build clouds the way the world™s biggest public and private clouds ?· build clouds the way the...

Download Build Clouds the Way the World™s Biggest Public and Private Clouds ?· Build Clouds the Way the World™s…

Post on 17-Sep-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Build Clouds the Way the Worlds Biggest

    Public and Private Clouds Are Built

    Najat Messaoud

  • Lessons learned from 100

    cloud deployments

    Najat Messaoud

    Sales Manager, Market Development Central Europe

    Cloud Platforms Group

    najat.messaoud@citrix.com

  • Sample Slide Two images

    with text boxes

    Who did we learn

    from?

  • Citrix cloud computing powers the worlds largest clouds

    4

    Telco and Service Providers

    Public SectorEnterprise

    Web 2.0 and Media

    130 production clouds, 20.000 downloads/month, 50 customers in EMEA

  • INFRA-

    STRUCTURE

    DEV

    & TEST

    DISASTER

    RECOVERY

    BRIDGE &

    GATEWAY

    BYO

    PLATFORM

    WINDOWS

    ON-DEMAND

    YOUR

    SERVICE

    ESX Hyper-V XenServer KVM OVM VIRTUALIZATION

    ESX Hyper-V XenServer KVM OVM VIRTUALIZATION

    ComputeCompute StorageStorageNetworkNetwork

    CloudplatformPowered by Apache CloudstackNetScaler CloudBridge

    Citrix cloud architecture: building blocks we deploy

  • Sample Slide Two images

    with text boxes

    Openness matters!

  • Compute

    CloudPlatform Provides On-demand Access to

    Infrastructure Through a Self-Service Portal

    Citrix Confidential - Do Not Distribute

    Network Storage

    Admin

    Users

    Org A

    Admin

    Users

    Org B

    Users

    End User

    Admin

  • Apache CloudStack Community Response has been

    phenomenal

    8

    Pre Apache Move

    (Jan 2012)

    Y/E Goals June Actuals

    # of unique web visitors 159,211/month 375,000/month 447,325/month

    # of downloads 8,392/month 16,000/month 20,000/month

    # of companies endorsing project

    0 75 68

    # of companies participating 10 125 140

    # of developers working on project

    40 75 238

    # Citrix CloudPlatform Clouds in Production

    82 200 130

  • Infrastructure Hardware

    Hypervisor Storage Software Networking SoftwareInfrastructure Virtualization

    Cloud OS Images and TemplatesInfrastructure Orchestration

    Cloud Services

    Metering DBaaS

    ServicesLayer

    Cloud Management

    Developer PaaS

    Cloud Admin Consumer

    Cloud.com Confidential | Shared Under NDA Only

    Service Portal

    DevOps

    Applications

    Cloud ecosystem drives innovation

  • Sample Slide Two images

    with text boxes

    Managed Clouds

    and Private clouds

    prevail!

  • Private

    Cloud

    Public

    Cloud Services

    Enterprise

    Data Center

    Dedicated resource Total control/security Internal network

    Shared resources Elastic scaling Pay as you go Public internet

    Enterprise

    Data Center

    Managed

    Private Cloud

    Hosted Private

    Cloud

    Federated/Hybrid

    Cloud Services

    3rd partyoperated

    Enterprise

    3rd party hosted & operated

    Multi-tenant

    Users

    3rd party owned and operated

    SLA bound Security Dedicated resource

    Mix of shared and dedicated resources

    Shared facility and staff

    VPN access

    On Premise Hosted

    Multi-tenant

    Users

    Cloudplatforms support multiple cloud strategies

  • CloudPlatform Management Cluster

    San Jose

    Miami

    London

    TokyoHosted Dehli

    Hosted Rio

    Centralized management of your availability zones

  • Sample Slide Two images

    with text boxes

    Self Service portals

    are high in demand

  • B/OSS Layer

    CloudPlatform + CloudPortal =

    Cloud orchestration + monetization for service providers

    Auth /SSO

    Catalog

    Commerce

    CRM

    Billing

    ServiceDesk

    Community

    Admin

    Users

    Org A

    Admin

    Users

    Org B

    CustomerPartnerInternal

    Orc

    hest

    ratio

    n

    ResourceManagement

    CloudConsole

    UsageMetering

    AP

    IA

    PI

    Cloud Services

    Hypervisor

    Server

    Storage

    Firewall

    Load Balancer

    Cloudplatform

    CloudPortal

  • Authentication

    Account Provisioning

    Account Management

    Cloud Management

    User Roles

    Portal Administration

    Account

    Management

    Pricing &

    Billing

    Product Definition

    Catalog Management

    Usage Tracking

    Billing

    Payment Processing

    Customer

    Relationship

    Sales CRM

    Ticketing / Help Desk

    Community Forums

    Service Status

    CloudPortal key features

    Dashboard

    Usage Reporting

    Messaging

    Alerts

    Service Status

    CloudPortal Business Manager

    3rd-Party Integrations

    Content

    Management

    Customer

    Relationship Billing Fraud Control Payment Gateway Authentication

    Liferay Salesforce.com

    Zuora TeleSign Authorize.net CAS (LDAP/AD)

    JForum Amdocs * MaxMind CyberSource *

    Drupal * PayPal *

    Partner Provisioning

    Partner Management

    Partner CRM

    Partner Dashboard

    Partner Billing

    Partner/OEM

    Management

  • Sample Slide Two images

    with text boxes

    Workloads dictate

    cloud architecture

  • Possible to categorize workloads into two sets

    Cloud Workloads

    Traditional Workload

    Reliable hardware, backup entire cloud, and restore for users when failure happens

    Cloud Workload

    Tell users to expect failure. Users to build apps that can withstand infrastructure failure

    Both types of workloads must run reliably in the cloud

  • Every cloud starts with basic building blocks

    ServersServers

    StorageStorage

    NetworkingNetworking

    HypervisorHypervisor

    Server Cluster

    s

    Server Cluster

    s

    Server Cluster

    s

    Server Cluster

    s

    Server Cluster

    s

    Server Cluster

    s

    Networking Networking

    StorageStorage

    Resources Availability Zones Clouds

  • Designing a zone for a traditional workload

    vCenter/XenCenter

    vCenter/XenCenter

    Server ClusterServer Cluster

    Server ClusterServer Cluster

    Server ClusterServer Cluster

    Enterprise Networking (e.g., VLAN)Enterprise Networking (e.g., VLAN)

    Enterprise Storage (e.g., SAN)Enterprise Storage (e.g., SAN)

    Hypervisor

    Storage

    SAN

    Networking

    L2 VLANs

    Network Services

    Load Balancing PV-LANs

    Multi-tier Apps

    Multi-tier VLANs OVF

    Feature Rich vSphere, vCenter

  • Designing a zone for an Amazon-style workload

    Hypervisor

    Storage

    Local EBS

    Networking

    L3 SDN based L2 Elastic IP

    Network Services

    Security Groups ELB

    Multi-tier Apps

    L3 SDN based VPC

    Simple - XenServer

    Object store

    GSLB

    CloudFormation

    Software Defined Networks (e.g., Security Groups, EIP, ELB,...)

    Software Defined Networks (e.g., Security Groups, EIP, ELB,...)

    Amazon-Style Availability Zone

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Elastic Block StorageElastic Block Storage

  • Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Object StorageObject Storage

    Software Defined Networks (e.g., Security Groups, EIP, ELB,...)

    Software Defined Networks (e.g., Security Groups, EIP, ELB,...)

    Amazon-Style Availability Zone

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Server

    Racks

    Elastic Block StorageElastic Block Storage

    Amazon-Style Cloud

    Object store is critical for Amazon-style cloud

    CloudPlatformMgmt. Server

  • Object StorageObject Storage

    vCentervCenter

    ESXiClusterESXi

    ClusterESXi

    ClusterESXi

    ClusterESXi

    ClusterESXi

    Cluster

    Enterprise Networking (e.g., VLAN)Enterprise Networking (e.g., VLAN)

    Enterprise Storage (e.g., SAN)Enterprise Storage (e.g., SAN)

    Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Availability Zone

    Server Virtualization Availability ZoneCloudPlatformMgmt. Server

    Support for both type of workloads is required

  • Key takeaways

    1. Understand your workload and the type of cloud you

    want to build.

    2. Consider the services you will be delivering from the