Lession 1:Virtual Machine Concept
介紹 VM由那些檔案組成:
Configuration file
|
<VM_name>.vmx
|
Swap file
|
<VM_name.vswp or vmx-VM_NAME>.vswp
|
BIOS file
|
<VM_name>.nvram
|
Log files
|
vmware.log
|
Raw Device map file
|
<VM_name>-rdm.vmdk
|
Disk descriptor file
|
<VM_name>.vmdk
|
Disk data file
|
<VM_name>-flat.vmdk
|
Template file
|
<VM_name>.vmtx
|
Suspended state file
|
<VM_name>.vmss
|
Snapshot data file
|
<VM_name>.vmsd
|
Snapshot state file
|
<VM_name>.vmsn
|
Snapshot disk file
|
<VM_name>-delta.vmdk
|
vSphere 5.1 virtual machine hardware 支援規格如下圖,5.5支援的上限又會有變化,這邊就先只列5.1的。
VM virtual disk用到的三種型態:
- Thick Provision Lazy Zeroed
- Thick Provision Eager Zeroed
- Thin Provision
VM virtual network使用的網卡型態:
- e1000: 模擬 Intel e1000 網卡,VM 為 64 bit 作業系統才有支援,不用安裝VMware Tools。
- Flexible:模擬 AMD 網卡,不用安裝VMware Tools,同e1000為模擬,速度較vmxnet 慢。
- VMXNET: 第一代 vmxnet,安裝 VMware Tools 後便可使用。
- VMXNET 2 (Enhanced): 第二代 vmxnet 支援 Jumbo Frames,安裝 VMware Tools 後便可使用。
- VMXNET3: 第三代 vmxnet 支援 IPv6、TCP Segmentation Off-Loading、DirectPath、SR-IOV。
Lession 2:Creating a Virtual Machine
VMware 提供了RDM模式,原生設備對映(Raw Device Mapping)如下圖所示,讓 VM 可以掛載實體硬碟。VMware Tools 安裝所提供的進階功能:
- Device Driver: 提供 VMware 最佳化後的驅動程式。
- Virtual Machine Heartbeat: 使用 VMware HA 時,vCenter 藉由 VMware Tools 偵測 VM 心跳 (Heartbeat) 運作,來決定該將 VM 是否移轉至其它 Host。
- Improved Mouse:使用 VM Console 時,滑鼠使用更順暢。
- Memory Management:ESXi 使用記憶體管理機制(Memory Reclamation Techniques)時,使用VMware Tools觸發。
- Quiescing a Guest File System:ESXi Host 藉由此來為VM建立快照 (Snapshot)。
- Time Synchronization:讓 VM 與 ESXi Host 進行時間校對,有 Windows AD 可進行同步校對的話,建議使用AD。
- Gracefully Shutdown:Shutdown Guest。
沒有留言:
張貼留言