isbc cloud engine - cloud automation solution · 2018. 5. 8. · isbc korea, [email protected]...

11
ISBC Korea, [email protected] 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

Upload: others

Post on 23-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea, [email protected]날짜: 2012/10/27

ISBC Cloud Engine - Cloud Automation Solution

1

Page 2: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

1. ISBC Provisioning Service Engine 개요

1. 하드웨어 원격관리1.1.전원제어 : 전원 On/Off, 리셋1.2.상태정보 : 시스템의 온도등의 운영상태 확인1.3.인벤토리 : 하드웨어 펌웨어레벨, 구성요소 조회1.4.이벤트 : 하드웨어 오류 및 로그 확인

2. 원격콘솔2.1.시리얼터미널을 이용한 콘솔연결 지원2.2.SOL(Serial over LAN) 콘솔연결 지원

3. 부트구성 원격관리3.1.Local/SAN Boot3.2.Network Boot3.3.iSCSI Boot

4. Full Automatic Deploy4.1.신규시스템 자동발견4.2.하드웨어 자동구성4.3.OS 자동배포4.4.시스템별 구성 자동 적용

5. 시스템 제어 및 관리5.1.syslog 중앙관리5.2.사용자 계정 중앙관리5.3.소프트웨어 배포5.4.관리명령 병렬처리

2

CLI Web GUI REST API

Mgmt Node

XML/SSL

Cloud Engine

ACL ACL

Plugin Plugin

Database

Logging Event

Node Node Node

IMM ILO DRAC

Nagios

Deployment Services

Page 3: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

2. Deploy 상세 정보

3

Provisioning Service Engine 기능

BIOS/uEFI 구성 배포 Yes

RAID 구성 배포 Yes

OS 배포 (지원 OS 아래 참조) Yes

Multi-Vendor 하드웨어 지원 (IBM,HP,DELL) Yes

시스템 펌웨어 배포 Yes

가상화 환경 지원 (VMware/Xen/KVM) Yes

■ Stateless ("diskless") including RAM-root and compressed RAM-root:SLES10 SP2 & higher, SLES 11 (incl. SP1), RHEL5.x, RHEL 6, CentOS5.x, SL 5.5, Fedora 8-14, AIX 6.1, 7.1 (all available Technology Levels).

■ Stateful, "diskless" using iSCSI:SLES10 SP2 & higher, SLES 11, RHEL5.x, and CentOS5.x, Fedora 8-14, Windows 2008, Windows 7

■ Statelite "diskless":SLES10 SP2 & higher, SLES 11 (incl. SP1), RHEL5.x, RHEL 6, CentOS5.x, SL 5.5, Fedora 8 -14

■ Traditional local disk and SAN provisioning using native deployment methods:SLES10 SP2 & higher, SLES 11 (incl. SP1), RHEL4.x, RHEL5.x, RHEL 6, CentOS4.x, CentOS5.x, SL 5.5, Fedora 8-14, AIX 6.1, 7.1 (all available Technology Levels), Windows 2008, Windows 7

■ Imaging (cloning):AIX 6.1, 7.1 (all available Technology Levels), Windows 2008

OS Support (2010.11.29 기준)

Page 4: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

2. Deployment Solution - ISBC Cloud Engine

4

HD Memory Node!

