SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Considerations	
  for	
  Building	
  
                   a	
  Private	
  Cloud
                                    Folsom	
  Update

                                               	
  

                             Ryan	
  Richard,	
  RHCA
                       OpenStack	
  Architect	
  -­‐	
  Private	
  Cloud
                         ryan.richard@rackspace.com
                                    @rackninja



                                                                   April 2013


Monday, April 15, 13
Why	
  Folsom?




                                        RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
What	
  is	
  a	
  Private	
  Cloud?
           Elastic	
  or	
  Traditional	
  Virtualization	
  (hint:	
  Pick	
  One!)

           Multi-­‐tenant	
  (Multi-­‐Application)

           Size

           Private	
  API	
  endpoints

           Limited	
  inbound	
  connectivity

           Customized	
  for	
  specific	
  workloads
                                                                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
              	
  #	
  of	
  instances	
  on	
  this	
  physical	
  host?
                   vCPU                   Ram                  Disk




                                                                    ?

Flavor: m1.tiny
                       Ram: 512MiB                    Total instances:
                       vCPU: 1                                48
                       Disk: 0 (size of image)               RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
              	
  #	
  of	
  instances	
  on	
  this	
  physical	
  host?
                   vCPU                 Ram                    Disk




Flavor: m1.medium
                       Ram: 4096MiB                   Total instances:
                       vCPU: 2                                24
                       Disk: 10GiB + 40GiB                   RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
              	
  #	
  of	
  instances	
  on	
  this	
  physical	
  host?
                   vCPU                Ram                     Disk




Flavor: ram heavy
                       Ram: 64GiB                     Total instances:
                       vCPU: 8                                   2
                       Disk: 100GiB                          RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Capacity	
  Thoughts
Don’t allow disk size of 0
Public Cloud: Limit flavors to image size
Private Cloud: Can add flavors for specific
application profiles
Network Utilization


                                         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Capacity	
  Thoughts
I can always add more machines....
But you can’t change or modify the fixed
network once instances are running




                                         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Capacity	
  Thoughts
I can always add more machines....
But you can’t change or modify the fixed
network once instances are running
    (resource	
  /	
  resource	
  in	
  smallest	
  flavor)	
  =	
  maximum	
  #	
  of	
  
    instances	
  per	
  machine

    Fixed	
  Network	
  -­‐	
  Double	
  or	
  quadruple	
  number	
  of	
  expected	
  
    instances

                                                                              RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

   1)	
  Host	
  Network

   2)	
  Fixed	
  Network

   3)	
  Floating	
  network



                                                  RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

   1)	
  Host	
  Network

   2)	
  Fixed	
  Network

   3)	
  Floating	
  network



                                                  RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

                                                  Easy	
  to	
  add	
  physical	
  nodes	
  and/or	
  
   1)	
  Host	
  Network                                               networks


   2)	
  Fixed	
  Network

   3)	
  Floating	
  network



                                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

                                                  Easy	
  to	
  add	
  physical	
  nodes	
  and/or	
  
   1)	
  Host	
  Network                                               networks


   2)	
  Fixed	
  Network

   3)	
  Floating	
  network



                                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

                                                  Easy	
  to	
  add	
  physical	
  nodes	
  and/or	
  
   1)	
  Host	
  Network                                               networks

                                                     Don’t	
  try	
  to	
  change	
  the	
  fixed	
  
   2)	
  Fixed	
  Network                            network	
  once	
  in	
  production


   3)	
  Floating	
  network



                                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

                                                  Easy	
  to	
  add	
  physical	
  nodes	
  and/or	
  
   1)	
  Host	
  Network                                               networks

                                                     Don’t	
  try	
  to	
  change	
  the	
  fixed	
  
   2)	
  Fixed	
  Network                            network	
  once	
  in	
  production


   3)	
  Floating	
  network



                                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Build	
  with	
  the	
  End	
  in	
  Mind
                                  nova-network
   2	
  networks	
  (3	
  w/	
  floating	
  IPs)

                                                  Easy	
  to	
  add	
  physical	
  nodes	
  and/or	
  
   1)	
  Host	
  Network                                               networks

                                                     Don’t	
  try	
  to	
  change	
  the	
  fixed	
  
   2)	
  Fixed	
  Network                            network	
  once	
  in	
  production

                                                    Easy	
  to	
  add	
  additional	
  floating	
  
   3)	
  Floating	
  network                                        networks




                                                                     RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
  Images
                Drivers: virtio vhost_net xen ...
                Format: raw qcow2 vdi ...
                Container: bare ami bundle ...
                Cloud tech: cloud-init none
                Partitioning: fixed dynamic
             Building images talk tomorrow @1:50 in room C123

                                                   RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
        Glance

                File	
  backed	
  (local)	
  

                Alternatives:	
  Swift,	
  CloudFiles,	
  NFS	
  (locally	
  mounted)

                Snapshots?

                qcow2	
  format:	
  “snapshot_image_format=qcow2“




                                                                      RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
   Glance	
  Performance

           Network	
  Throughput:	
  1Gbps	
  =	
  125MBps	
  (expect	
  ~112MB/s)

           RAID	
  5	
  -­‐	
  large	
  sequential	
  read/writes

           Disk	
  Bandwidth	
  >	
  IOPS

           Improve	
  cache	
  -­‐	
  Reduce	
  #	
  of	
  images	
  




                                                                        RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
   Glance	
  Performance

           Network	
  Throughput:	
  1Gbps	
  =	
  125MBps	
  (expect	
  ~112MB/s)

           RAID	
  5	
  -­‐	
  large	
  sequential	
  read/writes

           Disk	
  Bandwidth	
  >	
  IOPS

           Improve	
  cache	
  -­‐	
  Reduce	
  #	
  of	
  images	
  
                       Image	
  Size        Not	
  Cached               Cached

                          1.4GB                20secs                    1sec

                         16.4GB             2min	
  21secs               1sec
                                                                                 RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
   Glance	
  Performance

           Network	
  Throughput:	
  1Gbps	
  =	
  125MBps	
  (expect	
  ~112MB/s)

           RAID	
  5	
  -­‐	
  large	
  sequential	
  read/writes

           Disk	
  Bandwidth	
  >	
  IOPS

           Improve	
  cache	
  -­‐	
  Reduce	
  #	
  of	
  images	
  
                       Image	
  Size        Not	
  Cached               Cached
                                                                                  *times	
  from	
  “creating	
  
                          1.4GB                20secs                    1sec     image”	
  to	
  	
  “qemu-­‐img	
  
                                                                                            create”
                         16.4GB             2min	
  21secs               1sec
                                                                                 RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Images	
  and	
  Storage
           Storage

                   4	
  focus	
  points:	
  Glance,	
  Compute	
  (local),	
  Cinder,	
  Swift

                   Glance	
  -­‐	
  Space,	
  Sequential	
  read/write

                   Compute	
  -­‐	
  random	
  IO

                   Cinder	
  -­‐	
  Performance,	
  Density

                   Swift	
  -­‐	
  JBOD,	
  density


                                                                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Architecture	
  Examples	
  and	
  Thoughts

  1	
  -­‐	
  20	
  physical	
  servers


           Single	
  controller

           Single	
  API	
  


           Single	
  network	
  (1Gbps	
  or	
  2Gbps)




                                                         RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Architecture	
  Examples	
  and	
  Thoughts

