SlideShare a Scribd company logo
1 of 39
Download to read offline
SYN402
Deep dive: Citrix CloudPlatform for
Infrastructure as a Service


Kedar Poduri
Director of Product Management, Cloud Platforms Group

October ‘2012
Tweet about this session with
    hashtag #SYN402 and
    #CitrixSynergy


© 2012 Citrix | #CitrixSynergy      2
3
What is CloudPlatform?


                                                                       •  Secure,	
  mul*-­‐tenant	
  cloud	
  
                                                                          orchestra*on	
  pla4orm	
  
                                                                          –  Turnkey	
  pla4orm	
  for	
  delivering	
  IaaS	
  clouds	
  
                                                                          –  Hypervisor	
  agnos*c	
  
  Build	
  your	
  cloud	
  the	
  way	
  the	
  world’s	
  most	
        –  Massively	
  scalable,	
  secure	
  and	
  open	
  
             successful	
  clouds	
  are	
  built	
  
                                                                          –  Open	
  source,	
  open	
  standards	
  
                                                                          –  Deploys	
  on	
  premise	
  or	
  as	
  a	
  hosted	
  solu*on	
  
                                                                       •  Deliver	
  cloud	
  services	
  faster	
  and	
  at	
  a	
  
                                                                          frac*on	
  of	
  the	
  cost	
  
Citrix CloudPlatform Supports Multiple Cloud Strategies

       Private	
  Clouds	
                                                     Public	
  Clouds	
  
           On-­‐premise	
                            Hosted	
  	
                                           Mul*-­‐tenant	
  
         Enterprise	
  Cloud	
                   Enterprise	
  Cloud	
                                      Public	
  Cloud	
  




  •     Dedicated	
  resources	
                •    Dedicated	
  resources	
                         •  Mix	
  of	
  shared	
  and	
  
  •     Security	
  &	
  total	
  control	
     •    Security	
                                          dedicated	
  resources	
  
  •     Internal	
  network	
                   •    SLA	
  bound	
                                   •  Elas*c	
  scaling	
  
  •     Managed	
  by	
  Enterprise	
           •    3rd	
  party	
  owned	
  and	
                   •  Pay	
  as	
  you	
  go	
  
        or	
  3rd	
  party	
                         operated	
  	
                                   •  Public	
  internet,	
  VPN	
  
                                                                                                         access	
  
Service Providers   Web 2.0   Enterprise




                                           6
On-demand Access to Infrastructure Through
Self-Service Portal
                                Org A	

                                 Org B	

                                                                                                                          Users	

                                           Admin	

                                              Admin	



End User	

                                Users	

                                              Users	





              	
  
              	
  
                            Compute	
                                          Network	
                                                Storage	
  

                     	
                               	
                                                                         	
  
Admin	

             	
                               	
                                                                         	
  



                                                             Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Citrix CloudPlatform is Full-service Orchestration Software
                    API	
  (EC2	
  &	
  CS)	
     Self-­‐service	
  Portal	
           Metering	
  


                     Image	
  Mgmt.	
                 Dashboard	
                Iden*ty	
  Mgmt.	
  
             	
  
             	
  


                    Load	
  Balancers	
                                           FWs	
  &	
  VPNs	
  




                          Storage	
                    Compute	
                     Network	
  


© 2012 Citrix | #CitrixSynergy
End User Experience




                      9
End-user Experience can Vary Vastly

          Medium	
  Enterprise	
                                                                                  University	
  

                                                                      Governance	
                    Compute	
                      Storage	
       Networking	
  


                                                                                                 Assigned	
  VMs	
  
                                                                      Semester	
                 based	
  on	
  	
                    20	
  GB	
      None	
  
                Virtual	
  Machine	
               Students	
                                    registered	
  courses	
  
                Lease	
  Time:	
  30	
  days	
  
Employees	
  
                Renew:	
  30	
  days	
  
                                                                                                 Custom	
  VMs	
  
                                                                                                                                                      Request	
  	
  
                                                                      Semester	
                 5	
  CPUs	
  10	
  GB	
  RAM	
       2	
  TB	
  
                                                                                                                                                      approval	
  
                                                   Research	
  	
                                	
  


                                                                                                 Custom	
  VMs	
  
                                                                      Period	
  of	
  stay	
     10	
  CPUs	
  20	
  GB	
  RAM	
      10	
  TB	
      On-­‐demand	
  
   © 2012 Citrix | #CitrixSynergy                   Professors	
                                 	
  
Create Custom Virtual Machines via Service
Offerings
                                     Select	
  Opera*ng	
  System	
  
                                    •  Windows,	
  Linux	
  



                                     Select	
  Compute	
  Offering	
  
                                          •  CPU	
  &	
  RAM	
  



                                     Select	
  Data	
  Disk	
  Offering	
  
                                          •  Volume	
  Size	
  



                                     Select	
  Network	
  Offering	
  
                                      •  Network	
  &	
  Services	
  



                                               Create	
  VM	
  
Dashboard Provides Overview of Consumed Resources




•    Running,	
  Stopped	
  &	
  Total	
  VMs	
  
•    Public	
  IPs	
  
•    Private	
  networks	
  
•    Latest	
  Events	
  




                                                    Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Virtual Machine Management



                                                 Users	




                                                                                                                      Change
 VM Operations    Console Access                                                    VM Status
                                                                                                                  Service Offering

    Start	
  
                                                                          •        CPU	
  U*lized	
        2	
  CPUs	
          4	
  CPUs	
  
                                                                                                           	
                   	
  
    Stop	
                                                                                                 1	
  GB	
  RAM	
     4	
  GB	
  RAM	
  
                                                                          •        Network	
  Read	
  
                                                                                                           	
                   	
  
                                                                                                           20	
  GB	
           200	
  GB	
  
    Restart	
                                                             •        Network	
  Writes	
     	
                   	
  
                                                                                                           20	
  Mbps	
         100	
  Mbps	
  
    Destroy	
  

                               Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Volume & Snapshot Management
        Add / Delete     VM	
  1	
  
                                                                                                             	
  
          Volumes                                                                                         Volume	
  




      Create Templates          	
  
                             Volume	
  
                                                                           	
  
                                                                        Template	
  
        from Volumes



                                           Hourly	
                  Weekly	
  
         Schedule            Now	
         	
                        	
  
         Snapshots                         Daily	
                   Monthly	
  




       View Snapshot                          ….	
  
          History        12/2/2012	
  7.30	
  am	
                           2/2/2012	
  7.30	
  am	
  
                                             Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Network & Network Services

	
  
Create	
  Networks	
  and	
  aeach	
  VMs	
                                                                                                Firewall	
  

	
  
