practice makes perfect

VMware ESX Server 본문

Private Cloud/vSphere & Horizon

VMware ESX Server

후니옹 2015. 5. 26. 18:07

ESX 서버를 x86 계열의 서버 시스템 위에서 설치하게 되면 단일 하드웨어 시스템 위에서 복수의 운영체제를 동시에 작동시킬 있다.

ESX 서버 위에서 작동하는 운영체제들은 물리적인 하드웨어 리소스들, CPU, 메모리, 디스크, 네트워크 리소스 등을 서로 공유하여 사용하며, ESX 서버는 이러한 운영체제들이 서로의 간섭없이 하드웨어 리소스를 사용 있게끔 소프트웨어적인 기법으로 파티셔닝 해준다.

 

VMware workstation 제품처럼 별도의 운영체제 위에 설치되어 가상화 소프트웨어 레이어를 제공하는 호스트 기반의 가상화 운영체제와는 달리 ESX서버는 하드웨어 바로 위에 설치되어 부트로더와 커널을 지닌채 하드웨어 리소스를 직접 조정하는 하이퍼바이저 기반 운영체제이다.

 


ESX서버는 크게 두가지로 구성

-VMkernel: 실제 가상화 엔진을 담당

-서비스 콘솔: 사용자 인터페이스 담당


 

 

[ESX 서버를 관리하는 방법]

-VMware vCenter Server

: 다수의 ESX 호스트들을 통합 관리할 있는 서비스를 제공하며, 데이터베이스 시스템과 연계하여 각종 정보를 저장하는 역할을 담당

통합된 하나의 관리화면에서 다수의 호스트들과 수많은 가상머신들을 일목요연하게 관리가능

 

-VMware vSphere Client

: vCenter 서버를 통해 다수의  ESX 서버를 통합 관리하는 것과 개별 ESX 서버를 따로 관리하는 방식이다

어떤 방식으로 접근하여 사용하든지 간에 반드시 사용해야 클라이언트 도구가 바로 vSphere Client이다

 

 

[주요기능]

-VMware Virtual SMP: 가상머신에게 두개 이상의 가상 CPU 할당해 주는 기능
VMware File System:
이하 VMFS VMware에서 가상머신을 위해 특별히 개발한 파일 시스템

-VMware vStorage Thin Provisioning: 스토리지 저장장치의 크기가 낭비되는 것을 막아주고 실제 사용 영역만을 할당함으로 스토리지 소유비용을 극대화 있는 기술
-
VMware vMotion: ESX서버 위에 작동중인 가상머신을 무중단 상태로 Power off 하거나 shutdown 하지 않은 다른 ESX서버로 이동시키는 기술

-VMware Storage vMotion: 서비스 다운타임 없이 가상머신을 Power off 하거나 Shutdown 하지 않은 기존 스토리지 장비에서 신규 스토리지 장비로 데이터를 이동해주는 기술

-VMware DRS: 분산 리소스 스케줄러 기능은 일종의 자동화된 vMotion기능이라 있다.

DRS 작동하기 위해선 DRS 클러스터를 구성, DRS 클러스터 군에 포함된 ESX 호스트들은 vCenter 서버에 의해 모든 리소스 사용률이 모니터링 된다.

-VMware HA: ESX 호스트 하드웨어 오류로 인해 작동이 멈출 경우 위에서 작동중인 가상머신들을 자동적으로 다른 클러스터 내의 ESX 호스트들에게 Failover 하는 기능

-VMware Fault Tolerance: HA기능에 만족하지 못하는 경우, 어떠한 경우에도 99.99% 이상의 고가용성을 만족해야 하는 서비스를 운영 사용, vlookstep 기술을 이용하여 원본 가상머신과 완전히 똑같은 복제된 가상머신을 다른 ESX 호스트에서 실행시키면서 원본 가상머신과 완전히 똑같은 복제된 가상머신을 다른 ESX 호스트에서 실행시키면서 원본 가상머신에서 발생하는 모든 I/O 인터럽트들이 복제된 가상머신에서도 동일하게 일어나게 된다.

-VMware Data Recovery: 스냅샷 기술에 기반한 디스크 기반의 백업 복구 솔루션, 중복제거 기술(De-duplication) 사용하고 있어 효율적이다.

-VMware Update Manager: ESX서버 운영체제의 패치 파일뿐 아니라 대표적인 게스트OS Windows linux 패치 파일 심지어 게스트 OS 내부에 설치되어 있는 애플리케이션(Adobe, MS Office) 패치 파일까지 웹을 통해 다운로드 받아 정해진 정책에 따라 적용해주고 관리해주는 프로그램

-VMware vShield Zone: 소프트웨어 방식으로 구현되는 방화벽 프로그램이며 vCenter 서버와 연계하여 작동

-VMware VMsafe: 악성코드와 같은 프로그램들이 가상머신에 침투하는 것을 하이퍼바이저 수준에서 원천봉쇄하자는 취지에서 개발된 일종의 API, ESX서버에서 작동시킬 경우 일종의 백신 프로그램처럼 작동하며 악성코드 등과 같은 바이러스 프로그램을 필터링 해주는 기능

-VMware Host Profile: 대의 ESX 호스트를 일종의 마스터 서버로 지정하여 마스터 호스트 서버의 구성 변경을 적용하게 되면, 다른 나머지 ESX 호스트들에게도 마스터 서버에서 변경된 구성 내용을 똑같이 적용시켜주는 기능

-VMware vNetwork Distributed Switch: 과거엔 개별적으로 ESX 호스트 가상 스위치를 생성하고 관리하여 관리의 복잡성이 수반되고 구성의 일관성이 필요하였다. 하지만 기능은 전체 ESX 호스트에 걸쳐 작동되는 거대한 하나의 가상 스위치 프로파일을 생성 있다

분산 스위치 기능을 이용하여  vCenter 통해 전체 ESX 호스트에 동일한 네트워크 가상 스위치를 적용함으로써 관리의 일관성 단일성을 갖게 되었다.


'Private Cloud > vSphere & Horizon' 카테고리의 다른 글

하드웨어 리소스 가상화  (0) 2015.05.26
VMware ESX / ESXi  (0) 2015.05.26
가상화란?  (0) 2015.05.26
VM 업그레이드 및 다운그레이드  (0) 2015.02.03
VMware Adapter 변경  (0) 2015.02.03
Comments