# VMware 10/31 ESXi 6.7 7.0 比較 https://www.osslab.com.tw/vmware-esxi-free-high-speed-backup/ VMware證照==VCP-DCV==只有3家授㩲 需至授㩲訓練中心上課才能考 或原廠線上上課(英文),也可在家考(環境需經檢查) 上課虛擬機用NAT:192.168.200.x 虛擬化是將主機硬體做最佳化的資源分配 安裝Workstation 16 Pro :::info :bulb: ==啟動序號== 搜尋 `vmware workstation 16 sn` ZF3R0-FHED2-M80TY-8QYGC-NPKYF 安裝來源選later(不會先要序號) ::: 重設工作區路徑F:VMWare ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 實體機:Host 虛擬機:VM、Guest OS、Guest VM 建VM 選擇相容性版本 可讓新機支援舊版軟體 ex:安裝S2003與舊03年ERP等 :::warning 原廠標榜不支援Win S2003,但實務上可行 只是原廠己不支援處理相容性問題 OS若選錯Version,VM Tools會不一樣 ==要選單檔Single File== ::: :::danger ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) .vmx+.vmdk少一個就無法開機 VM開完(裝OS前) 頭:.vmx(config) 身:.vmdk(磁碟)(多檔會有多個) ::: ## VM Tools 完整安裝 將虛擬機最佳化(驅動程式) ex解析度可調 複製資料夾,打開.vmx即可匯入WorkStation ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) | | MIC MAC | Win SID | 適用 | | -------- | -------- | ------ | ----- | | Moved | 相同 | 相同 | 移轉時 | | Copied | 不同 | 相同 | 複製時 | 可再用syspepr重設SID ## OVF(OVA) 開放虛擬機器格式檔案-Open Virtualization Format OVF仍有新舊版本間相容的問題(不同家的OVF也不相容) Export會進行壓縮,跑較久,檔案較小 PS.若光碟槽ios檔未退出,Export後資料夾將有ios檔案 因iso也成為必要檔案(身體的一部份),直接刪除iso將無法開啟 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==匯入(open)== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ## Power 安裝VM Tools後Shut Down是下指令關機,非直接關電源 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ## Snapshot 快照 .vmem ==開機時== VM的Ram開多大,開機時硬碟的.vmem就會多大 開機時做快照也會再產生一份快照的.vmem(Snapshot2.vmem) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==關機時== 關機時做快照則只有還原點+檔案,不會產生vmem相關的檔案 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 快照的先後檔案間有連慣的相依性,若有缺少則會異常 且快照過多會影响效能 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 需使用==快照管理==移除,會自動合併,不會異常 ## Clone 克隆 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 方式1:==**Linked**== 以原VM當母檔再Clone產出差異的部份(依附於母檔下) 因需參照母檔,也有效能越來越差的問題 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 參照母檔 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 方式2:==**Full**== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ## 磁碟 ### Expand 擴充 Expand Disk在Esxi可線上擴充(Workstation需關機做) 接著到Win 磁碟管理 延伸磁碟 PS無法直接收回縮小 ### Map Map可在Host建立磁碟槽,並可看到裡面檔案 需關機時 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ### Advanced Mode Independent\ ==Persistent== 會寫入-重開機後資料都會在(多餘的選項@@) Independent\ ==Nonpersistent== 不寫入-重開機後會還原(Ex:網咖、圖書館的電腦) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ## Virtual Network 1.BR: VM與Host同層(同網段),(上課不會用到,IP使用量太大) 2.NAT:==走VMnet8== VMWare的NAT預設有啟用DHCP,會派發IP GW預設為:xxx.2 VMnet8 IP為:xxx.1 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==NAT Setting== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==DHCP Setting== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) Host Only:==走VMnet1== VM只能跟Host互通 # vSphere 6.7 1/2 在403右機(Win10)-VM Workstation建ESXi 6.7 :::info **ESXi-8.0U3** (60天評估) ![image](https://hackmd.io/_uploads/BJAE5UYSJe.png) ![image](https://hackmd.io/_uploads/ryHWYLtB1e.png) ::: 課程架構 https://docs.vmware.com/tw/VMware-vSphere/index.html ![image](https://hackmd.io/_uploads/HkyXmnDSJx.png) ==VMware vSphere==是虛擬化平台的統稱 ESXi是其中的Hypervisor OS ==vCenter Server==用於管理,含所有ESXi與底下的VM 高可用性(HA)=叢集=非單點故障 當機,斷線,檔案不見都是不可用 ==ShareStorage== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) VM的資料(身)都放此,只有頭在ESXi上 VM故障時可於別台還原達到HA ==版本== 基本Essentials Kit E一套約6W, 小企業常以3台(3套=3Host)+送的vCenter組合(兩組6套$36W) 1組跑ERP(3台),1組跑其它(3台) ![image](https://hackmd.io/_uploads/BJi_9D6Gkg.png) 標準版Standard/企業版Enetrprise Plus 實體CPU計價(約5W/顆) ![image](https://hackmd.io/_uploads/By6-cwaGkl.png) ==vMotion==(乾坤大挪移) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 成本高,不斷線 ==HA==(for vSphere) 成本中,斷線短 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==Replication==:PR(複寫) 成本低,斷線久 ==FT==(Fault Tolerance)容錯 (目前只有VMware做出來) 比HA高級,不斷線 FT需求很高,在LAB可能斷1秒或做不出來 將VM在另一台同步(主VM+從VM) ==VCHA==:(vCenter HA) 類似FT在另一台實機建從vCenter 會需要第3方有個Witness(見證)判斷主vC是否掛了 ==DRS動態資源調配==(Distributed Resource Scheduler) # 安裝ESXi 安裝v6.7u3 root/103R 建Host規格 ESXi Version:7.0&Later 4Core、16GB、NAT*4 、para SCSI、SCSI、單檔(142G) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 預設管理ESXi的網卡為vmnic0 DCUI 上黃下黑介面 此Reset為清除ESXi所有設定及清除密碼(空),及VM的頭(不含身), ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) Web Client ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ESXi 6.0u2開始支援vSphere Clinet 6.7後 只能用Web Client(因Flash停用改寫成Html5) 6.5為最失敗的版本,建議升到6.7 # ESXi 建VM W2016 2Core 4GB 50GB精簡佈建=動態 ==上傳==上傳本機的檔案進datastore1 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 自動啟動 全域也要設定VM才能依序啟動 等待到VM Tools會立即啟動下個VM ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 驗證時間-有勾等待-較快 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 未勾等待-固定間隔120秒 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) # Storage 儲存 ![image](https://hackmd.io/_uploads/HkhE5Q96Jx.png) SCSI Controllet類型: 建議使用LSI Logic SAS或VMware Paravirtual,此為性能更高的控制器模式。 LSI Logic SAS: - 特點: 提供良好的兼容性和性能,適用於大多數應用。 - 適用情境: 適合一般用途的虛擬機,特別是需要穩定性的情況。 VMware Paravirtual (PVSCSI): - 特點: 高性能存儲適配器,能夠提供更高的吞吐量和更低的CPU使用率1。 - 適用情境: 適合高I/O吞吐量的環境,如SAN環境,但不適用於DAS環境1。 LSI Logic Parallel: - 特點: 舊版的SCSI控制器,兼容性較好,但性能不如LSI Logic SAS和PVSCSI。 - 適用情境: 適合需要與舊版虛擬機兼容的情況。 BusLogic Parallel:是一種較舊的SCSI控制器模式,主要用於與早期版本的虛擬機和操作系統兼容。以下是一些關於BusLogic Parallel的特點: - 兼容性: 與許多舊版操作系統和虛擬機兼容,適合需要與舊系統保持一致的環境。 - 性能: 相較於現代的SCSI控制器(如LSI Logic SAS和VMware Paravirtual),性能較低。 - 使用情境: 通常在需要與舊版虛擬機或操作系統兼容的情況下使用1。 VMFS World Wide Name(WWN全球名稱) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==儲存協定== 1. SAN-Storage Area Network(ESXi也是走WWN) 走WWN,一定是光纖用FC協定 需用HBA卡,可能也有SAN Switch 2. iSCSI-走ip(也稱ip SAN) 實體架構與SAN相同,差在iSCSI卡 3. ~~NAS~~NFS-走ip 原預設是VM支援的檔案協定 MS網芳是?? SAN傳統是走FC(Fiber Channel) (HBA卡,有光纖埠,需專用的特規SW) Block Level-分享整個磁碟給你 File Level-分享單一資料夾給你 :::info ==額外參考資料== 淺談企業儲存架構 -- DAS / SAN / NAS / iSCSI http://mike7120.blogspot.com/2011/01/das-san-nas-iscsi.html http://vito-note.blogspot.com/2013/10/dasnassaniscd.html FC協議與iSCSI協議詳解 https://www.twblogs.net/a/5f024d0ed496dddbb542538f iSCSI https://www.lijyyh.com/2014/06/iscsi-setup-software-based-iscsi-target.html Block Level (區塊式)and File Level(文件式), 哪一種最適合你? http://tc.thecus.com/media_news_page.php?NEWS_ID=5573 ::: ## iSCSI資料存放區 將VM WS的S2016 Full Clone做ShareStorage 另增300G,100G Sysprep,name,ip,Disk連線 新增角色>儲存>==iSCSI目標伺服器== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==設定iSCSI== 指定目標(對象是ESXi) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 尚無IQN,可用IP來設定 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) iSCSI的IQN ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 設定動態目標IP即可 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 參數正常就自動帶出靜態 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 與帶出vmhba65 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 再格式化產生新儲存區 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 產生新儲存區 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ## NFS資料存放區 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ==需打開寫入權限與root權限== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ### 掛接NFS ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 選NFS3(NFS4安全性較高,需再設定相關細節) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) NFS共用需與NFS分享路徑相同(==/:NFS==,==\\:網芳==) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) # 網路 ESXi只有兩種網路 1. VMKnernel-ESXi用,管理 2. Port Group-VM機用 儲存流量高,通常會獨立使用1個NIC 並以內網區隔 ## 練習將SAN切出使用10網段 1. ==新增vSwitch==:vSW1 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 2. ==新增Port Group==:使用vSwitch1 ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) 3. ==新增VMKernel== ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) ![image](https://hackmd.io/_uploads/HyG5eTcfkg.png) :::info IP變更後需重設Storage的IP相關設定 ::: --- 11/21 多IP-DMZ