28

오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Embed Size (px)

Citation preview

Page 1: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례
Page 2: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

목 차(Agenda)

OpenStack 기반의 클라우드 서비스

OpenStack 기반의 클라우드 서비스 사례

Page 3: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

송인섭 |

기반의

CLOUD SERVICE

Page 4: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

상용 하드웨어에서 실행되는 IaaS를 구축하는 오픈 소스 플랫폼으로 정의

이란?

< OpenStack Cloud Platform >

• IaaS 형태의 클라우드 컴퓨팅 오픈 소스 프로젝트• 비영리 단체인 OpenStack Foundation에서 유지, 보수• 아파치 라이선스하에 배포, 6개월 단위로 신규 버전 출시

(’15년 10월 Liberty)

OpenStack 개요

• 규모와 상관없이 공공과 사설 클라우드 공급자의요구사항을 맞추는 유비쿼터스 오픈 소스 클라우드컴퓨팅을 제공하는 것

• 공공 및 사설 클라우드에 공개 표준 클라우드플랫폼을 구축 및 활용하는 것

OpenStack의 Vision

• 데이터 센터에 산재한 대규모 컴퓨트, 스토리지및 네트워킹 자원 풀을 통제하고 관리함

OpenStack 서비스

• 손쉬운 구현 / 무한적인 확장성• 다양하고 우수한 기능 제공

OpenStack 기반 기술의 목표

공공및민간클라우드에공개표준클라우드플랫폼을구축및활용하는것

Page 5: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

왜 을 활용해야 하는가?

개발(소스 Level)

인프라구축/운영(인프라 Level)

인프라프로세스(정책, 설정, 연동관계) 이해

OpenStack 서비스세부 프로세스이해

Customer Lock In가장 효율적이고안정적인 서비스제공이가능하도록함

서비스 + 인프라

IT 서비스의 인프라 요구사항을 충족시킬 수 있는 OpenStack

• 서비스 운영 및 접근, 하드웨어 리소스, 시스템 성능,안정성 및 보안 까지 모든 기능을 Linux 운용 체제를기반으로 구성함

• 구축 및 운영 비용 절감 (오픈 플랫폼) • 컴포넌트 단위 구성 및 확장 등 운영 효율성

IT 서비스의 인프라 요구사항 충족

모든구성요소가오픈소스로제공되어누구나활용할수있고, 개발을통한최적화가능

• 오픈소스 기반 클라우드 컴퓨팅 기술을 내제화하여OPEX 절감

• 내부 운영 노하우 확보

클라우드 기술 내제화 및 운영 노하우 확보

• 오픈소스 기반 클라우드 기술 활용을 위해기업 내부의 개발 프로세스 변화 필요

• DevOps적인 접근을 통해 빠르고 자유로운인프라 생성과 활용

• 인프라 운영 정책과 서비스 개발/운영 정책의연계성 이해

개발 프로세스의 변화 - DevOps

Page 6: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 클라우드 서비스 어려움

핵심적인 구축 및 운영 ISSUE

전통적인 IT 서비스플랫폼의운영 이슈

OpenStack 기반기술 + α 를 활용해

해결!!

사례 및 운영의 노하우 부족에서 발생하는 가용성, 확장성, 안정성 이슈

• 서비스 연속성을 보장할 수있는 아키텍처 제공 방안

• OpenStack 서비스 Node 및 가상서버(VM) 장애 발생 시서비스 Fail-Over 방안

• OpenStack 서비스 Node의 세부구성 요소에 대한 HA 방안

가용성 이슈

• OpenStack 서비스 Node 및가상 서버 확장 시 다운 타임을최소화하는 확장 방안

• 가상 자원의 리소스 Scale In/Out 방안

• HOST 내 리소스 증설 시무 중단 방안(Hot Swap)

확장성 이슈

• 가상 서버의 안정적 운용을 위한백업/복구 체계

• Workload 및 장비 상태에 따른가상 서버의 무 중단 이전 방안

• 버그 및 인프라 기능 개선을 위한패치 방안

