'Server/VMware 서버 가상화'에 해당되는 글 3건

  1. 2020.07.15 VMware 3
  2. 2020.07.14 VMware 2 - vSphere
  3. 2020.07.14 VMware 1

1. 서버 플랫폼

VMware 서버 호환성 체크

Consolidation Ratio: 물리 호스트 당 그 호스트 위에서 동작하는 가상 머신 수의 비율.

CPU 코어 개수가 중요 요소로 사용 되지만, RAM 슬롯, PCIe 버스 수, 확장 슬롯 수 등도 고려되어야 함. 

 

2. 스토리지 아키텍처

DRS, HA, FT 같은 고급 기능에서 상당 부분이 공유 스토리지 아키텍처에 의존.

HBA와 스토리지 어레이의 호환성 검증도 필요.

고려사항

- 어떤 유형의 스토리지가 기존 스토리지나 네트워크 인프라와 잘 통합이 되는가

- 해당 스토리지에 대한 경험이나 전문 기술이 있는가

- 스토리지가 충분한 성능을 제공할 수 있는가

 

3. 네트워크 인프라 통합

사용할 NIC 수에 대한 결정

- ESXi의 관리 네트워크는 최소 하나의 NIC 필요, 여분으로 두번째 NIC 추가 권고.

- vMotion 은 NIC를 필요로 함.

- vSphere FT 기능 사용 시 NIC, 최소 1G, vCPU 개수에 따라 10G 권장

- iSCSI, NFS 용 NIC 최소 하나, 권고 2개

- VM들로부터 발생하는 트래픽 최소화, 별도 NIC

 

vCenter

ESXi 호스트와 각각의 VM들을 위한 중앙 집중식 관리 도구를 제공하는 윈도우 기반 어플리케이션

1) 제공 서비스

- ESXi 호스트와 VM 자원 관리

- 템플릿 관리, VM배포/관리

- 스케줄링된 작업, 통계/로그 관리, 알람/이벤트 관리

2) 설치 방법

- 윈도우 서버에 어플리케이션 설치

- 리눅스(SUSE) 기반의 가상 어플라이언스 방식

3) 필요성?

- 필수적 요소는 아니나

- vMotion, DRS, HA, 분산 스위치 같은 고급 기능 사용 시 필요. 필요

 

 

'Server > VMware 서버 가상화' 카테고리의 다른 글

VMware 2 - vSphere  (0) 2020.07.14
VMware 1  (0) 2020.07.14
Posted by jk.jeong
,

1. vSphere 기능

 

1) vSMP (Virtual Symetric Multi-Processing)

VM이 다수의 가상 프로세서 코어나 소켓을 가질 수 있게 해줌.

ESXi를 다수의 프로세서를 가진 서버에 설치할 수 있게 허용하는 라이선스 제품이 아니라 VM내에서 다수의 프로세서를 사용할 수 있게 허용.

 

2) vMotion - Stroage vMotion

물리 호스트 서버들 간에 CPU와 메모릴ㄹ 재배치해 동작중인 VM을 이동.

VM의 스토리지만 이동.

공유 스토리지의 필요(iSCSI, SAN, NFS 등)

 

3)  vSphere DRS (Distributed Resource Scheduler)

분산 자원 스케줄러

VMware  ESXi 클러스터와 윈도우 서버 클러스터 간의 구성은 많이 다름.

- VM이 시작할 때 DRS는 해당 시점에 각 VM이 동작하기에 가장 적합한 호스트에 VM을 배치.

- VM이 동작중이면 DRS는 자원 사용 수준의 균형 유지를 위해 자원애 대한 경쟁을 최소화 하면서 요구된 자원을 VM에    제공.

 

4) 스토리지 DRS

스토리지 용량과 성능 균형

데이터 스토어 클러스터만 지정하면 스토리지 DRS가 적절한 데이터 스토어에 VM 디스크를 배치.

지연 시간 임계값에 근거해 스토리지 사용량 재조정.

 

5) 스토리지 I/O 컨트롤

스토리지 I/O에 상대적 우선 순위 부여

 

6) HA(High Availability)

HA Failover 상황에서는 어떤 고장에 대한 예측도 없고 계획된 중단이 아니므로 vMotion을 수행할 시간적 여유가 없음.

HA 기능을 사용해도 '서비스의 중단은 발생'. 

물리 호스트나 스토리지 장애 시 VM은 클러스터 된 다른 호스트 서버에서 재시작 되며 그 시간 동안 해당 VM이 서비스하는 것들은 중단 됨.

 

7) FT (Fault Tolerance)

물리적 호스트 고장 시에도 중단 시간을 없애 줌? vLookstep 기술 이용

주 VM(원본 가상 머신)에서 발생하는 모든 것이 복제된 보조 VM에서 동시에 일어나므로 주 VM의 물리 호스트가 고장 나면 보조 VM을 즉시 실행시켜 서비스 손실이 없게 함.

주 VM에서 발생하는 모든 I/O와 인터럽트들이 보조 VM에서도 동일하게 일어남.

 

8) vSAN

별도 라이선스 필요. VSA(vSphere Storage Appliance) 기반

최소 3개의 ESXi 호스트, 최대 64개

vSAN은 컴퓨터 노드들의 스토리지를 모다 다수의 컴퓨터 노드에 걸쳐있는 데이터스토어를 생성하게 해줌.

 

'Server > VMware 서버 가상화' 카테고리의 다른 글

VMware 3  (0) 2020.07.15
VMware 1  (0) 2020.07.14
Posted by jk.jeong
,

1. 하이퍼바이저

1) Type1

직접 시스템 하드웨어 위에서 구동, 베어메탈 하이퍼 바이저

ESXi는 베어메탈 하이퍼바이저

KVM, Hyper-V, XenServer 등이 포함됨.

2) Type2

호스트 운영체제가 필요. 호스트 운영체제는 I/O 장치 지원과 메모리 관리를 제공.

 

2. VMkernel

CPU 스케줄링, 메모리 관리, 가상 스위치 데이터 처리를 제공해 가상 머신이 하무 물리 하드웨어에 접근하는 것을 관리해 줌.

-그림 삽입-

 

3. VMware vCenter 서버

VMware ESXi 호스트 관리, 호스트와 각 VM들에 중앙 집중화된 관리 프레임워크 제공.

기능

vSphere vMotion, vSphere DRS, vSphere HA, vShpere FT, EVC(Enhanced vMotion Campatibility), 서버들 간의 CPU 호환성, 스토리지 I/O 컨트롤, vShpere 분산 스위치, 네트워크 I/O 컨트롤

 

4. VMware vRealize Orchestrator

vCenter 서버의 모든 인스턴스와 함께 자동으로 설치되는 Workflow 자동화 엔진

AD, UCS 등의 연동

'Server > VMware 서버 가상화' 카테고리의 다른 글

VMware 3  (0) 2020.07.15
VMware 2 - vSphere  (0) 2020.07.14
Posted by jk.jeong
,