[OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the SKT Software-defined...
-
Upload
openstack-korea-community -
Category
Software
-
view
364 -
download
0
Transcript of [OpenStack Day in Korea 2015] Keynote 2 - Leveraging OpenStack to Realize the SKT Software-defined...
0
Leveraging OpenStack to Realize
the SKT Software-Defined Data Center
Jinsung Choi, Ph.D.
CTO, Corporate R&D Center, SK Telecom
February 5, 2015
1
Introduction – About SK Group
No. 1 Network Operator in Korea
Total IT Service Provider
IT Outsourcing, IT Consulting
System Integration
Global Platform Player
Global Top 2 Memory Semiconductor Player
Memory (DRAM, Flash)
System IC (Foundry, CIS)
T-Map
2
MARKET
‘Cloud / Data Market’
‘Hyper Connected’
‘Global Media Service’
TECHNOLOGY
„S/W Defined Everything‟
‘Cloud, Big Data, Artificial Intelligence’
‘N/W-IT Convergence’
ENVIRONMENT
‘Energy’
‘Security & Safety’
‘Wellness’
IoT/Home IT
Media N/W 【 Mega Trend 】
Introduction – ICT Mega Trend
3
SKT Cloud Service Portfolio
【 Public Cloud 】
○ B2B Public Cloud Service
【 Private Cloud 】
(www.tcloudbiz.com) (www.tbizpoint.com)
(www.tcloud.com)
Cloud Server Cloud Storage Hybrid Cloud Cloud Security
Enterprise Solution Groupware Solution Collaboration Solution System Support
○ B2C Public Cloud Service
Picture/Video File/Document Address
○ Developer‟s Center
(developers.sktelecom.com)
T-API Backend as a Service Development Tools
○ Dev/Operation Cloud (T Shared Infra)
Internal Cloud Service for Development
External Cloud Service for Operation
Interface Internal Systems
○ Fast Delivery Center
○ Cloud for N/W Service (IPC Center)
Internal Cloud Service, especially for Developing Solution Development
Internal Cloud Service, especially for Developing Network Solution
Network Function Virtualization
5
Computing Storage Security
Product &
Services
Virtual Infra
Legacy Infra
Cloud Server
Hybrid Cloud
Easy Storage
Easy Disk
VM Firewall
Vaccine
Data Encryption
SAP B1
Cloud CRM
Cloud Contact Center
T Cloud Biz Platform
서버 Storage Security
Hybrid Cloud
Server
Private Cloud
B2B Cloud Service
Groupware
Bulletin board
Messenger
SMS
Enterprise Solution
Collaboration System Support
Tbiz mail
Tbiz Groupware
Office Pack
Privacy Protection
Secure Coding
Cloud DRM
T cloud biz Service Catalog
6
Platform for Developers
Targeted for mobile app development utilizing telco assets & APIs
T APIs BaaS (Backend as a Service)
Tools 1 2 3
• HTML5 WDK
• dPaaS
• SCM
• Mobile QA
• User
• Data
• Geopoint
• File
• Push
• …
• Geo-fence
• WebRTC
• Payment
• Push Notification
• Speech Recognition
• AR
• Big Data
• … https://developers.sktelecom.com/
T developers
7
T developers Screenshots
(https://developers.sktelecom.com) T developers
T API
(http://www.playrtc.com) PlayRTC
8
Strategy to Develop Next Generation Cloud
【 To-be Cloud Architecture 】
Develop Software-Defined Data Center (SDDC) leveraging OpenStack
S/W Solution
Marketplace
S/W Solution S/W Solution
S/W Solution
Global Expansion
Public Cloud Legacy System
Private Cloud + +
+
Mobile PaaS
Software-Defined Data Center (SDDC)
DCOS (OpenStack)
SDC SDN SDS
Operation
Intelligence
T-API Hadoop DW IoT
【 Ecosystem 】
9
Operating System for Warehouse-Scale Computer
DCOS
Operating
Environment
○ DCOS Administrator Console
- Integrated Monitoring Infra
- Orchestrator Function Integration
- Integrated Event Management
DCOS API
○ Delivery DCOS Open API
- Development for automation and service
- Integrated Authentication and Access control
DCOS
Deployer
○ Installation Process and Configuration Automation of DCOS core S/W & OpenStack
- OS, S/W Installation and Provisioning automation
- Physical & virtual resources Provisioning
DCOS
Kernel
○ DCOS core functions
- Integrated Resource Management/Control
- Workload Scheduling
- Resource Migration and so on
1
3
2
4
Server Storage Network
OpenStack (Core Services) Nova Keystone
Glance Heat
Neutron Cinder Swift
Ceilometer Horizon Trove
High-performance Event Bus
AMQP (Message Exchange)
DBMS (Meta Data)
Configuration Automation DCOS Kernel
DCOS Operating Environment
DCOS API DCOS Deployer
1
3 2
4
【 Architecture 】 【 Tasks 】
Data Center OS (DCOS)
10
○ Support multi-datacenter operation through integration of DCOS AOE to DCOS API
○ DCOS API can be extended in scalable ways
○ DCOS Kernel manages operation on physical resources and on virtual resources seamlessly
DCOS Kernel
Resource Manager
Integrated Identity Manager
DCOS API DCOS API
Logical Data Centers
DCOS AOE DCOS AOE
Service 1 Service 2
Users
Data Center Operator
Data Center Operator
REST
REST
REST +
SSL +
Trusted Channel (VPN)
AMQP
Data Center n
Data Center 1
Physical Resource
OpenStack Cluster OpenStack Cluster
Virtual Resource
DCOS AOE
DCOS Kernel
DCOS API
Data Center Operator
Data Center Resource
REST
AMQP
Message Queue
DCOS AOE
DCOS Kernel
DCOS API
Data Center Operator
Data Center Resource
DCOS AOE
DCOS Kernel
DCOS API
Data Center Operator
Data Center Resource
DCOS Operation Model
Expansion
11
Multi-datacenter operation Virtual resource management with integrated
OpenStack Horizon
Advanced monitoring (Zabbix supported)
Metering and billing
DCOS Screenshots
12
High
Availability
Topology Manager
Flow Manager
Statistics
E2E Monitoring
Clustering
SDN Controller
OpenFlow Service
Chaining
NW Appliance
Control Layer
X86 (Intel Xeon) + Linux
DDoS L4 VPN IDS
OVS (Open vSwitch) OVS Acceleration
L7 Service
Chaining
Open
vSwitch
SDN
Controller
VPC
NW
Appliance
【 Architecture 】 【 Tasks 】
4
1
2
3
4
1
2
3
○ SDN Controller
- E2E Network Management
- Flexible and Agile Network Service
- Carrier grade network
○ Open H/W Network Appliance
- Switching ASIC & x86 Server based Network Appliance
- Carrier grade Performance, Controllability and Flexiblilty
○ Virtual Private Cloud
- Overlay Network, Virtual Private Network
- Inter-Cloud Management
○ Carrier Grade Virtual Switch
- vSwitch Acceleration Tech in SDDC
- L7 Awareness based Service Chaining Tech
Data Plane
Switching ASIC (Broadcom, Intel)
Software-Defined Networking
13
Application Workloads
Needs from IT Infra operators
Pilot Test
Employing SK hynix products for general spec. Flash & DRAM memory devices
Vertically Optimized Storage Solutions For Major Emerging Applications
Memory Semiconductor
Solution for CDN Infra
Solution for Cloud Infra
Solution for Big Data Infra
2 3 4
CDN S/W, Scale-out Storage, Hadoop Platform, etc.
Application-optimized Appliance System
Flash-aware System S/W Stack
SATA/PCIe SSD, NVDIMM, Application Accelerator, etc.
System Architecture
OS Kernel Stack
Device
Software-defined Platform
SK Telecom Infra (MNO, B2B Cloud, Big Data, etc.)
SK Broadband Infra
(ISP, IPTV, VoD, etc.)
SK Planet Infra (Portal, B2C Cloud, etc.)
Leveraging SSD technologies from SK hynix
3 4 2
1
High-end PCIe Card
1
Software-Defined Storage
14
Operation Intelligence
OpenStack
OpenStack API
Virtualization
Data Center Infrastructure
Computing Storage Network Facility
Operation Intelligence
Software-Defined Data Center
Ceilometer
Event
Bus
Agent
Agent
Data Center Operating System
Data Analytics Backend
T-Hadoop
T-Stream
Operation Data Explorer
Operation Data Visualizer
Data Manipulator
Operation Expert System
Operation Orchestrator
OpenStack as an operation data
management system
Ceilometer collects and archieves
operation data
Ceilometer API provides route to
operation intelligence
OpenStack as an operation
controller core
OpenStack API accepts operation
control commands from the OI
system and deliver the commands
to virtualized IT Infra
15
Mobile optimized PaaS platform and services based on Cloud Foundry
【 Tasks 】 【 Architecture 】
Cloud
Foundry
Customizing
○ Cloud Foundry Customizing
- Multi-Tenancy user Session Management
- User Authentication and Access Control
- Metering & Billing
IaaS
Integration
○ SDDC IaaS Integration
- Integration OpenStack based IaaS through BOSH
- PaaS Resource Management Automation
Service
Differentiation
○ Telco Asset based Service Differentiation
- Expansion T-API scope
- Service Hadoop DW, IMDG
- Service Standard Development Method
Portal for
User/Admin
○ Portal for User and Administrator
- Self-service User Portal
- Operation Intelligence based Admin Portal
1
DCOS
SDC SDN SDS
IaaS
※ IMDG (In-memory Data Grid): Memory based Distributed Data Processing
T-API BaaS Development Framework
User/Admin Portal
Dynamic Router
Cloud Controller
Service Broker
User Provided Service Instances
Appl. Lifecycle Mgmt.
BOSH (Multi-Cloud Tool Chain)
Application
Build Packs
Logging
1 Cloud Foundry
2
3
4
2
3
4
Mobile PaaS
16
Data Analytics Platform
B2B Service B2C Service Internal Service
(Billing, Customer Care, etc.)
IoT Platform
Location Platform
Social Platform
Public API / Partial API / Private API
Context Awareness Platform
IT Infrastructure
Expandable Distributed
Storage
Distributed/ Parallel
Processing
Telco
Data
External
Data
•Call
•Packet
•Location
•Public
• Internet
•Other Industries
Data Base
… Cognitive Platform
T-API
17
Telco big data processing using Hadoop-based solution
Hadoop DW
“Hadoop S/W & Commodity H/W ” “Expensive/HPC Proprietary”
※ MPP Massively Parallel Processing, RDBMS Relational DB Management System, SQL Structured Query Language
Structured/Non-structured, Scale-out Architecture
(Petabyte, Exabyte)
Low price ($200 ~ $1,000 / TB)
Data
Price
Structured, Scale-up Architecture
(Terabyte)
High price ($5,000~$50,000 / TB)
Commodity H/W (x86 Server) H/W HPC H/W (MPP*, Fabric Switch etc.)
Hadoop Architecture
SQL* on Hadoop S/W
Proprietary S/W
Transaction/Batch
(RDBMS*) Hadoop File System
Solution Vendor Solution SKT Hadoop DW
【 Hadoop DW 】 【 Legacy DW 】
18
T Dev Forum
About T Dev Forum 27th T Dev Forum : OpenStack
Representative event that SKT makes the ICT ecosystem with biz partners and developers by showing our future plan in advance and giving the opportunity to join our community
When
Monthly forum for developers to share knowledge & information
2015. 2. 25 (Wed) pm. 1:00 ~ 6:00
Content SKT Strategy & Roadmap with SDDC
SKT DCOS and OpenStack
Nova and Neutron with perspectives of NFV
Hybrid Cloud Sol‟n and OpenStack Neutron
Where SK T-Tower, 65, Eulji-ro, Jung-gu, Seoul 4F SUPEX Hall
2012.07 / 1st Forum Started
2014.10 / 24th Forum : T API
• T developers & T API
• WebRTC, T-AR API Usecase
• SKT API Strategy & Roadmap
2014.12 / 26th Forum : SDDC
• SKT SDDC R&D strategy
• DC Virtualization & SDDC
• For Programmable DC N/W infra
19
Conclusion
OpenStack is a foundation technology for our
Software-Defined Data Center
Our effort is focused on developing SDN, SDS, DCOS,
and Mobile PaaS technologies
We are committed to support OpenStack and Open
Source community