Green cloud computing
1 / 15

Green Cloud Computing - PowerPoint PPT Presentation

  • Uploaded on

Green Cloud Computing. Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology, Fall 2010. Vision and Potential of Cloud Computing. C omputer networks grow up and become sophisticated !

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'Green Cloud Computing' - elu

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Green cloud computing

Green Cloud Computing

Hadi Salimi

Distributed Systems Lab,

School of Computer Engineering,

Iran University of Science and Technology,

Fall 2010

Green Cloud Computing

Vision and potential of cloud computing
Vision and Potential of Cloud Computing

  • Computer networks grow up and become sophisticated !

  • Computing utilities based on a service provisioning model expected

  • Users can access applications as services from anywhere in the world on demand

Green Cloud Computing

Challenges of cloud infrastructure
Challenges of Cloud Infrastructure

  • On-demand resource provisioning in response to time-varying workloads

  • Data centers are expensive to maintain, High energy costs and huge carbon footprints

  • Lowering the energy usage of data centers is a complex issue

Green Cloud Computing

Challenges of cloud infrastructure cont
Challenges of Cloud Infrastructure(cont.)

  • Cloud resources need to be allocated not only to satisfy QoS, but also to reduce energy usage.

  • Rising energy cost is a potential threat as it increases the TCO & ROI of Cloud infrastructure setup by providers.

Green Cloud Computing

Cloud infrastructure
Cloud Infrastructure

Green Cloud Computing

Green cloud architectural elements
Green Cloud Architectural Elements

  • a) Consumers/Brokers

  • b) Green Resource Allocator

    • Green Negotiator

    • Service Analyzer

    • Consumer Profiler

    • Pricing

    • Energy Monitor

    • Service Scheduler

    • VM Manager

    • Accounting

  • c) Virtual Machines

  • d) Physical Machines

  • Green Cloud Computing

    Energy aware data centre resource allocation
    Energy-Aware Data Centre Resource Allocation

    • The problem of VM allocation can be divided in two parts

      • admission of new requests for VM

      • optimization of current allocation of VM

    • To solve it we apply modification of the Best Fit Decreasing algorithm

    • The complexity where is the number of VMs that have to be allocated and is the number of hosts

      • select VMs that need to be migrated

      • chosen VMs are placed on hosts

        • The first heuristic is Single Threshold

    Green Cloud Computing

    Open challenges
    Open Challenges

    • Ability to transfer VMs between physical nodes using live migration

    • Minimal number of nodes according to current resource requirements

    • Performance degradation and, thus result in SLA violation

    Green Cloud Computing

    Energy aware dynamic resource allocation challenge
    Energy-aware Dynamic Resource Allocation Challenge

    • Resized and consolidated

    • Provide high performance while meeting SLA

      • Excessive power cycling of a server could

      • Turning resources off in a dynamic environment

      • Ensuring SLA brings challenges

    Green Cloud Computing

    Qos based resource selection and provisioning challenge
    QoS-based Resource Selection and Provisioning Challenge

    • QoS-aware resource selection plays an important role in Cloud computing

    • explore the trade-offs between QoS and energy saving

    Green Cloud Computing

    Optimization of virtual network topologies challenge
    Optimization of Virtual Network Topologies Challenge

    • Communicating VMs may costly data transfer between physical nodes

    • To observe the communication between VMs and place them on the same or closely located nodes

    Green Cloud Computing

    Autonomic optimization of thermal states and cooling system operation challenge
    Autonomic Optimization of Thermal states and Cooling System Operation Challenge

    • High temperature leads to a reduced system reliability and availability, decreased lifetime of devices

      • Leverages the temperature variations between different workloads

      • Hardware level thermal management techniques

    Green Cloud Computing

    Efficient consolidation of vms for managing heterogeneous workloads challenge
    Efficient Consolidation of VMs for Managing Heterogeneous Workloads Challenge

    • Different types of applications can be allocated on one physical computer node

    • What kind of applications can be allocated to a single host that efficient usage of the resources.

    Green Cloud Computing

    Concluding Workloads Challenge

    • Cloud computing plays a significant role in the reduction of data center energy consumption costs

    • Consumers are increasingly becoming conscious about the environment

    Green Cloud Computing

    References Workloads Challenge

    • RajkumarBuyya, et al. "Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges."

    Green Cloud Computing