20-­‐100	
  servers


       HA	
  controllers	
  and	
  load	
  balanced	
  
       APIs


       Swift/CloudFiles	
  for	
  Glance


       Availability	
  Zones

       Consider	
  “frontend”	
  and	
  “backend”	
  
       networks

       Compute	
  Node	
  metrics	
  -­‐	
  Dedicated	
  
       Machine(s)

                                                            RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Performance	
  Considerations	
  and	
  Bottlenecks


     IO


             Random	
  IO

             Reduce	
  IO	
  per	
  instance


             Block	
  Storage!


             Review	
  Hypervisor	
  best	
  practices	
  




                                                             RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Performance	
  Considerations	
  and	
  Bottlenecks
                                                                                                                    Async&Random&IO&

                                                                               rs/speed/test12"(cfq,"host"deadline,"cache=none)"


                                                                                      Rs/speed/test13"(noop,"cache=writeback)"


                                                                                        rs/speed/test13"(cfq,"cache=writeback)"

     IO                                                                                    Rs/speed/test12"(noop"cache=none)"

                                                                                                                                                                                           randW"(direct)"
                                                                                             Rs/speed/test12"(cfq"cache=none)"
                                                                                                                                                                                           randR"(direct)"

                                                                                                                                                                                           randW"
                                                                                      Rs/speed/test13"(cfq,"cache=none,"no"ht)"

             Random	
  IO                                                               Rs/speed/test13"(deadline"cache=none)"
                                                                                                                                                                                           randR"




                                                                                                       compute/host"(deadline)"


                                                                                                          compute/host"(no"ht)"

             Reduce	
  IO	
  per	
  instance                                                                       compute/host"

                                                                                                                                   0"    200"   400"   600"      800"     1000"    1200"    1400"     1600"


                                                                                                                     Host&vs.&Instance&

             Block	
  Storage!                               14000"



                                                             12000"



                                                             10000"


             Review	
  Hypervisor	
  best	
  practices	
      8000"

                                                                                                                                                                        compute/host"
                                                              6000"                                                                                                     Rs/speed/test12"(cfq"cache=none)"



                                                              4000"



                                                              2000"



                                                                 0"
                                                                      randR"   randW"       randR"     randW"        seqR"         seqW"RACKSPACE® HOSTING
                                                                                                                                            seqR"     seqw"        |    WWW.RACKSPACE.COM
                                                                                           (direct)"   (direct)"                           (direct)" (direct)"




Monday, April 15, 13
Lessons	
  Learned
        Lessons	
  learned

                Floating	
  IPs	
  MUST	
  be	
  associated	
  with	
  the	
  “public_interface”

                Each	
  piece	
  of	
  OpenStack	
  has	
  its	
  own	
  architecture

                Folsom	
  is	
  stable	
  

                Migration	
  (live,	
  block)	
  works	
  but	
  scenarios	
  exist	
  where	
  it	
  
                doesn’t

                OpenStack	
  is	
  still	
  changing	
  often,	
  keep	
  up	
  to	
  date	
  with	
  
                current	
  state	
  of	
  the	
  projects

                Don’t	
  do	
  Heterogeneous	
  Nodes
                                                                                 RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Operational	
  Updates

                       nova	
  hypervisor*	
  calls

                       Image	
  types	
  in	
  Glance

                       policy.json

                       Coming	
  in	
  Grizzly:

                            Cells	
  

                            Quantum	
  

                            Better	
  LDAP/AD	
  support
                                                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
But....




             But	
  this	
  is	
  a	
  design	
  summit	
  also

                       Open	
  to	
  discussions/thoughts/
                       questions


                                                           RACKSPACE® HOSTING   |   WWW.RACKSPACE.COM




Monday, April 15, 13
Rackspace	
  is	
  hiring
                                            www.rackertalent.com

                                                        RACKSPACE® HOSTING                    |   5000 WALZEM ROAD     |  SAN ANTONIO, TX 78218
                                                    US SALES: 1-800-961-2888 |                 US SUPPORT: 1-800-961-4454  |   WWW.RACKSPACE.COM


    RACKSPACE® HOSTING   |   © RACKSPACE US, INC.   |   RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES.   |   WWW.RACKSPACE.COM




Monday, April 15, 13

Weitere ähnliche Inhalte

Was ist angesagt?

Collaborate vdb performance
Collaborate vdb performanceCollaborate vdb performance
Collaborate vdb performanceKyle Hailey
 
Keith Paskett - Postgres on ZFS @ Postgres Open
Keith Paskett - Postgres on ZFS @ Postgres OpenKeith Paskett - Postgres on ZFS @ Postgres Open
Keith Paskett - Postgres on ZFS @ Postgres OpenPostgresOpen
 
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...IBM India Smarter Computing
 
Bridging Big - Small, Fast - Slow with Campaign Storage
Bridging Big - Small, Fast - Slow with Campaign StorageBridging Big - Small, Fast - Slow with Campaign Storage
Bridging Big - Small, Fast - Slow with Campaign Storageinside-BigData.com
 
DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)Jaroslav Jacjuk
 