• OpenStack 서비스 Node의모듈의 안정적인 upgrade 방안

안정성 이슈

전통적인 IT 서비스 플랫폼운용 정책의 적용에 대한 고민

Page 7: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 안정적인 서비스 제공

가용성, 확장성, 안정성을 보장하기 위한 핵심 고려사항

• Volume 기반의 VM 프로비저닝• Volume / Network 서비스 관리 기능• 가용성 / 안정성 관리 기능• 확장성 지원 기능• 이미지/템플릿 관리 기능• 운영 관리 기능

특화된 가상화 관리 기능

• OpenStack 서비스 Node의 H/A 보장을 위한 이중화• OpenStack 서비스 Node의 NIC 이중화 및 Teaming• OpenStack 서비스 Node, NIC, 프로세스에 대한 Fail-Over 방안

전통적인 IT 서비스 플랫폼 운용 환경의 적용

• Self Service형 서비스 포털• ITSM 프로세스에 기반한 자원 요청 관리• Life Cycle 관리 – 서비스, 이미지• 서비스 카탈로그 관리 / 미터링 / 빌링• 인프라 관리

– 성능, 장애, 백업/복구, 구성, 운영 관리

고객을 위한 서비스 포털

• 데이터 보안, 네트워크 보안, Compliance 관리

• 접근 권한, 인증 및 정책

보안

• 운영 관리– Technical Support, Migration

• Legacy 통합• Customization• 교육, 안정화/기술지원

구축

Page 8: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

아키텍처 수립

OpenStack 아키텍처

Hypervisor 선택

Volume 유형 결정

인프라 Sizing

OpenStack Node별 HW 사양기준

Over Commit 옵션을 고려한용량 산정

가상화 관리 기능 준비

Volume 기반 가상 서버 프로비저닝 등 핵심 기능

인프라 구축

구축 및 기능성 검증

서비스 포털

포털 구성 방안 수립

포털 개발

보안성 검토

보안 적용

외부 시스템과 보안 통신 방안수립

구조/성능 검증

HA, Fail-Over 등 가용성, 안정성 검증

운영/기술지원

구축, 이전, 인프라, 기술 지원

중요 중요 중요

중요 중요

OpenStack을 활용한 서비스 환경 구축 세부 절차

Page 9: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

Component Detail Component Detail Component Detail Component Detail

OpenStack Release

Kilo Hypervisor KVMNetwork

Service

OpenStack Networking

(Neutron)

Identity

DriverSQL

HostOperation

System

CentOS 7.0 또는Ubuntu 14.04 LTS

DatabaseMySQL or MariaDB

TenantNetwork

SeparationVLAN

CinderVolumeDriver

LVM

OpenStack Package

Repository

Red Hat Distributed OpenStack Or

Ubuntu Cloud Archive

MessageQueue

QpidImage Service

BackendGlance

BlockStorageBackend

GlusterFS 또는별도 Storage

Step 1 아키텍처 수립 (1/4)

OpenStack Performance Node 아키텍처 ( 출처: OpenStack 운영 가이드)

• OpenStack 서비스 Node 이중화, NIC 이중화 및 Teaming

OpenStack Performance Node 아키텍처

Page 10: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

Node Type Description Hardware Spec 기준

Controller Node컨트롤러노드는 OpenStack 환경에서기능을제공하기위해요구되는관리소프트웨어서비스를실행하는책임을가짐

CPU : 2x Intel® Xeon® CPU E5-2620 (6 Core) @ 2.00 GhzMemory : 32GBDisk : 1TB SSD Disk * 2EANetwork: 10G Network Port * 2EA

Compute Node컴퓨트노드는 OpenStack에서 VM 인스턴스가실행되는영역임

CPU : 2x Intel® Xeon® CPU E5-2650(8 Core) @ 2.00 GhzMemory : 128GBDisk : 600GB SAS Disk (10000 RPM) * 2EANetwork: 10G Network Port * 4EA

Storage Node스토리지노드는 OpenStack 환경에필요한모든데이터를저장한다.

