A Peer-To-Peer File System On Dht For Cloud Computing

Read Complete Research Material



[A Peer-to-Peer File System on DHT for Cloud Computing]

by

Acknowledgement

I would take this opportunity to thank my research supervisor, family and friends for their support and guidance without which this research would not have been possible.

DECLARATION

I, [type your full first names and surname here], declare that the contents of this dissertation/thesis represent my own unaided work, and that the dissertation/thesis has not previously been submitted for academic examination towards any qualification. Furthermore, it represents my own opinions and not necessarily those of the University.

Signed __________________ Date _________________

Chapter IV: Discussion

To demonstrate effectiveness of dynamic attributes using Web services to publish, discover, select and easily use the cluster, the prototype technology CaaS was conducted using framework RVWS and Microsoft. NET. CaaS technology in this proof of concept using dynamic functionality Corridor RVWS framework to support its operations, in particular publication and discovery of the group required.

Through dynamic runner and attributes are displayed in Web service WSDL documents, CaaS technology allows for easy selection and use of clusters needed. If it were not for attributes exposed dynamic CaaS our technology has not been possible as required groups and their services would not have been visible.

CaaS application

CaaS Service was conducted by using Windows Communication Foundation (WCF), the new service framework. NET 3. 5 using Web services. While CaaS Service has also implemented use of open source libraries, existence of open source libraries are explained with respect modules as this section progresses. Each module is described in section 4.3 is implemented as their own (WCF) Web services. Figure 1 describes different services within Web Server Cluster Service.

Figure 1: implementation of Cluster service

CaaS web services interface

CaaS service interface (as IClusterWebServiceContract in Diagram 1), itself the Web service is single point of access to Web services. CaaS While Web services interface provides the contract, all methods (FindCluster () to stop ()) present incoming client requests CaaS certain service modules. For example, FindCluster () method just forwards client requests to FindCluster () in Finder cluster module (Section 5.1.2).

Search web service cluster

Cluster Web Search service is an implementation of cluster finder module presented in Section 4.5. Search Web Service Cluster is responsible for consulting dynamic agent of information about clusters and then have to resume through Web service Organizing Results (Section 5.1.3).

Interface to Cluster Finder service has only one Web method, FindClusters (). FindClusters () takes customer requirements and consultation cluster group dynamics Corridor possible. After getting games from corridor dynamic cluster, Cluster service contacts search, result Organizing Web services for an abridged version can be returned to client.

Additional (specific application) task assigned to Cluster service Web Browser is initial creation of the hostfile text documents that list name of cluster node names. As indicated in Section 2. 2, if the customer discovers the cluster and go to the set of idle nodes, these nodes should be used when client's work is finally executed. To address this, Cluster Finder Web service creates an initial list of hosts in each group. When the group is selected time (Section ...
Related Ads