Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Virtual Distributed Disk


Affiliations
1 Government Engineering College, Jagdalpur, Chhattisgarh, India
     

   Subscribe/Renew Journal


The project is to come up with a mechanism to allow the creation of a Virtual Distributed Disk (VDD). The VDD will be exposed as a device file but will actually be backed by multiple disks residing on multiple machines. Thus, the contents of a VDD can be distributed across multiple machines based on user specified policies. The focus of the project will be as follows: Allow creating, deleting, updating, and reading of any part of VDD. There will be a kernel module to handle various file related system calls and also a system to be able to write to and read from remote sections of the VDD when an application on any machine writes to or reads from it. A caching solution is provided to avoid remote file access as far as possible.

Keywords

VDD, Kernel, Socket, Caching.
Subscription Login to verify subscription
User
Notifications
Font Size



  • Virtual Distributed Disk

Abstract Views: 357  |  PDF Views: 0

Authors

Sanjay Kumar
Government Engineering College, Jagdalpur, Chhattisgarh, India
Pankaj Karki
Government Engineering College, Jagdalpur, Chhattisgarh, India
Deepa Kumari
Government Engineering College, Jagdalpur, Chhattisgarh, India
Amandeep Kaur
Government Engineering College, Jagdalpur, Chhattisgarh, India
G. M. Walunjkar
Government Engineering College, Jagdalpur, Chhattisgarh, India
Subhadeep Ghosh
Government Engineering College, Jagdalpur, Chhattisgarh, India

Abstract


The project is to come up with a mechanism to allow the creation of a Virtual Distributed Disk (VDD). The VDD will be exposed as a device file but will actually be backed by multiple disks residing on multiple machines. Thus, the contents of a VDD can be distributed across multiple machines based on user specified policies. The focus of the project will be as follows: Allow creating, deleting, updating, and reading of any part of VDD. There will be a kernel module to handle various file related system calls and also a system to be able to write to and read from remote sections of the VDD when an application on any machine writes to or reads from it. A caching solution is provided to avoid remote file access as far as possible.

Keywords


VDD, Kernel, Socket, Caching.

References