CPU : 2x Intel® Xeon® CPU E5-2620(6 Core) @ 2.00 GhzMemory : 64GBDisk : 500GB SAS Disk (7200 RPM) * 2EA

600GB SAS Disk (10000RPM) * 4EANetwork: 10G Network Port * 2EA

Network

네트워크노드는공공또는사설네트워크를생성하고, VM에외부네트워크를uplink하고자하는사람들에게필요한모든가상네트워킹기능을제공함

CPU : 2x Intel® Xeon® CPU E5-2650(8 Core) @ 2.00 GhzMemory : 32GBDisk : 1TB SSD Disk * 2EANetwork: 10G Network Port * 5EA

Utility

유틸리티노드는내부관리자직원이사용하며환경을향상하고실행하거나하드웨어, OS, 소프트웨어를유지보수하기위한기본운영기능을제공함

CPU : 2x Intel® Xeon® CPU E5-2620(6 Core) @ 2.00 GhzMemory : 32GBDisk : 500GB SAS Disk (7200 RPM) * 2EANetwork: 10G Network Port * 2EA

OpenStack 서비스 Node Type 별 역할 및 Hardspec 기준 (참조: OpenStack 운영 가이드)

• OpenStack 서비스 Node 용도에 따른 Hardware Spec 기준

OpenStack 서비스 Node Type에 따른 Hardware spec을 산정한다.

성능 Issue

CPU는 가상화를지원하는

VT-x 칩 사용

성능 Issue

Step 1 아키텍처 수립 (2/4)

Page 11: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

