7월 29일 (채용설명회 및 간단복습)
vm 생성 시 하드웨어 가상화와 IOMMU 체크하는 이유?
VM의 OS 명령어 세트가 물리 CPU의 명령어세트와 동기화될 수 있도록 하는 기능
언제 체크?
- esxi위에 다시 esxi를 만들 때 체크, 또는 esxi위에 Hiper-V 나 리눅스 KVM을 올릴 때 체크해야함
가상화와 애뮬레이션의 차이?
가상화 - 똑같은 cpu 구조를 가지고, 하이퍼바이저 위에 가상머신을 올려서 이 가상머신들이 쓰레드를 내려보낸다.
이 쓰레드를 하이퍼바이저가 스케줄링을 하고 공유하게 해준다
애뮬레이션 - 하이퍼바이저 대신 애뮬레이터가 들어가는 구조. 애뮬레이터는 VM의 OS가 사용하던 명령어 세트와 자신의 명령어 세트가 같지 않아서 명령어세트를 변환시켜주는 장치이다. 이러한 과정을 애뮬레이션이라고 함
E1000e와 VMXNET3의 차이?
VMXNET3은 VMware Tools를 설치하지 않으면 Guest OS가 인식을 못해서 Tools 설치가 필수다.
그리고 속도차이도 있음
VMware Tools
-> VM의 OS에 대해 esxi host 와 시간동기화, 드라이버 지원같은 기능 '향상'을 돕는 기능
서버 가상화란?
-> 여러 형태가 될 수 있는 서버중, 하이퍼바이저를 이용한 가상환경을 하나의 물리적인 서버에 구현하는 것이라고 생각합니다.
1) 용도 :
- 목적 (왜 가상화를 선택?):
2) 서버 하드웨어를 추상화하고 가상화하는 ...
ovf , ova
=> 둘의 공통점 : VMware VM의 표준 포맷
VM의 필수 2가지 파일 - vmx, vmdk
vmx -> 구성파일
vmdk -> 이진파일 (디스크 데이터)
여기서 ovf는 .mvx를 .ovf로 바꾼 것이다. (xml 형식)
여기서 ova파일은 이 두가지 ovf, vmdk를 하나로 묶은 것이다.
vCenter Server 구성도 부분
Inventory (Host/VM)
호스트와 클러스터 구성은
1. Podx - Management -> esxi1
2. Podx-Compute -> esxi 2,3
VM&Template 구성은
1. Podx-vms
2. Podx-Templates
네트워크 관련 실습은 DVS를 만들어야 한다.
DVS 안에는
Podx-MGMT - vlan 없음 -> uplink1 (vmnic0)
Podx-vMotion - vlan 없음 -> uplink2 (vmnic1)
Podx-Storage - vlan 없음 -> uplink3 (vmnic2)
Podx-Web - vlan 110 -> uplink 4,5 (vmnic 3,4)
Podx-App - vlan 120 -> ''
Podx-DB - vlan 130 -> ''
Podx-Production - vlan 11 -> ''