24
1 © Copyright 2015 EMC Corporation. All rights reserved. 비즈니스 혁신은 소프트웨어로부터 : EMC 오픈소스 전략과 오픈스택 조용노 이사 한국이엠씨컴퓨터시스템즈㈜

비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

1© Copyright 2015 EMC Corporation. All rights reserved.

비즈니스 혁신은 소프트웨어로부터 : EMC 오픈소스 전략과 오픈스택조용노 이사한국이엠씨컴퓨터시스템즈㈜

Page 2: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

2© Copyright 2015 EMC Corporation. All rights reserved.

목차

• Openstack

• EMC Openstack Strategy

• Openstack @ EMC

Page 3: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

3© Copyright 2015 EMC Corporation. All rights reserved.

Openstack, 클라우드 오퍼레이팅 시스템

Management Layer That Adds Automation & Control

Page 4: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

4© Copyright 2015 EMC Corporation. All rights reserved.

성장하는 오픈스택 에코시스템

OpenStack Software

Drivers

Integration & Consulting

Training

Distros & Appliances

Public Clouds

Page 5: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

5© Copyright 2015 EMC Corporation. All rights reserved.

Openstack 내 EMC 중점영역Cinder

ProjectsManila

Barbican

Horizon

WorkingGroups

Product Drivers

Capabilities

Win The Enterprise

Product WorkGroup

Telco-OPNFV

Voice in the Community

Def Core

OpenStack Board of Director

User Group Support

Page 6: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

6© Copyright 2015 EMC Corporation. All rights reserved.

Enterprise Hybrid Cloud

Page 7: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

7© Copyright 2015 EMC Corporation. All rights reserved.

OpenStack Drivers

Platform Integrate

Delivers On Speed And

Space

Flash Performance

Low $ Per Transaction

Any Workload

Hyper –Converged,

S/W Defined Scale out

Use Your Hardware

Broad PortfolioFit Your Environment

Evolve With Your Cloud

Reduce Deployment

Costs

File or BlockHybrid

Software Defined

Efficient Management

Isilon

Data Lake

Scale out File and Object

System

Page 8: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

8© Copyright 2015 EMC Corporation. All rights reserved.

ViPR콘트롤러와 Cinder서비스

OpenStack Block Storage(Cinder) Service

IBM DS8000

HP 3PARHP

LeftHand

Dell EqualLogic

SolidFireOracle

ZFSIBM SVC

Provisioning Self-Service MonitoringReporting

CONTROLLER

Other….

ViPR Controller REST APIs

Page 9: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

9© Copyright 2015 EMC Corporation. All rights reserved.

유니파이드 VNX스토리지 :Cinder, manila 지원

• 유니파이드 블록 / 파일 스토리지

• Cinder 서비스 지원 프로토콜

– FC and iSCSI

• 스토리지 고유 기능을 전체 콘트롤 지원

– FAST VP, FAST Cache, SAN Zoning

• Juno버전 이후 manila 서비스 지원

– NFS, CIFS

하이브리드플래시 최적화 티어드

스토리지

가격최적화최저의 IO당 비용최저의 GB당 비용

테크놀로지리더십

가상화환경에최적화

유니파이드스토리지

파일 / 블록 지원모든 워크로드, 모든 액세스프로토콜

OpenStack Cinder/manila

Cinder/manila Driver

$ cinder type-create "AutoTieringVolume"

$ cinder type-key "AutoTieringVolume" set storagetype:tiering=Auto fast_support=True fast_cache_enabled=True

Page 10: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

10© Copyright 2015 EMC Corporation. All rights reserved.

하이엔드 VMAX스토리지 : Cinder 지원

• 최고의 가용성을 제공하는 미션크리티컬 환경

• 중단 없는 페타바이트 확장성 필요

• Cinder 서비스 지원 프로토콜

– FC, iSCSI

• 다양한 워크로드에 즉각적인응답시간을 지원하는 FAST(Fully

Automated Storage Tiering),볼륨 마이그레이션 지원

Supported Features: 2.2

VMAX3 Support Yes

Create Volume Yes

Delete Volume Yes

Detach Volume Yes

Attach Volume Yes

Create Snapshot Yes

Delete Snapshot Yes

Volume Migration (Host) Yes

Volume Migration (Array) Yes

Volume from Image Yes

Image from Volume Yes

Snapshot from Volume Yes

Volume from Clone Yes

Extend Volume Yes

Multiple Masking View Yes

Support FAST Policies Yes

Zone Manager Yes

SLO Support Yes

Live Migration Yes

Consistency Group Yes

Backup Support Yes

Page 11: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

11© Copyright 2015 EMC Corporation. All rights reserved.

Isilon : Manila 파일 서비스 지원

• 스케일-아웃 NAS와 오브젝트 스토리지플랫폼

• Kilo버전의 Manila 파일 서비스 지원

– NFS, SMB(CIFS)

• 파일 오퍼레이션

– Create/delete NFS/CIFS file share

– Create/delete snapshots

– Allow/deny access to share

– Create share from snapshot

OpenStack Manila driver

Page 12: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

12© Copyright 2015 EMC Corporation. All rights reserved.

Isilon and OpenStack SwiftNative File and Object Access

주요 기능• 페타바이트 스케일의 오브젝트 저장

• Swift 이외의 NFS, SMB, HDFS 등 사용

• 엔터프라이즈 레벨의 데이터 보호 기능 제공

• 3벌 이상 저장해야 하는 비효율성 개선 (2벌이하 저장으로 엔터프라이즈 가용성 제공)

• RESTful 인터페이스

Benefits• 일반 NAS클러스터를 사용하면서 클라우드워크로드 수용 (중복 투자 예방)

