【文章內容簡介】
批準了嗎 ? 誰更改了這個虛機 ? 這個虛機消費了多少資源 ? 建立一個標準化的服務目錄 減少架構復雜性 確保符合配置規(guī)范標準 BEFORE Lifecycle Manager AFTER Lifecycle Manager 虛機架構的“記錄系統(tǒng)” Lifecycle Manager部署于整個數(shù)據(jù)中心 Dev and QA Staging Production Infrastructure Admins ? Overwhelming provisioning burden ? No visibility and control of resources and processes Tracking and control VM lifecycle with consistent approval mechanisms Lifecycle Manager Resource Pool Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure 兩種截然不同的業(yè)務需要 應用研發(fā) 生產 開發(fā) 測試 集成 預演 部署 管理 典型的研發(fā)環(huán)境總是令 IT人員人頭疼 服務器蔓延 – 桌面下、壁櫥里... 陳舊廢棄的硬件設備堆集 受“污染”的系統(tǒng) – 很難維持一個“潔凈狀態(tài)” 研發(fā)用戶和 IT運維人員都深陷在供求矛盾之中 *真實客戶實景照片 VMware Lab Manager提供自服務式的研發(fā)環(huán)境 自服務式供應 虛機配置鏡像庫 IT人員控制著策略與分配定額 Lab Manager 部署于研發(fā)實驗室 Dev and QA Staging Production Infrastructure Admins ? Long lead times ? Dirty systems Developers QA engineers Lab Manager Rapid provisioning of multitier transient lab environments Tracking and control VM lifecycle with consistent approval mechanisms Lifecycle Manager Resource Pool Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure 測試和研發(fā)問題的虛擬化架構方案 難題 虛擬化架構的優(yōu)點 降低成本 ?合并測試環(huán)境 ?降低系統(tǒng)管理成本 提高效率 ?快速準備和遷移虛擬機 ?簡化開發(fā)者和測試者的協(xié)作 提高質量 ?用虛擬機庫增加覆蓋范圍 ?容易模擬復雜和多變的測試環(huán)境 降低成本 合并測試服務器 ? 測試和檢驗階段減少硬件需求 ? 空出更多的現(xiàn)有硬件 ? 降低電源和空調成本 降低管理成本 ? 減少系統(tǒng)管理員花費在準備和配置服務器的時間 ? 減少花費在恢復系統(tǒng)到干凈狀態(tài)的時間,快照和 bugs捕獲 “ With VMware software, we’ve been able to handle testing and release of more variations of software products on more platforms with the same staff and free up hardware in the process.” — Kevin Patterson, QA and Release Engineering Manager, Remedy Software Integration, Merant QA Production Development ? 在開發(fā)者和 QA間更有效的交換虛擬機 ? 消除在不同系統(tǒng)重建測試案例而浪費的時間 ? 共享相同的服務器環(huán)境簡單,不需要建立多個副本 Image Repository Management Console 協(xié)同測試和開發(fā) 快速部署 更有效的測試 ? 用模版和虛擬機庫幾分鐘就能建立新的服務器 ? 通過拷貝文件就能在系統(tǒng)間遷移虛擬機 ? 建立虛擬機庫供重復使用 ? 零配置時間,測試時間更充裕 ? 可以在任何硬件上運行虛擬機 虛擬機和測試模板庫 模擬復雜環(huán)境 ? 在一個物理系統(tǒng)上創(chuàng)建多層環(huán)境 ? 減少對硬件的需求 提高軟件質量 Stage Manager 定位于發(fā)布管理 Release Management Stages 通過將生產上線前的過程分解成離散的階段以減少生產上線的宕機風險 自主研發(fā)或打包的應用軟件 Integration Assemble application ponents in the target environment Testing Verify successful integration of ponents Staging Perf. tuning and testing UAT User acceptance testing Production Testing Staging UAT Integration Production 如果沒有 Stage Manager 每個階段都包含應用的多個影子實例 導致服務器蔓延,配置隨意性,缺乏協(xié)調, 很難將變化準確的實現(xiàn)在生產環(huán)境中 Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure Testing Staging UAT Integration Production 如果部署了 Stage Manager 以虛擬機的形式運行 IT的服務配置 . 流程化生產上線前的操作 . VMware Stage Manager Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure Testing Staging UAT Integration Production 按鍵方式的階段提升直至進入生產環(huán)境 在不同階段之間的 IT服務配置的輕松轉換 VMware Stage Manager promote promote promote promote Stage Manager 部署于發(fā)布階段和生產環(huán)境 Dev and QA Staging Production Infrastructure Admins ? No visibility into app status ? Inability to coordinate changes ? Drifting systems IT Operations Transition an IT service through integration and staging into production Stage Manager ? Long lead times ? Dirty systems Developers QA engineers Lab Manager Rapid provisioning of multitier transient lab environments Tracking and control VM lifecycle with consistent approval mechanisms Lifecycle Manager Resource Pool Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure 傳統(tǒng)災難備份的挑戰(zhàn) 復雜的恢復流程和體系架構 嚴重依賴于完善的培訓、文檔與演習 很難滿足業(yè)務連續(xù)性的要求 ? 恢復時間從幾天到幾周 ? 恢復任務經常會失敗 ? 顯著的 IT人力資源的消耗 ? ? ? ? ? ? ? ? 簡化并且自動化災難恢復流程: 設置,測試,切換 將手動操作的恢復手冊轉變成自動化的恢復計劃 通過 VirtualCenter提供集中化的恢復計劃 引入 VMware Site Recovery Manager 通過與虛擬架構協(xié)調工作使得災難恢復 快速、可靠、可管理、可適應 Site Recovery Manager 充分利用虛擬架構來交付一個具有更高級別的災難恢復管理與自動化體系 Site Recovery Manager: 關鍵部件組成 Storage Servers VMware Infrastructure Virtual Machines VirtualCenter Site Recovery Manager Storage Servers VMware Infrastructure VirtualCenter Site Recovery Manager Site Recovery Manager Protected virtual machines Virtual Machines Production Disaster Recovery 虛擬化災難恢復的優(yōu)勢 虛擬機可靈活移動 虛擬硬件可自動配置 測試和恢復可自動實現(xiàn)(減少人為錯誤) 對閑置硬件的需求大為減少 費用降低、服務質量提升 Site Recovery Manager 部署于生產環(huán)境 Dev and QA Staging Production Infrastructure Admins IT Operations Stage Manager Developers QA engineers Lab Manager Lifecycle Manager Site Recovery Manager Site Recovery Manager Site Recovery Manager (Failover site) (Failover site) Resource Pool Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure 虛擬數(shù)據(jù)中心的工作負載變化 Dev and QA Staging Production Infrastructure Admins IT Operations Developers QA engineers Stage Manager Lab Manager Lifecycle Manager Site Recovery Manager Site Recovery Manager Site Recovery Manager (Failover site) (Failover site) Site ery Site eryResource Pool Resource Pool Resource Pool Resource Pool VMware Virtual Infrastructure 業(yè)務連續(xù)性用戶場景 16分半的時間完成了 400臺虛擬機的切換! 業(yè)務全部順利恢復! 某用戶的災備實