S8 File Systems Tutorial USENIX LISA13
S8 File Systems Tutorial USENIX LISA13S8 File Systems Tutorial USENIX LISA13
S8 File Systems Tutorial USENIX LISA13Richard Elling
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstackIkuo Kumagai
 
Sample Lucene Big Data Diagram Generic
Sample Lucene Big Data Diagram GenericSample Lucene Big Data Diagram Generic
Sample Lucene Big Data Diagram GenericKen Irwin
 
Varrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationVarrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationpittmantony
 
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDCOperationalizing BGP in the SDDC
Operationalizing BGP in the SDDCCumulus Networks
 
SM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackSM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackpittmantony
 
Vm13 vnx mixed workloads
Vm13 vnx mixed workloadsVm13 vnx mixed workloads
Vm13 vnx mixed workloadspittmantony
 
Docker and coreos20141020b
Docker and coreos20141020bDocker and coreos20141020b
Docker and coreos20141020bRichard Kuo
 
ZFS Tutorial USENIX June 2009
ZFS  Tutorial  USENIX June 2009ZFS  Tutorial  USENIX June 2009
ZFS Tutorial USENIX June 2009Richard Elling
 
Accelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFAccelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFinside-BigData.com
 
General Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfGeneral Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfOpenStack Foundation
 
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFS
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFSCEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFS
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFSCeph Community
 

Was ist angesagt? (20)

Collaborate vdb performance
Collaborate vdb performanceCollaborate vdb performance
Collaborate vdb performance
 
Keith Paskett - Postgres on ZFS @ Postgres Open
Keith Paskett - Postgres on ZFS @ Postgres OpenKeith Paskett - Postgres on ZFS @ Postgres Open
Keith Paskett - Postgres on ZFS @ Postgres Open
 
XS 2008 Boston Project Snowflock
XS 2008 Boston Project SnowflockXS 2008 Boston Project Snowflock
XS 2008 Boston Project Snowflock
 
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...
Problem Reporting and Analysis Linux on System z -How to survive a Linux Crit...
 
