© 2017 IBM Corporation
IBM에서 바라보는
OpenStack 이야기
김민석 과장
Cloud Solution Architect
Cloud Managed Service
IBM Cloud
OpenStack & IBM
Interconnect 2017 debrief
IBM Bluemix Private Cloud
Why IBM Cloud
© 2017 IBM Corporation
I
II
III
Agenda
IV
OpenStack & IBM
© 2017 IBM Corporation
I
Agenda
© 2017 IBM Corporation
IBM Cloud Platform Portfolio
Domain
Services
Mobile Cognitive IoT
Block
Chain
Health Video
SecurityandCompliance
Methods&Services
Developer
Services
Data &
Analytics
Integration App Services DevOps Tooling
Containers Cloud Foundry Event-Driven
Infrastructure
Services
Compute Storage Network
© 2017 IBM Corporation
© 2017 IBM Corporation© 2017 IBM Corporation
IBM Cloud Delivery Model :
A consistent user experience across…
Managed Multi-tenant
off-premise
Public
Managed Single-tenant
off-premise
Dedicated
Managed Single-tenant
on-premise
Local
© 2017 IBM Corporation
Source http://www.stackalytics.com/
Havana
Core Contributors: 13
Technical Contributors: 85
Key Contributions:
Enterprise Security
Ceilometer
Quality Assurance
Folsom
Core Contributors: 4
Technical Contributors: 18
Key Contributions:
Integration Tests
Crowd Sourced Translation
Membership Services
Total IBMers
Juno
Core Contributors: 15
Technical Contributors: 109
Key Contributions:
Federated Identity
Block Volume Replication
Dashboard Enhancements
Liberty
Core Contributors: 32
Technical Contributors: 187
Key Contributions:
Security Manageability
Block Storage Scalability
Dashboard Enhancements
Grizzly
Core Contributors: 10
Technical Contributors: 38
Key Contributions:
API Stability
Storage Enhancements
21% of Nova design features
Icehouse
Core Contributors: 14
Technical Contributors: 107
Key Contributions:
Quality Assurance
Authentication & Security
15% of Compute features
Kilo
Core Contributors: 22
Technical Contributors: 124
Key Contributions:
Federated Identity
36% of Magnum commits
RefStack
Newton
Core Contributors: 42
Technical Contributors: 189
Key Contributions:
Networking Enhancements
Security Enhancements
Interoperability
Mitaka
Core Contributors: 42
Technical Contributors: 212
Key Contributions:
Networking Enhancements
Security Enhancements
Containers Enhancements
Ocata
Core Contributors: 40+
Technical Contributors 133
Key Contributions:
Networking Enhancements
Storage Enhancements
Interoperability
Bare metal Enhancements
IBM Contribution to OpenStack
© 2017 IBM Corporation
Very
High
Project Activity
2,000+
Contributors
Commits
to the
release
2,000
273K
Bug fix for Lines of code
IBM Contribution Highlights in Ocata Release
Top #4
Out of 198 companies
Rank #1
reviews andor commits
in 4 OpenStack key
projects: Nova, Keystone,
RefStack, and Senlin.
Project
Technical
Leader
Nova, Keystone, Glance,
Refstack, Senlin, Security,
and Heat-Translator.
35blueprints
InterConnect 2017 Debrief
© 2017 IBM Corporation
II
Agenda
© 2017 IBM Corporation
Bluemix. Watson. BlockChain
IBM 최대 클라우드 쇼
InterConnect 2017
March 19 - 23 Las Vegas
Marquee Partnerships
➢ SecureKey and IBM Blockchain
➢ Veritas and IBM Data Management
➢ IBM and RedHat, Hybrid Cloud Adoption w/ OpenStack
➢ Twitter and IBM, Announce Watson-enabled Bot
for Customer Service
Developers: Engaging Cognitive Builders
on the IBM Cloud
IBM Launches Bluemix Container Service with Kubernetes
IBM to Launch the Most Secure Blockchain Service in Time for
Hyperledger Fabric V 1.0
20,000+
Developers, Clients, Partners
2,000
Sessions, Labs and Certifications
Bluemix. Hybrid. Security. IoT. Cloud Managed Services.
Digital Transformation. Watson
Developers, partners + data, oh my!
© 2017 IBM Corporation
• RedHat 의 enterprise-hardened OpenStack 플랫폼 및 Ceph 스토리지를
Managed Private Cloud를 서비스 형태로 제공
• RedHat certified된 오픈스택 플롯폼을 전세계 30여개의 IBM Cloud
Datacenter에서 제공
✓ 기존 혹은 신규 RedHat 사용자 중에서 OpenStack 구축을 고려하는 경우
✓ RHEL, SUSE 혹은 Windows Guest OS 에 대한 지원이 필요한 경우
✓ 엔터프라이즈 워크로드를 지원하는 OpenStack 환경을 고려중인 경우
✓ Openshift or Docker containers 를 고려 중인 경우
© 2017 IBM Corporation
IBM Bluemix Private Cloud Service
© 2017 IBM Corporation
III
Agenda
© 2017 IBM Corporation
© 2017 IBM Corporation
Bluemix Private Cloud :
구축이 아닌 ‘서비스’
Bluemix Private Cloud
−빠른 배포
−확장성
−사용성
−탄력성
−불특정한 성능
−벤더 종속성
Public cloud
−Dedicated PCaaS
−빠르고 유연한 배포
−예측 가능한 성능
−전용 환경 구축
−안전한 사설 네트워크 연결
−전용 인프라 서비스 제공
Private Cloud as a Service
−보안 컨트롤
−예산 산정 및 통제
−오픈 기술
−기존 IT 시스템과의 연계
−제한된 자원
−자산 및 전문 인력 확보
Private cloud
++
© 2017 IBM Corporation
배포 모델
Private Cloud
IBM Bluemix
Private Cloud
IBM Bluemix
Private Cloud
w/ RedHat
Dedicated 오퍼링 상세 :
• Community OpenStack code
• Hyper-converged Architecture
• RedHat certified OpenStack + CEPH
• Support for Enterprise workload
© 2017 IBM Corporation
Reference architecture
add-ons
ComputeController SSD block Object
Firewalls
Controller + Compute nodes
Minimum configuration
Compute
+
scale outscale out
참고 아키텍처
© 2017 IBM Corporation
기술 특징
–OpenStack Release: or
–OpenStack APIs & Horizon console
• OpenStack services in HA config
–99.95% SLA on OpenStack and Hypervisor
–Secure access via VPN service
–Single Sign On via Keystone to Keystone Federation and IdP support
–Neutron / VxLAN (LinuxBridge) based Virtual Networking
–Scale Out Object Storage option
–Customers can bring their own images (BYOI) and licenses (BYOL)
–Option for BYOIP for private IP address range
–ISO Certified plus option for HIPAA Enablement
© 2017 IBM Corporation
지원 OpenStack 프로젝트
Project API version
Compute (Nova) v2.1
Image (Glance) v2.2
Identity (Keystone) v3.0
Networking (Neutron) v2.2
Dashboard (Horizon) 2016.1
Block Storage (Cinder) v2.0
Orchestration (Heat) v1.0
Telemetry (Ceilometer) v2.0
Object Storage (Swift) v1.0
© 2017 IBM Corporation
Managed Service R&R
IBM Client
• Complete management (security, break/fix/ maintain SLA,
compliance) of cloud infrastructure– hypervisor and physical layer
• Maintain 99.95% SLA across Dashboard, API and hypervisor
• Deploy, expand, shrink or decommission cloud in supported DC
• 30 day structure enablement/on-boarding
• Technical support
• OpenStack upgrades and maintenance (including CPU
oversubscription)
• Secure access to Dashboard and API
• SoftLayer private network and VLAN spanning
• Centralized user authentication setup (keystone to keystone or
SAML)
• Creation of default users in OpenStack
• Maintain pre-populated image catalog
• Creation of Default OpenStack networks
• Management of virtual instances and applications (hypervisor
and above)
• Guest VM OS Licensing
• Application Licensing
• VM and application backup
• Vulnerability scanning plus remediation of virtual instances
and applications
• Creation of instances and automation inside instances
• Creation of additional users
• Custom images and Heat templates
• Creation of Custom OpenStack networks
• Monitoring of virtual resource capacity
© 2017 IBM Corporation
Box Panel
•클라우드 운영에 필요한 각종 관리 모듈 제공
-고객 관계 관리 (CRM)
-하드웨어 목록 (Inventory)
-네트워크 (Network)
•운영/기술 지원 티케팅 및 실시간 채팅
•리포팅 및 분석툴 제공
•과금 및 청구서 관리
Why IBM Cloud
© 2017 IBM Corporation
IV
Agenda
© 2017 IBM Corporation
안정적인
클라우드 플랫폼
가용성 보장 : 관리UI, API 및 하이퍼바이저에 대한 99.95%의 uptime 보장
솔루션 자체 성숙도 증가 : 글로벌 65%가 Production 환경으로 운영 중[1]
매니지드 업데이트를 통한 불필요한 공수 절감[2] 및 안정성 확보
전년 대비 16% 증가를 보이며 빠르게 사내 운영 플랫폼으로 채택되고 있으며, 서버 10~100대 규모의 환경이 48% 차지 (OpenStack User Survey)
75% 엔터프라이즈 기업이 사내 플랫폼 및 인프라에 대한 단순 업데이트 적용에 한달 이상 소요되는것으로 조사 (Forrester Consulting ,2015)
OpenStack 의 단점으로 아키텍처 선정 및 구축 그리고 이에 대한 주기적인 업데이트 수행의 어려움이 선정 (OpenStack User Survey)
OpenStack 엔지니어의 연봉이 일반 Cloud 엔지니어 보다 36% 높음 (indeed.com)
OpenStack 전문 인력에 대한 비용이 OpenStack 운영에 대한 TCO를 상용 가상화 솔루션 보다 비싸게하는 주요 원인으로 조사 (451 Research)
TCO 절감
베스트 프랙티스 기반의 아키텍처 기반의 매니지드 서비스
OpenStack 전문 운영 인력의 매니지드 서비스를 통한 TCO 절감[3]
자체 구축 대비 14%의 TCO 절감 기대
[1]
[2]
[3]
오픈 클라우드
및
관리 툴 제공
100% 오픈 표준 기반으로 사용자에게 개방성 및 상호운영성을 제공
별도의 Box Panel을 통해 CRM 모듈 및 24x7 기술 지원
운영에 필요한 기초적인 30일 온보딩(Enablement) 세션 제공
IBM Bluemix Private Cloud 특장점
감사합니다

