...

비즈니스 혁신은 소프트웨어로부터 : 오픈소스 전략과 오픈스택 조용노 이사

by user

on
Category: Documents
29

views

Report

Comments

Transcript

비즈니스 혁신은 소프트웨어로부터 : 오픈소스 전략과 오픈스택 조용노 이사
비즈니스 혁신은 소프트웨어로부터 :
EMC 오픈소스 전략과 오픈스택
조용노 이사
한국이엠씨컴퓨터시스템즈㈜
© Copyright 2015 EMC Corporation. All rights reserved.
1
목차
• Openstack
• EMC Openstack Strategy
• Openstack @ EMC
© Copyright 2015 EMC Corporation. All rights reserved.
2
Openstack, 클라우드 오퍼레이팅 시스템
Management Layer That Adds Automation & Control
© Copyright 2015 EMC Corporation. All rights reserved.
3
성장하는 오픈스택 에코시스템
OpenStack Software
Integration & Consulting
Distros & Appliances
Public Clouds
Drivers
Training
© Copyright 2015 EMC Corporation. All rights reserved.
4
Openstack 내 EMC 중점영역
Product Drivers
Cinder
Manila
Projects
Barbican
Horizon
Working
Groups
Capabilities
Win The
Enterprise
Product
WorkGroup
TelcoOPNFV
Def Core
OpenStack Board of Director
Voice in the Community
User Group Support
© Copyright 2015 EMC Corporation. All rights reserved.
5
Enterprise Hybrid Cloud
© Copyright 2015 EMC Corporation. All rights reserved.
6
Platform Integrate
OpenStack Drivers
Broad Portfolio
Fit Your Environment
Evolve With Your Cloud
Software
Defined
Efficient
Management
Hyper –
Converged,
S/W Defined
Scale out
Use Your
Hardware
Delivers On
Speed And
Space
Reduce
Deployment
Costs
Flash
Performance
File or Block
Hybrid
Low $ Per
Transaction
Any Workload
Data Lake
Scale out File
and Object
System
Isilon
© Copyright 2015 EMC Corporation. All rights reserved.
7
ViPR콘트롤러와 Cinder서비스
CONTROLLER
Provisioning
ViPR
Controller
REST APIs
Self-Service
Reporting
Monitoring
OpenStack Block Storage(Cinder) Service
IBM SVC
IBM
DS8000
© Copyright 2015 EMC Corporation. All rights reserved.
HP 3PAR
HP
LeftHand
Dell
EqualLogic
SolidFire
Oracle
ZFS
Other….
8
유니파이드 VNX스토리지 :Cinder, manila 지원
OpenStack Cinder/manila
• Cinder 서비스 지원 프로토콜
Cinder/manila Driver
가격 최적화
최저의 IO당 비용
최저의 GB당 비용
• 유니파이드 블록 / 파일 스토리지
하이브리드
플래시 최적화 티어드
스토리지
– FC and iSCSI
• 스토리지 고유 기능을 전체 콘트롤 지원
유니파이드
스토리지
파일 / 블록 지원
모든 워크로드,
모든 액세스
프로토콜
테크놀로지
리더십
가상화 환경에
최적화
– FAST VP, FAST Cache, SAN Zoning
$ cinder type-create "AutoTieringVolume"
$ cinder type-key "AutoTieringVolume" set
storagetype:tiering=Auto fast_support=True
fast_cache_enabled=True
• Juno버전 이후 manila 서비스 지원
– NFS, CIFS
© Copyright 2015 EMC Corporation. All rights reserved.
9
하이엔드 VMAX스토리지 : Cinder 지원
• 최고의 가용성을 제공하는 미션
크리티컬 환경
• 중단 없는 페타바이트 확장성 필요
• Cinder 서비스 지원 프로토콜
– FC, iSCSI
• 다양한 워크로드에 즉각적인
응답시간을 지원하는 FAST(Fully
Automated Storage
Tiering),볼륨 마이그레이션 지원
© Copyright 2015 EMC Corporation. All rights reserved.
Supported Features:
VMAX3 Support
Create Volume
Delete Volume
Detach Volume
Attach Volume
Create Snapshot
Delete Snapshot
Volume Migration (Host)
Volume Migration (Array)
Volume from Image
Image from Volume
Snapshot from Volume
Volume from Clone
Extend Volume
Multiple Masking View
Support FAST Policies
Zone Manager
SLO Support
Live Migration
Consistency Group
Backup Support
2.2
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
10
Isilon : Manila 파일 서비스 지원
OpenStack Manila driver
• 스케일-아웃 NAS와 오브젝트 스토리지
플랫폼
• Kilo버전의 Manila 파일 서비스 지원
– NFS, SMB(CIFS)
• 파일 오퍼레이션
–
–
–
–
© Copyright 2015 EMC Corporation. All rights reserved.
Create/delete NFS/CIFS file share
Create/delete snapshots
Allow/deny access to share
Create share from snapshot
11
Isilon and OpenStack Swift
Native File and Object Access
주요 기능
페타바이트 스케일의 오브젝트 저장
Swift 이외의 NFS, SMB, HDFS 등 사용
엔터프라이즈 레벨의 데이터 보호 기능 제공
3벌 이상 저장해야 하는 비효율성 개선 (2벌
이하 저장으로 엔터프라이즈 가용성 제공)
• RESTful 인터페이스
•
•
•
•
Benefits
• 일반 NAS클러스터를 사용하면서 클라우드
워크로드 수용 (중복 투자 예방)
• 복잡도, 위험도 감소
• IT 자원 최적화
© Copyright 2015 EMC Corporation. All rights reserved.
12
XtremIO : Cinder 지원
Cinder API
Scheduler
Message Bus
Cinder Volume
XremIO Cinder
Driver
XMS REST
API
……
XMS
© Copyright 2015 EMC Corporation. All rights reserved.
• 실시간 중복제거와 스케일 아웃
아키텍처 구성의 고성능 All Flash
Arrary인 XtremIO
• Cinder 지원 프로토콜
Cinder Volume
XremIO Cinder
Driver
XMS REST
API
– FC, iSCSI
• 주요 볼륨 오퍼레이션 지원
• Juno버전 이후 모든 기능 지원
13
Software-Defined Block 스토리지 ScaleIO
: Cinder 지원
Commodity Platform
Cinder Volume
Driver
Applications
(NOVA)
• 서버의 로컬 디스크를 사용하여 블록
스토리지 구축하는 소프트웨어
• 내장 디스크를 포함한 서버가
늘어날수록 용량과 성능이 선형적으로
증가하는 스케일 아웃 구조
SDC
REST API
SDS
GATEWAY
MDM
• ScaleIO와 Openstack간 Cinder
인터페이스
– Cinder(block) & Nova(compute)
drivers
• Nova를 통한 볼륨 오퍼레이션 (SDC)
ScaleIO 소프트웨어
© Copyright 2015 EMC Corporation. All rights reserved.
14
Reference ARCHITECTURE
Partner Tools
Core OpenStack Related Projects
Heat
Orchestration
Horizon
Keystone
Dashboard
Swift
Glance
Nova
Cinder
Neutron
Trove
object store
image store
compute node
volume service
networking
database
Celiometer
identity service
telemetry service
Cinder Drivers (Certification)
© Copyright 2015 EMC Corporation. All rights reserved.
15
레퍼런스 아키텍처 프로그램
Certified &
Validated Designs
Partner Tools
Integration
Joint
Services
Cooperative
Support
EMC
© Copyright 2015 EMC Corporation. All rights reserved.
16
레퍼런스 아키텍처 개요
Portal
SP OSS/BSS Integration
Layer
Monitoring
Logging
Security
Job Queue
Billing
And
Metering
Accounting
Ticketing
Chat
CMDB
Public Cloud
Connectivity
EMC + Distro Partner
© Copyright 2015 EMC Corporation. All rights reserved.
Storage Arrays
VNX
XtremIO
BYOH + EMC Storage
17
레퍼런스 아키텍처 상세
– EMC Mirantis Reference
Architecture Guide
– Configuration Guide for
OpenStack Block Storage
© Copyright 2015 EMC Corporation. All rights reserved.
Juju and MaaS: OpenStack Deployment and
Management
Red Hat OpenStack Installer
Core OpenStack & Related Projects
Core OpenStack & Related Projects
Cinder Drivers
Cinder Drivers
− EMC Canonical Reference
Architecture Guide
− What is MAAS ?
− What is JUJU ?
– EMC Red Hat Reference
Architecture Guide
– Configuration Guide for
OpenStack Block Storage
– Deploying Red Hat OpenStack
Guide
18
Built On EMC OpenStack CI
• 컨버지드 인프라스트럭처와 통합된 오픈스택
– 표준화된 하드웨어 빌딩 블록과 오픈스택 결합
– 단일화된 개발자 환경 제공
• 쉽고 직관적인 사용자 환경
– 서비스 카탈로그에 의한 인스턴스 프로비저닝
– 과금 / 차지백 기능 포함
• EMC Value
– 공통의 하드웨어 빌딩 블록에 클라우드와 빅데이터 서비스를 통합
– 클라우드 스케일의 스토리지 솔루션 포함
: 오브젝트(ViPR), 블록(ScaleIO)
© Copyright 2015 EMC Corporation. All rights reserved.
19
Cloud Compute
(Native OpenStack)
(ScaleIO)
Big Data
(Pivotal, Cloudera, Hortonworks)
Object Storage
….
Orchestration /
Fabric
ECI – Private Cloud in a Box
(ECS)
Containerized Provisioning Engine
Converged Infrastructure
© Copyright 2015 EMC Corporation. All rights reserved.
20
EMC {code}
• 개발자들을 위한 커뮤니티
• Site http://emccode.github.io/
–
–
–
–
–
–
API, SDK, CLI
Tools
Automation
Application
Examples & Samples
Openstack Drivers
© Copyright 2015 EMC Corporation. All rights reserved.
21
Links for References
EMC
–
–
–
Mirantis
OpenStack @EMC Sales Play Books
Everything OpenStack @ EMC Community
OpenStack vLAB Demo
+
Canonical
–
–
–
–
–
–
–
EMC Canonical Reference Architecture Guide
What is MAAS ?
What is JUJU ?
FAQ's for Canonical Ref. Architecture
EMC-Canonical RA Technical Overview
EMC-Canonical RA Customer Presentation
Canonical OpenStack Evaluation Request for
Customers/POC's
© Copyright 2015 EMC Corporation. All rights reserved.
–
–
–
–
–
–
EMC Mirantis Reference Architecture Guide
Configuration Guide for OpenStack Block Storage
What is Fuel?
FAQ's for Mirantis Ref. Architecture
EMC-Mirantis RA Technical Overview
EMC-Mirantis RA Customer Presentation
–
Mirantis Evaluation Request for Customers/POC's
Red Hat
–
–
–
–
–
–
–
–
EMC Red Hat Reference Architecture Guide
Configuration Guide for OpenStack Block Storage
EMC Simplified Support Matrix
Deploying Red Hat OpenStack Guide
Red Hat OpenStack Evaluation Request for Customers/POC's
FAQ's for Red Hat Ref. Architecture
EMC-Red Hat RA Technical Overview
EMC-Red Hat RA Customer Presentation
22
EMC OpenStack Strategy
•
•
•
•
Value
EMC 엔지니어드 클라우드
OpenStack-powered Edition
•
•
•
•
EMC 오픈스택
레퍼런스 아키텍처 프로그램
EMC 오픈스택
개발 참여
Technology
© Copyright 2015 EMC Corporation. All rights reserved.
•
•
•
•
통합형 프라이빗 클라우드 플랫폼
컨버지드 인프라스트럭처
단일 기술 지원
프로페셔널 서비스
설계 검증
파트너 툴 통합
기술 협력
프로페셔널 서비스
EMC 플랫폼 통합
드라이버, 코드 기능 개발
워킹 그룹 참여
의사결정그룹 멤버
Solutions
24
Fly UP