Bridging Big - Small, Fast - Slow with Campaign Storage
Bridging Big - Small, Fast - Slow with Campaign StorageBridging Big - Small, Fast - Slow with Campaign Storage
Bridging Big - Small, Fast - Slow with Campaign Storage
 
DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)DRBD + OpenStack (Openstack Live Prague 2016)
DRBD + OpenStack (Openstack Live Prague 2016)
 
S8 File Systems Tutorial USENIX LISA13
S8 File Systems Tutorial USENIX LISA13S8 File Systems Tutorial USENIX LISA13
S8 File Systems Tutorial USENIX LISA13
 
TDS-16489U-R2 0215 EN
TDS-16489U-R2 0215 ENTDS-16489U-R2 0215 EN
TDS-16489U-R2 0215 EN
 
Approaching hyperconvergedopenstack
Approaching hyperconvergedopenstackApproaching hyperconvergedopenstack
Approaching hyperconvergedopenstack
 
Sample Lucene Big Data Diagram Generic
Sample Lucene Big Data Diagram GenericSample Lucene Big Data Diagram Generic
Sample Lucene Big Data Diagram Generic
 
Varrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentationVarrow madness 2013 virtualizing sql presentation
Varrow madness 2013 virtualizing sql presentation
 
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDCOperationalizing BGP in the SDDC
Operationalizing BGP in the SDDC
 
SM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstackSM16 - Can i move my stuff to openstack
SM16 - Can i move my stuff to openstack
 
Vm13 vnx mixed workloads
Vm13 vnx mixed workloadsVm13 vnx mixed workloads
Vm13 vnx mixed workloads
 
Docker and coreos20141020b
Docker and coreos20141020bDocker and coreos20141020b
Docker and coreos20141020b
 
ZFS Tutorial USENIX June 2009
ZFS  Tutorial  USENIX June 2009ZFS  Tutorial  USENIX June 2009
ZFS Tutorial USENIX June 2009
 
Accelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oFAccelerating Ceph with RDMA and NVMe-oF
Accelerating Ceph with RDMA and NVMe-oF
 
cosbench-openstack.pdf
cosbench-openstack.pdfcosbench-openstack.pdf
cosbench-openstack.pdf
 
General Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdfGeneral Bare-metal Provisioning Framework.pdf
General Bare-metal Provisioning Framework.pdf
 
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFS
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFSCEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFS
CEPH DAY BERLIN - UNLIMITED FILESERVER WITH SAMBA CTDB AND CEPHFS
 

Andere mochten auch

201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overviewOpenStack Foundation
 
RunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfRunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfOpenStack Foundation
 
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptx
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptxGetting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptx
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptxOpenStack Foundation
 
Building an OpenStack Security Group.pdf
Building an OpenStack Security Group.pdfBuilding an OpenStack Security Group.pdf
Building an OpenStack Security Group.pdfOpenStack Foundation
 
Top 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackTop 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackOpenStack Foundation
 
OpenStack The foundational tool of the new datacenter.pdf
OpenStack The foundational tool of the new datacenter.pdfOpenStack The foundational tool of the new datacenter.pdf
OpenStack The foundational tool of the new datacenter.pdfOpenStack Foundation
 
Daria Mateljak
Daria MateljakDaria Mateljak
Daria MateljakUNDPhr
 
Workshop 3 2 fei_tai sao co festival
Workshop 3 2 fei_tai sao co festivalWorkshop 3 2 fei_tai sao co festival
Workshop 3 2 fei_tai sao co festivalHaphan116
 
Achieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.pptAchieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.pptOpenStack Foundation
 
Workshop 4 4 fei loi ich tu festival
Workshop 4 4 fei loi ich tu festivalWorkshop 4 4 fei loi ich tu festival
Workshop 4 4 fei loi ich tu festivalHaphan116
 
Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416OpenStack Foundation
 

Andere mochten auch (16)

201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
 
RunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdfRunningQuantumOnQuantumAtNicira.pdf
RunningQuantumOnQuantumAtNicira.pdf
 
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptx
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptxGetting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptx
Getting From Folsom to Grizzly - A DevOps Upgrade Pattern.pptx
 
Building an OpenStack Security Group.pdf
Building an OpenStack Security Group.pdfBuilding an OpenStack Security Group.pdf
Building an OpenStack Security Group.pdf
 
Mark collier-wed-keynotev2
Mark collier-wed-keynotev2Mark collier-wed-keynotev2
Mark collier-wed-keynotev2
 
Top 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStackTop 10 Things We Learned Implementing OpenStack
Top 10 Things We Learned Implementing OpenStack
 
Who Built Grizzly
Who Built GrizzlyWho Built Grizzly
Who Built Grizzly
 
OpenStack The foundational tool of the new datacenter.pdf
OpenStack The foundational tool of the new datacenter.pdfOpenStack The foundational tool of the new datacenter.pdf
OpenStack The foundational tool of the new datacenter.pdf
 
