Top Banner
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
29

20131015_demo_oshk

Aug 15, 2015

Download

Documents

Jeff Yang
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 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

Page 2: 20131015_demo_oshk

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

Page 3: 20131015_demo_oshk

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

Page 4: 20131015_demo_oshk

Use Cases

● Workload Deployer● Business Process Management● Virtual Image Library

Page 5: 20131015_demo_oshk

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

Page 6: 20131015_demo_oshk

Access

● WebUI & Mobile Device● CLI● API

Page 7: 20131015_demo_oshk

Hardware Provisioning

Page 8: 20131015_demo_oshk

CloudLayer - Provisioning

Page 9: 20131015_demo_oshk

Network

Page 10: 20131015_demo_oshk

Security

Page 11: 20131015_demo_oshk

Access on Mobile Device

Page 12: 20131015_demo_oshk

SoftLayer API

Page 13: 20131015_demo_oshk

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

Page 14: 20131015_demo_oshk

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

Page 15: 20131015_demo_oshk

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 :

:..............:..................................................................:

Page 16: 20131015_demo_oshk

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 : - :

:.........:............:..........................:.......:........:................:...............:....................:

Page 17: 20131015_demo_oshk

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 ~]$

Page 18: 20131015_demo_oshk

Getting Started

Page 19: 20131015_demo_oshk

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.

Page 20: 20131015_demo_oshk

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

Page 21: 20131015_demo_oshk

Environment Architecture

● China Unicom Beijing

● Private cloud● SmartCloud

Orchestrator production

● 40 boxes, HA/ GPFS integrated

Page 22: 20131015_demo_oshk

High Availability of OpenStack 1/2

● DRBD● Pacemaker● Corosync

Page 23: 20131015_demo_oshk

High Availability of OpenStack 2/2

Page 24: 20131015_demo_oshk

High Availability of Network

● Architecture● Bonding

Page 25: 20131015_demo_oshk

Horizon w/ SSO

Page 26: 20131015_demo_oshk

Monitoring

Page 27: 20131015_demo_oshk

Log Analysis

Page 28: 20131015_demo_oshk

Bare- metal Provisioning

Page 29: 20131015_demo_oshk

Chef & Git