ESXi
- VMware에서 개발한 Hypervisor( 가상화 환경을 만들 수 있도록 최소한의 기능만을 지원하는 축소버전의 OS)
- Type1 Hypervisor (bare-metal, os에 종속되지 않고 하드웨어에 직접 설치되는 구조)
vCenter
- 가상화환경을 만드는 가장 큰 이유는 여러 컴퓨터를 하나의 큰 성능과 용량의 컴퓨터처럼 사용하기 위함 ⇒ 이 기능을 지원하는 것이 vCenter
- vCenter는 가상화 환경 구축을 위한 핵심 소프트웨어 ESXi가 설치된 다수의 머신을 하나의 가상화환경으로 만들어주는 기능을 제공함
- vCenter를 이용해서 여러 ESXi 호스트들을 쉽게 추가/제거 할 수 있고, 그 외에도 vMotion, DRS&DPM과 같은 기능을 제공함
vSphere
vSphere 환경을 사전에 관리하는 방법
-
VMware Skyline
-
잠재적인 문제를 사전에 식별하고 해결 시간을 단축하기 위해 고객별 제품 사용 데이터를 자동으로 안전하게 수집, 집계 및 분석을 하는 기술
-
VMware Skyline Collector 라는 독립형 어플라이언스 기기를 설치해야함
-
문제사항회피 : 잠재적인 문제를 사전에 식별하고, 문제가 발생하기 전에 해결해서 환경에 대한 신뢰성과 안정성 향상을 도모함
-
문제해결시간단축 : 환경 별 데이터 기반 분석으로 문제 해결 시간을 단축함
-
사용자 맞춤 추천 : 사용자 환경에 따른 해결방안을 제시함.
⇒ vSphere 구독시 기본으로 제공함
vSphere VMFS (가상 시스템 파일 시스템)
- 클러스터 파일 시스템
- 클러스터 : 여러대의 컴퓨터들이 연결되어 하나의 시스템처럼 동작하는 집합
- 여러 ESXi 호스트가 공유 스토리지를 동시에 읽거나 쓸 수 있음을 뜻함 ⇒ 분산 스토리지 구조 제공
vSphere가 CPU, 메모리, 네트워크, Disk와 어떤 방식으로 상호작용하는가?
- 물리적 구성요소를 소프트웨어 구성 요소로 추상화 ⇒ 가상화 기술을 통해 상호작용
vCenter Server system과 ESXi hosts에 연결하기위한 사용자 인터페이스는 무엇이 있는가?
- vCenter Server System → vSphere Client
- ESXi hosts → VMware Host Client
- vCenter Server를 사용할 수 없을 때, ESXi 호스트를 직접 관리하는데 사용할 수 있는 HTML5 기반 사용자 인터페이스