Daria Mateljak
Daria MateljakDaria Mateljak
Daria Mateljak
 
La Casa
La CasaLa Casa
La Casa
 
Workshop 3 2 fei_tai sao co festival
Workshop 3 2 fei_tai sao co festivalWorkshop 3 2 fei_tai sao co festival
Workshop 3 2 fei_tai sao co festival
 
Eityarth 2
Eityarth 2Eityarth 2
Eityarth 2
 
Achieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.pptAchieving Visibility and Insight across OpenStack Projects.ppt
Achieving Visibility and Insight across OpenStack Projects.ppt
 
Workshop 4 4 fei loi ich tu festival
Workshop 4 4 fei loi ich tu festivalWorkshop 4 4 fei loi ich tu festival
Workshop 4 4 fei loi ich tu festival
 
Clouds in High Energy
Clouds in High EnergyClouds in High Energy
Clouds in High Energy
 
Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416Lopez deploying openstacktrunk_20130416
Lopez deploying openstacktrunk_20130416
 

Ähnlich wie Considerations for building your private cloud folsom update 041513

Consideration for Building a Private Cloud
Consideration for Building a Private CloudConsideration for Building a Private Cloud
Consideration for Building a Private CloudOpenStack Foundation
 
Considerations for Building Your Private Cloud.pdf
Considerations for Building Your Private Cloud.pdfConsiderations for Building Your Private Cloud.pdf
Considerations for Building Your Private Cloud.pdfOpenStack Foundation
 
Nova network, the dirty details 041613
Nova network, the dirty details 041613Nova network, the dirty details 041613
Nova network, the dirty details 041613OpenStack Foundation
 
Considerations for building your private cloud folsom update
Considerations for building your private cloud   folsom updateConsiderations for building your private cloud   folsom update
Considerations for building your private cloud folsom updateRyan Richard
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud NativeInnoTech
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsEverett Toews
 
Intro to OpenStack - WAJUG
Intro to OpenStack - WAJUGIntro to OpenStack - WAJUG
Intro to OpenStack - WAJUGKevin Jackson
 
Getting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxGetting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxOpenStack Foundation
 
It's in the cloud
It's in the cloudIt's in the cloud
It's in the cloudkenperkins
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudRackspace Asia
 
OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014Jun Lee
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersRackspace
 
Scaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersScaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersThe Linux Foundation
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practicesHaseeb Alam
 
Learning to Scale OpenStack
Learning to Scale OpenStackLearning to Scale OpenStack
Learning to Scale OpenStackRainya Mosher
 
Why the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsWhy the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsRackspace
 

Ähnlich wie Considerations for building your private cloud folsom update 041513 (20)

Consideration for Building a Private Cloud
Consideration for Building a Private CloudConsideration for Building a Private Cloud
Consideration for Building a Private Cloud
 
Considerations for Building Your Private Cloud.pdf
Considerations for Building Your Private Cloud.pdfConsiderations for Building Your Private Cloud.pdf
Considerations for Building Your Private Cloud.pdf
 
Nova-Network The Dirty Details
Nova-Network The Dirty DetailsNova-Network The Dirty Details
Nova-Network The Dirty Details
 
Nova network, the dirty details 041613
Nova network, the dirty details 041613Nova network, the dirty details 041613
Nova network, the dirty details 041613
 
Considerations for building your private cloud folsom update
Considerations for building your private cloud   folsom updateConsiderations for building your private cloud   folsom update
Considerations for building your private cloud folsom update
 
Be a Cloud Native
Be a Cloud NativeBe a Cloud Native
Be a Cloud Native
 
Solve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jcloudsSolve the Cross-Cloud Conundrum with jclouds
Solve the Cross-Cloud Conundrum with jclouds
 
Neutron scale
Neutron scaleNeutron scale
Neutron scale
 
Intro to OpenStack - WAJUG
Intro to OpenStack - WAJUGIntro to OpenStack - WAJUG
Intro to OpenStack - WAJUG
 
Getting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptxGetting Started with XenServer and OpenStack.pptx
Getting Started with XenServer and OpenStack.pptx
 
It's in the cloud
It's in the cloudIt's in the cloud
It's in the cloud
 
On Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid CloudOn Metal - The Future Of Hybrid Cloud
On Metal - The Future Of Hybrid Cloud
 
OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014OpenStack on the Fabric - OpenStack Korea January Seminar 2014
OpenStack on the Fabric - OpenStack Korea January Seminar 2014
 
Scaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud ServersScaling Xen Within Rackspace Cloud Servers
Scaling Xen Within Rackspace Cloud Servers
 
Scaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud ServersScaling Xen within Rackspace Cloud Servers
Scaling Xen within Rackspace Cloud Servers
 
