Majority of the time our computer on the desk is doing very little, it is idling, if some way could be found out for combining all the horse power for some use, a very powerful resource or virtual computer could result. From this concept was formed the first grid of computers where multiple arrays of computer were arranged on a network in parallel fashion to work on a complex problem. The concept of cloud started in early days of internet where people would shorthand the entire internet as a cloud of other computers and servers available on the internet to do your work and not be limited to the memory and processor of machine on your disk. In many ways cloud computing is a metaphor for the internet, the increasing movement of compute data resources on the web. Cloud computing represents a new tipping point for the value of network computing. It delivers higher efficiency, massive scalability, and faster, easier software development. Cloud computing comes into focus only when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any Subscription-based or pay-per-use service that, in real time over the Internet, extends IT’s existing capabilities.
1. Introduction
Cloud computing refers to any situation in which computing is done in a remote location (out in the clouds) rather than your portable device or desktop where-in the computing power is tapped over an internet connection. At basic level cloud computing is simply a means of delivering IT resources as services. Almost all IT resources can be delivered as a cloud service: applications, compute power, storage capacity, networking, programming tools, communication services even collaboration tools. Cloud computing began as large scale internet service providers such as Google, Amazon and others built out their infrastructure. A new architecture emerged: A massively scaled, horizontally distributed system resources, abstracted as virtual IT services and managed as continuously configured pooled resources. This new model was applied to internet services.
2. Comparisons
2.1 Cloud computing vs. Utility computing:
Utility computing often requires cloud like infrastructure; its focus is on the business model on which providing the computing services are based. Simply put, utility computing service is the one in which customer services computing resources from a service provider (hardware or software) and pay for the utility. In cloud computing, a single user at any given point only gets a small portion of the utility or the cloud.
2.2 Cloud computing vs. Grid computing:
Grid computing is applying the resources of many computers in a network to a single problem at the time usually to a scientific or technical problem that requires a great number of computer processing and large amount of data where as cloud computing is about lots of small allocation requests.
More >> Cloud Computing
No comments:
Post a Comment