IP BASED COHERENT FILE SYSTEM (IPCFS)
#1

In the case of a larger computer system inter connected through lan, wan or internet the data/storage manipulation is a major issue. The IPCFS is a flexible filesystem that can be used for creating a larger space which is mountable as a formal filesystem like ext3/NTFS to the linux machine and can perform all the properties of a filesytem.
The IPCFS gets bigger than a normal filesystem that can be build on a hard disk, cdrom or flash memmory, IPCFS is a virtual filesystem using all the storage area allocated to it in the network. The storage area that can be given to the IPCFS can be controlled by using all the memmory area allocated to IPCFS in the network. Over all storage capacity of the IPCFS is high probably in the range of terrabytes.
A central server machine handles the virtual file system. The memmory can be used by any system who got the permission to mount the IPCFS. After monuting this user level file system will perform all the operations similar to a normal filesystem in the full form.

A fixed area can be used for sharing in a system due to security resons. This fixed area to be shared is specified by the administrator since he is the only person responsible for security issues occured in the shared area.

The different modules of the IPCFS are:

1.Client Module
2.Master Server Module
3.Data Server Module
4.Network Module

1.Client Module
The is module is used to mount the IPCFS. FUSE-'the user level file system' is used for mounting. The FUSE module performs the file system operations that actualy makes the IPCFS a file system. Filesystem in Userspace (FUSE) is a loadable kernel module for Unix-like computer operating systems that lets non-privileged users create their own file systems. This is achieved by running file system code in user space while the FUSE module provides only a "bridge" to the actual kernel interfaces.

2.Master Server Module
This module creates a virtual view of the mounted IPCFS. All client systems initially interact with the Master Server. All the data servers are connected with Master Server. It decides the routing of the requests from client systems to data servers. Every client systems which mounts the IPCFS feels a large file system has been mounted to it but its actually a virtual collection of data from data servers.

3.Data Server Module
The Data Servers holds the actual/physical data collection. Fixed areas in the data servers are shared with this module. The actual file system operations are happening in this module. Overall output is visible only in the mounted systems. The normal file systems like EXT3, EXT2 etc are used in data servers. This file system is used to mount as the IPCFS in client systems.

4.Network Module
TCP sockets are the data carriers in IPCFS. Since it is distributed over network data trasfer between the systems must be reliable and fast. Only TCP sockets can provide these features perfectly. Each client systems are inter connected with the master server initialy for routing and then with data servers for data transfer. Data servers are also connected with master server for submitting their updates.

Software Requirement

FUSE 2.6
Linux kernel 2.6

Tools
C
GCC compiler
GDB Debugger

Hardware

Intel p4 processor, 128 RAM, LAN with 100mbps





Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: coherent curriculum, optical coherent tomography ppt for seminar, coherent argon laser, pdf for ipcfs, coherent tomography, optical coherent machine, coherent arbitrariness,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Critical State-Based Filtering System for Securing SCADA Network Protocols 1 855 14-02-2017, 12:48 PM
Last Post: jaseela123d
  Content-based image retrieval (CBIR) System project topics 15 13,760 13-05-2016, 02:30 PM
Last Post: dhanabhagya
  Development of a workflow based Complaint Management System (where the complaints are mechanical engineering crazy 5 5,631 28-08-2015, 04:59 AM
Last Post: AlbertFak
  Web Based Blood Bank Management System project report maker 4 12,610 18-04-2015, 07:12 PM
Last Post: Guest
  MOBILE PHONE BASED ATTENDANCE TRACKING SYSTEM seminarsonly 25 21,055 06-03-2015, 07:18 PM
Last Post: unas
  Crime File management project topics 11 15,718 11-04-2014, 04:23 PM
Last Post: babs01
  E -Crime File Management System seminar class 8 13,440 24-06-2013, 10:02 AM
Last Post: computer topic
  crime file system project topics 9 12,393 29-04-2013, 11:39 AM
Last Post: computer topic
  File tracking system mechanical engineering crazy 24 12,968 13-03-2013, 03:28 PM
Last Post: computer idea
  Secure Multipart File Transfer projectsofme 4 3,757 07-03-2013, 05:16 PM
Last Post: Guest

Forum Jump: