A Study on Smart Energy Management Framework Using Cloud Computing

A Study on Smart Energy Management Framework Using Cloud Computing

DOI: 10.4018/978-1-6684-8634-4.ch009
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

This study focuses on investigating energy-aware resources and designing an energy-efficient cloud architecture. It aims to optimize the decentralization model and establish migration behavior to improve IT business operations using cloud computing. Several models were evaluated for performance metrics such as physical host use, power utilization, and service level agreement (SLA) misuse. These models include smart cloud optimization for resource configuration handling (SCORCH), V-MAN, decentralized energy-aware collaborative model (DEACM), efficient energy-aware resource management model (EEARMM), and energy and power-aware dynamic migration (EPADM). To handle resource configuration efficiently, the study employed V-MAN, DEACM, EEARMM, and EPADM within the framework of smart cloud optimization. Among these models, EPADM proved to be the most effective for resource utilization through dynamic VM migration. By leveraging EPADM, the cloud system can dynamically migrate virtual machines (VMs) to optimize resource allocation and energy consumption.
Chapter Preview
Top

Introduction

Cloud computing is a transformative technology in IT infrastructure and resource management services. It operates on the XaaS model, offering various services like Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud computing's pay-per-use model allows users to pay for resources based on their specific needs, ensuring Quality of Service (QoS) and privacy protection.

Leading companies in the industry, such as Microsoft, Google, and IBM, have invested heavily in building data centers to provide cloud computing services. These data centers serve as the backbone of cloud infrastructure, hosting a wide range of tools, programs, and application development frameworks. Through cloud computing, customers can access these resources using a web browser, eliminating the need for local infrastructure and enabling remote access to computational services. The underlying principle of cloud computing is resource sharing among remote computers. By pooling and efficiently allocating computational resources, cloud providers ensure that businesses can access the necessary resources on-demand. The payment mechanism in cloud computing is closely tied to resource utilization, allowing customers to pay based on their actual usage rather than a fixed subscription fee(Boopathi, Siva Kumar, et al., 2023; Boopathi, Venkatesan, et al., 2023; Reddy et al., 2023; Sampath et al., 2022).

Quality of Service (QoS) is a critical aspect of cloud computing. It encompasses factors such as performance, reliability, availability, and security, ensuring that cloud services meet the expectations and requirements of users. Privacy protection is another significant concern, as cloud computing involves the storage and processing of sensitive data. Cloud providers must implement robust security measures and adhere to privacy regulations to safeguard user information. In summary, cloud computing has revolutionized the IT industry by providing dynamic resource provisioning through a variety of services. By leveraging the benefits of cloud infrastructure, businesses can access computational resources on-demand, while the pay-per-use model ensures efficient resource utilization. Quality of Service (QoS) and privacy protection are vital considerations in the design and operation of cloud computing systems, ensuring reliable and secure service delivery to users (Alhasnawi et al., 2020; Sheikhi et al., 2015a).

Cloud computing has witnessed a significant migration of customers due to its numerous advantages. It offers online services delivered over the Internet, enabling users to access a wide range of capabilities and resources. One of the key aspects of cloud computing is cloud storage services, which provide on-demand computing capabilities, flexible pay-as-you-go pricing models, and the ability to host multiple users on shared physical infrastructure. Cloud storage services empower consumers with virtually unlimited computational power. Platforms like Google Drive, Google Photos, Amazon Cloud, and others allow users to rent computing resources on an hourly basis. These services cater to various needs, including online file backup, computer picture editing, digital video tools, integration with social media platforms like Twitter, image album creation, web antivirus, application processing, word processing, travel and management software, and computer-based e-commerce solutions. Cloud computing is built on a virtualized infrastructure that combines data computation, storage, and software resources into a unified network and server environment. It leverages technologies such as clustering, grid computing, and cloud computing to aggregate resources and provide a seamless and unified view of the system. This unified picture allows users to access and utilize a diverse set of computing resources without having to manage the underlying infrastructure. By embracing cloud computing, businesses and individuals can benefit from the scalability, flexibility, and cost-effectiveness it offers. The ability to access a wide range of online services and resources provides users with unprecedented convenience and productivity. Cloud computing continues to evolve and innovate, driving digital transformation and enabling new possibilities in various industries (Luján et al., 2019; Yigit et al., 2014).

Complete Chapter List

Search this Book:
Reset