You are on page 1of 39

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 Risk Management Resource
Performance and Compliance Optimization

Technologies to Standards across the Increasing demand and


support new business desktop – unmanaged capacity
strategy endpoints create risk • Systems refresh
Successful execution • Server sprawl
• Virus control • High availability
requires:
• Business transition
• Speed • Outsourcing Your systems will not
• Flexibility go down, BUT…
• Efficiency at what cost?
你的 Datacenter 夠彈性 化嗎 ?—Make IT Assets Work for
you

Partitioning

Isolation

Centralized
Management

IT Scorecard
Encapsulation
Responsiveness  Flexibility
Hardware 
 Availability  Disaster Recovery
Independence  Security  Desktop Management
 Compliance  Utilization
 Provisioning  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 3 Up to 4 Virtual Phoenix
BIOS
Ports Ports
Intel 440BX-
Up to 4 Based Virtual
CD/DVD- Motherboard
ROM Up to 2
Drives 1.44MB
Floppy
Drives

Up to 16GB
Memory

Up to 4
CPUs
(requires Up to 4 Network
Virtual SMP for Adapters
2 or 4) Up to 4 SCSI * Up to 6 Total PCI
Controllers Adapters
(SCSI + Network +
With Up to 15 Video)
Devices Each
VMware Products and
Solutions
Desktop Data Center

VMware Player VMware Infrastructure


ESX Server
VMFS
VMware ACE Virtual SMP
VMware Consolidated Backup (VCB)
VMware
VirtualCenter
Virtual Desktop
VMotion
Infrastructure (VDI)
VMware HA

Department Test/Dev VMware DRS


Resource Scheduler)
(Distributed

VMware VMware
Workstation Capacity Planner
VMware
Server VMware
VMTN 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
Virtual Appliance Management

Resource Web P App Log Security


Management
Handler
Server I Server Log

Message Bus
Collectors

Log Data
Availability Handler
Protection
Log
Collectors
Web P
App Log
Server I Server Handler

Application Disaster
Lifecycle Recovery

Tier 1 Tier 2 Tier 3 Tier 4 Tier 5 Tier 6

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

Virtual VirtualCenter
Infrastruct Server
ure Web
Access
(Browser) Datastore
s
ESX Server
Windows
Host 2
Domain
Controller
VirtualCenterLicen or
Administra Database se Active
tor Serve Directory
r ESX Server
Host 3
Virtual
Infrastruct
ure
Client “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%
• 更有效地動態調配資源
vmkernel 虛 擬 層
• 1CPU ~ 6 到 8 個 VM 分區
• 支持 32/64 bit 平台及 Guest
OS
• 支持最大 32 Logical CPU + 64G
RAM
• 每個 Guest OS 支持 4 Virtual
SMP 及 16G RAM
• 支持 NAS, iSCSI, SAN
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


ESX Server 22 ESX Server 3
維護工程完
需要進行硬
關機進行維護
虛擬機 器轉移去畢
工程

其它 ESX 平台
,體維護
重新啟動
VMotion 技術的 深入窺

ResumeVirtual
Suspend
Pre-copy
Provision
virtual
machine
“Background
the
machine
memory
new
virtual
isvirtual
running
onfrom
machine
esx02
Page”
machine
esx01
onand
esx01
on
server
to
esx01
“Demand
onesx02,
esx2
esx01
andPage”
Delete virtual machine from esx01
from
and
until
esx01
with
copyall
and
ongoing
copy
when
the
memory
about
current
memory
system
changes
to
has
be
configuration
accesses
bitmap
been
moved
logged
successfully
totomodified
esx02
to
esx02
file
a bitmap
to esx02
copied
memory

Shared LUN CPUs of the


visibility on same type
Shared the SAN
Gigabit
Ethernet
Backplane

or iSCSI or NAS
豈只是一台小小的虛擬機器?

VMOTION
部署機 器,輕乾坤挪
而易移舉
虛擬架構 :用途 千變 萬

服務器 整合以及管 控增長 (Server Consolidation)

服務器 統一化部 署 (Provisioning)

災變備 分及復原 (Business Continuity)

科研測 試環境應用 (Test & Development)

桌面環 境管理 (Enterprise Desktop Management)

應用遷 移 (Legacy App Migration)


VMware Virtual
Infrastructure
Methodology™
Assess Plan Build Manage
Identify Goals, Methods, Prototype. Develop Architecture Implement Virtual Infrastructure Ensure Ongoing Maintenance
Impacts and Scope and Plan Solution and Operations Success

VMware Infrastructure VMware Infrastructure


Jumpstart Health Check

P2V
Jumpstart

Virtualization
Assessment

VMware Infrastructure 3: VMware Infrastructure 3:


Install and Configure Install and Configure

VMware Technical Account Management (TAM)


VMware Services Portfolio
Process and
Technology
Standardization
Jumpstarts Planning and Design
Services

Number Workshops Deployment Services


of VMs

Virtualization Technical Account


Assessment Manager Program
Expanded
Rollout
Operational
Education: VI3 Install Ed: Deploy, Secure Readiness
and Configure and Analyze
Technical Account
Department Manager Program
Rollout
POC
Adopt Expand Standardize

Virtual Maturity
問 答 時 間
Question & Answer
Proven Results with VMware
Virtualization
Financial Services
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
hours to minutes
Zero downtime
Confidence IT is at it’s best
Market Leadership and
World-Class Customers
Public Sector &
Financial Services High-Tech Manufacturing Education
AG Edwards AIGT Black & Decker Arizona State University
AIGT Business Objects UK Bobst Group Brisbane City Council
American Express Cadence IT Coleman Company Broward Community College
AXA Cognos Eastman Chemical City of Cape Coral
BNP Paribas Commerce One Ford Motor Company Columbia University
CalPERS Google Georgia Pacific Florida Department of Transportation
Commerzbank Monster HNI Corporation Heald College
Conseco National Semiconductor International Truck Nebraska State Legislature
CoperGMPS NetIQ JR Simplot Netherlands Public Broadcasting
Evli Network Associates Lockheed Oregon Health and Science University
Farmer’s Insurance Neverfail Mag Instruments Purdue University
Fleet Boston Financial PTC Moen San Jose State University
Guardian Reynolds & Reynolds National Gypsum State of Connecticut
Mass. Mutual Life Insurance SGI PACCAR State of Montana
Merrill Lynch Sony Electronics Subaru of Indiana Automotive
Texas State Technical College
Oak Associates SPL WorldGroup Tag Aviation University of Western Australia
Prudential Symantec Toyota Motor Mfg. VTEC
UMB Financial Corporation Year One York Region

Energy & Utilities Telecommunications Healthcare/Pharm Other


Baytex Energy Trust BT Ireland Baptist Healthcare System 7-Eleven
Bharat Petroleum Cellcom Bausch & Lomb CDW
Enbridge Energy Merant Cerner Delaware North Companies
Halliburton Nexans Clark Memorial Hospital E.W. Scripps
Itron QUALCOMM Covenant Health GAP
Occidental Petroleum SBC DCRI Gannett
Oilstop Sprint Corporation GEHIS Saks
Pengrowth Corporation Tellabs Health First Shook Hardy & Bacon LLP
Petrobras EnergiaTohoku Videotron Purdue Pharma Sysco Foods
Suncor Energy Services Vodafone Providence Health Welch’s
Dell Server support
list
EMC Storage support