기본제공서비스(무료혜택)

스마트한 서버관리 IPMI / IKVM

스마트서버 관리 기능이란?



기술의 발전으로 서버관리도 더욱 스마트해지고 있습니다.

시대에 맞춰 서버관지라는 서버관리는 보다 스마트하게 운영할 필요가 있습니다. 


스마트서버 관리 기능은 서버 장애처리 , 리부팅 , 운영체제 재설 치등 다양한 작업을 

네트워크만 연결되어 있다면 시간과 장소에 구애받지 않고 원격으로 수행할 수 있게됩니다. 


본 매뉴얼은 스마트한 서버 관리기능에 대한 소개드리도록 하겠습니다.


  

IPMI( Intelligent Platform Management Interface : 지능형 플랫폼 관리 인터페이스)란?

시스템 하드웨어 및 센서를 감시하여 시스템 컴포넌트를 제어하고 시스템 이벤트를 기록하는 방법을 정의한 확장성 표준. 개방 표준으로서,


내장형 관리 시스템이 중앙 처리 장치와 다른 내장형 관리 시스템, 그리고 직렬 회선 및 구내 정보 통신망(LAN)의 원격 관리 프로그램들과
통신하기 위한 방법을 정의한 것으로,

BMC(baseboard management controller)
, EMC(enclosure management controller), 
PMC(peripheral management controller) 등 핵심 마이크로 제어 기능이 내장되어 있습니다.

※ IT용어사전, 한국정보통신기술협회) 
IPMI는 지능형 플랫폼 관리 인터페이스의 약자입니다.


많은 수의 서버를 쉽게 관리하기 위한 표준화된 메시지 기반 인터페이스로 정의합니다. 또한 플랫폼 관리 장치 및 특성을 표현하기 위한 표준화된 기록을 정의합니다.

IPMI는 광범위한 모니터링, 제어 및 서버 자동 복구를 위한 지능형 방법을 제공합니다. 이 표준은서로 다른 서버 토폴로지 및 운영 체제 간에 적용 가능하여

Windows, Linux, Solaris, Mac 혹은 이러한 시스템의 조합을 사용하는 자체는 문제가 되지 않습니다. 

※ IPMI가 서로 다른 속성으로 실행되기 때문에, 서버 자체가 어떤 이유로 비정상적으로 동작 하거나 동작이 정지된 경우라도 여전히 제대로 동작합니다.

 

ipmitool 설치

CentOS
# yum install -y ipmitool

Ubuntu
# apt-get install -y ipmitool

※ 사용법 : ipmitool -H "{ikvm ip}" -U "{ikvm 계정}" -P "{ikvm 비밀번호}" power (on|off|reset|status) (ipmitool 옵션은 메인보드 별로 대소문자가 나누어집니다.)

 

IKVM이란?


 

IKVM이란 IP KVM over IP를 자칭하며, tcp/ip를 이용하여 원격지원서버의 Keybaord Viedo Mouse를 원격으로 제어할 수 있는 콘솔서비스를 말합니다.

 

스마트 서버 관리 기능의 장점

 - 서버 ON/OFF 및 Reboot 등 원격 PC에서 접속하여 동작할 수 있습니다. 

 - 원격 서버는 네트워크만 존재하더라도 서버에 접속하여 서버를 켤 수 있습니다.  

 - MEDIA REDIRECTION : ISO 이미지를 원격서버에 마운팅하여 운영체제를 설치 할 수 있습니다.

 - 서버가 FAIL, BLUE SCREEN 상태일 때 ERROR 메세지를 확인하고 조치를 취할 수 있습니다.\

 - NETWORK가 지원 안되는 안전모드 (윈도우) 혹은 싱글모드(리눅스)에서도 부팅 후 작업이 가능합니다.

 - 초보 리눅스서버 운영자의 경우 XWINDOW 설치 후 GUI 방식으로 서버 운영이 가능합니다.
 
- 시스템 CHECK : 서버에 접속하지 않고도 SYSTEM HEALTH CHECK 할 수 있습니다.

 

더미 서버와 스마트 관리 서버의 차이점

 

 

