Consistency As A Service:Auditing Cloud Consistency
-
Upload
lakshmipriya-udayakumar -
Category
Education
-
view
113 -
download
0
Transcript of Consistency As A Service:Auditing Cloud Consistency
CONTENTS• Abstract• Major area or Domain of the Project• Objectives and Scope of the project• Survey of the project• Methodologies• Front end and Back end• System Architecture• System Requirements• Modules• Feasibility Study• Conclusion• References
ABSTRACT
Cloud storage services have become commercially popular due to their overwhelming advantages. To provide ubiquitous always-on access, a cloud service provider (CSP) maintains multiple replicas for each piece of data on geographically distributed servers.
A key problem of using the replication technique in clouds is that it is very expensive to achieve strong consistency on a worldwide scale. In this paper, we first present a novel consistency as a service (CaaS) model, which consists of a large data cloud and multiple small audit clouds.
In the CaaS model, a data cloud is maintained by a CSP, and the group of users will make sure about the consistency.
Finally, we devise a heuristic auditing strategy (HAS) to reveal as many violations as possible.
What is cloud computing?
Cloud Computing is the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.A cloud is basically a major distributed system where each portion of data is copied on multiple globally distributed servers to attain high accessibility and high performance.
DOMAIN
OBJECTIVES and SCOPE
System Presents CaaS model, which consists of data cloud and audit clouds.
System suggests a two level auditing structure.
In this system we devise HAS to find out as many as violations possible .
EXISTING SYSTEMBy using the cloud storage services, the customers can access data stored in a cloud anytime and anywhere using any device, without caring about a large amount of capital investment when deploying the underlying hardware infrastructures.
The cloud service provider (CSP) stores data replicas on multiple geographically distributed servers.
Updates to a name will not be visible immediately, but all clients are ensured to see them eventually.
The replication technique in clouds is that it is very expensive to achieve strong consistency.
Hard to verify the latest replica.
User cannot see the latest updates.
Traffic enables during the updating of new one
PROPOSED SYSTEM
In cloud storage, consistency not only determines correctness but also the actual cost per transaction. In this paper, we present a novel consistency as a service (CaaS) model for this situation. The CaaS model consists of a large data cloud and multiple small audit clouds. The data cloud is maintained by a CSP, and an audit cloud consists of a group of users that cooperate on a job.
ADVANTAGES
The users can assess the quality of cloud services.
Can able to choose a right CSP among different alternatives.
User can read and revise data’s at anywhere.
Less Expensive
SYSTEM CONFIGURATION
HARDWARE REQUIREMENTSProcessor - Pentium –IVSpeed - 1.1 GhzRAM - 512 MB(min)Hard Disk - 40 GBKey Board - Standard Windows KeyboardMouse - Two or Three Button MouseMonitor - LCD/LED
SOFTWARE REQUIREMENTS
Operating system : Windows XP.Coding Language : ASP.NetTool : VISUAL STUDIO
2008.
MODULES
USER MODULERegistrationFile UploadDownload
Auditor ModuleFile VerificationFile View
Admin ModuleView FileBlock User
CONCLUSION
In this paper, we presented a consistency as a service (CaaS) model and a two-level auditing structure to help users verify whether the cloud service provider (CSP) is providing the promised consistency or not, and to measure the severity of the violations, if any. With the CaaS model, the users can assess the quality of cloud services and choose a right CSP among various alternatives, e.g, the least expensive one that still provides adequate consistency for the users’ application.
REFERENCE
Qin Liu, Guojun Wang, and Jie Wu,., “Consistency as a Service: Auditing Cloud Consistency” IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, VOL. 11, NO. 1, MARCH 2014