OpenStack for
Open Source Private Cloud

Ben (Du Yujie)

2012-04-25   Shanghai
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Who am I
 I am not a technical expert.
 I am a commuinty manager.
   come from
   service for the community,



                  ..
 Contact
                 : @ben_ 杜玉杰
   MSN/Gtalk:
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Are Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
OpenStack Community
The   Foundation
China OpenStack User Group
                Groups: http://goo.gl/sW3GC
                Slides: http://goo.gl/Ar3fS
                Photos: http://goo.gl/skGSg
                Events: openstack.topgeek.org
                Videos: http://oslive.topgeek.org
                Weibo: @COSUG
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Are Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Private Cloud




          Private Cloud
Using Cloud for long times

 Give up your   data          , then




 you can use this infrastructure for   free
Gang of Four
Only a handful of major players can
build this massive
infrastructure
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
OpenStack, the Cloud OS
  Management Layer That Adds Automation & Control
Private Cloud,You control your data
 I control access to my data!   MY DATA,portable to
                                any storage provider I
                                choose
                                                   c
                                                       OpenStack




                                SOCIAL MEDIA API
                                SOCIAL MEDIA API
                                                       Provider #1




                                                       OpenStack
                                                       Provider #2




                                                       OpenStack
                                                       Provider #3



It’s OUR data, not THEIR data.Lets build
to ensure we can always OWN our data!
An Open, Common Platform is Here

 Cloud standardization
   Nothing can be assumptions without norms
   or standards
 Private OpenStack Cloud     Public OpenStack Cloud
 Hypervisor: KVM             Hypervisor: XenServer
 Image Format: qcow2         Image Format: VHD
 Networking: FlatDHCP        Networking: Flat + multi-nic
 Instance Auth: Public Key   Instance Auth: Password
 Customization request
 Vender lock-in
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Use Case One: Intel OSPC
 Extension of OpenStack*              IA Features Integration
 Based on latest Diablo of            Intel® Node Manager
 OpenStack,Feb 2012 version
                                      Policy based power
 release
                                      management
    –Dashboard extension
                                      Get physical information
    – Power consumption monitoring
    – Policy based power management
                                      through the Intelligent Platform
                                      Management Interface (IPMI)
    – Remote attestation              channel
 Deployment streamline with           Remote attestation
 PXE
Architecture
Deploy
Agenda
 Background
   Who am I
   OpenStack Community
 Open Source Private Cloud
   Private Cloud
   Why Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Use Case Two: Sina SAE
Application Platform(PaaS)                                      c

Virtual Host → Sina App Engine(SAE)
SAE provides both Public and Private
Service
Virtualization Platform(IaaS)
VM Management System(VMMS) →
Sina Web Service(SWS)                  SAE meets the majority of
                                       business needs, but does not
VMMS is private solution developed
                                       cover all, especially for web games
in-house
SWS is based on OpenStack              Customers require full   stack
                                       of cloud computing
SAE Cloud Storage Service is
replaced by Swift                      They Choose OpenStack as
Deploy SAE on OpenStack                their IaaS solution
Architecture
                               Rabbit
                               MySQL
   dashboard
                                               schedule
           nova-api


                      nova-compute        nova-compute
                      nova-network        nova-network
           keystone



                                     glance
  Sina
  SSO
                                                    Swift
Biling & Monitoring                         RPC
                                          Database
                                           Client

 Compute

 Network                RDBMS             Dashboard

 Storage




           Monitoring
                                Billing
           (Metering)




            NoSQL
Biling & Monitoring




NoSQL
Agenda
 Background
   Who am I
   OpenStack Community Today
 Open Source Private Cloud
   Private Cloud
   Why Service Providers Are Adopting OpenStack
 OpenStack Use Case
   Intel OSPC
   Sina SAE
 Challenges
Challenges
Growing Pains
Cloud Computing is
not the answer for all
Cloud Computing is
relatively new
technology
 learn from the
community
OpenStack Asia Pacific Event


 1. Frequency
 - Twice a year between
 the globlal Design
 Summit/Conferneces
                          Taiwan OpenStack
 2. the first event       User Group
 - the first APAC event
 would take place in
 main land China July
Contact

                           : @ben_ 杜玉杰

     MSN/Gtalk:

Thank you!
Cheers.
Is it really too early for beer?
Goal:        X.2012       X + 60
                       March 2012       April &
Backup                 Finalize
                       Initial
                                        May 2012
                                        Drafting
                                                June 2012
                                                Publish
                                                             Membershi
                                                             p Target
                                                                          Days
                                                                          Operation
 Milestones
        2.10.2012      “Strategic       Committe
                                                Final        Met          s Begin
                                                Structure*   Board        Transition
                       Members”         e
1.29.2012 Publish                               Bylaws       Elections    of
          Draft        Drafting         Publishes
Publish                                         Articles     Checks       responsibili
          Structure    Committee        Drafts
Mission                                         Membershi    Written      ties
                       Formed