Acquire	
  public	
  IP	
  address	
  for	
  NAT	
                                                                                         Load	
  Balancer	
  
	
  
Control	
  traffic	
  to	
  VM	
  using	
  firewall	
  
rules	
                                                                                                                                     Router	
  
	
                                                     65.19.41.2	
                65.19.41.3	
                       65.19.41.4	
  

Load	
  balance	
  traffic	
  to	
  VMs	
  
                                                                         VM	
                            VM	
                     VM	
  




                                                         Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Cloud Architecture




Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Workloads	
  can	
  be	
  categorized	
  into	
  two	
  sets	
  

                                          Cloud Workloads



          Traditional Workloads                                   Cloud-Era Workloads
            Expect Reliability                                       Expect Failure

•    Redundant hardware. Backup                         •    Apps are built to withstand failure
     entire cloud, restore for users on
     failure



 Both types of workloads must run reliably in the cloud
Workload reliability drives unique requirements


                               Cloud Workloads



       Traditional Workloads                      Cloud-Era Workloads

  •    Link Aggregation                      •    VM Snapshots / Backup

  •    Storage Multi-pathing                 •    Ephemeral Resources

  •    Live Migration, FT                    •    Multi-site Redundancy
Designing a zone for an Cloud-Era workload
          Cloud-­‐Era	
  Availability	
  Zone	
  
             Sokware	
  Defined	
  Networks	
  	
                             	
  Hypervisor	
  
          (e.g.,	
  Security	
  Groups,	
  EIP,	
  ELB,...)	
                	
                  Simple	
  -­‐	
  XenServer	
  

  Server	
          Server	
             Server	
            Server	
  
                                                                                   	
  Storage	
  
  Racks	
           Racks	
              Racks	
             Racks	
  
                                                                                   	
                      Local	
                       EBS	
                Object	
  store	
  

  Server	
          Server	
             Server	
            Server	
  
  Racks	
           Racks	
              Racks	
             Racks	
                      Networking	
  
                                                                                          	
                 L3	
                 SDN	
  based	
  L2	
         Elas*c	
  IP	
  

  Server	
          Server	
             Server	
            Server	
  
  Racks	
           Racks	
              Racks	
             Racks	
             	
  Network	
  Services	
  
                                                                                 	
                  Security	
  Groups	
                    ELB	
                      GSLB	
  

                    Elas*c	
  Block	
  Storage	
                          	
  	
  Mul*-­‐*er	
  Apps	
  
                                                                          	
                                  L3	
                  SDN	
  based	
  VPC	
            CloudForma*on	
  
Designing a zone for an Cloud-Era workload
                    Cloud-Era Cloud

                         CloudStack	
  	
  
                        Mgmt.	
  Server	
                        • Workloads are distributed across
                                                                   availability zones
                                                                 • No guarantee on zone reliability
                                                                 • Applications designed to handle node
 Availability	
     Availability	
            Availability	
  
                                                                   level failure
   Zone	
             Zone	
                    Zone	
           • DBs and Templates snapped to object
                                                                   store.
                                                                 • In event of failure, images are
                      Object	
  Storage	
                          recreated on new availability zone.
                                                                 • Dramatically less expensive
Designing a zone for a traditional workload
                                                              	
  Hypervisor	
  

                                                              	
           Feature	
  Rich–	
  vSphere,	
  vCenter	
  
                        vCenter	
  
                                                               	
  Storage	
  
     Enterprise	
  Networking	
  (e.g.,	
  VLAN)	
  
                                                               	
                SAN	
  



   ESXi	
                 ESXi	
                 ESXi	
        	
  Networking	
  
  Cluster	
              Cluster	
              Cluster	
  
                                                                           L2	
  VLANs	
  


                                                                	
  Network	
  Services	
  
         Enterprise	
  Storage	
  (e.g.,	
  SAN)	
  
                                                                	
      Load	
  Balancing	
              PV-­‐LANs	
  

                                                               	
  Mul*-­‐*er	
  Apps	
  

                                                               	
      Mul*-­‐*er	
  VLANs	
                OVF	
  
Designing a zone for a traditional workload

                                                              •  Can achieve significant reliability for applications
                        vCenter	
  
                                                               running in one zone.
     Enterprise	
  Networking	
  (e.g.,	
  VLAN)	
  
                                                              •  Reliability of individual nodes is very high.
                                                              •  All zone storage is replicated to a second storage
   ESXi	
                 ESXi	
                 ESXi	
  
  Cluster	
              Cluster	
              Cluster	
  
                                                               platform (synchronous or asynchronous)
                                                              •  In event of failure, images are recovered from
         Enterprise	
  Storage	
  (e.g.,	
  SAN)	
  
                                                               second storage array.
                                                              •  Existing workloads will run reliably.
                                                              •  Little cost benefit over existing approaches
Support for different workloads will be required
                                                                       CloudPla$orm	
  
         Cloud-­‐Era	
  Availability	
  Zone	
                                                 Tradi*onal	
  Availability	
  Zone	
  

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

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

                                                                                           ESXi	
                 ESXi	
                   ESXi	
  
   Server	
          Server	
             Server	
            Server	
                    Cluster	
              Cluster	
                Cluster	
  
   Racks	
           Racks	
              Racks	
             Racks	
  


                     Elas*c	
  Block	
  Storage	
                                                 Enterprise	
  Storage	
  (e.g.,	
  SAN)	
  
Support for different workloads will be required

                                            CloudPla$orm	
  


      Cloud-­‐Era	
      Cloud-­‐Era	
       Cloud-­‐Era	
              Tradi*onal	
       Tradi*onal	
  
      Availability	
     Availability	
      Availability	
             Availability	
     Availability	
  
        Zone	
             Zone	
              Zone	
                      Zone	
             Zone	
  




                                                Object	
  Storage	
  
