가상화 , Virtualization

VMware를 통한 서버 가상화의 구성 요소 vCenter란? (feat.vSphere)

모모토 2022. 2. 9. 12:20
반응형

https://griffithh.tistory.com/100

 

가상화 (假像化, virtualization)

가상화란? 물리적 구조 vs 논리적인 구조 물리적인 컴퓨터 자원을 논리적으로 분할하여 효율적으로 사용하며 , 비용도 줄일 수 있다는 것이 가장 핵심 기존에 사용하는 VMware 는 윈도우 위에 다른

griffithh.tistory.com

 

이전 시간에 가상화에 대하여 간단하게 알아보았고 이번시간에는 VMware를 통한 서버 가상화를 위한 요소중 여러대의 ESXI 를 통합적으로 관리해주는 서버가 필요한데 바로 vCenter이다. 오늘은 vCenter의 개념과 설치과정에 대해서 알아보겠다.

 

vCenter 란?

단일 콘솔에서 하이브리드 클라우드 전반에 대한 중앙 집중식 가시성과 간소화되고 효율적인 대규모 관리 및 확장성을 제공합니다. VMware vCenter Server는 VMware vSphere 환경 제어를 위한 중앙 집중식 플랫폼을 제공하는 고급 서버 관리 소프트웨어로, 가상 인프라를 자동화하여 안정적으로 하이브리드 클라우드에 제공할 수 있도록 합니다.

- VMware 공식문서 참조

 

ESXI 는 VMware사의 Hypervisor로써 Memory, CPU, Storate, Networking 추상화(가상화)한다.
그러나 ESXI 로 IT 인프라에 대한 가상화를 구현하기에 부족한 부분이 있음 (확장성) 그러한 점을 보완하기 위해서 필요한것이 바로 vCenter 이다. vCenter에서 제공하는 기능은 대표적으로 다음과 같다.

 

    1. vMotion : vMotion은 VM을 ESXi 호스트 간에 다운타임없이 이동 시키는 기술을 말한다. 호스트 점검이나 시스템 업그레이드 등을 할 때 다운타임없이 진행을 가능하게 한다.
    2. Clone & Template : IT 기기를 많이 사용 하는 기업이라면 하나하나의 Guest OS를 설치하기가 불편하다. 하지만 Clone & Template은가상 머신을 복제하거나 하나의 마스터 이미지를 템플릿으로 만들고 동일한 Guest OS로 설치가 아닌 배포해주는 기능이다.
    3. DRS (Distributed Resource Scheduler) & DPM (Distributed Power Management) : VM의 컴퓨터 리소스 사용 (CPU나 메모리)을 계속 체크하고 경우에 따라 VM을 다른 호스트로 이동하거나 VM의 할당이 되지 않아서 아무런 일을 하지 않는 호스트의 경우 전원을 잠시 꺼두고 필요 시 다시 전원을 키는 등의 리소스 관리를 도와주는 기능이다.
    4. HA ( High Availability ) : HA는 하나의 ESXi 호스트 서버에 장애가 발생하면 가상 머신이 죽게 되고 다운타임이 발생합니다.이를 사전방지하기 위해 HA를 사용합니다장애를 감지하면 죽은 가상 머신을 다른 ESXi 호스트로 vMotion 하게 됩니다.이때 주의 할 점은 넘어갈 다른 ESXi 호스트의 리소스가 충분 해야 하며, 마찬가지로 클러스터 단위로 관리 가능합니다.

 

 

vCenter의 필요성 & 기능

 

  1. 가상머신과 호스트(ESXI)의 일괄적인 처리
  2. 프로비저닝 -> Template 생성가능해짐으로써 가상머신에 대한 Template을 만들어 수백개 생성시 Template을 이용하여 더 빠르게 프로비저닝이 가능하다.(프로비저닝(provisioning)은 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말한다.)
  3. 마이그레이션(이동) -> 물리적인 서버에 존재하는 데이터센터를 클릭하나로 다른 서버로 이동이 가능하다. 다만 두 서버가 vCenter로 관리가 되고있어야 한다.
  4. 리소스의 관리
  5. 시스템의 일괄적인 모니터링 -> 중앙관리화
  6. 보안 및 접근 통제

 

vSphere 란?

vSphere란 위에 언급한 소프트웨어들을 전부 포함하고 있는 소프트웨어 Suite 또는 패키지를 일컬으며 위의 소프트웨어 외에도 다른 많은 소프트웨어를 포함하고 있습니다. (예를 들어 vSphere Client 또는 vSphere SDKs) 마이크로소프트 제품인 Office랑 비교하면 vSphere는 Office와 같은 개념이고 ESXi나 vCenter는 Word나 Excel이라고 이해하면 된다.
또한 위에서 언급한 vCenter의 기능들은 vSphere에서도 당연히 쓸 수 있다.

 

 

출처

https://www.vmware.com/kr/products/vcenter-server.html

http://utk-unm.blogspot.com/2014/10/esxi-vcenter-vsphere.html

 

ESXi, vCenter, vSphere란?

VMware 제품들을 이용한 가상화 관련 작업을 할 때 가장 먼저 부딪치는 문제가 바로 여러 가지 새로운 개념들과 용어들 그리고 다양한 VMware 제품군들일 것입니다. (최소한 필자는 그랬습니다.) 그

utk-unm.blogspot.com