OpenStack Hypervisor Support Matrix (http://docs.openstack.org/developer/nova/support-matrix.html )

가용성/확장성관련관리 기능지원 必• 특화 가상화 기능 요건을 고려하여 Hypervisor를 선택 해야 함

• 사용 가능 Hypervisor: KVM, LXC, QEMU, VMware ESX/ESXi, Xen, Hyper-V, Docker

Hypervisor의 선택

Step 1 아키텍처 수립 (3/4)

Page 12: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

OpenStack Cinder Support Matrix (https://wiki.openstack.org/wiki/CinderSupportMatrix)

• 가용성, 확장성을 지원하기 위해 Volume 기반의 관리 기능을 제공하는 파일 시스템 및 Driver 선택• 공유 스토리지를 활용한 라이브 마이그레이션의 지원 : LVM(기본권고), NFS, GlusterFS, MooseFS, Lustre

파일 시스템 및 Volume Driver 선택 가용성/확장성관련관리 기능지원 必

Step 1 아키텍처 수립 (4/4)

Page 13: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

고려사항 영향도

①얼마나많은 인스턴스가동시에 실행될것인가?

데이터베이스 : 인스턴스수에따른용량산정Controller Node 확장: 수평적증설스캐쥴링: 인스턴스기동시 Computing Power 필요

②얼마나많은 컴퓨트노드가동시에 실행될것인가?

메시징큐가요청을성공적으로처리할수있는수준으로규모를산정해야함

③얼마나많은 사용자가 API를통해 접근할것인가?

Controller CPU 부하처리 : 많은사용자가다중요청시

④얼마나많은 사용자가직접REST API 또는 대시보드를통해 접근할수 있는가?

CPU 증설 :대시보드는 API 접근마다더 많은요청을보내므로, 고객접점이되는대시보드나포털유형에따라증설필요

⑤얼마나많은 nova-api 서비스를 동시에실행할 것인가?

CPU 증설: 서비스당 core를기준으로컨트롤러규모산정

⑥얼마나길게 싱글인스턴스가실행하는가?

API 및대시보드를통한인스턴스시작, 삭제등과같은요청시컨트롤러를통해요청됨

⑦인증시스템을 외부에서검증하는가?

CPU 증설: LDAP 또는 AD 같은외부시스템은 Controller를통해네트워크연결이수행되기대문에, 컨트롤러가외부시스템과통신을유지할만한 CPU 파워가필요

⑧ Volume 기반의 서비스를제공하는가?

Disk 및네트워크성능: Volume 생성및 전송등에많은성능이요구됨으로 SSD Disk 및 10G 망 사용필요

OpenStack Controller 하드웨어 sizing 고려사항(출처: OpenStack 운영가이드)

구분 최대 적정 설명

CPU 16 4CPU Core당최대 16배, 적정 4배까지vCore 사용가능

Memory 1.5 1.5물리적 RAM 용량의 1.5배가초과되지않도록처리

가상 Hardware 템플릿 정의

• 실행 가능한 VM 수량 = (과할당 비율 * 물리 코어 수)/ 인스턴스 당 vCore 수

• 스토리지 필요 용량 = Flavor 디스크 크기 X 인스턴스 수

CPU Core개수기준

Step 2 인프라 Sizing (1/2)

• OpenStack 서비스의 가장 중요한 역할을 하는 Controller와 Network는 Disk, Network, CPU Spec 중요함.

OpenStack 서비스 Node별 HW 기준 규격 및 고려 사항을 반영한 Sizing 진행

Controller Node Sizing 고려 사항 리소스 과할당(OverCommit) 기준

OpenStack Flavor 설정

용량 산정

Page 14: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

고려사항 셀(Cell) 리전(Regions) 유효존 호스트통합

필요한시점컴퓨트에싱글 API 엔드포인트나2차수준스캐쥴링요구

개별 API 엔드포인트로리전을분리하고리전간조정

물리적격리나중복검사를위해

Nova의배치를논리적으로분리

공통특성으로호스트그룹을스케쥴

사용예시특정사이트나모든곳에 VM을스케줄할수 있는다중사이트를가진클라우드

특정사이트및관리자가사용하기원하는공유된인프라에VM을스케줄하는다중사이트를가진클라우드

분리파워공급에의한장비를가진싱글사이트클라우드

신뢰된하드웨어지원으로호스트를스케쥴링

오버헤드

실험적으로고려

신규서비스, nova-cells• Nova-api를제외하고각셀은완전한 Nova 설치

모든리전에별개의 API 엔드포인트

각리전은완전한 Nova 설치

Nova.conf로구성변경 Nova.conf로구성변경

공유서비스Keystone

Nova-apiKeystone

Keystone

모든 Nova 서비스

Keystone

모든 Nova 서비스

Regions사용?

Step 2 인프라 Sizing (2/2)

• OpenStack 분리 방법 별 특성을 고려하여, OpenStack 분리 방법 결정

향후 확장을 고려하여, OpenStack 분리 방법 결정

Page 15: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

구분 Horizon 커스트마이징 신규 개발(Java 활용)

개발 기간 2~3개월 3~5개월 이상

기능 안정성 높음 낮음

서비스 제공에 있어 OpenStack 인프라 영향도 낮음 낮음

개발 모듈에 대한 융통성 낮음 높음

서비스 관리 환경 낮음 높음

OpenStack 인프라 부하 높음 높음

유지보수 난이도 높음 낮음

OpenStack인프라이해

클라우드운용 SW 필요

Step 3~5 가상화 관리 기능 및 서비스 포털 준비

• Volume 기반의 VM 프로비저닝• Volume 관리 기능• Network 서비스 관리 기능• 가용성 관리 기능

가용성, 확장성, 안정성을 보장하기 위한 가상화 관리 기능 준비• 안정성 관리 기능• 확장성 지원 기능• 이미지/템플릿 관리 기능• 운영 관리 기능

• 사전 준비 사항: OpenStack 서비스 Flow, 정책, API 리스트에 대한 정리• 상품과 과금 방식 결정 – 과금 방식에 따라 미터링 방안 결정. Ceilometer외 미터링을 위한 별도 SW 활용 필요• 포털에 대한 구현 방안 결정

서비스 포털에 대한 구현 방안 결정

Page 16: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

을 활용한 서비스 환경 구축

Step 6. 외부 시스템과 보안 통신 방안

고객사 내부 IDC의 서버와 클라우드 IDC에 위치한 가상 서버 간의Private 망을 통한 보안 통신

서버 A 서버 B 방화벽 방화벽VPN 서버 OpenStack Controller

(Controller Node)

HA Proxy

• 클라우드 IDC의 OpenStack Controller에 H/A Proxy를 이용하여 VPN Client 구성• VPN 서버는 OpenVPN, OpenSwan 과 같은 오픈소스 VPN을 구성하여 사용 가능

구성 방안

고객사 내부 IDC(Private Netowrk) DMZ(Private Network) 고객사 외부 클라우드 IDC의

Private 네트워크

Page 17: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

송인섭 |

기반의

CLOUD SERVICE 사례

Page 18: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

Cloud 데이터 센터 구축 및 운용을 위해 오픈소스 에코시스템의 가치를 보여주는 좋은 사례

아이엔소프트는 OpenStack 에코시스템 및 이를 기반으로 한 서비스를 구축/운영

INsoft CLOUD

ENTERPRISE VIRTUALIZATION(x86 Hypervisor)

STATE, RELATIONSHIP and CONFIGURATION(Service/Infra)

DATA COLLECTION and SYNCHRONIZATION(Asset, Config, Event, Performance..)

CAPACITY and UTLIZATION(Monitoring/Metering/SLA)

INSOFTOPENSTACK PLATFORM

STATE, RELATIONSHIP and CONFIGURATION

(Service/Infra)

DATA COLLECTION and SYNCHRONIZATION

(Asset, Config, Event, Performance..)

CAPACITY and UTLIZATION(Monitoring/Metering/SLA)

USER INTERFACE(USER/Manager) SERVICE API

SERVICE OPERATION(Control/Report)

RESOURCE PRVISIONING

AUTOMATION ENGINE

OPERATION PLANNING

SERVICE CATALOG(Catalog/Template)

DATA COLLECTORS(Asset/Config/…)

MONITORING(Event/SLA)

REPORTING

CHANGE MANAGEMENT

CAPACITY PLANNING(Metering/Scaling)

InternetPublic Network

x86 Hypervisor(VMWare, Xen, KVM…)

Management Console(VCenter, XenCenter, ….)

BLOCKStorage

BLOCKStorage

Management Network

NETWORK Node

COMPUTE NodeCONTROLLER NodeBLOCKStorage

OBJECTStorage

● MANAGEMENT NETWORKS● STORAGE NETWORKS● EXTERNAL NETWORKS

Page 19: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCI] INsoft Cloud Infrastructure

Pure KVM- 오픈소스 가상화 솔루션

(Linux based)

- Cloud Data Center 운용/관리 솔루션

INsoft OpenStack- Cloud Platform Software

사설 클라우드 구성을 위한 최상의 오픈 소스 소프트웨어 Stack 제공

KVM과 Cloud Mesh, OpenStack을 하나의 Subscription으로 제공

Page 20: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCI] INsoft Cloud Operation – Data Center

