09-05-2014, 11:38 AM
The efficient and secure data storage in cloud computing
Cloud computing
Cloud computing is emerging as a prominent computing model.
It provides a low cost, highly accessible alternative to other traditional high performance computing platforms[1].
It also has many other benefits such as high availability, scalability elasticity, and free of maintenance
SaaS ( Software as a Service)
Software as a Service is a considerable change as we see software.
No expenditure capital, only service cost. Software just like the processing power and storage is seen as a utility that clients can pay for only as needed.
The goal is to centralize administrative tasks while improving scalability and workloads.
PaaS (Platform as a Service)
Offers a platform to clients for different purposes. For example, the Windows Azure offers a platform to developers to build, test, and host applications that can be accessed by the end users.
The end users may or may not know that the application is hosted on the cloud.
The storage space for user data may be increased or decreased per the requirement of the applications. As with the PaaS, you do not need to build the platform. You just pay a nominal fee for using the service.
Conclusion and future work
Here we present an approach to encryption of data using a MD5 Algorithm. We have presented implementation of this system for text data.The given algorithm is very useful to increase the level of security as the types of data and we can also achieve cloud security objective. So it is very useful to provide storage as a service. But we feel that job scheduling, availability etc are serious challenges in cloud computing which we intend to do in our forthcoming endeavor.