380 likes | 590 Views
虛擬化. Study Area 團隊 damon. 關於 study area. http://www.study-area.org http://phorum.study-area.org 推 廣網路及資訊科技相關知識 推廣自 由軟 體但也不限自由軟體. 自我介紹. 系統網管工程師 沒在寫程式 架構規 劃 平台規劃 動手做. 前言. 集中式架構 分散式架 構 舊 瓶裝新酒 一堆英文縮寫. 甚麼是虛擬化. 硬體效能成長已經超過軟體需求 透過軟 體及硬體技術,將單一台主機虛擬成多台 虛擬主 機對外提供服務同實體主機 個人電腦虛擬 化
E N D
虛擬化 Study Area團隊 damon
關於study area • http://www.study-area.org • http://phorum.study-area.org • 推廣網路及資訊科技相關知識 • 推廣自由軟體但也不限自由軟體
自我介紹 • 系統網管工程師 • 沒在寫程式 • 架構規劃 • 平台規劃 • 動手做
前言 • 集中式架構 • 分散式架構 • 舊瓶裝新酒 • 一堆英文縮寫
甚麼是虛擬化 • 硬體效能成長已經超過軟體需求 • 透過軟體及硬體技術,將單一台主機虛擬成多台 • 虛擬主機對外提供服務同實體主機 • 個人電腦虛擬化 • 系統主機虛擬化 • 請參考小叮噹縮小燈
zzz Non Virtual zzz
虛擬化的好處 • 機房實體空間問題 • 實體主機硬體維護成本 • 主機硬體使用率低落的問題 • 日後系統移轉硬體平台的困難降低 • 可能可以節省機房空調耗電 • 讓老闆可以很大聲的說,我們可是很環保的單位 • 可能可以節能減碳 • 很好的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
Vmwarevs 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功能介紹 • 新增虛擬主機 • 新增虛擬硬碟 • 調整虛擬硬碟 • 掛載光碟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加班的成本