Load Balancing and Prudential Hypervisor in Cloud Computing

Load Balancing and Prudential Hypervisor in Cloud Computing

G. Soniya Priyatharsini (Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, India) and N. Malarvizhi (Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, India)
Copyright: © 2019 |Pages: 19
DOI: 10.4018/978-1-5225-9023-1.ch012

Abstract

Cloud computing is a service model in internet that provides virtualized resources to its clients. These types of servicing give a lot of benefits to the cloud users where they can pay as per their use. Even though they have benefits, they also face some problems like receiving computing resources, which is guaranteed on time. This time delay may affect the service time and the makespan. Thus, to reduce such problems, it is necessary to schedule the resources and then allocate it to using an optimized hypervisor. Here, the proposed method is used to do the above-mentioned problem. First, the available resources are clustered with respect to their characteristics. Then the resources are scheduled using this method. Finally, with respect to that of the clients request the resources, the resources are allocated. Here, the cost is the fitness of the allocation.
Chapter Preview
Top

Elucidating The Cloudification Process

The mesmerizing cloud paradigm has become the mainstream concept in IT today and its primary and ancillary technologies are flourishing. The cloudification movement has blossomed these days and most of the IT infrastructures and platforms along with business applications are being remedied to be cloud-ready in order to reap all the originally envisaged benefits of the cloud idea.

The virtualization technique has put in a firm and fabulous foundation for the runaway success of cloud computing. Especially server machines are being logically partitioned to carve out a few highly insulated virtual machines (VMs). Then there are a number of standards-compliant and industry-strength automation tools for resource provisioning, configuration, orchestration, monitoring, and management, software deployment and delivery. A 360-degree view of IT infrastructural components through an integrated dashboard is the new normal. Thus powerful tools play out a very interesting and inspiring role in making cloud pervasive, persuasive and penetrative. Most of the manual activities associated with the establishment of IT infrastructures, software installation, IT administration and operation, IT services management and maintenance are being automated through a variety of technologies. The concept of DevOps is very enticing these days in order to ensure the incredible requirements of IT agility, adaptivity, and affordability. Automation through templates, patterns, and tools is becoming a common affair in IT lately and to substantially reduce human errors. The productivity of IT systems is being remarkably increased through various ways and means. The processes are synchronized to be lean yet efficient. Domain-specific languages (DSLs) are being brought in to bring the required automation. Platforms are being readied to accelerate IT management, governance, and enhancement. There are standards such as OpenStack and their optimal implementations in order to enforce resource portability, interoperability, accessibility, scalability, live-in migration, etc. That is, the distributed deployment of compute instances and storage appliances under the centralized management is the key differentiator for the prodigious success of cloud computing.

Technology Choice Is Critical

There are several competent yet contrasting technologies in the IT space today and hence the selection of implementation technologies has to be strategically planned and carefully played out. Not only the technologies but also the methodologies need to be smartly carried out. In other words, the technology embarkation and usage have to be done with all seriousness and sagacity otherwise, even if the technologies chosen might be sound yet projects would not see the originally emphasized success. Further on, the history clearly says that many technologies emerged and disappeared from the scene without contributing anything substantial due to the lack of inherent strengths and sagacity. Very few technologies could survive and contribute copiously for a long time. Primarily the intrinsic complexity towards technologies’ all-around utilization and the lack of revered innovations are being touted as the chief reasons for their abject and abysmal failure and the subsequent banishment into the thin air. Thus, the factors such as the fitment/suitability, adaptability, sustainability, simplicity, and extensibility of technologies ought to be taken into serious consideration while deciding technologies and tools for enterprise-scale, transformational and mission-critical projects. The cloud technology is being positioned as the best-in-class technology in the engrossing IT domain with all the necessary wherewithal, power, and potential for handsomely and hurriedly contributing for the business disruption, innovation and transformation needs. Precisely speaking, the cloud idea is the aggregation of several proven techniques and tools for realizing the most efficient, elegant and elastic IT infrastructure for the ensuing knowledge era.

Complete Chapter List

Search this Book:
Reset