Top Banner
Cloud Computing © Ftorres Arquitectura de Software Mg. Fernando Torres Sánchez
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Cloud Computing

    Ftorres

    Arquitectura de Software

    Mg. Fernando Torres Snchez

  • Challenges and Needs

    Arquitectura de Software 2011 Ftorres2

  • The next chapter

    Arquitectura de Software 2011 Ftorres3

  • Evolution of cloud computing

    Arquitectura de Software 2011 Ftorres4

  • Innovations are enabling services-based solutions to provide faster time to value, better integration and smarter deployment

    Arquitectura de Software 2011 Ftorres5

  • Cloud Computing

    Consumption & Delivery Models Optimized by Workload

    Arquitectura de Software 2011 Ftorres6

  • Effective adoption of Cloud Computing begins with standardization

    Arquitectura de Software 2011 Ftorres7

  • Cloud Computing An effective Cloud Computing deployment is built on a dynamic application

    infrastructure and is highly optimized to achieve more with less.

    Arquitectura de Software 2011 Ftorres8

  • Virtualization - Overview

    Definition

    Hardware virtualization is a virtualization of computers or operating systems. It hides the physical characteristics of a computing platform from users, instead showing another abstract computing platform. The software that controls the virtualization used to be called a "control program" at its origins, but nowadays the term hypervisor or virtual machine monitor are preferred

    Reasons for virtualization

    Arquitectura de Software 2011 Ftorres

    Reasons for virtualization In case of server consolidation, many small physical servers are replaced by one larger physical server,

    to increase the utilization of costly hardware resources such as CPU. The large server can "host" many such "guest" virtual machines. This is known as Physical-to-Virtual

    (P2V) transformation. A virtual machine can be more easily controlled and inspected from outside than a physical one, and its

    configuration is more flexible. This is very useful in kernel development and for teaching operating system courses.

    A new virtual machine can be provisioned as needed without the need for an up-front hardware purchase. Also, a virtual machine can easily be relocated from one physical machine to another as needed.

    Because of the easy relocation, virtual machines can be used in disaster recovery scenarios..

  • VirtualizationExamples

    Examples of virtualization scenarios:

    1. Running one or more applications that are not supported by the host OS

    A virtual machine running the required guest OS could allow the desired applications to be run, without altering the host OS.

    2. Evaluating an alternate operating system The new OS could be run within a VM, without altering

    the host OS.

    Arquitectura de Software 2011 Ftorres

    the host OS. 3. Server virtualization

    Multiple virtual servers could be run on a single physical server, in order to more fully utilize the hardware resources of the physical server.

    4. Duplicating specific environments A virtual machine could, depending on the virtualization

    software used, be duplicated and installed on multiple hosts.

    5. Creating a protected environment If a the guest OS running on a VM becomes infected

    with malware, the host operating system's exposure to the risk may be limited, depending on the configuration of the virtualization software

  • Virtualization

    Arquitectura de Software 2011 Ftorres11

  • There is a spectrum of deployment options for cloud computing

    Arquitectura de Software 2011 Ftorres12

  • Cloud adoption will take place by workload areas.Together we identified potential workload areas

    Arquitectura de Software 2011 Ftorres13

  • Cloud Benefits for the End-Users - example

    Provisioning Resources

    Arquitectura de Software 2011 Ftorres14

  • Cloud computing Cloud Computing can provide dramatic, measurable business value

    Arquitectura de Software 2011 Ftorres15

  • Application Configuration & Provisioning Characteristics

    Arquitectura de Software 2011 Ftorres16

  • WebSphere in Clouds

    Arquitectura de Software 2011 Ftorres17

  • Security is built into the IBM Cloud

    Arquitectura de Software 2011 Ftorres18

  • Simplified management and enhanced utilization of large, dynamic installations

    Arquitectura de Software 2011 Ftorres19

  • Pattern-Based Deployment of Middleware Services in the Cloud

    Arquitectura de Software 2011 Ftorres20

  • Bringing the Cloud Experience to Reality

    Arquitectura de Software 2011 Ftorres21

  • What does it all Mean ?

    Arquitectura de Software 2011 Ftorres22