원격 서버관리 화면


메인보드별 상품 리스트

- 사용하시는 서버 상품에 어떤 메인보드가 사용되는지 확인해보세요.


※ 해당 IKVM IP 는 elcap 방화벽에 등록 되어있습니다.
 

 

SuperMicro

4Thread S1260-SOC, 8WD IKVM, 8WD Super IKVM, 32Core Opteron, 64Core Opteron, 8Tera 4Bay Raid, 16Tera 8Bay, 32Tera 16Bay

 

1. IKVM 기본기능 

1-1. 로그인 

 - url https://115.68.xxx.xxx

 

 

- BIOS 에서 설정한 원격관리용 IP 를 입력하여 웹 관리 프로그램에 접근할 수 있습니다.

 

1-2. 메인 페이지

 

 

 - 1번 Submenu bar (top) / 2번 Option Windows (left) / 3번 main display area (right)

 - 메뉴바는 아래와 같이 구성되어 있습니다.

 

System                               시스템 정보 출력

Server Health                    서버 상태 모니터링 출력

configuratoin                    원격 관리 셋팅

Remote Control                KVM / 파워 컨트롤 및 관리

Virtual Media                    미디어 가상 리다이렉트

Maintenance                     펌웨어 업데이트 관리

Miscellaneous                   Post snooping

 

 

2. Remote Control

2-1. Power Control

 - Remote Control 의 Power Control 을 통해 원격 서버의 전원을 제어 할 수 있습니다. 

 

 

- Host is currently (on/off) 상태로 현재 전원 상태를 파악할 수 있으며, 원하는 버튼 메뉴를 선택 후 Perform Action 을 클릭하면 해당 명령을 수행하게 됩니다.

 

Reset Server                                                          전원 즉시

RESET Power Off Server - Immediate                 즉시 종료

Power Off Server – Orderly Shutdown                순차적 종료

Power On Server                                                    전원 ON

Power Cycle Server                                                RESET 과 같은 기능이며 , 전원을 잠시 차단 후 다 시 ON 

 

 

2-2. KVM을 이용한 Console Redirection

 - 해당 원격 뷰어는 java Runtime 환경에서 작동 하므로 정상적으로 작동하지 않을 시, JRE를 설치하여 주시기 바랍니다.

 - 간혹 아래와 같은 창이 뜨기도 하나 상자부분 체크 후 실행을 하시면 됩니다.

 

 

 - Java iKVM Viewer 실행화면

 

 

각 메뉴 설명 Virtual Media 가상 미디어 리다이렉트 및 가상 키보드

Record                                             화면 영상 저장

Macro Alt/Ctl/Tab                            부가 키 매크로 설정

Options                                           Hotkey / preference/full-screen / OSD UI Style / keyborad mouse hotplug

Capture                                           화면 캡쳐

Power Control                                전원 설정

Exit                                                  나가기

 

3. 원격 OS 설치

3-1. Virtual Media Virtual Media

- 메뉴의 Virtual Storage 항목을 통해 클라이언트에 있는 미디어(플로피이미지 / CDROM / ISO) 를 원격 서버에 가상 마운트 할 수 있습니다.

 

6

1) IMA Floppy 이미지 / CDROM / ISO 방식중에 하나를 선택하여 마운트 가능합니다.

2) 원하는 소스 이미지를 클릭하고 Open Image 버튼을 누릅니다.

3) Plug in 버튼을 누르면 가상 마운트 완료.

 

O/S 설치를 위한 장치 우선순위 설정

1) BIOS의 BOOT 탭의 Boot Device priority 내의 가상 마운트 장치 우선순위 설정

7

 

2) 부팅시 F11 키를 이용한 BBS POPUP 장치명 선택

8 

 9

 

3) OS 설치를 진행하시면 됩니다. 

10

 

 

 ASrock

ASROCK E3C226D2I borad

 

1. IKVM 기본기능 

1-1. 로그인 

 - url https://115.68.xxx.xxx

- 웹브라우저에 BIOS 에서 설정한 원격관리용 IP 를 입력하여 웹 관리 프로그램에 접근할 수 있습니다.

 