Open Platform to Suit Customer Needs
        Compute	
            Hypervisor	
  
	
                    	
         XenServer	
             VMware	
                                         Oracle	
  VM	
           KVM	
            Bare	
  metal	
  
	
                    	
  


        Storage	
            Block	
  &	
  Object	
  

	
                    	
         Local	
  Disk	
           iSCSI	
                                   Fiber	
  Channel	
            NFS	
               Swik	
  
	
                    	
  


        Network	
            Network	
  &	
  Network	
  Services	
  

	
                     	
   Network	
  Type	
            Isola*on	
                                           Firewall	
     Load	
  balancer	
         VPN	
  
	
                     	
  
                                                             Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Multi-tenancy & Account Management
              Cloud	
  
                                       Resources	
  
             Domain	

                                   VMs,	
  IPs,	
  Snapshots…	
  
                                                                                                                  •    Domain	
  is	
  a	
  unit	
  of	
  isola*on	
  that	
  
	
        Org A	

                                  	
                                                                 represents	
  a	
  customer	
  org,	
  business	
  
	
                   Admin	

                                                                                          unit	
  or	
  a	
  reseller	
  
             Domain	

                                                                                                                  •    Domain	
  can	
  have	
  arbitrary	
  levels	
  of	
  
          Reseller A	

                                                                                                                       sub-­‐domains	
  
                     Admin	

                                                                                      Resources	
  
                                 Sub-Domain	

                                                                                 VMs,	
  IPs,	
  Snapshots…	
     •    A	
  Domain	
  can	
  have	
  one	
  or	
  more	
  
                                Org C	

                                                                                                  	
                   accounts	
  	
  
                                           Admin	

                                                             Account	

                                           •    An	
  Account	
  represents	
  one	
  or	
  more	
  
                                                                    Group A	

                                         users	
  and	
  is	
  the	
  basic	
  unit	
  of	
  
                                                                                                                       isola*on	
  
                                                             Account	


                                                                    Group B	

                                    •    Admin	
  can	
  limit	
  resources	
  at	
  the	
  
                                                                                                                       Account	
  or	
  Domain	
  levels	
  
                                                                                         User 1	


                                                                                         User 2
Citrix CloudPlatform Cloud Architecture
Zone	
  1	
                                                                                                                                                                                                                                                                                                                    Ø  Host	
  is	
  the	
  basic	
  unit	
  of	
  scale.	
  Runs	
  a	
  
                                                                                                                                                                                                                                                                                                                                   hypervisor	
  or	
  is	
  bare	
  metal	
  
                       Load	
  Balancer	
                                                                                                                                                                                              Firewall	
  
                                                                                                                                                                                                                                                                                                                               Ø  Cluster	
  consists	
  of	
  one	
  ore	
  more	
  hosts	
  of	
  
                                                                                                                                                                                                                                                                                                                                   same	
  hypervisor	
  	
  
                                                                                                      L3 switch
                                                                                                                                                                                                                                                                                                                               Ø  All	
  hosts	
  in	
  cluster	
  have	
  access	
  to	
  shared	
  
                                                                                                                                                                                                                                                                                                                                   (primary)	
  storage	
  
   Pod	
  1	
                 L2 switch                                                                                                                                        Pod	
  N	
  
                                                                                                                                                                                                                                                                                  	
  
                                                                                                                                                                                                                                                                              Secondary	
  
                                                                                                                                                                                                                                                                                                                               Ø  Pod	
  is	
  one	
  or	
  more	
  clusters,	
  usually	
  with	
  a	
  
                                                                                                                                    ….	
                                                                                                                                                                                           L2	
  switch.	
  Represents	
  a	
  rack	
  
                                          	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
                                                                                                                                                                                                                                                                               Storage	
  
        Cluster	
  N	
                                                                                                                                                                                                                                     	
  
                                                                                                                                                                                                                                                                                                                               Ø  Availability	
  Zone	
  has	
  one	
  or	
  more	
  pods,	
  
                                                                                                                                                                                                                                                                                                                                   has	
  access	
  to	
  secondary	
  storage.	
  	
  
                    ….	
  
                                                                                                                                                                                                                                                                                                                               Ø  Firewall	
  and	
  Load	
  balancers	
  separate	
  
                                                                                                                                                                                                                                                                                                                                   public	
  and	
  private	
  networks	
  
        Cluster	
  1	
  

                Host 1                                                                                                                                                                                                                                                                                                         Ø  One	
  or	
  more	
  zones	
  represent	
  cloud	
  
                                                            Primary	
  
                                                            Storage	
                                                                                                                                                                                                                                                          	
  
                Host 2
                                                                                                                                                                                                                                                                  Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Guest Networks

   CS	
  Virtual	
  Router	
  provides	
  Network	
  Services	
                                                       External	
  Devices	
  provide	
  Network	
  Services	
  


                                                         Guest	
  Virtual	
  Network	
  10.0.0.0/8	
                                                                          Guest	
  Virtual	
  Network	
  10.0.0.0/8	
  
                                                         VLAN	
  100                                                                                                          VLAN	
  100

Public	
  Network/                                                                                                  Public	
  Network/
Internet                                                                                                            Internet
                                                                                             Guest	
  VM	
  1	
      Public	
  IP	
                              Private	
  IP	
                                 Guest	
  VM	
  1	
  
                                                                              10.1.1.1                                                                           10.1.1.111                           10.1.1.1
                                                                                                                     65.37.141.111       Juniper	
  SRX	
  
  Public	
  IP	
                               Gateway	
  address	
  
                                                                                                                                           Firewall	
  
  65.37.141.11                                 10.1.1.1
                             CS	
  
                                                                                             Guest	
  VM	
  2	
                                                                                                  Guest	
  VM	
  2	
  
                       Virtual	
  Router	
                                    10.1.1.3                                                                                                                10.1.1.3
                                                                                                                     Public	
  IP	
                            Private	
  IP	
  
                     DHCP,	
  DNS	
                                                                                  65.37.141.112                             10.1.1.112
                     NAT	
                                                                                                                NetScaler	
  
                     Load	
  Balancing	
                                                     Guest	
  VM	
  3	
                          Load	
  Blancer	
                                                       Guest	
  VM	
  3	
  
                                                                              10.1.1.4                                                                                                                10.1.1.4
                     VPN

                                                                                             Guest	
  VM	
  4	
                                                                                                  Guest	
  VM	
  4	
  
                                                                              10.1.1.5                                                                                                                10.1.1.5

                                                                                                                                                                                          CS	
  
                                                                                                                                                                          DHCP,	
       Virtual	
  
                                                                                                                                                                                        Router	
  
                                                                                                                                                                          DNS	
  
CloudStack Cloud Architecture
                              Cloud	
  

Data	
  Center	
  1	
  
                                                                    Data	
  Center	
  3	
  



                Zone1	
  
                                                                                      Zone	
  4	
                                                          CloudStack	
  Cloud	
  can	
  have	
  one	
  or	
  
                                                                                                                                                           more	
  Availability	
  Zones.	
  Zones	
  
                                                                                                                                                           represent	
  a	
  Datacenter	
  
                          Data	
  Center	
  2	
  



                                  Zone	
  2	
  
                                                    Zone	
  3	
  



                                                                                              Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Determine Required Service-Levels


    Servers	
     Windows	
  Applica*ons	
  vs.	
  Linux	
  Applica*ons	
  



    Storage	
     Real-­‐*me	
  Applica*ons	
  vs.	
  Big	
  Data	
  Applica*ons	
  	
  


    Network	
     Dev./Test	
  Environment	
  vs.	
  Produc*on	
  Environment	
  	
  