Oracle rac 10g best practices
Oracle rac 10g best practicesOracle rac 10g best practices
Oracle rac 10g best practices
 
20090309berkeley
20090309berkeley20090309berkeley
20090309berkeley
 
INFLOW-2014-NVM-Compression
INFLOW-2014-NVM-CompressionINFLOW-2014-NVM-Compression
INFLOW-2014-NVM-Compression
 
Learning to Scale OpenStack
Learning to Scale OpenStackLearning to Scale OpenStack
Learning to Scale OpenStack
 
Why the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit OrgsWhy the Cloud is Important for Non-Profit Orgs
Why the Cloud is Important for Non-Profit Orgs
 

Mehr von OpenStack Foundation

Sponsor Webinar - OpenStack Summit Vancouver 2018
Sponsor Webinar  - OpenStack Summit Vancouver 2018Sponsor Webinar  - OpenStack Summit Vancouver 2018
Sponsor Webinar - OpenStack Summit Vancouver 2018OpenStack Foundation
 
OpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Foundation
 
OpenStack Marketing Plan - Community Presentation
OpenStack Marketing Plan - Community PresentationOpenStack Marketing Plan - Community Presentation
OpenStack Marketing Plan - Community PresentationOpenStack Foundation
 
OpenStack 5th Birthday - User Group Parties
OpenStack 5th Birthday - User Group PartiesOpenStack 5th Birthday - User Group Parties
OpenStack 5th Birthday - User Group PartiesOpenStack Foundation
 
Liberty release: Preliminary marketing materials & messages
Liberty release: Preliminary marketing materials & messagesLiberty release: Preliminary marketing materials & messages
Liberty release: Preliminary marketing materials & messagesOpenStack Foundation
 
OpenStack Foundation 2H 2015 Marketing Plan
OpenStack Foundation 2H 2015 Marketing PlanOpenStack Foundation 2H 2015 Marketing Plan
OpenStack Foundation 2H 2015 Marketing PlanOpenStack Foundation
 
OpenStack Summit Tokyo Sponsor Webinar
OpenStack Summit Tokyo Sponsor Webinar OpenStack Summit Tokyo Sponsor Webinar
OpenStack Summit Tokyo Sponsor Webinar OpenStack Foundation
 
Neutron Updates - Liberty Edition
Neutron Updates - Liberty Edition Neutron Updates - Liberty Edition
Neutron Updates - Liberty Edition OpenStack Foundation
 
Searchlight Updates - Liberty Edition
Searchlight Updates - Liberty EditionSearchlight Updates - Liberty Edition
Searchlight Updates - Liberty EditionOpenStack Foundation
 
Congress Updates - Liberty Edition
Congress Updates - Liberty EditionCongress Updates - Liberty Edition
Congress Updates - Liberty EditionOpenStack Foundation
 
Release Cycle Management Updates - Liberty Edition
Release Cycle Management Updates - Liberty EditionRelease Cycle Management Updates - Liberty Edition
Release Cycle Management Updates - Liberty EditionOpenStack Foundation
 
OpenStack Day CEE 2015: Real-World Use Cases
OpenStack Day CEE 2015: Real-World Use CasesOpenStack Day CEE 2015: Real-World Use Cases
OpenStack Day CEE 2015: Real-World Use CasesOpenStack Foundation
 

Mehr von OpenStack Foundation (20)

Sponsor Webinar - OpenStack Summit Vancouver 2018
Sponsor Webinar  - OpenStack Summit Vancouver 2018Sponsor Webinar  - OpenStack Summit Vancouver 2018
Sponsor Webinar - OpenStack Summit Vancouver 2018
 
OpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For AttendeesOpenStack Summits 101: A Guide For Attendees
OpenStack Summits 101: A Guide For Attendees
 
OpenStack Marketing Plan - Community Presentation
OpenStack Marketing Plan - Community PresentationOpenStack Marketing Plan - Community Presentation
OpenStack Marketing Plan - Community Presentation
 
OpenStack 5th Birthday - User Group Parties
OpenStack 5th Birthday - User Group PartiesOpenStack 5th Birthday - User Group Parties
OpenStack 5th Birthday - User Group Parties
 
Liberty release: Preliminary marketing materials & messages
Liberty release: Preliminary marketing materials & messagesLiberty release: Preliminary marketing materials & messages
Liberty release: Preliminary marketing materials & messages
 
OpenStack Foundation 2H 2015 Marketing Plan
OpenStack Foundation 2H 2015 Marketing PlanOpenStack Foundation 2H 2015 Marketing Plan
OpenStack Foundation 2H 2015 Marketing Plan
 
OpenStack Summit Tokyo Sponsor Webinar
OpenStack Summit Tokyo Sponsor Webinar OpenStack Summit Tokyo Sponsor Webinar
OpenStack Summit Tokyo Sponsor Webinar
 