Statement                                       p                         (Rackspace
                            Drafting  Drafting
                            Committee Committee Agreement                 & PPB)
                                                                   Rackspace Plans
                            Meets     Meets     s                  Transition with
                            regularly    regularly                 Board
                            Other
            2.15.2012       webinars &    April       Membership Levels
            Cloud           meetups as    2012        Trigger Ratification of
            ConnectMarch    needed        Webinar     Plan:
            Meetup 2012                   re:
                                                      Funding & Individual
                                          Structure
                    Webinar re:                       Members
                                          Draft
                    Structure
                    Draft

Ongoing: mailing list, webinars, in-person meetings

Open stack for open source private cloud 20120425-shanghai

  • 1.
    OpenStack for Open SourcePrivate Cloud Ben (Du Yujie) 2012-04-25 Shanghai
  • 2.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 3.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 4.
    Who am I I am not a technical expert. I am a commuinty manager. come from service for the community, .. Contact : @ben_ 杜玉杰 MSN/Gtalk:
  • 5.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Are Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 6.
  • 7.
    China OpenStack UserGroup Groups: http://goo.gl/sW3GC Slides: http://goo.gl/Ar3fS Photos: http://goo.gl/skGSg Events: openstack.topgeek.org Videos: http://oslive.topgeek.org Weibo: @COSUG
  • 8.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Are Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 9.
    Private Cloud Private Cloud
  • 10.
    Using Cloud forlong times Give up your data , then you can use this infrastructure for free
  • 11.
    Gang of Four Onlya handful of major players can build this massive infrastructure
  • 12.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 13.
    OpenStack, the CloudOS Management Layer That Adds Automation & Control
  • 14.
    Private Cloud,You controlyour data I control access to my data! MY DATA,portable to any storage provider I choose c OpenStack SOCIAL MEDIA API SOCIAL MEDIA API Provider #1 OpenStack Provider #2 OpenStack Provider #3 It’s OUR data, not THEIR data.Lets build to ensure we can always OWN our data!
  • 15.
    An Open, CommonPlatform is Here Cloud standardization Nothing can be assumptions without norms or standards Private OpenStack Cloud Public OpenStack Cloud Hypervisor: KVM Hypervisor: XenServer Image Format: qcow2 Image Format: VHD Networking: FlatDHCP Networking: Flat + multi-nic Instance Auth: Public Key Instance Auth: Password Customization request Vender lock-in
  • 16.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 17.
    Use Case One:Intel OSPC Extension of OpenStack* IA Features Integration Based on latest Diablo of Intel® Node Manager OpenStack,Feb 2012 version Policy based power release management –Dashboard extension Get physical information – Power consumption monitoring – Policy based power management through the Intelligent Platform Management Interface (IPMI) – Remote attestation channel Deployment streamline with Remote attestation PXE
  • 18.
  • 19.
  • 20.
    Agenda Background Who am I OpenStack Community Open Source Private Cloud Private Cloud Why Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 21.
    Use Case Two:Sina SAE Application Platform(PaaS) c Virtual Host → Sina App Engine(SAE) SAE provides both Public and Private Service Virtualization Platform(IaaS) VM Management System(VMMS) → Sina Web Service(SWS) SAE meets the majority of business needs, but does not VMMS is private solution developed cover all, especially for web games in-house SWS is based on OpenStack Customers require full stack of cloud computing SAE Cloud Storage Service is replaced by Swift They Choose OpenStack as Deploy SAE on OpenStack their IaaS solution
  • 22.
    Architecture Rabbit MySQL dashboard schedule nova-api nova-compute nova-compute nova-network nova-network keystone glance Sina SSO Swift
  • 23.
    Biling & Monitoring RPC Database Client Compute Network RDBMS Dashboard Storage Monitoring Billing (Metering) NoSQL
  • 24.
  • 25.
    Agenda Background Who am I OpenStack Community Today Open Source Private Cloud Private Cloud Why Service Providers Are Adopting OpenStack OpenStack Use Case Intel OSPC Sina SAE Challenges
  • 26.
    Challenges Growing Pains Cloud Computingis not the answer for all Cloud Computing is relatively new technology learn from the community
  • 27.
    OpenStack Asia PacificEvent 1. Frequency - Twice a year between the globlal Design Summit/Conferneces Taiwan OpenStack 2. the first event User Group - the first APAC event would take place in main land China July
  • 28.
    Contact : @ben_ 杜玉杰 MSN/Gtalk: Thank you! Cheers. Is it really too early for beer?
  • 29.
    Goal: X.2012 X + 60 March 2012 April & Backup Finalize Initial May 2012 Drafting June 2012 Publish Membershi p Target Days Operation Milestones 2.10.2012 “Strategic Committe Final Met s Begin Structure* Board Transition Members” e 1.29.2012 Publish Bylaws Elections of Draft Drafting Publishes Publish Articles Checks responsibili Structure Committee Drafts Mission Membershi Written ties Formed Statement p (Rackspace Drafting Drafting Committee Committee Agreement & PPB) Rackspace Plans Meets Meets s Transition with regularly regularly Board Other 2.15.2012 webinars & April Membership Levels Cloud meetups as 2012 Trigger Ratification of ConnectMarch needed Webinar Plan: Meetup 2012 re: Funding & Individual Structure Webinar re: Members Draft Structure Draft Ongoing: mailing list, webinars, in-person meetings