cloud computing demo

Upload: acezachary

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Cloud Computing Demo

    1/23

  • 7/28/2019 Cloud Computing Demo

    2/23

    Business applications need to run 24/7

    Upgrades might bring whole system down

    Small business dont have chance

    Shared data center

    Just plug in like utility

    Like gmail no server, technical team, storage, upgrades

    Business apps

    Can up and running in a few days

    More scalable, more secure, more reliable

    Multi tenancy

    Flexible for each customer

    Do not have the trouble of all these

    Data center, power, cooling, space,

    storage, Teams of experts, Developmemaintenance

    Why Cloud Computing?

  • 7/28/2019 Cloud Computing Demo

    3/23

    Front End Back End

    Client section Cloud section

    Use to access back endVarious computers, servers, datasystems

    May have different user interfaces (webbrowsers/applications/mobile)

    Most of the time, servers dont ru

    capacityNeed virtualization to max efficieservers

    Need backup serversfor redun

    Front end & Back End

    Central server: administers the system & traffic to ensure everything runs sm

    Follows protocols

  • 7/28/2019 Cloud Computing Demo

    4/23

    EssentialCharacteristics

    On-demandself-service

    Broad networkaccess

    Resourcepooling

    Rapid elasticity

    Customer has control over computing capabilities

    Available over the network through client platforms (phones, tablets, workstations

    Customers share the physical resources

    Capabilities can be elastically provisioned & released

    Cloud systems can log the resource usage

    5 Essential Characteristics

  • 7/28/2019 Cloud Computing Demo

    5/23

    Deployment Models

    Private Cloud: For exclusive use by a single organization comprising

    multiple consumers

    Public Cloud: For open use by the general public

    Hybrid Cloud: Composition of two or more distinct cloud

    infrastructures

  • 7/28/2019 Cloud Computing Demo

    6/23

    Load Balancer

    Mission-critical applications require high availability

    Load balancer distributes workloads across

    Two or more servers

    Network links, and other resources

  • 7/28/2019 Cloud Computing Demo

    7/23

  • 7/28/2019 Cloud Computing Demo

    8/23

    Infrastructure as a service (IaaS)

    Clients have access to virtual servers in the service providers data

    centre

    Can use the rented servers any way they want

    Service providers are responsible for maintaining them

    Clients can enjoy flexibility & scalability

    Targeted: Network/IT Architects

  • 7/28/2019 Cloud Computing Demo

    9/23

    Platform as a service (PaaS)

    Service providers provide computing platform usually with an operating system

    developer tools, database, & Web server

    Can develop & run software in the cloud

    Without the cost & complexity of buying & managing the underlying hardware

    Trade-off: Platform providers lock down the service & clients cant use your ow

    tools

    Targeted: Application developers

  • 7/28/2019 Cloud Computing Demo

    10/23

    Software as a service (SaaS)

    Cloud providers install and operate application software

    The least flexibility

    Can only use the providers software/application

    Clients don't have to care about managing the infrastructure or platform or

    software

    Responsibility of the service providers

    Targeted: End users

  • 7/28/2019 Cloud Computing Demo

    11/23

    Delivery Models Comparison

    IaaS PaaS SaaS

    Basic compute &

    storage resources

    Cloud application

    platform

    Cloud application

    On-demand servers On-demand

    application-hosting

    environment

    On-demand

    applications

    Eg. Amazon EC2 Eg. Google AppEngine Eg. Gmail, Hotmail

  • 7/28/2019 Cloud Computing Demo

    12/23

    Delivery Models Comparison

    Standalone

    Servers

    IaaS PaaS SaaS

    Applications

    Runtimes

    Database

    Operating System

    Virtualization

    Server

    Storage

    Networking

    Does not managed by the

    service provider

    Managed by the service

    provider

  • 7/28/2019 Cloud Computing Demo

    13/23

    Ubuntu Installation

    Ubuntu can be dual boot with Windows

    By default, wubi.exe will install 64-bit version

    To install 32-bit:

    Option 1: Download 32bit ISO and place it in the same folder as Wubi.e

    Option 2: Create a shortcut of Wubi.exe and modify the Target line

    D:\wubi.exe" --32bit

  • 7/28/2019 Cloud Computing Demo

    14/23

    Openstack (Cloud OS)

    Controls large pools of compute, storage, and networking resource

    Through web interface (dashboard)

    Enables enterprises & service providers

    To offer on-demand computing resources

  • 7/28/2019 Cloud Computing Demo

    15/23

    Benefits

    Improve utilization & automation of resources for greater cost effici

    Easy to manage access to compute resources

    Ability to assign & reassign IP addresses to VMs

    Easily store, import, share & query OS images

  • 7/28/2019 Cloud Computing Demo

    16/23

    Demo Setup

    Hardware

    2 computers connected to same network

    1 server & 1 client

    20 GB free hard disk space

    Software

    Ubuntu OS

    Openstack

    Browser

    OS Image file

  • 7/28/2019 Cloud Computing Demo

    17/23

    Security & Access Setup

  • 7/28/2019 Cloud Computing Demo

    18/23

    Security & Access Setup

  • 7/28/2019 Cloud Computing Demo

    19/23

    Security & Access Setup

  • 7/28/2019 Cloud Computing Demo

    20/23

    Preparing Volume for Instances

    Openstack supports multiple volume types

    Need at least 1 volume type before creating volumes

    Each instances must have its own volume

    Ubuntu requires at least 4.4 GB free space

  • 7/28/2019 Cloud Computing Demo

    21/23

    Adding Image to Server

  • 7/28/2019 Cloud Computing Demo

    22/23

  • 7/28/2019 Cloud Computing Demo

    23/23