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
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 기준)
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의 유연한 통합 관리 자동화가 가능합니다.
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. 서비스노드는 각자의 관리대상에 대한 정보를 관리 데이타베이스에 저장하며, 이 데이타베이스는 메인 관리서버에서 제공됩니다.
ISBC Korea
3.1 ISBC Cloud Engine Scale Infrastructure
6
Cloud
Engine
SN Nagios
SN
SN etc.
Image&
Push&
Mon
itorin
g&Re
source&
클라우드 내부에 여러 그룹을 위한 서비스 노드 관리를 통합하여 하나의 시스템에서 전체 리소스 배포 및 회수가 가능합니다.
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
ISBC Korea
4.1 Diskless 방식의 장점
8
1. 보안성 향상.내부 데이터는 중앙 서버에만 보관되어 있기 때문에 개별 시스템에 대한 물리적인 침입으로부터 안전합니다.
2. 빠른 복구 및 배포가상화의 기능처럼 각각의 시스템의 이미지는 중앙서버에서 파일로 관리 되므로, 백업 및 복구가 용이합니다. 또한 OS의 손상으로 인한 재설치 시에도 설치 자동화를 통해 매우 빠른 복구가 가능합니다.
3. 정숙성.하드디스크의 액세스 소음이 문제가 되는 작업환경에서 저렴한 비용으로 무소음 환경을 구축할 수 있게 됩니다.
ISBC Korea
5 클라우드 모니터링 - Nagios XI Enterprise Edition
9
ISBC Korea
5.1 ISBC Cloud Engine include Nagios Enterprise Alert
10
ISBC Korea11