가상화/Vcenter

Managing Virtual Machines (migration, snapshot)

cloudmaster 2024. 3. 22. 13:35

Migration 


 가상 머신을 마이그레이션할 때, vCPU와 CPU의 명령어 set 호환이 되어야 함.

  - 즉, source 서버의 CPU와 Target 서버의 CPU의 제조사 및 세대가 같아야 함,

 

CPU - x86(Intel, AMD)

 1. 동일 제조사

 2. 동일 세대

  - EVC 기능(제조사가 만듬) : 추가적으로 만들어진 명령어 set를 가려주는 기능

 

Network

 - Port Group의 이름, Policy가 동일해야 함(VLAN)

 

Memory

 - vMem의 데이터가 Target의 Memory에도 있어야 함

 

 vMotion용 Net

  1. 물리적 Net

    1) vMotion 전용 pNIC

    2) vMotion 전용 Net

     (1) 물리적

     (2) 논리적

      - VMkenel PortGrup

 

  고려사항


Enhanced vMotion Compatibility


 

 -> Cluster Level에서 적용

 

EVC 적용 후, VM

 -> EVC 모드 적용 후, VM을 재부팅해야 함 - VM은 OS가 켜질 때 CPU의 명령어 set를 읽기 때문에

 

 

Cluster에 EVC 적용 화면

 

VM에 EVC 적용 화면

 

GPU의 경우도 EVC적용 가능하며, Open GL과 관련이 있다.

 

 

여기서 잠깐!!
대용량 file 어떻게 이동할까?

1. ESXi Kenel 전담 직원
 - Data Mover

2.  VAAI
 - VMware vSphere Storage APIs
 DataStore -> DateStore로 file을 직접 이동시키는 프로토콜

Write Data 동일하게 유지?
 - I/O mirroring
 - VM은 운영 중에 데이터를 이동 시킬 수 있기 때문에, Storage에 동시에 Data Write

 

- 일반적인 Migration은 같은 Cluster, Data Center, vCenter Instance에서 적용

 

Storage vMotion -> 공유 스토리지를 통해 적용

 

만약, Local DataStore에 있는 VM을 공유 스토리지와 다른 ESXi Host에 이동시키고 싶다면, VM vMotion과 Storage vMotion 동시에 적용


vCenter 서버 간 vMotion

 - Cross vCenter Migration

 

고려사항

 

 -> Long-Distance vSphere vMotion Migration

 


Snapshot

 - Type

 

 - configuration

 

 - Delete

  : 이전의 snapshot과 통합

 

  - all 옵션

   : 모든 snapshot 파일이 원본 파일과 통합

 

 

 

 

 

'가상화 > Vcenter' 카테고리의 다른 글

Deploying and Configuring vSphere Clusters  (0) 2024.03.22
Virtual CPU and Memory Concepts  (0) 2024.03.22
VMware  (0) 2024.03.21
ESXi 호스트 및 vCenter 설치 후 초기 설정  (0) 2024.03.19
Vcenter 정리  (0) 2024.03.18