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