Provision Corresponding Infrastructure
         Servers	
  

	
                              Low	
  end	
                                 High	
  end	
                        Windows	
  
	
  


         Storage	
  

	
                            Low	
  latency	
                    High	
  throughput	
                             Cheap	
  
	
  


   Network	
  Services	
  
                                   CS	
  	
                                 Physical	
  
  	
                         Virtual	
  Router	
                           Appliances	
  
  	
  
                                                     Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Service Offerings
       Specify	
  Resource	
  Levels	
                        Configure	
  Proper*es	
  	
  	
  	
  	
  	
  	
  	
  	
                                            Define	
  Scope	
  

                               Compute	
                                              Disk	
                                                                Network	
  
                                             	
  
                                                                  Name	
                                                                       Name	
  
	
               Name	
  
                                             	
                                                                                  	
  
	
                                           	
  Custom	
  Disk	
  Size	
                                                        	
   Network	
  Rate	
  
         CPU	
  Cores	
  


         CPU	
  (MHz)	
                             Disk	
  Size	
  (GB)	
                                                        Redundant	
  VR	
  


       Memory	
  (MB)	
                                 Storage	
  Tag	
                                                                    Firewall	
  


             Host	
  Tag	
                                        Public	
                                                        Load	
  balancer	
  


                                                                                                                                               Public	
  
                 Public	
  




                                                                    Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Orchestrate Service-Levels

                                                                                                                               VM   Windows	
  App	
  


                                                                    L3	
  Core	
  Switch	
                                     VM   Real-­‐*me	
  App	
  
L3	
  Switch	
  
                                                                                                                               VM   Produc*on	
  App	
  



                                                                           …
 Low-­‐end	
  
 Servers	
  
                          …       	
           …        	
                         	
                …        	
  

                                                   High-­‐end	
  
                                                   Servers	
  

                                                                                                          Low	
  latency	
  

                   Pod	
  1	
            Pod	
  2	
                                            Pod	
  N	
  
CloudPlatform Deployment
Management Server Deployment Architecture
                            Single-­‐node	
  Deployment	
                                                                                                         Mul*-­‐node	
  Deployment	
  



                                                                                                                                                                         Management	
  
 User	
  API	
                                                                                                                                                             Server	
  
                                                                                                     User	
  API	
  

                                Management	
  
                                                   MySQL	
                                                                                 Load	
  Balancer	
  
                                  Server	
          DB	
  
Admin	
  API	
                                                                                    Admin	
  API	
  
                                                                                                                                                                         Management	
  
                                                                                                                                                                           Server	
               MySQL	
  
                                                                                                                                                                                                   DB	
  

                                                                                                                                                                                                                      Back	
  Up	
  
                                                                                                                                                                                                     Replica*on	
       DB	
  

                                                 Ø      MS	
  is	
  stateless.	
  MS	
  can	
  be	
  deployed	
  as	
  physical	
  
                                                         server	
  or	
  VM	
  

                                                 Ø      Single	
  MS	
  node	
  can	
  manage	
  up	
  to	
  5K	
  hosts.	
                                             Infrastructure	
  
                   Infrastructure	
  
                                                         Mul*ple	
  nodes	
  can	
  be	
  deployed	
  for	
  scale	
  or	
  
                     Resources	
                                                                                                                                           Resources	
  
                                                         redundancy	
  

                                                 Ø      Commercial:	
  RHEL	
  5.4+;	
  FOSS:	
  Ubuntu	
  10.0.4,	
  
                                                         Fedora	
  16	
  
                                                                                        Citrix	
  Confiden*al	
  -­‐	
  Do	
  Not	
  Distribute	
  
Empower with Ecosystem
Leverage Partner Ecosystem for Best of Breed Solutions
                                                       Public	
  Clouds	
  
    	
  
                  Business	
  Portals	
                   Migra*on	
                 Applica*on	
  Mgmt.	
  
     	
                                         	
  
              y

            Monitoring	
  &	
  Management	
                  PaaS	
                      Automa*on	
  
     	
                                                       	
              	
  



                      Compute	
                             Storage	
                     Network	
  
     	
                                         	
  
Before you leave…
• Conference surveys are available online at www.citrixsynergy.com starting
  Thursday, 18 October
  ○    Provide your feedback and pick up a complimentary gift at the registration desk

• Download presentations starting Monday, 29 October, from your My Organizer
  tool located in your My Account




© 2012 Citrix | #CitrixSynergy                                                           38
Deep dive: Citrix CloudPlatform for Infrastructure as a Service

More Related Content

What's hot

Mhta.private.cloud.final.16.9
Mhta.private.cloud.final.16.9Mhta.private.cloud.final.16.9
Mhta.private.cloud.final.16.9Virteva Inc.
 
Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetNuno Alves
 
Cisco & VMware Products & Services as of Nov 23, 08
Cisco & VMware Products & Services as of  Nov 23, 08Cisco & VMware Products & Services as of  Nov 23, 08
Cisco & VMware Products & Services as of Nov 23, 08gueste9924aa
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS SoftlayerAna Alves Sequeira
 
Building your private cloud the ncs experience harrison lee
Building your private cloud the ncs experience harrison leeBuilding your private cloud the ncs experience harrison lee
Building your private cloud the ncs experience harrison leeMicrosoft Singapore
 
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...mormullins
 
2014 08-21 Citrix cloud works with a single management platform technical web...
2014 08-21 Citrix cloud works with a single management platform technical web...2014 08-21 Citrix cloud works with a single management platform technical web...
2014 08-21 Citrix cloud works with a single management platform technical web...Citrix
 
Citrix Cloud Master Class June 2014
Citrix Cloud Master Class June 2014Citrix Cloud Master Class June 2014
Citrix Cloud Master Class June 2014Citrix
 
VMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationVMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationSumaya Erol
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewPatrick Bouillaud
 
Build an hybrid cloud on IBM Power Systems and IBM softlayer
Build an hybrid cloud on IBM Power Systems and IBM softlayerBuild an hybrid cloud on IBM Power Systems and IBM softlayer
Build an hybrid cloud on IBM Power Systems and IBM softlayerGuilhaume Garcia
 
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...Citrix
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitsolarisyougood
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesOpenStack_Online
 

What's hot (20)

Pmc juniper
Pmc juniperPmc juniper
Pmc juniper
 
Mhta.private.cloud.final.16.9
Mhta.private.cloud.final.16.9Mhta.private.cloud.final.16.9
Mhta.private.cloud.final.16.9
 
Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheet
 
Datacenter Virtual powered by Colt
Datacenter Virtual powered by ColtDatacenter Virtual powered by Colt
Datacenter Virtual powered by Colt
 
