Transcript Document
虛擬化 Study Area團隊 damon 關於study area • • • • http://www.study-area.org http://phorum.study-area.org 推廣網路及資訊科技相關知識 推廣自由軟體但也不限自由軟體 自我介紹 • • • • • 系統網管工程師 沒在寫程式 架構規劃 平台規劃 動手做 前言 • • • • 集中式架構 分散式架構 舊瓶裝新酒 一堆英文縮寫 甚麼是虛擬化 • • • • • • 硬體效能成長已經超過軟體需求 透過軟體及硬體技術,將單一台主機虛擬成多台 虛擬主機對外提供服務同實體主機 個人電腦虛擬化 系統主機虛擬化 請參考小叮噹縮小燈 zzz Non Virtual zzz Virtualization 虛擬化的好處 • • • • • • • • • • 機房實體空間問題 實體主機硬體維護成本 主機硬體使用率低落的問題 日後系統移轉硬體平台的困難降低 可能可以節省機房空調耗電 讓老闆可以很大聲的說,我們可是很環保的單位 可能可以節能減碳 很好的lab環境 方便快速的備份還原 系統無痛升級 虛擬化之後依然存在的問題 • • • • • 軟體授權問題 軟體維護成本一點都不會減少,甚至可能增加 備援問題 備份問題 所有的虛擬化,節能減碳都是建立在降低成本還有愛面子 的前提下 誰適合導入虛擬化 • • • • • • • 舊主機眾多,且硬體保固日漸過保固 機房空間有限,但是又想導入新服務,需要新主機 現有主機硬體負荷很重,需要升級硬體 主機軟體環境複雜,版本眾多,升級困難 軟體授權混亂,有所短缺 願意為節能減碳盡一份心力 能夠透過虛擬化降低TCO的 誰不適合導入虛擬化 • • • • 沒錢的 現有主機硬體負荷很重,但無力升級主機硬體 使用之軟體版本老舊,但已經找不到廠商支援 主機開機時間很短,有沒有虛擬化對於電力消耗幾乎沒有 影響的 • 人數很少的公司或是單位 • 目前沒有自己的主機的 Client端也要虛擬化? • 個人電腦虛擬化 vmware workstation , virtual box , virtual pc • Microsoft application virtualization (app-v) • Virtual desktop infrastructure (vdi) • Microsoft enterprise desktop virtualization (med-v) • Remote desktop services (rds) • Microsoft user state virtualization • Windows thin pc 直接選擇雲端方案? • • • • • • Google apps Microsoft office365 Amazon ec2 , aws Salesforce.com Oracle ? 台灣嘴砲廠商? 虛擬化方案的選擇 • • • • Vmware Microsoft hyper v Redhat enterprise linux (kvm) Xen Vmware vs Hyper V • • • • • • • 成本,成本,成本 效能,效能,效能 虛擬化軟體授權成本 虛擬主機的軟體授權成本 因效能落差所增加的成本 管理介面差異 功能是否能夠滿足需求 為甚麼選擇Hyper V • • • • 軟體授權價位較低 效能落差在可接受範圍內 買一套標準版宋兩套標準版虛擬主機授權 買一套企業版送四套標準版虛擬主機授權 硬體需求 • • • • • • 支援vt的intel x64 cpu 支援amd-v的amd x64 cpu cpu支援dep功能 bios開啟cpu虛擬化支援 storage area network (optional) network attach storage (optional) Hyper V架構說明 Hyper V功能介紹 • • • • • • • • • • 新增虛擬主機 新增虛擬硬碟 調整虛擬硬碟 掛載光碟iso 虛擬網路管理 匯入虛擬主機 匯出虛擬主機 快照 Guest addon Live migration 實體轉成虛擬 • disk2vhd • scvmm 虛擬轉虛擬 • Vhd to vmdk • Vmdk to vhd 整合服務 • • • • • 讓虛擬主機與主控主機共用滑鼠 支援複製貼上等功能 提供虛擬主機所需硬體驅動程式 提升虛擬主機硬體存取效能 在主控主機關機時,可同步將虛擬主機關機 管理介面 • Windows server 2008 r2 mmc • Microsoft scvmm (要錢) • 用vmware管理介面來管理hyper v 虛擬網路 • 外部,可存取實體網路 • 內部,虛擬主機透過實體主機網路存取網路 • 虛擬主機網路,虛擬主機之間彼此連線使用 虛擬硬碟,光碟 • • • • • • • • 檢查虛擬磁碟 編輯虛擬磁碟 壓縮實體vhd檔案大小 轉換,動態擴充及固定空間之間轉換 擴充容量 合併,只適用於差異磁碟 重新連結,只適用於差異磁碟 掛載iso檔案或直接存取實體光碟機 記憶體管理 • 動態管理 • 管理員指派占用多少數量 • 工作管理員 RemoteFX 3D視訊卡 • 讓虛擬主機支援更好的顯示效能 • 為了vdi做準備 觀測效能 • • • • • • • • • • • 效能監視器 工作管理員 Cpu使用率 Hyper-v hypervisor logical processor % guest run time Hyper-v hypervisor virtual processor % guest run time 硬碟io使用率,考慮讓虛擬主機直接存取實體硬碟,尤其是sql server Logical disk % disk time Logical disk current disk queue Logical disk avg.disk queue length Logical disk bytes/sec 網路頻寬使用率 資料備份 • • • • • 快照 匯出 ntbackup Microsoft system center data protection manager Symantec及其他第三方備份軟體 Live migration • 必須將實體vhd檔案存放於san storage或是其他共用 storage中 • 轉換時還是可能會有斷線時間 • 避免硬體損壞時服務中斷的損失 後續維護管理 • • • • • 微軟每月安全性更新 搭配wsus server 虛擬主機一樣比照實體主機更新 硬碟空間使用狀況 記憶體使用狀況 非微軟作業系統相容性 • 微軟官方支援redhat enterprise linux , suse enterprise linux • 其他linux • *BSD • 傳統網路介面卡 實際導入時需要注意的事項 • • • • • • • 硬體選擇 網路卡盡可能選擇intel Broadcom網卡是垃圾 務必檢查bios是否開啟虛擬化功能 Disk2vhd轉好之後,移除不需要的驅動程式 盡可能安裝windows server 2008 r2 sp1作為虛擬主機 盡可能安裝整合服務 能夠節省的成本 • 電費成本 • 空間成本 • 微軟server授權成本 會增加的成本 • • • • 新增硬體成本 備份方案變動的成本 軟體採購成本 It加班的成本 Live demo Q&A