Cinder Updates - Liberty Edition
Cinder Updates - Liberty Edition Cinder Updates - Liberty Edition
Cinder Updates - Liberty Edition
 
Glance Updates - Liberty Edition
Glance Updates - Liberty EditionGlance Updates - Liberty Edition
Glance Updates - Liberty Edition
 
Heat Updates - Liberty Edition
Heat Updates - Liberty EditionHeat Updates - Liberty Edition
Heat Updates - Liberty Edition
 
Neutron Updates - Liberty Edition
Neutron Updates - Liberty Edition Neutron Updates - Liberty Edition
Neutron Updates - Liberty Edition
 
Nova Updates - Liberty Edition
Nova Updates - Liberty EditionNova Updates - Liberty Edition
Nova Updates - Liberty Edition
 
Sahara Updates - Liberty Edition
Sahara Updates - Liberty EditionSahara Updates - Liberty Edition
Sahara Updates - Liberty Edition
 
Searchlight Updates - Liberty Edition
Searchlight Updates - Liberty EditionSearchlight Updates - Liberty Edition
Searchlight Updates - Liberty Edition
 
Trove Updates - Liberty Edition
Trove Updates - Liberty EditionTrove Updates - Liberty Edition
Trove Updates - Liberty Edition
 
OpenStack: five years in
OpenStack: five years inOpenStack: five years in
OpenStack: five years in
 
Swift Updates - Liberty Edition
Swift Updates - Liberty EditionSwift Updates - Liberty Edition
Swift Updates - Liberty Edition
 
Congress Updates - Liberty Edition
Congress Updates - Liberty EditionCongress Updates - Liberty Edition
Congress Updates - Liberty Edition
 
Release Cycle Management Updates - Liberty Edition
Release Cycle Management Updates - Liberty EditionRelease Cycle Management Updates - Liberty Edition
Release Cycle Management Updates - Liberty Edition
 
OpenStack Day CEE 2015: Real-World Use Cases
OpenStack Day CEE 2015: Real-World Use CasesOpenStack Day CEE 2015: Real-World Use Cases
OpenStack Day CEE 2015: Real-World Use Cases
 

Kürzlich hochgeladen

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Kürzlich hochgeladen (20)

Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

