Transcript TNQ200-02

TNW2K-02
Partnered by
HP NetServers 與
Microsoft Windows 2000 Server
Building Datacenters of the Future
thousands of http operations per second
效能表現增加60%
14
12
10
8
Windows 2000 Server
Up 60%
World’s Fastest Intel-Based Web Server
Windows NT 4.0
6
HP NetServer LXr 8000 Powered by
4
Intel Pentium III Xeon
2
與 Microsoft Windows 2000 Server
0
March
1998
5-May-99
with Incredible Scalability
October
1998
January
1999
April
1999
4
®
看Windows
2000
如何提昇企業網路系統效能與延展性
李春龍
謝德財
李守信
惠普科技
台灣微軟
台灣微軟
軟體支援服務部
企業事業處
企業事業處
企業需要的網路作業環境



延展性(Scalability)
可用性(Availability)
有效管理(Manageability)
Windows2000 Server 產品系列
Datacenter Server
Up to 32-way SMP
Up to 64GB memory
4-node clustering
Process Control Manager
Embedded
Advanced Server
8-way SMP
8 GB RAM
2-node clustering
Load balancing
Server
4-way SMP
4 GB RAM
功能性及系統容量
Scale - Up
延展性 - Scaling Up and Out
Windows 2000
S-I/O
Partitionable
I/O
Nodes
Processor
Nodes
Switched
Processors
Windows
2000
SHV 4P
Switched
I/O
Windows
2000
Sea of Servers
Scale Out
®
Microsoft
Clients
叢集系統基礎架構
Network Load Component Load
Balancing (NLB) Balancing (COM+)
1
Cluster Service
1
2
2
3
4
3
…
…
32
8
IIS Web Server
or other IP based services
COM+ Components
Application Servers
Data Servers
SQL, Exchange, File
網路負載平衡服務
Internet/Intranet
Clients
Accept? No
Accept? Yes
Dedicated IP: 1.1.1.2
Virtual IP: 1.1.1.1
Client TCP request #2
Client TCP request #1
Accept? No
Accept? No
Dedicated IP: 1.1.1.3
Virtual IP: 1.1.1.1
Accept? Yes
Accept? No



Cluster共用一個虛擬IP(Virtual IP) +
node各自使用一個專屬IP(dedicated IP)
每一node依據所定義的port規則及聚合的結
果,決定接受或丟棄client的要求
將相似性(affinity)設定為『無』, 則每一個
後續的 client 需求即可自動做負載平衡
Dedicated IP: 1.1.1.4
Virtual IP: 1.1.1.1
Accept? No
Accept? No
Dedicated IP: 1.1.1.5
Virtual IP: 1.1.1.1
NLB – 前端的負載平衡服務

延展 IP 服務最高至 32 個節點軟體叢集服務

應用軟體的設定與安裝在每一個節點須完全相同

無單點失誤 (No single point of failure)

無效能瓶頸

使用者端使用單一 IP 位址存取叢集

支援 multi-homed 網頁伺服器(Web server)

支援多種 IP 服務(IIS, FTP, VPN, WMT,Proxy)

無需特殊硬體支援

可從任何Windows 2000 system遠端控制,且連
結密碼以加密方式傳送
NLB Failure Recovery / Convergence
25%
Client TCP requests
Heartbeat
Internet / Intranet Clients
25%
25%
 heartbeat 每秒廣播一次
 使用同一網路卡接收外來
的網路流量
 Heartbeat使用最少的頻寬
25%
NLB 管理介面

Control Panel

Wlbs 命令列

Wlbs display

Wlbs start

Wlbs stop

Wlbs query

Wlbs /?

…
DEMO

NLB 的安裝與設定

NLB 的可用性與延展性 ( Availability
& Scalability)
叢集的定義

叢集(Cluster): 若干各自獨立的系統聯合運作,
形成單一系統。對用戶端而言,一組叢集系統就像單
一的伺服器一樣。

節點(Node): 一組叢集中的某一個伺服器。(可
以是SMP伺服器)

Interconnect : 讓叢集節點互相通信的一個鏈結,用
來交換叢集狀態的資訊,例如 “heartbeats”。可以
是標準的Ethernet。
伺服器“節點
A”
Clients
Interconnect
Clients
Clients
用戶端
伺服器“節點
資源
B”
叢集
網路
®
Microsoft
Cluster Server的架構
Node A
Node B
Client PCs
Interconnect
Disk cabinet A
Cluster management
Disk cabinet B
DEMO

如何安裝 Windows 2000 叢集服務

叢集管理工具
Failover
Server “Cluster1”
Server “Cluster2”
4-way SMP Pentium® III Processors
Windows Advanced Server
Microsoft Internet Information Server
Microsoft SQL Server
4-way SMP Pentium® III Processors
Windows Advanced Server
Interconnect
standard Ethernet
SCSI Disk Cabinet
Database
Disks
Web Site
Disks
Windows Advanced Server Cluster
Client
Windows Professional
伺服器損壞後的復原
Cluster2
Cluster1
Groups
Groups
AVI
IIS
SQL
SQL Service
SQL Service
AVI
IIS
IP Address
Drive A
IP Address
Drive A
SQL
Resources
Resources
Cluster1
Cluster2
Cluster1
Cluster2
SQL
Server
Internet Info.
Server
ADO
Database
Disks
Web Site
Disks
Windows Advanced Server Cluster
IP Address
Internet
Explorer
伺服器損壞後的復原
Cluster2
Groups
AVI
IIS
SQL
Cluster1
Groups
SQL Service
AVI
IIS
IP Address
Drive A
SQL
Resources
SQL Service
IP Address
Drive A
Resources
Cluster1
Cluster2
Cluster1
Cluster2
SQL
Internet Info.
ADO
Server
Server
Database
Disks
Web Site
Disks
Windows NT Server Cluster
IP Address
Internet
Explorer
DEMO

Fail Over
Windows 2000 Datacenter
Datacenter Server
Up to 32-way SMP
Up to 64GB memory
4-node clustering
Process Control Manager
Embedded
Advanced Server
8-way SMP
8 GB RAM
2-node clustering
Load balancing
Server
4-way SMP
4 GB RAM
功能性及系統容量
Process Control
Job Object 功能規格與控制

功能規格

Working set 大小

Time limits [various]

active processes最大數
量

安全與存取

ACLs 與 tokens

Handle 存取

Clipboard 存取

Processor Affinity

System changes

Priority class

System 或 Process
exit
DEMO

Process Control
全方位管理解決方案
服務管理
應用程式與系統管理
安全管理
儲存管理
桌面系統與軟體管理
Windows 2000 作業系統管理
( Data Center - Process Control, HP Manage X )
網路管理( HP OpenView )
設備管理( HP TopTools )
更多的資源 - HP MSO


HP MSO (Microsoft Service Operation)
關鍵性任務建置專家

成功建置運轉SAP on SQL/Windows NT/叢集平台
– 廣達電腦

Worldwide 轉移 cc:Mail 到 Exchange 叢集平台

網際網路 MCIS (Microsoft Commercial Internet
System) 建置

Windows 2000 Migration
諮詢服務請洽 HP:

林志乾 (02) 27148860

李春龍 (02) 27148885
更多的資源

TechNet 服務資源:




技術白皮書



實務技術講座
電子快報
http://www.microsoft.com/taiwan/technet/
http://www.microsoft.com/windows/server/Technical/
networking/
http://www.microsoft.com/ntserver/commserv/techde
tails/
教育訓練課程


www.microsoft.com/train_cert/win2kmoc
Course #1562 - Designing a Microsoft Windows 2000
Networking Services Infrastructure