Achieving Vertical Scalability: A hindrance to Cloud Computing
Rahul Kumar Sharma, Mohit Mathur · 2010
Cloud Computing is a logical architecture of virtualized resources, which are actually held and administrated by a third-party provider, that are provided over the internet to different organizations. This architecture is elucidated in the form of a cloud. We here consider the scalability aspects of Cloud computing. The two types of scalability are- Horizontal Scalability which is related with the load balancing dimension of the cloud and Vertical Scalability, though not exactly a part of cloud computing, is power of the system to scale consistently under the increasing load. Thus in this paper, we throw the light on certain significant dimensions such as making the servers obsolete or virtualization of the servers etc., in order to make the performance levels same as the concurrent queries increases. The aim is to drop the whole concept of the “server” into virtual fragments such as pool, farm or node. Virtualization of the servers can be a way to separate the physical hardware from the application domain. In addition to this, we can also maintain the servers accordingly in order to avert any defects or voids.