VMware 虛擬架 構介 紹

劉士毅 資深顧 問 VMware 2007/03/09

議程 表

• VMware 各產品線介 紹 • VMware Infrastructure 3 虛擬架構 介紹
• VMware HA with VMotion

VMware 公司概 觀
• • • • •

在 9 年前 (98 年 ) 率先將虛 擬技術現代化 引進到 x86 平台 替客戶 節省數以 百萬美元營 運開支 全球最 快增長的 軟體製造商 與全球 頂尖 I.T. 廠商 合作 , 為客 戶提供完備 的解決方 案 廣泛被 應用在下 列客戶環境 :
• • • •

機器整合 (Server Consolidation) 災難復原 (Business Continuity) 測試環境 (Test & Development) 虛擬桌面 (Virtualized Desktop)

IT 面臨 的挑 戰 for Financial Services
Agility with Performance Risk Management and Compliance Resource Optimization

Technologies to support new business strategy Successful execution requires: • Speed • Flexibility • Efficiency

Standards across the desktop – unmanaged endpoints create risk • Virus control • Business transition • Outsourcing

Increasing demand and capacity • Systems refresh • Server sprawl • High availability Your systems will not go down, BUT… at what cost?

你的 Datacenter 夠彈性 化嗎 ?—Make IT Assets Work for
you

Partitioning Isolation Centralized Management Encapsulation Hardware Independence
    

IT Scorecard
Responsiveness Availability Security Compliance Provisioning      Flexibility Disaster Recovery Desktop Management Utilization Cost

服務 器虛 擬化的 基礎 概 念 何謂機器 虛擬 化 ? 就是將 物理 機器 , 操作 系統 , 及其 應用程 序 “打 包” 為 一個 檔案 , 其稱 之為 Virtual Machine (VM)
物理機 器 虛擬機 器

服務 器虛 擬化的 基礎 概 念

虛擬化前
 每台 主機一 個操 作系統  軟體 硬體緊 密地 結合  在同 一主機 上運 行多個 應用 程式 通常 會遭遇 沖突  未充 分利用 系統 的資源  硬體 成本高 昂而 且不夠 靈活

虛擬化後
 打破 了操 作系統 跟硬 體的互 相倚 賴 (Breaking Hardware/OS dependency)  透過 壓縮 到虛擬 機的 技術 , 管理操 作系 統和 應用 程式化 成單 一的個 體 (Encapsulation)  強大 的故 障和資 安隔 離 (Isolation)  虛擬 機是 硬體獨 立的 , 它們能 在任 何硬 體上 運行 (Hardware independent)

VMware 虛擬科技 :三 大特 性

獨立性
• 能於 一台 硬體 上行 走多 個不 同的 操作 系統 • 充分 利用 硬體 資源 • 支援 服務 器叢 集 (server clustering) 的技 術

分隔性
• 每個虛擬機器的運作是獨 立進行 , 不受其它虛擬機 器影響 • 能夠動態調配虛擬機器的 中央處理器 (CPU), 記憶 體 (Memory), 貯存硬盤 (Disk), 及 網絡 (Network) 等等資源 • 確保服務質素承諾 (SLA)

封裝 性
• 每一虛擬機器的主機跟運作狀 態都是以一個檔案代表 , 提高 可攜性 • 能將虛擬機器的運作狀態貯存

VMware 虛擬科技 :獨 一無二 的優 點
• 硬體分 區 盡用硬 體資源 • 資安與 隔離 虛擬機 器獨立運 作 , 不受其 它 情況影 響 • 硬體相 容獨立 每一虛 擬機器能 在不同的 硬體 上運作 而不需要 任個改動 • 操作平 台開放 支援不 同種類的 操作系統 • 程式兼 容 支援新 舊程式 , 無需重寫重灌 • 介面劃 一 用戶介 面劃一 , 跟實體機器相 同