OPENSTACK공통 인프라

서비스

Discovery

Monitoring

Service

Orchestration

Resource Management

Operation Planning

Capacity Analysis

Chargeback(Metering/Billing)

SLA

Reporting

Change Management

Policy OPENSTACKPLATFORM

(Identity)

OPENSTACKPLATFORM(Networking)

OPENSTACKPLATFORM

(Storage/Image)

범용 Hypervisor(VMWare, Xen 등)

Public Cloud 사업자(AWS, Rackspace, kt ucloud)

KVM(Virtualization)

OPENSTACK PLATFORM(Compute)

Public Cloud와 Private Cloud의장점극대화

전통적인데이터센터운영프로세스와클라우드운영프로세스의융합을통한최적의운영환경제공

서비스에관련된모든 IT 자원의중앙집중적인관리및정책기반의클라우드운영기능제공

OpenStack, 범용 Hypervisor(VMWare, Xen, Hyper-V, Xen 등), AWS, kt ucloud 등통합운영

Page 21: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCI] INsoft Cloud Management – Cloud Mesh™

Enterprise급 서비스 제공을 위한 Cloud 운용 관리 도구

Page 22: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCI] INCP(INsoft Cloud Professional) OpenStack Strategy

Public/Private Cloud 컴퓨팅 환경을 위한 오픈소스 Cloud 운영체계- Hybrid Cloud 구현에 필요한 확장성/개방성/호환성 지원