VMware at SoftLayer
VMware at SoftLayerVMware at SoftLayer
VMware at SoftLayer
 
Cisco & VMware Products & Services as of Nov 23, 08
Cisco & VMware Products & Services as of  Nov 23, 08Cisco & VMware Products & Services as of  Nov 23, 08
Cisco & VMware Products & Services as of Nov 23, 08
 
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
Achieving Scalability and speed with IBM Solutions -  IaaS SoftlayerAchieving Scalability and speed with IBM Solutions -  IaaS Softlayer
Achieving Scalability and speed with IBM Solutions - IaaS Softlayer
 
Building your private cloud the ncs experience harrison lee
Building your private cloud the ncs experience harrison leeBuilding your private cloud the ncs experience harrison lee
Building your private cloud the ncs experience harrison lee
 
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
CloudExpo NYC - Citrix Cloud Platforms Best Practices for Architecting Your C...
 
2014 08-21 Citrix cloud works with a single management platform technical web...
2014 08-21 Citrix cloud works with a single management platform technical web...2014 08-21 Citrix cloud works with a single management platform technical web...
2014 08-21 Citrix cloud works with a single management platform technical web...
 
Citrix Cloud Master Class June 2014
Citrix Cloud Master Class June 2014Citrix Cloud Master Class June 2014
Citrix Cloud Master Class June 2014
 
VMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationVMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client Presentation
 
IBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack OverviewIBM Cloud Manager with OpenStack Overview
IBM Cloud Manager with OpenStack Overview
 
Virtualization 101 for Everyone
Virtualization 101 for EveryoneVirtualization 101 for Everyone
Virtualization 101 for Everyone
 
Build an hybrid cloud on IBM Power Systems and IBM softlayer
Build an hybrid cloud on IBM Power Systems and IBM softlayerBuild an hybrid cloud on IBM Power Systems and IBM softlayer
Build an hybrid cloud on IBM Power Systems and IBM softlayer
 
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
Citrix Synergy 2014 - Syn227 Architecting your private cloud infrastructure f...
 
Cloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMwareCloud Foundry et le Cloud vu par VMware
Cloud Foundry et le Cloud vu par VMware
 
V mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kitV mware v sphere 5 fundamentals services kit
V mware v sphere 5 fundamentals services kit
 
Virtualization
VirtualizationVirtualization
Virtualization
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack Services
 

Similar to Deep dive: Citrix CloudPlatform for Infrastructure as a Service

Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentationNuno Alves
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overviewgavin_lee
 
DaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat MessaoudDaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat MessaoudDenis Gundarev
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCapgemini
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a servicexKinAnx
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsEucalyptus Systems, Inc.
 
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsEucalyptus Systems, Inc.
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarExponential_e
 
Cloud Computing: Introduction & Overview
Cloud Computing: Introduction & OverviewCloud Computing: Introduction & Overview
Cloud Computing: Introduction & OverviewAditya Thatte
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackbuildacloud
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
Ibm blade center_foundation_for_cloud_seller_presentation
Ibm blade center_foundation_for_cloud_seller_presentationIbm blade center_foundation_for_cloud_seller_presentation
Ibm blade center_foundation_for_cloud_seller_presentationIBM India Smarter Computing
 
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Chris Purrington
 
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Walter Moriconi
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud BusinessACMBangalore
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101Kamal Arora
 

Similar to Deep dive: Citrix CloudPlatform for Infrastructure as a Service (20)

Cloud platform technical sales presentation
Cloud platform technical sales presentationCloud platform technical sales presentation
Cloud platform technical sales presentation
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
DaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat MessaoudDaaS/IaaS Forum Moscow - Najat Messaoud
DaaS/IaaS Forum Moscow - Najat Messaoud
 
Cloud Computing at UTM Shillong
Cloud Computing at UTM ShillongCloud Computing at UTM Shillong
Cloud Computing at UTM Shillong
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a service
 
Cloud and Grids
Cloud and GridsCloud and Grids
Cloud and Grids
 
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast Great Chance of Hybrid Clouds
 
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid CloudsBe Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
Be Prepared for Tomorrow's IT Forecast: Great Chance of Hybrid Clouds
 
Private Clouds - Business Agility Seminar
Private Clouds - Business Agility SeminarPrivate Clouds - Business Agility Seminar
Private Clouds - Business Agility Seminar
 
Cloud Computing: Introduction & Overview
Cloud Computing: Introduction & OverviewCloud Computing: Introduction & Overview
Cloud Computing: Introduction & Overview
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
Behind The Clouds
Behind The CloudsBehind The Clouds
Behind The Clouds
 
Ibm blade center_foundation_for_cloud_seller_presentation
Ibm blade center_foundation_for_cloud_seller_presentationIbm blade center_foundation_for_cloud_seller_presentation
Ibm blade center_foundation_for_cloud_seller_presentation
 
Virtualization Into Cloud
Virtualization Into CloudVirtualization Into Cloud
Virtualization Into Cloud
 
CloudStack Architecture
CloudStack ArchitectureCloudStack Architecture
CloudStack Architecture
 
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
Onboarding For Public Private And Hybrid Clouds Aws 30.04.09
 
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
Dal Desktop Al Disco Parte 2 - Virtualizzazione E Sicurezza
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 

More from Citrix

Building The Digital Workplace
Building The Digital WorkplaceBuilding The Digital Workplace
Building The Digital WorkplaceCitrix
 
Maximize your Investment in Microsoft Office 365 with Citrix Workspace
Maximize your Investment in Microsoft Office 365 with Citrix Workspace Maximize your Investment in Microsoft Office 365 with Citrix Workspace
Maximize your Investment in Microsoft Office 365 with Citrix Workspace Citrix
 
XenApp on Google Cloud Deployment Guide
XenApp on Google Cloud Deployment GuideXenApp on Google Cloud Deployment Guide
XenApp on Google Cloud Deployment GuideCitrix
 
Deploying Citrix XenApp & XenDesktop Service on Google Cloud Platform
Deploying Citrix XenApp & XenDesktop Service on Google Cloud PlatformDeploying Citrix XenApp & XenDesktop Service on Google Cloud Platform
Deploying Citrix XenApp & XenDesktop Service on Google Cloud PlatformCitrix
 
Manage Risk by Protecting the Apps and Data That Drive Business Productivity
Manage Risk by Protecting the Apps and Data That Drive Business ProductivityManage Risk by Protecting the Apps and Data That Drive Business Productivity
Manage Risk by Protecting the Apps and Data That Drive Business ProductivityCitrix
 
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?Citrix
 
Workforce Flexibility Can Drive Greater Engagement & Productivity
Workforce Flexibility Can Drive Greater Engagement & ProductivityWorkforce Flexibility Can Drive Greater Engagement & Productivity
Workforce Flexibility Can Drive Greater Engagement & ProductivityCitrix
 
Citrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix
 
The Growing U.S. IT Productivity Gap
The Growing U.S. IT Productivity GapThe Growing U.S. IT Productivity Gap
The Growing U.S. IT Productivity GapCitrix
 
Citrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix
 
Citrix Synergy 2017: Technology Keynote Sketch Notes
Citrix Synergy 2017: Technology Keynote Sketch NotesCitrix Synergy 2017: Technology Keynote Sketch Notes
Citrix Synergy 2017: Technology Keynote Sketch NotesCitrix
 
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch Notes
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch NotesCitrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch Notes
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch NotesCitrix
 
Synergy 2017: Colin Powell Innovation Super Session Sketch Notes
Synergy 2017: Colin Powell Innovation Super Session Sketch NotesSynergy 2017: Colin Powell Innovation Super Session Sketch Notes
Synergy 2017: Colin Powell Innovation Super Session Sketch NotesCitrix
 
Who Are Citrix Customers?
Who Are Citrix Customers?Who Are Citrix Customers?
Who Are Citrix Customers?Citrix
 
Manage risk by protecting apps, data and usage
Manage risk by protecting apps, data and usageManage risk by protecting apps, data and usage
Manage risk by protecting apps, data and usageCitrix
 
Enterprise Case Study: Enabling a More Mobile Way of Working
Enterprise Case Study: Enabling a More Mobile Way of Working Enterprise Case Study: Enabling a More Mobile Way of Working
Enterprise Case Study: Enabling a More Mobile Way of Working Citrix
 
Life in the Digital Workspace
Life in the Digital WorkspaceLife in the Digital Workspace
Life in the Digital WorkspaceCitrix
 
Comparing traditional workspaces to digital workspaces
Comparing traditional workspaces to digital workspacesComparing traditional workspaces to digital workspaces
Comparing traditional workspaces to digital workspacesCitrix
 
4 Ways to Ensure a Smooth Windows 10 Migration
4 Ways to Ensure a Smooth Windows 10 Migration4 Ways to Ensure a Smooth Windows 10 Migration
4 Ways to Ensure a Smooth Windows 10 MigrationCitrix
 
Citrix Paddington
Citrix PaddingtonCitrix Paddington
Citrix PaddingtonCitrix
 

More from Citrix (20)

Building The Digital Workplace
Building The Digital WorkplaceBuilding The Digital Workplace
Building The Digital Workplace
 
Maximize your Investment in Microsoft Office 365 with Citrix Workspace
Maximize your Investment in Microsoft Office 365 with Citrix Workspace Maximize your Investment in Microsoft Office 365 with Citrix Workspace
Maximize your Investment in Microsoft Office 365 with Citrix Workspace
 
XenApp on Google Cloud Deployment Guide
XenApp on Google Cloud Deployment GuideXenApp on Google Cloud Deployment Guide
XenApp on Google Cloud Deployment Guide
 
Deploying Citrix XenApp & XenDesktop Service on Google Cloud Platform
Deploying Citrix XenApp & XenDesktop Service on Google Cloud PlatformDeploying Citrix XenApp & XenDesktop Service on Google Cloud Platform
Deploying Citrix XenApp & XenDesktop Service on Google Cloud Platform
 
Manage Risk by Protecting the Apps and Data That Drive Business Productivity
Manage Risk by Protecting the Apps and Data That Drive Business ProductivityManage Risk by Protecting the Apps and Data That Drive Business Productivity
Manage Risk by Protecting the Apps and Data That Drive Business Productivity
 
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?
How do Organizations Plan to Assure Application Delivery in a Multi-Cloud World?
 
Workforce Flexibility Can Drive Greater Engagement & Productivity
Workforce Flexibility Can Drive Greater Engagement & ProductivityWorkforce Flexibility Can Drive Greater Engagement & Productivity
Workforce Flexibility Can Drive Greater Engagement & Productivity
 
Citrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment Guide
 
The Growing U.S. IT Productivity Gap
The Growing U.S. IT Productivity GapThe Growing U.S. IT Productivity Gap
The Growing U.S. IT Productivity Gap
 
Citrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment GuideCitrix Cloud Services: Total Economic Benefits Assessment Guide
Citrix Cloud Services: Total Economic Benefits Assessment Guide
 
Citrix Synergy 2017: Technology Keynote Sketch Notes
Citrix Synergy 2017: Technology Keynote Sketch NotesCitrix Synergy 2017: Technology Keynote Sketch Notes
Citrix Synergy 2017: Technology Keynote Sketch Notes
 
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch Notes
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch NotesCitrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch Notes
Citrix Synergy 2017: Malcolm Gladwell Innovation Super Session Sketch Notes
 
Synergy 2017: Colin Powell Innovation Super Session Sketch Notes
Synergy 2017: Colin Powell Innovation Super Session Sketch NotesSynergy 2017: Colin Powell Innovation Super Session Sketch Notes
Synergy 2017: Colin Powell Innovation Super Session Sketch Notes
 
Who Are Citrix Customers?
Who Are Citrix Customers?Who Are Citrix Customers?
Who Are Citrix Customers?
 
Manage risk by protecting apps, data and usage
Manage risk by protecting apps, data and usageManage risk by protecting apps, data and usage
Manage risk by protecting apps, data and usage
 
Enterprise Case Study: Enabling a More Mobile Way of Working
Enterprise Case Study: Enabling a More Mobile Way of Working Enterprise Case Study: Enabling a More Mobile Way of Working
Enterprise Case Study: Enabling a More Mobile Way of Working
 
Life in the Digital Workspace
Life in the Digital WorkspaceLife in the Digital Workspace
Life in the Digital Workspace
 
Comparing traditional workspaces to digital workspaces
Comparing traditional workspaces to digital workspacesComparing traditional workspaces to digital workspaces
Comparing traditional workspaces to digital workspaces
 
4 Ways to Ensure a Smooth Windows 10 Migration
4 Ways to Ensure a Smooth Windows 10 Migration4 Ways to Ensure a Smooth Windows 10 Migration
4 Ways to Ensure a Smooth Windows 10 Migration
 
Citrix Paddington
Citrix PaddingtonCitrix Paddington
Citrix Paddington
 