Considerations for building your private cloud folsom update 041513

  • 1. Considerations  for  Building   a  Private  Cloud Folsom  Update   Ryan  Richard,  RHCA OpenStack  Architect  -­‐  Private  Cloud ryan.richard@rackspace.com @rackninja April 2013 Monday, April 15, 13
  • 2. Why  Folsom? RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 3. What  is  a  Private  Cloud? Elastic  or  Traditional  Virtualization  (hint:  Pick  One!) Multi-­‐tenant  (Multi-­‐Application) Size Private  API  endpoints Limited  inbound  connectivity Customized  for  specific  workloads RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 4. Build  with  the  End  in  Mind  #  of  instances  on  this  physical  host? vCPU Ram Disk ? Flavor: m1.tiny Ram: 512MiB Total instances: vCPU: 1 48 Disk: 0 (size of image) RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 5. Build  with  the  End  in  Mind  #  of  instances  on  this  physical  host? vCPU Ram Disk Flavor: m1.medium Ram: 4096MiB Total instances: vCPU: 2 24 Disk: 10GiB + 40GiB RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 6. Build  with  the  End  in  Mind  #  of  instances  on  this  physical  host? vCPU Ram Disk Flavor: ram heavy Ram: 64GiB Total instances: vCPU: 8 2 Disk: 100GiB RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 7. Capacity  Thoughts Don’t allow disk size of 0 Public Cloud: Limit flavors to image size Private Cloud: Can add flavors for specific application profiles Network Utilization RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 8. Capacity  Thoughts I can always add more machines.... But you can’t change or modify the fixed network once instances are running RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 9. Capacity  Thoughts I can always add more machines.... But you can’t change or modify the fixed network once instances are running (resource  /  resource  in  smallest  flavor)  =  maximum  #  of   instances  per  machine Fixed  Network  -­‐  Double  or  quadruple  number  of  expected   instances RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 10. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) 1)  Host  Network 2)  Fixed  Network 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 11. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) 1)  Host  Network 2)  Fixed  Network 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 12. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) Easy  to  add  physical  nodes  and/or   1)  Host  Network networks 2)  Fixed  Network 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 13. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) Easy  to  add  physical  nodes  and/or   1)  Host  Network networks 2)  Fixed  Network 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 14. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) Easy  to  add  physical  nodes  and/or   1)  Host  Network networks Don’t  try  to  change  the  fixed   2)  Fixed  Network network  once  in  production 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 15. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) Easy  to  add  physical  nodes  and/or   1)  Host  Network networks Don’t  try  to  change  the  fixed   2)  Fixed  Network network  once  in  production 3)  Floating  network RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 16. Build  with  the  End  in  Mind nova-network 2  networks  (3  w/  floating  IPs) Easy  to  add  physical  nodes  and/or   1)  Host  Network networks Don’t  try  to  change  the  fixed   2)  Fixed  Network network  once  in  production Easy  to  add  additional  floating   3)  Floating  network networks RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 17. Images  and  Storage Images Drivers: virtio vhost_net xen ... Format: raw qcow2 vdi ... Container: bare ami bundle ... Cloud tech: cloud-init none Partitioning: fixed dynamic Building images talk tomorrow @1:50 in room C123 RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 18. Images  and  Storage Glance File  backed  (local)   Alternatives:  Swift,  CloudFiles,  NFS  (locally  mounted) Snapshots? qcow2  format:  “snapshot_image_format=qcow2“ RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 19. Images  and  Storage Glance  Performance Network  Throughput:  1Gbps  =  125MBps  (expect  ~112MB/s) RAID  5  -­‐  large  sequential  read/writes Disk  Bandwidth  >  IOPS Improve  cache  -­‐  Reduce  #  of  images   RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 20. Images  and  Storage Glance  Performance Network  Throughput:  1Gbps  =  125MBps  (expect  ~112MB/s) RAID  5  -­‐  large  sequential  read/writes Disk  Bandwidth  >  IOPS Improve  cache  -­‐  Reduce  #  of  images   Image  Size Not  Cached Cached 1.4GB 20secs 1sec 16.4GB 2min  21secs 1sec RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 21. Images  and  Storage Glance  Performance Network  Throughput:  1Gbps  =  125MBps  (expect  ~112MB/s) RAID  5  -­‐  large  sequential  read/writes Disk  Bandwidth  >  IOPS Improve  cache  -­‐  Reduce  #  of  images   Image  Size Not  Cached Cached *times  from  “creating   1.4GB 20secs 1sec image”  to    “qemu-­‐img   create” 16.4GB 2min  21secs 1sec RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 22. Images  and  Storage Storage 4  focus  points:  Glance,  Compute  (local),  Cinder,  Swift Glance  -­‐  Space,  Sequential  read/write Compute  -­‐  random  IO Cinder  -­‐  Performance,  Density Swift  -­‐  JBOD,  density RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 23. Architecture  Examples  and  Thoughts 1  -­‐  20  physical  servers Single  controller Single  API   Single  network  (1Gbps  or  2Gbps) RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 24. Architecture  Examples  and  Thoughts 20-­‐100  servers HA  controllers  and  load  balanced   APIs Swift/CloudFiles  for  Glance Availability  Zones Consider  “frontend”  and  “backend”   networks Compute  Node  metrics  -­‐  Dedicated   Machine(s) RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 25. Performance  Considerations  and  Bottlenecks IO Random  IO Reduce  IO  per  instance Block  Storage! Review  Hypervisor  best  practices   RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 26. Performance  Considerations  and  Bottlenecks Async&Random&IO& rs/speed/test12"(cfq,"host"deadline,"cache=none)" Rs/speed/test13"(noop,"cache=writeback)" rs/speed/test13"(cfq,"cache=writeback)" IO Rs/speed/test12"(noop"cache=none)" randW"(direct)" Rs/speed/test12"(cfq"cache=none)" randR"(direct)" randW" Rs/speed/test13"(cfq,"cache=none,"no"ht)" Random  IO Rs/speed/test13"(deadline"cache=none)" randR" compute/host"(deadline)" compute/host"(no"ht)" Reduce  IO  per  instance compute/host" 0" 200" 400" 600" 800" 1000" 1200" 1400" 1600" Host&vs.&Instance& Block  Storage! 14000" 12000" 10000" Review  Hypervisor  best  practices   8000" compute/host" 6000" Rs/speed/test12"(cfq"cache=none)" 4000" 2000" 0" randR" randW" randR" randW" seqR" seqW"RACKSPACE® HOSTING seqR" seqw" | WWW.RACKSPACE.COM (direct)" (direct)" (direct)" (direct)" Monday, April 15, 13
  • 27. Lessons  Learned Lessons  learned Floating  IPs  MUST  be  associated  with  the  “public_interface” Each  piece  of  OpenStack  has  its  own  architecture Folsom  is  stable   Migration  (live,  block)  works  but  scenarios  exist  where  it   doesn’t OpenStack  is  still  changing  often,  keep  up  to  date  with   current  state  of  the  projects Don’t  do  Heterogeneous  Nodes RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 28. Operational  Updates nova  hypervisor*  calls Image  types  in  Glance policy.json Coming  in  Grizzly: Cells   Quantum   Better  LDAP/AD  support RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 29. But.... But  this  is  a  design  summit  also Open  to  discussions/thoughts/ questions RACKSPACE® HOSTING | WWW.RACKSPACE.COM Monday, April 15, 13
  • 30. Rackspace  is  hiring www.rackertalent.com RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM Monday, April 15, 13