-  로그인 후 위와 같은 화면이 뜨는데 체크 후 실행하시기 바랍니다.

 

1-2. 메인 페이지

 

1. submenu bar(top)

2. kvm 정보 (left)

3. 서버 정보(center)

4. 서버의 사용 용량 비율 정보 (right)

5. 현재 서버의 화면 (right bottom)

메뉴바는 아래와 같이 구성되어 있습니다.

 

대시보드                                               서버의 전체적인 부분 확인

FRU 정보                                             시스템에 장착된 FRU 장비의 정보 확인

서버 상태                                              센서 측정값/이벤트 로그/ 시스템 및 검사로그 확인

환경설정                                               서버의 세부적인 사항 설정

원격 제어                                              KVM / 파워 컨트롤 및 관리 자동 비디오 녹화 트리거 구성/자동비디오 녹화 및 재생

유지보수                                               변경된 설정

초기화 펌웨어 업데이트                             펌웨어 업데이트 관리

 

2. Remote Control

2-1. Power Control

- 원격 제어 탭의 '서버 파워 제어' 를 통해 원격 서버의 전원을 제어할 수 있습니다.

 

5_1

 

“호스트는 현재 온/오프 상태입니다” 로 현재 전원 상태를 파악 할 수 있으며, 선택 후 “수행 동작” 을 클릭 하시면 해당 명령을 수행하게 됩니다.

 

서버 리셋                                            전원 즉시 리셋

서버 파워 오프 - 즉시                             즉시 종료

서버 파워 오프 – 순차적 정지                   순차적 종료

서버 파워 온                                        전원 ON

서버 작동                                            리셋과 같은 기능이며, 전원을 잠시 차단 후 다시 ON

 

 

2-2. KVM 을 이용한 Console Redirection

5_1

 

- 원격 제어 의 콘솔 리다이렉션 접속 후 Java 콘솔 클릭

- 아래와 같은 화면이 뜨면 열기를 클릭

 

6_1

 

간혹 아래와 같은 창이 뜨기도 하나 상자부분 체크 후 실행을 하시면 됩니다

 

2_1

 

- 해당 원격 뷰어는 java Runtime 환경에서 작동 하므로 정상적으로 작동하지 않을 시, JRE를 설치하여 주시 기 바랍니다.

 

 

2-3. Java iKVM Viewer 실행 화면

8_1

 

1. submenu bar (top)

2. 빠른 실행 메뉴 (bottom)

- 메뉴바는 아래와 같이 구성되어 있습니다.

 

Video                                 리다이렉트 정지 재생 및 새로고침 출력 설정

Keyboard                          Ctl, Alt 홀드 설정 및 Hot Key 등록

Mouse                               마우스 설정

Options                             대역폭 및 zoom 설정

Media                                플로피, ISO, HDD/USB 이미지 삽입

Keyboard Layout              키보드 언어선택

Video Record                    화면 영상 저장

Power                               전원 설정

Active Users                     현재 접속 유저 정보

Help                                  Java iKVM Viewer 도움말

 

3. 원격 OS 설치

3-1. Virtual Media

 

11

 

Media 메뉴의 Virtual Media Wizard.. 항목을 통해 클라이언트에 있는 미디어(플로피이미지 / CD / DVD / ISO) 를 원격 서버에 가상 마운트 할 수 있습니다.

 

12

 

1) Floppy 이미지 / ISO 이미지 / HDD/USB 이미지 방식중에 하나를 선택하여 마운트 가능합니다.

2) Browse 를 통해 원하는 소스 이미지 클릭 후 Connect 버튼을 누르면 마운트 완료. (위 예시는 ISO 이미지 입력 후 Connect CD/DVD 를 누른 상태 입니다)

 

3-2. O/S 설치를 위한 장치 우선순위 설정

1) BIOS의 BOOT 탭의 Boot Device priority 내의 가상 마운트 장치 우선순위 설정

 

7

 

2) 부팅시 F11 키를 이용한 BBS POPUP 장치명 선택

 

8

9

 

3) OS 설치를 진행하시면 됩니다. 

16