Deep dive: Citrix CloudPlatform for Infrastructure as a Service

  • 1. SYN402 Deep dive: Citrix CloudPlatform for Infrastructure as a Service Kedar Poduri Director of Product Management, Cloud Platforms Group October ‘2012
  • 2. Tweet about this session with hashtag #SYN402 and #CitrixSynergy © 2012 Citrix | #CitrixSynergy 2
  • 3. 3
  • 4. What is CloudPlatform? •  Secure,  mul*-­‐tenant  cloud   orchestra*on  pla4orm   –  Turnkey  pla4orm  for  delivering  IaaS  clouds   –  Hypervisor  agnos*c   Build  your  cloud  the  way  the  world’s  most   –  Massively  scalable,  secure  and  open   successful  clouds  are  built   –  Open  source,  open  standards   –  Deploys  on  premise  or  as  a  hosted  solu*on   •  Deliver  cloud  services  faster  and  at  a   frac*on  of  the  cost  
  • 5. Citrix CloudPlatform Supports Multiple Cloud Strategies Private  Clouds   Public  Clouds   On-­‐premise   Hosted     Mul*-­‐tenant   Enterprise  Cloud   Enterprise  Cloud   Public  Cloud   •  Dedicated  resources   •  Dedicated  resources   •  Mix  of  shared  and   •  Security  &  total  control   •  Security   dedicated  resources   •  Internal  network   •  SLA  bound   •  Elas*c  scaling   •  Managed  by  Enterprise   •  3rd  party  owned  and   •  Pay  as  you  go   or  3rd  party   operated     •  Public  internet,  VPN   access  
  • 6. Service Providers Web 2.0 Enterprise 6
  • 7. On-demand Access to Infrastructure Through Self-Service Portal Org A Org B Users Admin Admin End User Users Users     Compute   Network   Storage         Admin       Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 8. Citrix CloudPlatform is Full-service Orchestration Software API  (EC2  &  CS)   Self-­‐service  Portal   Metering   Image  Mgmt.   Dashboard   Iden*ty  Mgmt.       Load  Balancers   FWs  &  VPNs   Storage   Compute   Network   © 2012 Citrix | #CitrixSynergy
  • 10. End-user Experience can Vary Vastly Medium  Enterprise   University   Governance   Compute   Storage   Networking   Assigned  VMs   Semester   based  on     20  GB   None   Virtual  Machine   Students   registered  courses   Lease  Time:  30  days   Employees   Renew:  30  days   Custom  VMs   Request     Semester   5  CPUs  10  GB  RAM   2  TB   approval   Research       Custom  VMs   Period  of  stay   10  CPUs  20  GB  RAM   10  TB   On-­‐demand   © 2012 Citrix | #CitrixSynergy Professors    
  • 11. Create Custom Virtual Machines via Service Offerings Select  Opera*ng  System   •  Windows,  Linux   Select  Compute  Offering   •  CPU  &  RAM   Select  Data  Disk  Offering   •  Volume  Size   Select  Network  Offering   •  Network  &  Services   Create  VM  
  • 12. Dashboard Provides Overview of Consumed Resources •  Running,  Stopped  &  Total  VMs   •  Public  IPs   •  Private  networks   •  Latest  Events   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 13. Virtual Machine Management Users Change VM Operations Console Access VM Status Service Offering Start   •  CPU  U*lized   2  CPUs   4  CPUs       Stop   1  GB  RAM   4  GB  RAM   •  Network  Read       20  GB   200  GB   Restart   •  Network  Writes       20  Mbps   100  Mbps   Destroy   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 14. Volume & Snapshot Management Add / Delete VM  1     Volumes Volume   Create Templates   Volume     Template   from Volumes Hourly   Weekly   Schedule Now       Snapshots Daily   Monthly   View Snapshot ….   History 12/2/2012  7.30  am   2/2/2012  7.30  am   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 15. Network & Network Services   Create  Networks  and  aeach  VMs   Firewall     Acquire  public  IP  address  for  NAT   Load  Balancer     Control  traffic  to  VM  using  firewall   rules   Router     65.19.41.2   65.19.41.3   65.19.41.4   Load  balance  traffic  to  VMs   VM   VM   VM   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 16. Cloud Architecture Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 17. Workloads  can  be  categorized  into  two  sets   Cloud Workloads Traditional Workloads Cloud-Era Workloads Expect Reliability Expect Failure •  Redundant hardware. Backup •  Apps are built to withstand failure entire cloud, restore for users on failure Both types of workloads must run reliably in the cloud
  • 18. Workload reliability drives unique requirements Cloud Workloads Traditional Workloads Cloud-Era Workloads •  Link Aggregation •  VM Snapshots / Backup •  Storage Multi-pathing •  Ephemeral Resources •  Live Migration, FT •  Multi-site Redundancy
  • 19. Designing a zone for an Cloud-Era workload Cloud-­‐Era  Availability  Zone   Sokware  Defined  Networks      Hypervisor   (e.g.,  Security  Groups,  EIP,  ELB,...)     Simple  -­‐  XenServer   Server   Server   Server   Server    Storage   Racks   Racks   Racks   Racks     Local   EBS   Object  store   Server   Server   Server   Server   Racks   Racks   Racks   Racks   Networking     L3   SDN  based  L2   Elas*c  IP   Server   Server   Server   Server   Racks   Racks   Racks   Racks    Network  Services     Security  Groups   ELB   GSLB   Elas*c  Block  Storage      Mul*-­‐*er  Apps     L3   SDN  based  VPC   CloudForma*on  
  • 20. Designing a zone for an Cloud-Era workload Cloud-Era Cloud CloudStack     Mgmt.  Server   • Workloads are distributed across availability zones • No guarantee on zone reliability • Applications designed to handle node Availability   Availability   Availability   level failure Zone   Zone   Zone   • DBs and Templates snapped to object store. • In event of failure, images are Object  Storage   recreated on new availability zone. • Dramatically less expensive
  • 21. Designing a zone for a traditional workload  Hypervisor     Feature  Rich–  vSphere,  vCenter   vCenter    Storage   Enterprise  Networking  (e.g.,  VLAN)     SAN   ESXi   ESXi   ESXi    Networking   Cluster   Cluster   Cluster   L2  VLANs    Network  Services   Enterprise  Storage  (e.g.,  SAN)     Load  Balancing   PV-­‐LANs    Mul*-­‐*er  Apps     Mul*-­‐*er  VLANs   OVF  
  • 22. Designing a zone for a traditional workload •  Can achieve significant reliability for applications vCenter   running in one zone. Enterprise  Networking  (e.g.,  VLAN)   •  Reliability of individual nodes is very high. •  All zone storage is replicated to a second storage ESXi   ESXi   ESXi   Cluster   Cluster   Cluster   platform (synchronous or asynchronous) •  In event of failure, images are recovered from Enterprise  Storage  (e.g.,  SAN)   second storage array. •  Existing workloads will run reliably. •  Little cost benefit over existing approaches
  • 23. Support for different workloads will be required CloudPla$orm   Cloud-­‐Era  Availability  Zone   Tradi*onal  Availability  Zone   Sokware  Defined  Networks     (e.g.,  Security  Groups,  EIP,  ELB,...)   vCenter   Server   Server   Server   Server   Enterprise  Networking  (e.g.,  VLAN)   Racks   Racks   Racks   Racks   ESXi   ESXi   ESXi   Server   Server   Server   Server   Cluster   Cluster   Cluster   Racks   Racks   Racks   Racks   Elas*c  Block  Storage   Enterprise  Storage  (e.g.,  SAN)  
  • 24. Support for different workloads will be required CloudPla$orm   Cloud-­‐Era   Cloud-­‐Era   Cloud-­‐Era   Tradi*onal   Tradi*onal   Availability   Availability   Availability   Availability   Availability   Zone   Zone   Zone   Zone   Zone   Object  Storage  
  • 25. Open Platform to Suit Customer Needs Compute   Hypervisor       XenServer   VMware   Oracle  VM   KVM   Bare  metal       Storage   Block  &  Object       Local  Disk   iSCSI   Fiber  Channel   NFS   Swik       Network   Network  &  Network  Services       Network  Type   Isola*on   Firewall   Load  balancer   VPN       Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 26. Multi-tenancy & Account Management Cloud   Resources   Domain VMs,  IPs,  Snapshots…   •  Domain  is  a  unit  of  isola*on  that     Org A   represents  a  customer  org,  business     Admin unit  or  a  reseller   Domain •  Domain  can  have  arbitrary  levels  of   Reseller A sub-­‐domains   Admin Resources   Sub-Domain VMs,  IPs,  Snapshots…   •  A  Domain  can  have  one  or  more   Org C   accounts     Admin Account •  An  Account  represents  one  or  more   Group A users  and  is  the  basic  unit  of   isola*on   Account Group B •  Admin  can  limit  resources  at  the   Account  or  Domain  levels   User 1 User 2
  • 27. Citrix CloudPlatform Cloud Architecture Zone  1   Ø  Host  is  the  basic  unit  of  scale.  Runs  a   hypervisor  or  is  bare  metal   Load  Balancer   Firewall   Ø  Cluster  consists  of  one  ore  more  hosts  of   same  hypervisor     L3 switch Ø  All  hosts  in  cluster  have  access  to  shared   (primary)  storage   Pod  1   L2 switch Pod  N     Secondary   Ø  Pod  is  one  or  more  clusters,  usually  with  a   ….   L2  switch.  Represents  a  rack                                                                                                             Storage   Cluster  N     Ø  Availability  Zone  has  one  or  more  pods,   has  access  to  secondary  storage.     ….   Ø  Firewall  and  Load  balancers  separate   public  and  private  networks   Cluster  1   Host 1 Ø  One  or  more  zones  represent  cloud   Primary   Storage     Host 2 Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 28. Guest Networks CS  Virtual  Router  provides  Network  Services   External  Devices  provide  Network  Services   Guest  Virtual  Network  10.0.0.0/8   Guest  Virtual  Network  10.0.0.0/8   VLAN  100 VLAN  100 Public  Network/ Public  Network/ Internet Internet Guest  VM  1   Public  IP   Private  IP   Guest  VM  1   10.1.1.1 10.1.1.111 10.1.1.1 65.37.141.111 Juniper  SRX   Public  IP   Gateway  address   Firewall   65.37.141.11 10.1.1.1 CS   Guest  VM  2   Guest  VM  2   Virtual  Router   10.1.1.3 10.1.1.3 Public  IP   Private  IP   DHCP,  DNS   65.37.141.112 10.1.1.112 NAT   NetScaler   Load  Balancing   Guest  VM  3   Load  Blancer   Guest  VM  3   10.1.1.4 10.1.1.4 VPN Guest  VM  4   Guest  VM  4   10.1.1.5 10.1.1.5 CS   DHCP,   Virtual   Router   DNS  
  • 29. CloudStack Cloud Architecture Cloud   Data  Center  1   Data  Center  3   Zone1   Zone  4   CloudStack  Cloud  can  have  one  or   more  Availability  Zones.  Zones   represent  a  Datacenter   Data  Center  2   Zone  2   Zone  3   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 30. Determine Required Service-Levels Servers   Windows  Applica*ons  vs.  Linux  Applica*ons   Storage   Real-­‐*me  Applica*ons  vs.  Big  Data  Applica*ons     Network   Dev./Test  Environment  vs.  Produc*on  Environment    
  • 31. Provision Corresponding Infrastructure Servers     Low  end   High  end   Windows     Storage     Low  latency   High  throughput   Cheap     Network  Services   CS     Physical     Virtual  Router   Appliances     Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 32. Service Offerings Specify  Resource  Levels   Configure  Proper*es                   Define  Scope   Compute   Disk   Network     Name   Name     Name          Custom  Disk  Size     Network  Rate   CPU  Cores   CPU  (MHz)   Disk  Size  (GB)   Redundant  VR   Memory  (MB)   Storage  Tag   Firewall   Host  Tag   Public   Load  balancer   Public   Public   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 33. Orchestrate Service-Levels VM Windows  App   L3  Core  Switch   VM Real-­‐*me  App   L3  Switch   VM Produc*on  App   … Low-­‐end   Servers   …   …     …   High-­‐end   Servers   Low  latency   Pod  1   Pod  2   Pod  N  
  • 35. Management Server Deployment Architecture Single-­‐node  Deployment   Mul*-­‐node  Deployment   Management   User  API   Server   User  API   Management   MySQL   Load  Balancer   Server   DB   Admin  API   Admin  API   Management   Server   MySQL   DB   Back  Up   Replica*on   DB   Ø  MS  is  stateless.  MS  can  be  deployed  as  physical   server  or  VM   Ø  Single  MS  node  can  manage  up  to  5K  hosts.   Infrastructure   Infrastructure   Mul*ple  nodes  can  be  deployed  for  scale  or   Resources   Resources   redundancy   Ø  Commercial:  RHEL  5.4+;  FOSS:  Ubuntu  10.0.4,   Fedora  16   Citrix  Confiden*al  -­‐  Do  Not  Distribute  
  • 37. Leverage Partner Ecosystem for Best of Breed Solutions Public  Clouds     Business  Portals   Migra*on   Applica*on  Mgmt.       y Monitoring  &  Management   PaaS   Automa*on         Compute   Storage   Network      
  • 38. Before you leave… • Conference surveys are available online at www.citrixsynergy.com starting Thursday, 18 October ○  Provide your feedback and pick up a complimentary gift at the registration desk • Download presentations starting Monday, 29 October, from your My Organizer tool located in your My Account © 2012 Citrix | #CitrixSynergy 38