VMware 核心虛 擬科 技
可同時 執行不同 Guest OS 系統 :
• Windows 3.1 • Windows 95 / 98 • Windows NT 4.0 • Windows 2000 • Windows 2003 • Windows XP • Windows Vista (experimental) • MS-DOS • Linux • FreeBSD • Novell Netware • Solaris x86 (experimental)

每個虛 擬機器都是 一個完全體 , 獨立環境而不 互相影響 虛擬層 (Virtualization layer) 是一個介於 x86 相容硬體 與作業系統 之間的 映射層 , 執行硬 體虛擬化 與管理所有實 體資源

Virtual Motherboard
Up to 4 CD/DVDROM Drives

Up to 3 Ports

Up to 4 Ports

Virtual Phoenix BIOS Intel 440BXBased Virtual Motherboard Up to 2 1.44MB Floppy Drives

Up to 16GB Memory Up to 4 CPUs (requires Virtual SMP for 2 or 4)

Up to 4 SCSI Controllers With Up to 15 Devices Each

Up to 4 Network Adapters

* Up to 6 Total PCI Adapters (SCSI + Network + Video)

VMware Products and Solutions Desktop
VMware Player VMware ACE VMware Virtual Desktop Infrastructure (VDI)

Data Center
VMware Infrastructure
ESX Server
VMFS Virtual SMP VMware Consolidated Backup (VCB)