Stateful(–(Diskful(

Local!'!HD!'!Flash!

Stateful(–((Disk.Elsewhere(

San!'!iSCSi!

Stateless(–((Disk(Op5onal(

Memory!RAM!'!CRAM!'!NFS!ISBC Cloud

Engine

OS!!

Installer!

HD Memory HD Memory

SAN/iSCSI/NAS!OS!!

Installer!

Image!!

Push!

Node! Node!

OS

OS •  HD •  Flash

•  SAN •  iSCSI •  NAS

•  RAM •  CRAM

OS

Statelite

ISBC Cloud Engine

ISBC Cloud Engine

다양한 형태의 OS 배포 기능을 지원하기 때문에, Cloud의 유연한 통합 관리 자동화가 가능합니다.

Page 5: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

3. ISBC Provisioning Service Engine의 계층구조

5

node001 node002 ... nodennn

DHCP TFTP HTTP NFS(hybrid)

DHCP TFTP HTTP NFS(hybrid)

nodennn + 1 nodennn + 2 ... nodennn + m

DHCP TFTP HTTP NFS(hybrid)

...

IMNmgmt node

service node01 service node02 service nodeNN

IMN...

1. 메인 관리노드와 여러대의 서비스노드를 계층적인 형태로 구성하여 확장성을 확보할 수 있으며 수만개의 노드까지 관리 가능 합니다.

2. 각 서비스노드가 관리대상 서버에 대해 네트워크 서비스를 제공하므로, DHCP/TFTP/HTTP 서비스의 과부하 없이 안정적인 확장이 가능합니다.

3. 서비스노드는 각자의 관리대상에 대한 정보를 관리 데이타베이스에 저장하며, 이 데이타베이스는 메인 관리서버에서 제공됩니다.

Page 6: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

3.1 ISBC Cloud Engine Scale Infrastructure

6

Cloud

Engine

SN Nagios

SN

SN etc.

Image&

Push&

Mon

itorin

g&Re

source&

클라우드 내부에 여러 그룹을 위한 서비스 노드 관리를 통합하여 하나의 시스템에서 전체 리소스 배포 및 회수가 가능합니다.

Page 7: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

4. Diskless Provisioning 개념도

7

배포되는 시스템은 별도의 하드디스크를 장착하지 않으며, 일반적인 네트워크 카드를 통해 OS를 부팅합니다.

모든 시스템의 OS 및 데이타는 중앙서버가 제공하는 통합공간에 보관됩니다.

중앙서버는 설치 자동화를 제공하므로 개별 시스템에 접근 하지 않고 OS 설치가 가능합니다.

별도의 iSCSI 스토리지 하드웨어 및 전용 HBA가 필요하지 않아 비용이 절약됩니다.

Workstation의 경우, 3D 그래픽 성능을 그대로 사용하면서 가상화의 장점인 OS 및 데이타의 중앙관리가 가능합니다.

HD Memory Node!

Stateful(–((Disk.Elsewhere(

San!%!iSCSi!

Stateless(–((Disk(Op5onal(

Memory!RAM!%!CRAM!%!NFS!iSCSI Storage

Appliance

HD Memory

SAN/iSCSI/NAS!

OS!!

Installer!

Image!!

Push!

Node!

OS

•  SAN •  iSCSI •  NAS

•  RAM •  CRAM

OS

Statelite

iSCSI Storage Appliance

Page 8: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

4.1 Diskless 방식의 장점

8

1. 보안성 향상.내부 데이터는 중앙 서버에만 보관되어 있기 때문에 개별 시스템에 대한 물리적인 침입으로부터 안전합니다.

2. 빠른 복구 및 배포가상화의 기능처럼 각각의 시스템의 이미지는 중앙서버에서 파일로 관리 되므로, 백업 및 복구가 용이합니다. 또한 OS의 손상으로 인한 재설치 시에도 설치 자동화를 통해 매우 빠른 복구가 가능합니다.

3. 정숙성.하드디스크의 액세스 소음이 문제가 되는 작업환경에서 저렴한 비용으로 무소음 환경을 구축할 수 있게 됩니다.

Page 9: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

5 클라우드 모니터링 - Nagios XI Enterprise Edition

9

Page 10: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea

5.1 ISBC Cloud Engine include Nagios Enterprise Alert

10

Page 11: ISBC Cloud Engine - Cloud Automation Solution · 2018. 5. 8. · ISBC Korea, kimwh@isbc.co.kr 날짜: 2012/10/27 ISBC Cloud Engine - Cloud Automation Solution 1

ISBC Korea11