Open Architecture를통한 Hybrid Cloud- 기존의 IT 환경뿐만 아니라, Private과 Public 환경까지 통합

Traditional Private Cloud Managed Cloud Public Cloud

클라우드서비스

구축

클라우드서비스

이용

INCP OpenStack Strategy(Hybrid, High availability, Bursting, Development-Operations)

기술 기반 및 공통 Architecture로써의

OpenStack과 INCP

Page 23: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCI] INCP(INsoft Cloud Professional) OpenStack Value

신뢰성 있는 서비스 및인프라 모니터링 기능

– 검증된 자체 관제 Framework을 활용한클라우드 관련 IT 자원(가상화, 비가상화장비 등)에 대한 모니터링, 장애/이벤트관리, 미터링 기능 제공을 통한Ceilometer의 취약성 보완

서비스의 가용성, 확장성, 안정성 보장을 위한 검증된서비스 인프라 운영 기술

– OPENSTACK 모든 모드의 이중화 및Fail-Over 기능

– OPENSTACK 관리 Node, DB 시스템이중화 및 Fail-Over 기능

– STORAGE PATH, NETWORK Node이중화 및 Fail-Over 기능

서비스 연속성 보장을위한 서비스용 VM 관리기술 탑재

– 서비스용 VM이 탑재되는 Host의Clustering

– Host에 장애 발생 시, Clustering으로묶여 있는 다른 Host로 VM을 자동이전시켜주는 Evacuate 기능 제공

– 장애 감지 기능과의 연계를 통한 신뢰성있는 VM Level의 이중화 기능

– 공용 저장소를 활용한 Volume 기반의VM 관리 기술

전문 인력을 통한기술 지원 서비스

– 인프라 구축을 위한 아키텍처링 및 컨설팅 지원

– OpenStack 인프라의 가용성, 안정성 문제의해결을 위한 Guideline 제시

– 상용 서비스 구축 및 운영 경험을 보유한엔지니어를 통한 기술 지원 체계

빠른 장애 인지 및복구를 위한 특화 기능

– Backup VM의 Network, Volume 구성정보까지 완벽하게 복구하는 Recovery 기능

– VM 및 Volume Snapshot Backup/Deploy 기능

– Volume 및 Image 기반의 VM 생성 관리

SMB에서 Enterprise 급까지 고객의 운영 환경에최적화된 아키텍처 및인프라 구성

신뢰성 있는 서비스 제공을 위한 검증된 OPENSTACK 기술과 경험을 제공해 드립니다.

Page 24: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCS] 서비스 사례 – A 그룹사

아이엔소프트의 OpenStack을 활용한 Cloud IDC 내에 On-Demand 서비스 인프라 구성

아이엔소프트의 Cloud Mesh™를 통한 서비스이용 및 운영 환경 제공

전문 지원 인력을 통한 인프라 운영/지원

Private 망을 활용한 VPN(가상 사설망)을통해 고객사 내부 장비와 통신 환경 구축

가상 서버, 가상 네트워크(Load Balancer, Firewall,..) 등 다양한 인프라 서비스 상품활용 가능

CLOUD IDC상품 청약

PRIVATE VPN

사무실 또는 타 IDC

저렴하고 안정적인 클라우드 IDC 센터로

Cloud IDC 센터

IT 자원 운영을 저렴하고 안전하게

INSOFT OEPENSTACK(KILO)

- 고 가용성 아키텍처

서비스 제공/운영을위한 CLOUD MESH™

전문 OpenStack 구축 및기술 지원/운영 인력

아키텍처링 / 구축 인프라 서비스 인프라 운영/지원

Service Concept Service Feature