VirtualCenter
VMotion VMware HA VMware DRS Resource Scheduler) (Distributed

Department
VMware Server

Test/Dev
VMware Workstation VMTN

VMware Capacity Planner VMware P2V Assistant

VMware 產品線一 覽
免費 的虛 擬化產 品 VMware Player VMware Server

高性能 企業 虛擬化 產品 VirtualCenter 2.0 ESX Server 3.0.1 Converter 3.0

技術開 發員 虛擬化 產品 Workstation 5.5 VMTN Subscription

企業虛 擬化 桌面產 品 VMware ACE 1.0.2

Dell Server support list

VMware 高性能企 業虛 擬化產 品: 一門 三傑

P2V/Converter 助 手

把物理機 器虛擬 化

ESX Server 3 服務器 VirtualCenter 2 管理中心 虛擬化 核心平台 單點管 理數以百計 的服務 器

議程 表

• VMware 各產品線介 紹 • VMware Infrastructure 3 虛擬架構 介紹
• VMware HA with VMotion

新世代的 虛擬 基礎架 構
Delivering next-generation Systems Infrastructure Through Virtualization
Provisioning Resource Management Availability Application Lifecycle
Web Server
P I

Virtual Appliance
Web Server
P I

Management

App Server

Log Handler

Log Collectors

Security Data Protection Disaster Recovery
Tier 6

Message Bus

Log Handler

App Server

Log Collectors

Log Handler

Tier 1

Tier 2

Tier 3

Tier 4 Tier 5

Server, Storage, Network Virtualization

Resource pool

Virtual Infrastructure
Virtual Infrastructure Aggregates Data Center Resources to Support Virtual Workloads
Compute (CPU and Memory)
Resource pools and moveable workloads Dynamically allocated resources

Storage
Virtual disks on shared storage NAS, iSCSI, and SAN support

Network
Shared network resources Virtual NICs, switches, and networks VLAN support

VMware Infrastructure
VMware Infrastructure is VMware’s Virtual Infrastructure Suite for Data Center Management and Optimization
ESX Server
VMware VMFS Virtual SMP VMware Consolidated Backup (VCB)

VirtualCenter
VMotion VMware HA VMware DRS (Distributed Resource Scheduler)

VMware Infrastructure (continued)
Key Benefits of VMware Infrastructure
Virtual workloads can run as well as physical workloads
Run operating systems and applications as you normally would

Virtual workloads can run better
Share physical resources to increase overall utilization and reduce costs through hardware consolidation Manage physical resources as hardware-independent logical pools Represent workloads (machines and application states) as data objects that can be easily moved and replicated Simplify operations by standardizing on a common platform that is more manageable Achieve higher service levels through higher availability

VMware Infrastructure Architecture
Operator ESX Server Host 1 VirtualCenter Server Datastore s ESX Server Host 2

Virtual Infrastruct ure Web Access (Browser)

Administra tor Virtual Infrastruct ure Client

Windows Domain Controller VirtualCenterLicen or Database se Active Serve Directory r

ESX Server Host 3

“Datacenter”

VMware 基本架構 圖

Virtual Center 規格
PC workstation x 1 部 (PC, 2G RAM 以上 , CD-ROM, 80GB HDD 以上 , SQL, 1G bit 網卡

ESX server pool

ESX server 規格
PC Server (2 CPU, 4G RAM 以上 , CD-ROM, mirror SCSI HDD, 1G bit 網 卡 2-4 兩張 , HBA 2 張 ). (local hdd 做為虛擬層及 swap 使用 ) VMware VI3 enterprise license

註 : server, SAN storage 廠牌及相容性請參照 VMware 網站所公怖資料

VMware 虛擬平台 的分 別 寄居架構 (Hosted Architecture)

高級 架構

(“Bare Metal” Architecture)

ESX Server 3 高級架 構的優 點
高級架構 “ Bare Metal” Architecture 的優點 :
• • •

Hypervisor 直接跟硬體溝通 速度高 , 高效能 , 安全 , 可靠 資源佔用約 5% 更有效地動態調配資源 1CPU ~ 6 到 8 個 VM 分區 支持 32/64 bit 平台及 Guest OS 支持最大 32 Logical CPU + 64G RAM 每個 Guest OS 支持 4 Virtual SMP 及 16G RAM 支持 NAS, iSCSI, SAN

vmkernel 虛 擬 層

• • •

VMware Converter 遷移小助 手
Converter 助您 簡單地 把實 體機器 遷移 到虛擬 機器 去

1. Converter 先把實體 機器 烤貝 然後鏡像 化…

2. Converter 再加入 虛擬 化所 需的程 式…

3. 從實體 到虛擬 , 就是這 麼簡單

VirtualCenter 虛擬 平台 管理 員
集中管 理數以百 計的服務 器及 VM 使用標 準樣板 (Template) 來部署 新服務器 透過 VMotion 實施 ”無 間斷” 的硬體維 護工程 彈性調 配服務器 上虛擬機 器的負 載量 對虛擬 機提供嚴 密的管控 環境

議程 表

• VMware 各產品線介 紹 • VMware Infrastructure 3 虛擬架構 介紹
• VMware HA with VMotion

VMotion 技術: 乾坤 大挪 移
VMotion 技術 讓您 搬移正在 運行 中的虛 擬機 器到負載較 輕 的硬 體上 , 以取 得更多 資源 , 而且 整個轉 移過 程更 不需中 斷服務

Shared Storage

透過 VMotion 作出 虛擬機 器的 轉移 , 硬體能 夠進 行維護 工 程而不需 中斷 任何服 務 , 不會對客 戶構 成影響
虛擬機器 保持運行 WM Server 狀態

Win2K AS

DNS / DHCP

SQL Server

ESX Server 1

ESX Server 2 ESX Server 2

ESX Server 3

維護工程完 畢 需要進行硬 關機進行維護 工程 虛擬機 器轉移去 , 重新啟動 其它體維護 平台 ESX

VMotion 技術的 深入窺 探
ResumePre-copy memory from esx01 to esx02, Page” Virtual machine is running onon esx01 and Suspend the virtual machineand “Demand Provision new virtual machine on esx2 virtual machine on esx02 esx01 esx01 “Background Page” server Delete virtual machine from esx01 from until all the current bebeen successfully esx02 and copywhenmemory accesses modified copied esx01 copy system bitmap to esx02 to memory with and about to configuration file ongoing changes logged to a bitmap memory has moved to esx02

Shared Gigabit Ethernet Backplane

Shared LUN visibility on the SAN

CPUs of the same type

or iSCSI or NAS

豈只是一台小小的虛擬機器? 部署機 器,輕 而易移 VMOTION 乾坤挪 舉

虛擬架構 :用途 千變 萬 化
服務器 整合以及管 控增長 (Server Consolidation) 服務器 統一化部 署 (Provisioning) 災變備 分及復原 (Business Continuity) 科研測 試環境應用 (Test & Development) 桌面環 境管理 (Enterprise Desktop Management) 應用遷 移 (Legacy App Migration)

VMware Virtual Infrastructure Methodology™
Assess
Identify Goals, Methods, Impacts and Scope

Plan

Build
Implement Virtual Infrastructure Solution

Manage
Ensure Ongoing Maintenance and Operations Success

Prototype. Develop Architecture and Plan

VMware Infrastructure Jumpstart P2V Jumpstart Virtualization Assessment VMware Infrastructure 3: Install and Configure VMware Infrastructure 3: Install and Configure

VMware Infrastructure Health Check

VMware Technical Account Management (TAM)

VMware Services Portfolio
Jumpstarts
Number of VMs

Planning and Design Services Deployment Services Technical Account Manager Program
Expanded Rollout

Process and Technology Standardization

Workshops Virtualization Assessment

Education: VI3 Install and Configure

Ed: Deploy, Secure and Analyze

Operational Readiness

Department Rollout POC Adopt Expand Virtual Maturity

Technical Account Manager Program

Standardize

問 答 時 間 Question & Answer

Proven Results with VMware Virtualization
VMware customers have experienced:
ROI in 6-9 months 35%-75% TCO savings 10-15 : 1 consolidation ratios 60%-80% utilization
Provisioning time cut from

Financial Services

hours to minutes Zero downtime Confidence IT is at it’s best

Market Leadership and World-Class Customers
Financial Services AG Edwards AIGT American Express AXA BNP Paribas CalPERS Commerzbank Conseco CoperGMPS Evli Farmer’s Insurance Fleet Boston Financial Guardian Mass. Mutual Life Insurance Merrill Lynch Oak Associates Prudential UMB Financial Corporation Energy & Utilities Baytex Energy Trust Bharat Petroleum Enbridge Energy Halliburton Itron Occidental Petroleum Oilstop Pengrowth Corporation Petrobras EnergiaTohoku Suncor Energy Services High-Tech AIGT Business Objects UK Cadence IT Cognos Commerce One Google Monster National Semiconductor NetIQ Network Associates Neverfail PTC Reynolds & Reynolds SGI Sony Electronics SPL WorldGroup Symantec Telecommunications BT Ireland Cellcom Merant Nexans QUALCOMM SBC Sprint Corporation Tellabs Videotron Vodafone Manufacturing

Public Sector & Education

Black & Decker Arizona State University Bobst Group Brisbane City Council Coleman Company Broward Community College Eastman Chemical City of Cape Coral Ford Motor Company Columbia University Georgia Pacific Florida Department of Transportation HNI Corporation Heald College International Truck Nebraska State Legislature JR Simplot Netherlands Public Broadcasting Lockheed Oregon Health and Science University Mag Instruments Purdue University Moen San Jose State University National Gypsum State of Connecticut PACCAR State of Montana Subaru of Indiana Automotive State Technical College Texas Tag Aviation University of Western Australia Toyota Motor Mfg. VTEC Year One York Region Healthcare/Pharm Baptist Healthcare System Bausch & Lomb Cerner Clark Memorial Hospital Covenant Health DCRI GEHIS Health First Purdue Pharma Providence Health Other 7-Eleven CDW Delaware North Companies E.W. Scripps GAP Gannett Saks Shook Hardy & Bacon LLP Sysco Foods Welch’s

Dell Server support list

EMC Storage support