[2017년 5월 정기세미나] IBM에서 바라보는 OpenStack 이야기

  • 1.
    © 2017 IBMCorporation IBM에서 바라보는 OpenStack 이야기 김민석 과장 Cloud Solution Architect Cloud Managed Service IBM Cloud
  • 2.
    OpenStack & IBM Interconnect2017 debrief IBM Bluemix Private Cloud Why IBM Cloud © 2017 IBM Corporation I II III Agenda IV
  • 3.
    OpenStack & IBM ©2017 IBM Corporation I Agenda
  • 4.
    © 2017 IBMCorporation IBM Cloud Platform Portfolio Domain Services Mobile Cognitive IoT Block Chain Health Video SecurityandCompliance Methods&Services Developer Services Data & Analytics Integration App Services DevOps Tooling Containers Cloud Foundry Event-Driven Infrastructure Services Compute Storage Network © 2017 IBM Corporation
  • 5.
    © 2017 IBMCorporation© 2017 IBM Corporation IBM Cloud Delivery Model : A consistent user experience across… Managed Multi-tenant off-premise Public Managed Single-tenant off-premise Dedicated Managed Single-tenant on-premise Local
  • 6.
    © 2017 IBMCorporation Source http://www.stackalytics.com/ Havana Core Contributors: 13 Technical Contributors: 85 Key Contributions: Enterprise Security Ceilometer Quality Assurance Folsom Core Contributors: 4 Technical Contributors: 18 Key Contributions: Integration Tests Crowd Sourced Translation Membership Services Total IBMers Juno Core Contributors: 15 Technical Contributors: 109 Key Contributions: Federated Identity Block Volume Replication Dashboard Enhancements Liberty Core Contributors: 32 Technical Contributors: 187 Key Contributions: Security Manageability Block Storage Scalability Dashboard Enhancements Grizzly Core Contributors: 10 Technical Contributors: 38 Key Contributions: API Stability Storage Enhancements 21% of Nova design features Icehouse Core Contributors: 14 Technical Contributors: 107 Key Contributions: Quality Assurance Authentication & Security 15% of Compute features Kilo Core Contributors: 22 Technical Contributors: 124 Key Contributions: Federated Identity 36% of Magnum commits RefStack Newton Core Contributors: 42 Technical Contributors: 189 Key Contributions: Networking Enhancements Security Enhancements Interoperability Mitaka Core Contributors: 42 Technical Contributors: 212 Key Contributions: Networking Enhancements Security Enhancements Containers Enhancements Ocata Core Contributors: 40+ Technical Contributors 133 Key Contributions: Networking Enhancements Storage Enhancements Interoperability Bare metal Enhancements IBM Contribution to OpenStack
  • 7.
    © 2017 IBMCorporation Very High Project Activity 2,000+ Contributors Commits to the release 2,000 273K Bug fix for Lines of code IBM Contribution Highlights in Ocata Release Top #4 Out of 198 companies Rank #1 reviews andor commits in 4 OpenStack key projects: Nova, Keystone, RefStack, and Senlin. Project Technical Leader Nova, Keystone, Glance, Refstack, Senlin, Security, and Heat-Translator. 35blueprints
  • 8.
    InterConnect 2017 Debrief ©2017 IBM Corporation II Agenda
  • 9.
    © 2017 IBMCorporation Bluemix. Watson. BlockChain IBM 최대 클라우드 쇼 InterConnect 2017 March 19 - 23 Las Vegas Marquee Partnerships ➢ SecureKey and IBM Blockchain ➢ Veritas and IBM Data Management ➢ IBM and RedHat, Hybrid Cloud Adoption w/ OpenStack ➢ Twitter and IBM, Announce Watson-enabled Bot for Customer Service Developers: Engaging Cognitive Builders on the IBM Cloud IBM Launches Bluemix Container Service with Kubernetes IBM to Launch the Most Secure Blockchain Service in Time for Hyperledger Fabric V 1.0 20,000+ Developers, Clients, Partners 2,000 Sessions, Labs and Certifications Bluemix. Hybrid. Security. IoT. Cloud Managed Services. Digital Transformation. Watson Developers, partners + data, oh my! © 2017 IBM Corporation
  • 10.
    • RedHat 의enterprise-hardened OpenStack 플랫폼 및 Ceph 스토리지를 Managed Private Cloud를 서비스 형태로 제공 • RedHat certified된 오픈스택 플롯폼을 전세계 30여개의 IBM Cloud Datacenter에서 제공 ✓ 기존 혹은 신규 RedHat 사용자 중에서 OpenStack 구축을 고려하는 경우 ✓ RHEL, SUSE 혹은 Windows Guest OS 에 대한 지원이 필요한 경우 ✓ 엔터프라이즈 워크로드를 지원하는 OpenStack 환경을 고려중인 경우 ✓ Openshift or Docker containers 를 고려 중인 경우 © 2017 IBM Corporation
  • 11.
    IBM Bluemix PrivateCloud Service © 2017 IBM Corporation III Agenda
  • 12.
    © 2017 IBMCorporation
  • 13.
    © 2017 IBMCorporation Bluemix Private Cloud : 구축이 아닌 ‘서비스’ Bluemix Private Cloud −빠른 배포 −확장성 −사용성 −탄력성 −불특정한 성능 −벤더 종속성 Public cloud −Dedicated PCaaS −빠르고 유연한 배포 −예측 가능한 성능 −전용 환경 구축 −안전한 사설 네트워크 연결 −전용 인프라 서비스 제공 Private Cloud as a Service −보안 컨트롤 −예산 산정 및 통제 −오픈 기술 −기존 IT 시스템과의 연계 −제한된 자원 −자산 및 전문 인력 확보 Private cloud ++
  • 14.
    © 2017 IBMCorporation 배포 모델 Private Cloud IBM Bluemix Private Cloud IBM Bluemix Private Cloud w/ RedHat Dedicated 오퍼링 상세 : • Community OpenStack code • Hyper-converged Architecture • RedHat certified OpenStack + CEPH • Support for Enterprise workload
  • 15.
    © 2017 IBMCorporation Reference architecture add-ons ComputeController SSD block Object Firewalls Controller + Compute nodes Minimum configuration Compute + scale outscale out 참고 아키텍처
  • 16.
    © 2017 IBMCorporation 기술 특징 –OpenStack Release: or –OpenStack APIs & Horizon console • OpenStack services in HA config –99.95% SLA on OpenStack and Hypervisor –Secure access via VPN service –Single Sign On via Keystone to Keystone Federation and IdP support –Neutron / VxLAN (LinuxBridge) based Virtual Networking –Scale Out Object Storage option –Customers can bring their own images (BYOI) and licenses (BYOL) –Option for BYOIP for private IP address range –ISO Certified plus option for HIPAA Enablement
  • 17.
    © 2017 IBMCorporation 지원 OpenStack 프로젝트 Project API version Compute (Nova) v2.1 Image (Glance) v2.2 Identity (Keystone) v3.0 Networking (Neutron) v2.2 Dashboard (Horizon) 2016.1 Block Storage (Cinder) v2.0 Orchestration (Heat) v1.0 Telemetry (Ceilometer) v2.0 Object Storage (Swift) v1.0
  • 18.
    © 2017 IBMCorporation Managed Service R&R IBM Client • Complete management (security, break/fix/ maintain SLA, compliance) of cloud infrastructure– hypervisor and physical layer • Maintain 99.95% SLA across Dashboard, API and hypervisor • Deploy, expand, shrink or decommission cloud in supported DC • 30 day structure enablement/on-boarding • Technical support • OpenStack upgrades and maintenance (including CPU oversubscription) • Secure access to Dashboard and API • SoftLayer private network and VLAN spanning • Centralized user authentication setup (keystone to keystone or SAML) • Creation of default users in OpenStack • Maintain pre-populated image catalog • Creation of Default OpenStack networks • Management of virtual instances and applications (hypervisor and above) • Guest VM OS Licensing • Application Licensing • VM and application backup • Vulnerability scanning plus remediation of virtual instances and applications • Creation of instances and automation inside instances • Creation of additional users • Custom images and Heat templates • Creation of Custom OpenStack networks • Monitoring of virtual resource capacity
  • 19.
    © 2017 IBMCorporation Box Panel •클라우드 운영에 필요한 각종 관리 모듈 제공 -고객 관계 관리 (CRM) -하드웨어 목록 (Inventory) -네트워크 (Network) •운영/기술 지원 티케팅 및 실시간 채팅 •리포팅 및 분석툴 제공 •과금 및 청구서 관리
  • 20.
    Why IBM Cloud ©2017 IBM Corporation IV Agenda
  • 21.
    © 2017 IBMCorporation 안정적인 클라우드 플랫폼 가용성 보장 : 관리UI, API 및 하이퍼바이저에 대한 99.95%의 uptime 보장 솔루션 자체 성숙도 증가 : 글로벌 65%가 Production 환경으로 운영 중[1] 매니지드 업데이트를 통한 불필요한 공수 절감[2] 및 안정성 확보 전년 대비 16% 증가를 보이며 빠르게 사내 운영 플랫폼으로 채택되고 있으며, 서버 10~100대 규모의 환경이 48% 차지 (OpenStack User Survey) 75% 엔터프라이즈 기업이 사내 플랫폼 및 인프라에 대한 단순 업데이트 적용에 한달 이상 소요되는것으로 조사 (Forrester Consulting ,2015) OpenStack 의 단점으로 아키텍처 선정 및 구축 그리고 이에 대한 주기적인 업데이트 수행의 어려움이 선정 (OpenStack User Survey) OpenStack 엔지니어의 연봉이 일반 Cloud 엔지니어 보다 36% 높음 (indeed.com) OpenStack 전문 인력에 대한 비용이 OpenStack 운영에 대한 TCO를 상용 가상화 솔루션 보다 비싸게하는 주요 원인으로 조사 (451 Research) TCO 절감 베스트 프랙티스 기반의 아키텍처 기반의 매니지드 서비스 OpenStack 전문 운영 인력의 매니지드 서비스를 통한 TCO 절감[3] 자체 구축 대비 14%의 TCO 절감 기대 [1] [2] [3] 오픈 클라우드 및 관리 툴 제공 100% 오픈 표준 기반으로 사용자에게 개방성 및 상호운영성을 제공 별도의 Box Panel을 통해 CRM 모듈 및 24x7 기술 지원 운영에 필요한 기초적인 30일 온보딩(Enablement) 세션 제공 IBM Bluemix Private Cloud 특장점
  • 22.