VM HA
① HA => Server restart(ESX level)
② VM=> VMtools install (VM level) required
VM restart
③ Application level => VM restart
VM HA => VM restart
MSCS => restart service(app)
Downtime - Yes
Data loss - in memory data
VMFT => VM에서 enabled
Data Sync
장애 시 Failover => take over
no downtime(no restart)
no data loss
if BSOD => not covered
vCenter - Config and monitor
VMware 4.x HA => Small Size
VMware 5.x HA => doesn't matter
4.x => management net heart beat HA check ( network 장애 시 치명적)
5.x => management net heart beat HA check for failover
HA는 여러대를 할 수 있고, 1대 만 Master, 그 외는 Slave 임.
HA master가 대체 서버 검색을 가장 빠르게 검색되고 자원이 가용한 서버에서 VM start
FT 구현 시 Second 서버의 OS 전원 관리 기능을 사용하지 않아야함.
vCenter Linked mode
1 vSphere Client just monitor other Server.
mode
inside only
outside only
all can
migrate
① host
② datastore
A) VM off - cold (환경에 국한되지 않음)
B) Suspend - 동일 Architecture 환경만 가능, eg) Intel to AMD 불가
C) VM on - vMotion
- Storage vMotion
vMotion의 경우 Host or Storage (한 번에 한가지 기능만 가능)
vMotion - 호스트 이동
- 공유 스토리지 존재
- 동일 아키텍처 환경
- 동일 vMotion 네트워크 상에 존재
Workload Balance(DRS)
reduce planed downtime
4.x => 지속적인 접근(I/O 발생) 시 실패할 수 있음.
5.x => VM hold ASAP 이동
=> less workload 장비에 권장
4.x Storage vMotion => Snap and copy => 반복
5.x storage vMotion => mirrored write 형태로 변경
DRS => Rebalance workload
옵션
- 수동
- 생성시에만
- 모든 상황
관리를 세세하고 명확하게 할 때 성능이 향상된다. 그러나 해야할 일이 많아지고 복잡하다.
전역 전용 옵션이 많아질수록 성능 저하가 발생한다.
DPM => Power Management
63±18% => migrate between host
20min load history - low
5min load hostory - high
스케쥴러를 통하여 조절 가능
Storage DRS
- Space blance
- IOPS - Collect last 8 hour
SRM
DR을 통해 물리적인 환경이 변경되었을 때, 관련 정보를 관리