
Sustainable Green Cloud Computing: Principles and Practices
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
All prices
More details
Content
- Cover
- Title
- Copyright
- End User License Agreement
- Contents
- Foreword
- Preface
- INTRODUCTION
- ACKNOWLEDGEMENTS
- PART I: CLOUD SERVICES FOR SUSTAINABLE GREEN COMPUTING
- Cloud Services in Green Computing Environment
- INTRODUCTION
- SOFTWARE AS A SERVICE (SAAS)
- INFRASTRUCTURE AS A SERVICE (IAAS)
- PLATFORM AS A SERVICE (PAAS)
- Technical Limitations
- Economic and Financial Barriers
- Regulatory & Policy Challenges
- Organizational and Adoption Hurdles
- Environmental & Sustainability Limitations
- CONCLUSION
- Service Stack and Models
- INTRODUCTION
- CLOUD SERVICE STACK WITH FIVE LAYERS
- Cloud Users
- Platform-as-a-Service (PaaS) or Cloud Phases
- Infrastructure-as-a-Service (IaaS)
- SEVEN CLOUD BUSINESS MODELS (SERVICE DELIVERY PERSPECTIVE)
- CASE STUDIES OF COMPUTE AND STORAGE CLOUD SERVICES: JEFF BEZOS AND AMAZON
- CONCLUSION
- PART II: CLOUD VIRTUALIZATION IN THE GREEN COMMUNICATION AND COMPUTER WORLD
- Cloud Virtualization
- INTRODUCTION
- VIRTUALIZATION AND THE TECHNOLOGY OF VIRTUAL MACHINES
- Key Components of VM Architecture
- Hypervisor Layer
- Two types
- Virtual Hardware Layer
- Guest Operating System
- Applications
- HISTORY OF VIRTUAL MACHINE
- ENTERPRISE APPLICATIONS OF VIRTUALIZATION
- Virtual Desktop Infrastructure (VDI)
- DRAWBACKS OF VIRTUALIZATION
- CONCLUSION
- Security Architecture and Environment
- INTRODUCTION
- Security Environment in Cloud Computing
- CLOUD COMPUTING SECURITY ARCHITECTURE
- Construct and Communicate
- Execute and Manage
- Assume and Discover
- Adhere
- Have Faith
- Security Problems Arising from Cloud Computing
- COMMON CONCERNS REGARDING CLOUD SECURITY ARCHITECTURE
- IDENTITY MANAGEMENT AND ACCESS CONTROL
- Methodology for Privacy Impact Assessments, ISO/IEC 29134
- MANAGEMENT OF ACCESS
- RELIABLE CLOUD PROCESSING
- SECURE EXECUTION ENVIRONMENTS AND COMMUNICATIONS
- SECURE EXECUTION ENVIRONMENTS AND COMMUNICATIONS IN CLOUD
- VIRTUAL THREATS IN VIRTUALIZATION SECURITY MANAGEMENT
- VM SECURITY MEASURES
- TECHNIQUES FOR VM-SPECIFIC SECURITY
- AUTONOMIC SECURITY: SECURITY CHALLENGES IN CLOUD COMPUTING
- SMALL-SCALE ARCHITECTURE
- EMERGING TECHNOLOGIES IN CLOUD SECURITY
- AI-Driven Security
- Quantum-Resistant Cryptography
- CONCLUSION
- PART III: CLOUD GREEN COMPUTING: OFFERINGS, MANAGEMENT, AND SOLUTIONS
- Packages and Programming
- INTRODUCTION
- SAFETY-CRITICAL JAVA PROGRAMMING
- DETECTING PLAGIARISM USING EVIDENCE IN JAVA PROGRAMMING COURSES
- STATISTICALLY STRICT ASSESSMENT OF JAVA PERFORMANCE
- JAVA DATA MINING PACKAGE (JDMP)
- JAVA-BASED VOIP PERFORMANCE MONITORING TOOL
- CONCLUSION
- Conclusion
- REFERENCES
- REFERENCES
- Subject Index
- Back Cover
Cloud Services in Green Computing Environment
N. Suresh Kumar, T. Dhiliphan Rajkumar, T. Ananth Kumar, S. Balamurugan
Abstract
In view of green computing, this chapter offers the basic ideas of cloud services. In today's digital age, cloud computing is crucial for enabling innovation, flexibility, and cost-efficiency across sectors. However, as global data usage increases, so do the energy requirements and environmental impact of data centers and cloud services. This has resulted in the rise of green computing, which prioritizes energy efficiency, resource optimization, and environmental sustainability in IT activities. Cloud computing models-Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS)-each offer unique opportunities for reducing environmental impact when designed and operated with green principles in mind. These approaches lower energy consumption by minimizing hardware reliance, optimizing computational resources, and centralizing activities. This chapter investigates how different cloud service models help to create a greener and more sustainable computing environment. It focuses on the essential techniques and technology that enable environmentally friendly operations, as well as the difficulties and possibilities associated with attaining sustainable cloud adoption.
Keywords: Applications, Cloud, Database as a Service (DaaS), Distributed computing, Engineering tools, Green computing, Human resources, Infrastructure as a Service (IaaS), Marketing, Platform as a Service (PaaS), Sales, Servers, Software as a Service (SaaS), Storage, Virtualization.INTRODUCTION
Many see the cloud as a critical part of the defense of the IT environment. Cloud infrastructure encompasses two key elements of a green IT strategy: energy and service efficiency. Chong et al. [1] believed that "cloud services make significant contributions to sustainable development; the cloud supports the use of key technologies such as smart grids, and customers use virtual services such as video advertising to replace physical products". Cloud computing also brings resources to where they perform best, and its operations are cleaner and more secure than most businesses. Work well or improve your overall performance.
The benefits of green computing in reducing energy consumption and the carbon footprint of companies are immediate and often rapid. In order to shift from a focus on green jobs to a focus on efficiency and sustainable employment, more
thought needs to be given to how second-wave applications are implemented. Orgerie et al. [2] proposed that green computing can adapt and improve business strategies. Furthermore, the IT processes used must be able to communicate the needs of central IT functions while delivering economic benefits. Sangaiah, A. K., et al. [3] exclaimed that with other development advancements, many entrepreneurs have used the term "cloud" and applied it to things that are not easy to translate. Remember, to understand how the cloud can benefit an organization, you must first understand what the cloud is and its many aspects. In this, some of the cloud services are commonly known as SaaS, PaaS, and IaaS, and provide some illustrations and related tests to demonstrate their capabilities. The term "cloud" can be used interchangeably. The National Institute of Standards and Technology (NIST) was the first to acknowledge the relevance of cloud computing. The NIST definition is a few hundred words long, but it is simply stated. Distributed computing is a support system that provides cooperative access to a resource pool (e.g., framework, servers, storage, applications, and organization). Quick resource provisioning and release can be accomplished with minimal effort and organizational impact.
NIST also outlines several features that it believes are essential for an organization to be considered "cloud native" and gain administrative control without the traditional IT bottleneck.
- General principles include: Ability to access management using common platforms (desktop, portable workstation, adaptive platform, etc.)
- Resource pool: shared assets related to many customers.
- Rapid resiliency: Ability to measure and adapt to changing demand.
- Metering Services: Billing is metered and delivered as managed by the utility.
The answer is not a contradiction around regulation, but rather a rationale based on the true purpose of the features. This is to reinforce the focus on cloud computing. This is especially true given the recent push by traditional software vendors to support "distributed computing" protocols that are seen as lagging behind true cloud computing. This process is called "cloud washing."
Distributed computing is a type of Internet computing in which computers access centralized computing services and data in a variety of ways as needed. It is a concept that aims to provide on-demand, anytime, anywhere access to a unified set of specialized hardware (e.g., PC frames, servers, storage, usage, and service). It can be delivered and released quickly with minimal organizational effort. Distributed code and cutting-edge programs give clients and users the ability to process and store data on a local or distant server, which may be situated far from the user, in a single city or across the globe. Decentralized computing depends on the distribution of resources as shared power to offer consistency, economies of scale, and integration (Get the Server). It also leverages the relationship with centralized organizational cores instead of investing effort, money, and power into computer systems. Proponents claim that cloud computing helps IT teams adjust to the shifting demands and uncertainties of the economy as it swiftly changes and allows them to launch their apps more quickly with less assistance. Flint, David [4] proposed that most cloud services adopt a "pay-as-you-go" model. This can lead to increased costs if the cloud measurement model does not meet the threshold.
In 2009, the advent of high-performance processors, low-power computers, low-power devices, and hardware virtualization, the benefits of advance planning, self-management, and the use of electronic data, new recording changes in the cloud. As the demand for records increases, the organization can expand, and as records decreases, the organization can shrink. In 2013, it was said that cloud registration had become an extraordinary need for organizations or efficiency because of the advantages of high computing power, low organization costs, flexibility, directness, and availability. Some cloud merchants are facing high encroachment rates. While the industry is still in its early stages, some risks should be mitigated to make cloud registration organizations more well-built and transparent.
Fig. (1) represents the overall architecture diagram of SaaS, PaaS, and IaaS is shown below. In this, the SaaS is ready-to-use applications, PaaS is for development platforms (runtimes, DBs, CI/CD), and IaaS is virtualized infrastructure under customer control.
Software as a Service (SaaS)
It is a software certification and distribution system where it is centrally certified or contribution basis. This concept is also known as "software on demand". Different users can access it using different web browsers. Many business applications are offered as SaaS today. Business applications include payroll software, accounting, management software, enterprise resource planning, customer management, human resources management, desk management, and inventory management. Now, all major software companies are embracing SaaS as it has become a part of the term "cloud computing".
When SaaS started, the company developed its own business model and did not include partner payments in its pricing model. These cloud models do not have the same revenue model for publishers. It works with a distribution network that reduces its profit and makes the products competitive. Today, companies that want to redefine their roles in the IT industry have successfully integrated their sales models with their existing business models. The cost of setting up a SaaS in the early stages is much lower than the cost of setting up an entire business. The cost of a SaaS application depends on the number of users using the application.
Fig. (1))SaaS / PaaS / IaaS - Simplified diagram.
SaaS providers can charge users per transaction, per event, or per number of transactions required. SaaS has low operating costs, which helps some vendors offer free services. Mazzucco et al. [5] explained that the services may be free, but their functionality or resources may be limited. Sometimes free products generate revenue through advertising. SaaS providers play an important role in managing competition, which is essential to operate effectively against external service providers who can offer the same type of goods at a cheaper price.
SaaS follows the multi-tenant concept, where a single piece of software running on a dedicated server can...
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.
File format: ePUB
Copy protection: without DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reader that can handle the file format ePUB, such as Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., 'flowing' text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook does not use copy protection or Digital Rights Management
For more information, see our eBook Help page.