Enterprise 고객사의 ICT 장비를클라우드 IDC 센터로이전하여, OpenStack 기반인프라로구성하고안정적인네트워크/상면환경을통해 클라우드인프라서비스제공

Page 25: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCS] 서비스 사례 – A 그룹사

OpenStack 고 가용성 아키텍처 채택

OpenStack 서비스 노드, NIC 이중화

공유 스토리지를 사용한 프로세스 이중화

Hypervisor – Pure KVM

가용성, 확장성 확보를 위한 Volume 기반서비스 제공

스토리지 유형 – 전용 스토리지, LVM Driver

네트워크 – VLANManager 아키텍처

Node 별 장비 Sizing - OpenStack Node별 HW Spec을 기준으로산정- 상품 유형에 따라 산정

고객사 서버 연동 – Private VPN 서비스

아키텍처 특징

Enterprise 고객사의 ICT 장비를클라우드 IDC 센터로이전하여, OpenStack 기반인프라로구성하고안정적인네트워크/상면환경을통해클라우드인프라서비스제공

Page 26: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCS] 서비스 사례 – A 그룹사

가용성, 확장성, 안정성 보장을 위한 가상화 관리 기능

• 특화된 가상화 관리 기능 준비 – 약 200개

구분 총 기능 항목 수 관리기능 항목 (대표)

Volume 기반의 VM 프로비저닝 26개 항목 이미지를가진 Volume 생성및 Volume를활용한부팅기능

ISO 이미지로신규 VM 생성여부

Volume에대한스냅샷생성기능

Logical Router 생성/변경/삭제기능

2대이상 Compute Node HA 구성

오픈스택 Compute Node 장애발생시 Fail Over 방안

Compute Node 증설시, 서비스용자원으로활용방안

Volume 관리 기능 15개 항목

Network 서비스 관리 기능 8개 항목

가용성 관리 기능 9개 항목

안정성 관리 기능 11개 항목

확장성 지원 기능 6개 항목

이미지/템플릿 관리 기능 5개 항목

운영 관리 기능 3개 항목

클라우드 서비스 관리 24개 항목

미터링/빌링 18개 항목

인프라 관리 51개 항목

보안 관리 16개 항목

기술지원 등 기타 11개 항목

기능 안정성확보

Page 27: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

[INCS] 서비스 사례 – A 그룹사

On Demand 방식의 IT 인프라 구축

안정적이고 빠른 인프라 구축 및 운영환경 구성

가용성, 안정성, 확장성이 보장된아키텍처를 포함하는 OpenStack 활용

아키텍처링 / 구축

서비스용 포털과 클라우드 운영 관리 기능을OpenStack 기반의 인프라를 통해 제공

인프라 서비스

OpenStack의 기능 컴포넌트를 활용한 다양한 인프라 서비스 상품 구성

OpenStack과 타 오픈 소스를 활용한특화된 인프라 서비스

SLA 관리 및 상세 리포트

서비스 가용성 기준 BILLING 모델

사용자 별 청약 및 과금 관리 기능

서비스/사용자 기반 자원 사용량, 미터링 기능

서비스 구성과 관련된 ICT 인프라 전체에 대한 모니터링 체계

서비스 연속성과 가용성 보장을 위한 관리 기능 (H/A, 백업/복구 등)

인프라 서비스 운영

OpenStack Appliance를활용한 인프라 서비스

전문 OpenStack 구축 및 운영/기술지원

인프라 기술 지원

Middle Range에서 Enterprise 급까지서비스 규모에 따른 확장성 제공

INsoft OpenStack Block

Enterprise 고객사의 ICT 장비를클라우드 IDC 센터로이전하여, OpenStack 기반인프라로구성하고안정적인네트워크/상면환경을통해 On-Demand형클라우드인프라서비스제공

Page 28: 오픈스택 기반 클라우드 서비스 구축 방안 및 사례

Big Picture Cloud 2015

Contact us

홈페이지 : http://www.in-soft.co.kr 제품문의 : [email protected] 기술문의 : [email protected]