20131015_demo_oshk
Transcript of 20131015_demo_oshk
Demo Objectives @ OpenStack Hongkong Summit
● Part 1 - SmartCloud Orchestrator (SCO) 2.3– Virtual Image Library (2 sites)– SCO over SoftLayer
● Part 2 – SoftLayer integration w/ SCO & OpenStack● Part 3 - Operation Best Practice (customer)
– Bare- metal provisioning, monitoring, log analysis, portal, single- sign- on portal, DevOps (chef, git)
● This file can be downloaded http://ibm.co/193V5SQ
Summary
● All demos are live, from either customer (China Unicom production) or SoftLayer
● All demo components, such as HA, GPFS, Monitoring, etc. would be captured in video in case of internet unavailable during demo
● This slide is only for whatever being covered in live demo
Part 1 – SmartCloud Orchestrator
● Objective: – Product, roadmap, strategy, integration with
OpenStack, release
● Technical components– OpenStack > nova, nova-network, cinder, glance,
keystone– SCO 2.3, installed on SoftLayer– Virtual Image Library
Part 2 - SoftLayer
● Objective: – Strategy, use cases, API/ CLI for dev, integration with SmartCloud product
● Technical components– SoftLayer
● CloudLayer provisioning, CPU, disk, RAM, network, VPN etc● Access via WebUI, CLI, and API (for developer)● Mobile app● Operation & maintenance Monitoring, logging, performance
– OpenStack Deployment & SmartCloud Orchestrator over SoftLayer● Integrate with VIL
– DevOps● Simple cookbook to deploy OpenStack
– OpenStack > nova, nova-network, cinder, glance, keystone
Install CLI Client
Sample install on Fedora 19 x86_64
git clone https://github.com/softlayer/softlayer-api-python-client.git
sudo yum install git python-pip
sudo pip install softlayer # pip = python package manager
sl config setup
sl config setup
sudo sl config setup
Username []: jeffyang
API Key or Password []:
Endpoint (public|private|custom): public
:..............:..................................................................:
: Name : Value :
:..............:..................................................................:
: Username : jeffyang :
: API Key : dcXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX4d :
: Endpoint URL : https://api.softlayer.com/xmlrpc/v3/ :
: Timeout : not set :
:..............:..................................................................:
Are you sure you want to write settings to "/root/.softlayer"? [Y/n]: Y
Configuration Updated Successfully
sl config show
[root@samf19 ~]# sl config show
:..............:..................................................................:
: Name : Value :
:..............:..................................................................:
: Username : jeffyang :
: API Key : dcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4d :
: Endpoint URL : https://api.softlayer.com/xmlrpc/v3 :
: Timeout : not set :
:..............:..................................................................:
sl cci list (cloud computing instance)[root@samf19 ~]# sl cci list
:.........:............:..........................:.......:........:................:...............:....................:
: id : datacenter : host : cores : memory : primary_ip : backend_ip : active_transaction :
:.........:............:..........................:.......:........:................:...............:....................:
: 2649918 : sjc01 : 1core2gx32.test.com : 1 : 2G : 108.168.226.42 : 10.55.110.194 : - :
: 2649943 : sjc01 : 2corex4gx64.test.com : 2 : 4G : 108.168.226.43 : 10.55.110.195 : - :
: 2738966 : sjc01 : mytest1.softlayer.com : 1 : 1G : 108.168.226.46 : 10.55.110.200 : - :
: 2748839 : sng01 : xdspec18vcpu.sli.ibm.com : 16 : 16G : 119.81.66.45 : 10.66.222.232 : - :
: 2748022 : sng01 : xdspec8vcpu.sli.ibm.com : 8 : 16G : 119.81.66.44 : 10.66.222.231 : - :
:.........:............:..........................:.......:........:................:...............:....................:
Create Baremetal Boxes for SCO
[jeff@yang ~]$ sl bmc create --cpu=16 --domain=openstack.hk --hostname=sco01 --memory=16 --os=CENTOS_6_64_MINIMAL --monthly --disk=500
This action will incur charges on your account. Continue? [y/N]: y
:.........:...........................:
: name : value :
:.........:...........................:
: id : 1476831 :
: created : 2013-10-25T11:48:41+08:00 :
:.........:...........................:
[jeff@localhost ~]$
DevOps
● We do have Chef cookbook script to automatically install OpenStack as an example. I'll find it out and load into my account
● There are thousand of sample that I can use.
Part 3 - Operation Best Practice
● Objectives:– Best practice for cloud data center– Reference at China Unicom (customer) production
● Technical stats: (all live demo)– 40 physical boxes in cloud– High Availability (HA) of OpenStack– Horizon integration with BluePages for single- sign- on (SSO)– Monitoring– Log Analysis– Bare- metal provisioning
● OpenStack > nova, nova-network, cinder, glance, keystone
Environment Architecture
● China Unicom Beijing
● Private cloud● SmartCloud
Orchestrator production
● 40 boxes, HA/ GPFS integrated