• 복잡도, 위험도 감소

• IT 자원 최적화

Page 13: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

13© Copyright 2015 EMC Corporation. All rights reserved.

XtremIO : Cinder 지원

• 실시간 중복제거와 스케일 아웃아키텍처 구성의 고성능 All Flash Arrary인 XtremIO

• Cinder 지원 프로토콜

– FC, iSCSI

• 주요 볼륨 오퍼레이션 지원

• Juno버전 이후 모든 기능 지원

Cinder API Scheduler

Message Bus

Cinder Volume Cinder Volume

XremIO Cinder Driver

XremIO Cinder Driver

……

XMS

XMS REST API

XMS REST API

Page 14: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

14© Copyright 2015 EMC Corporation. All rights reserved.

Software-Defined Block 스토리지 ScaleIO : Cinder 지원

• 서버의 로컬 디스크를 사용하여 블록스토리지 구축하는 소프트웨어

• 내장 디스크를 포함한 서버가늘어날수록 용량과 성능이 선형적으로증가하는 스케일 아웃 구조

• ScaleIO와 Openstack간 Cinder 인터페이스

– Cinder(block) & Nova(compute) drivers

• Nova를 통한 볼륨 오퍼레이션 (SDC)

SDC

SDS

MDM

Applications(NOVA)

Cinder Volume

GATEWAY

Driver

REST API

Commodity Platform

ScaleIO 소프트웨어

Page 15: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

15© Copyright 2015 EMC Corporation. All rights reserved.

Reference ARCHITECTURE

HorizonDashboard

Glance

image store

Nova

compute node

Swift

object store

Cinder

volume service

Keystone

identity service

Heat

Orchestration

Celiometer telemetry service

Trove

database

Neutron

networking

Partner Tools

Core OpenStack Related Projects

Cinder Drivers (Certification)

Page 16: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

16© Copyright 2015 EMC Corporation. All rights reserved.

레퍼런스 아키텍처 프로그램

Certified & Validated Designs

Partner Tools Integration

Cooperative Support

JointServices

EMC

Page 17: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

17© Copyright 2015 EMC Corporation. All rights reserved.

레퍼런스 아키텍처 개요

Monitoring Logging

BillingAnd

Metering

CMDB

Security

Ticketing

Chat

Job Queue

Accounting

Public Cloud Connectivity

SP OSS/BSS Integration Layer

EMC + Distro Partner BYOH + EMC Storage

Storage Arrays

VNX XtremIO

Portal

Page 18: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

18© Copyright 2015 EMC Corporation. All rights reserved.

레퍼런스 아키텍처 상세

– EMC Mirantis Reference Architecture Guide

– Configuration Guide for OpenStack Block Storage

Cinder Drivers

Core OpenStack & Related Projects

Juju and MaaS: OpenStack Deployment and Management

− EMC Canonical Reference Architecture Guide

− What is MAAS ?− What is JUJU ?

Cinder Drivers

Core OpenStack & Related Projects

Red Hat OpenStack Installer

– EMC Red Hat Reference Architecture Guide

–Configuration Guide for OpenStack Block Storage

–Deploying Red Hat OpenStackGuide

Page 19: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

19© Copyright 2015 EMC Corporation. All rights reserved.

Built On EMC OpenStack CI

• 컨버지드 인프라스트럭처와 통합된 오픈스택– 표준화된 하드웨어 빌딩 블록과 오픈스택 결합

– 단일화된 개발자 환경 제공

• 쉽고 직관적인 사용자 환경– 서비스 카탈로그에 의한 인스턴스 프로비저닝

– 과금 / 차지백 기능 포함

• EMC Value– 공통의 하드웨어 빌딩 블록에 클라우드와 빅데이터 서비스를 통합

– 클라우드 스케일의 스토리지 솔루션 포함

: 오브젝트(ViPR), 블록(ScaleIO)

Page 20: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

20© Copyright 2015 EMC Corporation. All rights reserved.

(ScaleIO)

Converged Infrastructure

….

Cloud Compute(Native OpenStack)

Object Storage (ECS)

Orc

hestr

ation /

Fabri

c

Containerized Provisioning Engine

Big Data(Pivotal, Cloudera, Hortonworks)

ECI – Private Cloud in a Box

Page 21: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

21© Copyright 2015 EMC Corporation. All rights reserved.

EMC {code}

• 개발자들을 위한 커뮤니티

• Site http://emccode.github.io/

– API, SDK, CLI

– Tools

– Automation

– Application

– Examples & Samples

– Openstack Drivers

Page 22: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

22© Copyright 2015 EMC Corporation. All rights reserved.

– 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

Canonical Red Hat– 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

EMC– OpenStack @EMC Sales Play Books

– Everything OpenStack @ EMC Community

– OpenStack vLAB Demo

Mirantis– 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

+

Links for References

Page 23: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking
Page 24: 비즈니스혁신은소프트웨어로부터 EMC 오픈소스전략과오픈스택 · 2017-08-23 · Heat Orchestration Celiometer telemetry service Trove database Neutron networking

24© Copyright 2015 EMC Corporation. All rights reserved.

EMC OpenStack Strategy

EMC 엔지니어드 클라우드OpenStack-powered Edition

• 통합형 프라이빗 클라우드 플랫폼• 컨버지드 인프라스트럭처• 단일 기술 지원• 프로페셔널 서비스

EMC 오픈스택레퍼런스 아키텍처 프로그램

• 설계 검증• 파트너 툴 통합• 기술 협력• 프로페셔널 서비스

EMC 오픈스택개발 참여

• EMC 플랫폼 통합• 드라이버, 코드 기능 개발• 워킹 그룹 참여• 의사결정그룹 멤버

Technology Solutions

Valu

e