48
Exchange 2007 Exchange 2007 系系系系 系系系系 -- -- 系系系系系系系 系系系系系系系 系系系 系系系 系系系系系系系系 系系系系系系系系 MCSE : Security/Messaging MVP/MCT MCSE : Security/Messaging MVP/MCT BS7799/ISO27001 Lead Auditor BS7799/ISO27001 Lead Auditor

Exchange 2007 系統部署 -- 儲存預測與測試

  • Upload
    acton

  • View
    79

  • Download
    6

Embed Size (px)

DESCRIPTION

Exchange 2007 系統部署 -- 儲存預測與測試. 謝合宜 微軟特約技術顧問 MCSE : Security/Messaging MVP/MCT BS7799/ISO27001 Lead Auditor. Exchange 2007 WebCast 系列課程. 預備知識. 熟悉 Exchange 2000/2003 或 5.5 的系統管理與使用. Level 200. Agenda. 資料儲存目標 Exchange 儲存的特性 不同角色的 I/O 考量 儲存的設計 備份的指南 解決方案指南:驗證與監控. - PowerPoint PPT Presentation

Citation preview

Page 1: Exchange 2007 系統部署  --  儲存預測與測試

Exchange 2007Exchange 2007系統部署 系統部署 -- -- 儲存預測與測試儲存預測與測試

謝合宜謝合宜微軟特約技術顧問微軟特約技術顧問MCSE : Security/Messaging MVP/MCTMCSE : Security/Messaging MVP/MCT

BS7799/ISO27001 Lead AuditorBS7799/ISO27001 Lead Auditor

Page 2: Exchange 2007 系統部署  --  儲存預測與測試

2

Exchange 2007 WebCast 系列課程課程名稱 時間Exchange 2007 --- 新一代的訊息系統 11/22

Getting Started with Microsoft Exchange Server 2007 安裝建置的基礎

12/19

Exchange 2007 的 OWA 12/20

前進 64 位元的 Exchange 2007 12/27

Exchange 2007 的用戶端存取 1/10

Exchange 2007 的系統部署與轉移 1/17

Exchange 2007 的系統部署準備 --- 儲存預測與測試 1/24

Exchange 2007 的 Management Shell 、 Scripting 與原則使用 1/31

保護 Exchange 2007 免於垃圾郵件與病毒 2/7

Exchange 2007 的系統備份、高可使用性與災難還原 2/14

Page 3: Exchange 2007 系統部署  --  儲存預測與測試

3

Level 200

預備知識預備知識

• 熟悉熟悉 Exchange 2000/2003Exchange 2000/2003 或 或 5.55.5 的系的系統管理與使用統管理與使用

Page 4: Exchange 2007 系統部署  --  儲存預測與測試

4

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 5: Exchange 2007 系統部署  --  儲存預測與測試

5

管理系統的花費與複雜度管理系統的花費與複雜度1.1. 大而低花費的信箱大而低花費的信箱

– 更豐富的媒體資訊透過郵件來共享更豐富的媒體資訊透過郵件來共享– 信件的平均大小持續增加信件的平均大小持續增加– 透過各種裝置來存取郵件資訊透過各種裝置來存取郵件資訊

2.2. 更多儲存選項、更低的花費與複雜性更多儲存選項、更低的花費與複雜性– 共享儲存設備是高複雜與高費用共享儲存設備是高複雜與高費用

3.3. 增加可信賴度增加可信賴度– 郵件系統是任務導向的!郵件系統是任務導向的!

Exchange 2007Exchange 2007 的資料儲存目標的資料儲存目標

Page 6: Exchange 2007 系統部署  --  儲存預測與測試

6

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 7: Exchange 2007 系統部署  --  儲存預測與測試

7

Exchange 2007Exchange 2007 的儲存特性的儲存特性• 大而低花費的信箱大而低花費的信箱

– 透過大幅降低的磁碟 透過大幅降低的磁碟 I/OI/O– I/O I/O 的使用會變動的的使用會變動的

• 讓你可使用大信箱的功能特性讓你可使用大信箱的功能特性– 內容的全文檢索內容的全文檢索– 透過複寫來進行備份透過複寫來進行備份– Email Life Cycle (ELC)Email Life Cycle (ELC)

• 快速系統回復快速系統回復– VSSVSS– LCR\CCRLCR\CCR

Page 8: Exchange 2007 系統部署  --  儲存預測與測試

8

兩個最大的 兩個最大的 64 64 位元儲存特性位元儲存特性• 資料庫暫存大小資料庫暫存大小 “ “ unlimited”unlimited”

– 記憶體的使用規則:記憶體的使用規則: 2 GB+5 MB per user2 GB+5 MB per user– 增加暫存的大小即減少資料庫的讀取增加暫存的大小即減少資料庫的讀取

• 50 DBs in 50 SGs50 DBs in 50 SGs– 可提供可提供 1 GB & 2 GB 1 GB & 2 GB 的信箱使用的信箱使用– 資料庫是平行個別掛載資料庫是平行個別掛載

降低降低 I/OI/O 需求需求(x64)(x64)

Page 9: Exchange 2007 系統部署  --  儲存預測與測試

9

降低降低 I/OI/O 需求需求減少隨機 減少隨機 I/OI/O

• Increased checkpoint depthIncreased checkpoint depth– 更多的更多的 SGs = SGs = 更詳細的每個使用者的檢查點更詳細的每個使用者的檢查點

• 增加分頁大小到增加分頁大小到 8 KB8 KB

• I/O I/O 最大量可到最大量可到 1 MB 1 MB – 較大而較少的較大而較少的 I/OI/O

• 讀寫比率可達讀寫比率可達 1:11:1– 更多的記憶體可減少資料讀取的需求更多的記憶體可減少資料讀取的需求

Page 10: Exchange 2007 系統部署  --  儲存預測與測試

10

減少的減少的 I/OI/O 需求需求Exchange 2003 vs. Exchange 2007Exchange 2003 vs. Exchange 2007• 在資料庫的 在資料庫的 IOPS IOPS 上大概比 上大概比 Exchange Exchange

20032003 減少 減少 70%70%– 相同的設定與負載相同的設定與負載– 以 以 Microsoft Microsoft 內部最大負載的伺服器為例內部最大負載的伺服器為例

1.035

0.625

0.41

0.274

0.0780.196

0

0.2

0.4

0.6

0.8

1

1.2

IOPS/User Reads/User Writes/User

Exchange 2003 Exchange 2007

Page 11: Exchange 2007 系統部署  --  儲存預測與測試

11

• Replication serviceReplication service 負責資料的更新負責資料的更新– 拷貝和重新依交易記錄檔案寫入資料庫拷貝和重新依交易記錄檔案寫入資料庫

• CCRCCR 與叢集服務配合,提供與叢集服務配合,提供 CCR failoverCCR failover• LCR failoverLCR failover 則必須手動則必須手動

– 使用使用 Restore-StorageGroupCopy Restore-StorageGroupCopy 指令指令• 進行原有資料的複製,隨時維持最新的資料 進行原有資料的複製,隨時維持最新的資料 (Log)(Log)• 原有資料被修改,資料的副本也被修改原有資料被修改,資料的副本也被修改• 不直接複製資料庫,只複製記錄檔來提昇效能不直接複製資料庫,只複製記錄檔來提昇效能

儲存的彈性儲存的彈性連續複寫連續複寫 (LCR/CCR)(LCR/CCR)

Page 12: Exchange 2007 系統部署  --  儲存預測與測試

12

連續複寫的運作連續複寫的運作

# Exchange Server 2007 高安全性與高可用性部署系列# 12.05 如何部署高可用性的 Exchange Server 2007 訊息平台

C:C:

Disk1Disk1

Disk2Disk2

\ExchData\ExchData \ExchCopy\ExchCopy

File Share WitnessFile Share Witness

Passive NodePassive Node

Active NodeActive Node

Private NetworkPrivate Network

Public NetworkPublic Network

Page 13: Exchange 2007 系統部署  --  儲存預測與測試

13

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 14: Exchange 2007 系統部署  --  儲存預測與測試

Exchange 2007 Exchange 2007 伺服器角色伺服器角色

D

Unified Messaging Server Role

Unified Messaging

XSO

Voi

ce M

ail

PIM

Acc

ess

Aut

o A

ttend

ant

Fax

Client Access Server Role

IIS

XSO

OW

A

AirS

ync

PO

P

IMA

P

Web

Ser

vice

s

Client Access Server Role

IIS

XSO

OW

A

AirS

ync

PO

P

IMA

P

Web

Ser

vice

s

Bridgehead Server Role

Transport

EXPO

SQL

XSO

MEX

An

ti-S

pa

m

Se

cure

Ma

il

Po

licy

Edge Server Role

Transport

EXPO

SQL

XSO

MEX

An

ti-S

pa

m

Se

cure

Ma

il

An

ti-V

iru

s

Edge Server Role

Transport

DB

MEX

Bridgehead Server Role

Transport

DB

MEX

Unified Messaging Server Role

Unified Messaging

Client Access Server Role

IIS

OW

A

AirS

ync

PO

P

IMA

P

Web

Ser

vice

s

MAPI

SMTP

Exchange 12

Native

Managed Mailbox Server Role

Store

ESEContentIndexing

Ca

len

da

rin

g

En

terp

rise

P

olic

y

Ma

il S

ub

mis

sio

n

D

An

ti-S

pa

m

Se

cure

Ma

il

Po

licy

An

ti-S

pa

m

Se

cure

Ma

il

An

ti-V

iru

s

Voi

ce M

ail

PIM

Acc

ess

Aut

o A

ttend

ant

Fax

A P

Page 15: Exchange 2007 系統部署  --  儲存預測與測試

15

• 提供的服務提供的服務– 使用者的電話存取使用者的電話存取

• 語音信箱、郵件、行事曆、聯絡人語音信箱、郵件、行事曆、聯絡人– 接收傳真接收傳真– 語音應答語音應答 – – 讀取語音訊息讀取語音訊息

• 會造成的磁碟會造成的磁碟 I/OI/O– 協定紀錄協定紀錄– 記憶體分頁記憶體分頁

• 可以不需要備份可以不需要備份

UM – UM – 整合通訊伺服器整合通訊伺服器

Page 16: Exchange 2007 系統部署  --  儲存預測與測試

16

UMUM 的建議的建議

大致的設定大致的設定• 2 GB RAM2 GB RAM

• 2 core x 2-GHz CPU2 core x 2-GHz CPU

Page 17: Exchange 2007 系統部署  --  儲存預測與測試

17

用戶端存取伺服器用戶端存取伺服器 (CAS)(CAS)

• 提供的服務提供的服務– Internet protocols - IMAP4, POP3, HTTPInternet protocols - IMAP4, POP3, HTTP– Outlook Anywhere (RPC/HTTP) & ActiveSync Outlook Anywhere (RPC/HTTP) & ActiveSync – Web services & AutoDiscoverWeb services & AutoDiscover

• 會造成的磁碟會造成的磁碟 I/OI/O– 內容格式轉換內容格式轉換 (( 單一 單一 EDBEDB 檔檔 )()( 暫存的暫存的 ))– 協定紀錄協定紀錄– 記憶體分頁記憶體分頁

• 可以不需要備份可以不需要備份

Page 18: Exchange 2007 系統部署  --  儲存預測與測試

18

CASCAS 的建議的建議

大致的設定大致的設定• 2 GB RAM2 GB RAM

• 2 core x 2-GHz CPU2 core x 2-GHz CPU

Page 19: Exchange 2007 系統部署  --  儲存預測與測試

19

HubHub 與與 EdgeEdge 伺服器伺服器• 會造成的磁碟會造成的磁碟 I/OI/O

– 存放在 存放在 ESEESE 資料庫的信件佇列資料庫的信件佇列 (mail.que)(mail.que)– 交易記錄檔交易記錄檔 – – 循環的循環的– 內容格式轉換內容格式轉換

• 如果訊息大於 如果訊息大於 64KB64KB 時時 (else in memory)(else in memory)

– 協定與訊息追蹤紀錄協定與訊息追蹤紀錄– 記憶體分頁記憶體分頁– 代理器代理器 (( 處理原則時處理原則時 ))

• 可以不需要備份可以不需要備份

Page 20: Exchange 2007 系統部署  --  儲存預測與測試

20

HubHub 與與 EdgeEdge 伺服器伺服器的建議的建議

大致的設定大致的設定• 2 GB RAM2 GB RAM

• 2 core x 2-GHz CPU2 core x 2-GHz CPU

Page 21: Exchange 2007 系統部署  --  儲存預測與測試

21

MailboxMailbox 伺服器伺服器

會造成的磁碟會造成的磁碟 I/OI/O

• ESEESE 資料庫資料庫 (.edb)(.edb)

• 交易記錄檔交易記錄檔• 備份與還原備份與還原• 資料庫維護資料庫維護• 持續複寫持續複寫• 全文檢索全文檢索• 記憶體分頁記憶體分頁

Page 22: Exchange 2007 系統部署  --  儲存預測與測試

22

MailboxMailbox 伺服器的建議伺服器的建議大致的設定大致的設定• 以 以 20002000 個使用者為佈署單位個使用者為佈署單位• 每個使用者 每個使用者 .3-.5 IO/sec.3-.5 IO/sec

• 1 GB 1 GB 信箱配額信箱配額• 12 GB RAM 12 GB RAM

((2000*5 MB)+2 GB)((2000*5 MB)+2 GB)

• 20 SGs, 1 DB per SG20 SGs, 1 DB per SG

• 200-GB Databases200-GB Databases

• 4 core x 2-GHz CPU4 core x 2-GHz CPU ** 300GB SAS** 300GB SAS

Page 23: Exchange 2007 系統部署  --  儲存預測與測試

23

MailboxMailbox 伺服器伺服器單一複本叢集 單一複本叢集 –– Single Copy Cluster (SCC)Single Copy Cluster (SCC)

Passive NodePassive Node

Active NodeActive Node

Active NodeActive Node

SharedStorageSharedStorage

Private NetworkPrivate Network

Public NetworkPublic Network

Page 24: Exchange 2007 系統部署  --  儲存預測與測試

叢集連續複寫叢集連續複寫 (CCR)(CCR)

Page 25: Exchange 2007 系統部署  --  儲存預測與測試

25

叢集連續複寫的使用叢集連續複寫的使用OS 與 Exchange 都必須是企業版可以多 SG ,每個 SG 一個資料庫提供雙資料中心,資料庫兩份拷貝災難發生能自動 Failover ,伺服器必

須確認 HCL利用紀錄的重新寫入,達到資料的同步資料檢驗不馬虎,確保資料的完整災難發生信件遺失, Dumpster 有保

Page 26: Exchange 2007 系統部署  --  儲存預測與測試

26

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 27: Exchange 2007 系統部署  --  儲存預測與測試

27

基本的儲存設計基本的儲存設計

• 除了光纖之外還有更多選項除了光纖之外還有更多選項– 請先了解不同儲存解決方案的效能變數請先了解不同儲存解決方案的效能變數

• CCR CCR 不需要使用共享儲存設備不需要使用共享儲存設備• 請平衡容量、請平衡容量、 I/O I/O 效能與線上維護或備份效能與線上維護或備份

的需求的需求• 透過 透過 Exchange 2007Exchange 2007 的功能的功能 (( 如如 CCRCCR 與與

VSS)VSS) 能達到快速的系統還原能達到快速的系統還原

Page 28: Exchange 2007 系統部署  --  儲存預測與測試

28

信箱大小的儲存設計信箱大小的儲存設計

• Outlook Outlook 暫存模式暫存模式 (Cached Mode)(Cached Mode)– 由用戶端來進行排序與搜尋由用戶端來進行排序與搜尋

• Outlook Outlook 線上模式線上模式 (Online Mode)(Online Mode)– 排序與搜尋由伺服端來進行排序與搜尋由伺服端來進行– 初始的索引建立非常耗效能初始的索引建立非常耗效能– 資料夾中最好不要存放超過資料夾中最好不要存放超過 5000 5000 筆資料筆資料

• 記錄檔大小記錄檔大小– 移動信箱與建立備份措施來調整紀錄檔的容量需移動信箱與建立備份措施來調整紀錄檔的容量需

求求

Page 29: Exchange 2007 系統部署  --  儲存預測與測試

Public Network

Exchange 2003

SAN

Switch

Public Network

Exchange 2003

SANSAN

NASNASNot supported in Exchange 2007Not supported in Exchange 2007

DASDAS

Public Network

Private Gigabit Network

Exchange 2003

IP SAN

iSCSIiSCSI

一般儲存建置一般儲存建置

Exchange 2007

Exchange 2007

Exchange 2007

Page 30: Exchange 2007 系統部署  --  儲存預測與測試

30

儲存設計 儲存設計 ---iSCSI ---iSCSI 的使用的使用• 隔絕隔絕 iSCSI iSCSI 網路網路• 使用使用 GigabitGigabit

– 使用使用 Jumbo Frames Jumbo Frames 來增加備份的容量來增加備份的容量• MPIO (v2 initiator) MPIO (v2 initiator) 提供更高的使用容量與提供更高的使用容量與

可靠性可靠性• 使用固定的使用固定的 iSCSI LUNsiSCSI LUNs

• MPIO MPIO 可提供高傳輸來備份與一致性檢查可提供高傳輸來備份與一致性檢查– 1 Server NIC, 1 Storage NIC 92 MB/second 1 Server NIC, 1 Storage NIC 92 MB/second – 2 Server NICs, 2 Storage NICs 185 MB/second2 Server NICs, 2 Storage NICs 185 MB/second– 3 Server NICs, 3 Storage NICs 241 MB/second3 Server NICs, 3 Storage NICs 241 MB/second

Page 31: Exchange 2007 系統部署  --  儲存預測與測試

31

儲存設計 儲存設計 --- --- 磁碟陣列的使用磁碟陣列的使用

平衡效能與容量的需求平衡效能與容量的需求– RAID10 RAID10 提供最好的可靠性提供最好的可靠性

• 有能力提供陣列中兩顆磁碟毀損資料依然不會有問題有能力提供陣列中兩顆磁碟毀損資料依然不會有問題• 磁碟毀損時造成效能影響較小磁碟毀損時造成效能影響較小 ((僅部分讀取受影響僅部分讀取受影響 )),而,而 RAID5 RAID5 效能可能差異超過 效能可能差異超過 30%30%

• 磁碟重建的效能影響亦小磁碟重建的效能影響亦小 (( 相對,相對, RAID5 RAID5 可能影響可能影響達達 70%70% 的效能使用的效能使用 ))

– RAID5 RAID5 提供較佳的容量使用提供較佳的容量使用– RAID6 RAID6 提供比 提供比 RAID 5 RAID 5 更好保護,可是效能較更好保護,可是效能較差差

Page 32: Exchange 2007 系統部署  --  儲存預測與測試

120

8090

6362

3240

30

0

20

40

60

80

100

120

140

RAID 10 RAID 5

Fiber Channel 15K U320 SCSI 10K

SATA 10K SATA 7.2K

在在 ExchangeExchange 的儲存測試的儲存測試

Page 33: Exchange 2007 系統部署  --  儲存預測與測試

33

預設為預設為 4 KB4 KB

使用廠商的建議值,或者使用廠商的建議值,或者 64 KB64 KB

儲存設計 儲存設計 --- --- 最佳化容量最佳化容量

磁區大小的指定磁區大小的指定 (( 配置單位大小配置單位大小 ))

Page 34: Exchange 2007 系統部署  --  儲存預測與測試

34

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 35: Exchange 2007 系統部署  --  儲存預測與測試

35

備份的設計備份的設計• LCR/CCR – LCR/CCR – 第一線的防護第一線的防護

– 資料的複本使用,提供方便的還原能力資料的複本使用,提供方便的還原能力– 不能取代備份不能取代備份

• 主要資料庫主要資料庫– 傳統備份到另一顆磁碟或磁帶傳統備份到另一顆磁碟或磁帶– 透過 透過 VSS VSS 快照快照 (snapshot)(snapshot) 來提供較佳效率來提供較佳效率

• 複寫的資料庫複寫的資料庫– 透過 透過 VSS VSS 快照備份到磁碟或磁帶快照備份到磁碟或磁帶– 離線備份離線備份

Page 36: Exchange 2007 系統部署  --  儲存預測與測試

36

備份的設計備份的設計––大信箱需要新方法大信箱需要新方法• 有有 CCR/LCRCCR/LCR 時,使用時,使用 VSSVSS 來備份副本資料庫來備份副本資料庫

– 不會影響到主資料庫不會影響到主資料庫• 一致性檢查在複本上操作一致性檢查在複本上操作 (eseutil)(eseutil)

• 建議每天完整備份建議每天完整備份• 要了解:要了解: 2GB/user@2000 user 2GB/user@2000 user 是是 4TB4TB 資料量資料量

– @175 GB/hr = ~23 hours@175 GB/hr = ~23 hours

• 或者每周完整、每日漸增備份或者每周完整、每日漸增備份• 勤檢查資料庫的成長情形勤檢查資料庫的成長情形• 例如 例如 14 DBs, 2 Full per night, 12 Incremental14 DBs, 2 Full per night, 12 Incremental

– 2GB/user@2000 user 2GB/user@2000 user 大概每天資料量大概每天資料量 650 GB650 GB– @175 GB/hr = 3.7hrs@175 GB/hr = 3.7hrs

Page 37: Exchange 2007 系統部署  --  儲存預測與測試

37

AgendaAgenda

• 資料儲存目標資料儲存目標• ExchangeExchange 儲存的特性儲存的特性• 不同角色的不同角色的 I/O I/O 考量考量• 儲存的設計儲存的設計• 備份的指南備份的指南• 解決方案指南:驗證與監控解決方案指南:驗證與監控

Page 38: Exchange 2007 系統部署  --  儲存預測與測試

38

儲存測試的解決指南儲存測試的解決指南

• 請確實瞭解企業的需求請確實瞭解企業的需求 (( 怎樣的量化數怎樣的量化數字?字? ))

• 以實際環境的伺服器數量情形來測試以實際環境的伺服器數量情形來測試• 以大的資料庫環境來測試以大的資料庫環境來測試• 決定符合容量的儲存需求情形並決定最大容決定符合容量的儲存需求情形並決定最大容

量情形量情形

Page 39: Exchange 2007 系統部署  --  儲存預測與測試

39

決定你的 決定你的 IOPSIOPS

• IOPS IOPS 是是 SGSG 的資料庫的資料庫 I/O I/O 量除以 量除以 SGSG 中中的使用者數量的使用者數量

• 請參考請參考 Exchange 2003Exchange 2003 儲存最佳化的技術文儲存最佳化的技術文件件– http://www.microsoft.com/technet/prodtechnol/exchange/guides/StoragePerformance

• 以以 Exchange 2003 Exchange 2003 為基準,然後套用為基準,然後套用 Exchange 2007 Exchange 2007 的變數的變數– ~70% IOPS ~70% IOPS 的減少量的減少量– 可透過增加的資料庫暫存來取得大幅減少的資料讀可透過增加的資料庫暫存來取得大幅減少的資料讀

取 取 I/O(I/O(意指增加記憶體量意指增加記憶體量 ))

Page 40: Exchange 2007 系統部署  --  儲存預測與測試

40

• Jetstress – Jetstress – 模擬 模擬 ExchangeExchange 的的 I/OI/O 特性,特性,可協助正確模擬可協助正確模擬 I/OI/O– 以以 2424 小時燒機來測試儲存的可靠性小時燒機來測試儲存的可靠性– 驗證儲存解決方案是否符合效能的需求驗證儲存解決方案是否符合效能的需求

• 新的工具來進行模擬測試新的工具來進行模擬測試– http://www.microsoft.com/technet/prodtechnol/exchange/2007/do

wnloads/tools.mspx

ExchangeExchange 的儲存測試的儲存測試

Page 41: Exchange 2007 系統部署  --  儲存預測與測試

41

JetstressJetstress

JetstressJetstress 的圖形化介面的圖形化介面• 使用來測試系統容量是否使用來測試系統容量是否

在可接受的程度在可接受的程度• 透過報告來進行微調透過報告來進行微調• 模擬模擬 Exchange disk I/OExchange disk I/O

– 測試磁碟子系統測試磁碟子系統– 測試測試 Exchange Mailbox Exchange Mailbox

ProfileProfile 的情形的情形• 效能測試預設兩小時來確效能測試預設兩小時來確認效能認效能

• 可透過可透過 24hr24hr 壓力測試儲存壓力測試儲存的可靠度的可靠度

Page 42: Exchange 2007 系統部署  --  儲存預測與測試

42

監控監控 Exchange Exchange 的資料儲存的資料儲存

• 獲取可能造成系統毀損的硬體失敗或警告狀獲取可能造成系統毀損的硬體失敗或警告狀態訊息態訊息

• 獲取可能造成使用者問題的儲存效能問題獲取可能造成使用者問題的儲存效能問題– 儲存容量的計畫可能不足,儲存容量的計畫可能不足, I/OI/O 可能因各種情形可能因各種情形

而有改變而有改變 (( 例如使用者的變動或其他應用程式的例如使用者的變動或其他應用程式的安裝安裝 ))

• I/O I/O 的變動瞬息萬變的變動瞬息萬變

Page 43: Exchange 2007 系統部署  --  儲存預測與測試

43

監控儲存控制卡監控儲存控制卡• 盡早了解可能的效能問題盡早了解可能的效能問題• 與 與 MOM MOM 整合:有些儲存設備商有提供整合:有些儲存設備商有提供 MOM MOM

management packmanagement pack• 如無法與 如無法與 MOM MOM 整合,可能可以透過整合,可能可以透過 SNMP SNMP 介介面面

• 不同的儲存方案通常有特定的監控方式不同的儲存方案通常有特定的監控方式• General metrics:General metrics:

– Disk/Spindle % utilizationDisk/Spindle % utilization– Read cache hit ratioRead cache hit ratio– Write pending requestsWrite pending requests– Storage processor % utilizationStorage processor % utilization

Page 44: Exchange 2007 系統部署  --  儲存預測與測試

44

• 效能監視器效能監視器– 即時、紀錄檔與警示的使用即時、紀錄檔與警示的使用

• MOM -Microsoft Operations ManagerMOM -Microsoft Operations Manager– http://www.microsoft.com/mom/default.mspxhttp://www.microsoft.com/mom/default.mspx

– Exchange Mgmt Pack for MOMExchange Mgmt Pack for MOM• http://www.microsoft.com/downloads/details.aspx?familyid=EFDEA5C6-6835-47CB-AF4F-http://www.microsoft.com/downloads/details.aspx?familyid=EFDEA5C6-6835-47CB-AF4F-

43F3A3E30279&displaylang=en43F3A3E30279&displaylang=en

• ExBPA- Best Practice Analyzer ToolExBPA- Best Practice Analyzer Tool– ExBPA management pack for MOM 2005.ExBPA management pack for MOM 2005.

– http://www.microsoft.com/downloads/details.aspx?familyid=DBAB201F-4BEE-4943-AC22-http://www.microsoft.com/downloads/details.aspx?familyid=DBAB201F-4BEE-4943-AC22-E2DDBD258DF3&displaylang=enE2DDBD258DF3&displaylang=en

• Event Viewer [Event Viewer [ 大小大小 >5mb >5mb 並且可依需要覆寫並且可依需要覆寫 ]]• Network Monitor Network Monitor • Exchange Optimizing Storage WhitepaperExchange Optimizing Storage Whitepaper

– http://www.microsoft.com/technet/prodtechnol/exchange/2003/library/optimizestorage.mspxhttp://www.microsoft.com/technet/prodtechnol/exchange/2003/library/optimizestorage.mspx

• ExPTA – Performance Troubleshooting AnalyzerExPTA – Performance Troubleshooting Analyzer 效能疑難排解員效能疑難排解員– http://www.microsoft.com/downloads/details.aspx?FamilyID=4bdc1d6b-de34-4f1c-aeba-http://www.microsoft.com/downloads/details.aspx?FamilyID=4bdc1d6b-de34-4f1c-aeba-

fed1256caf9a&DisplayLang=enfed1256caf9a&DisplayLang=en

監控工具監控工具

Page 45: Exchange 2007 系統部署  --  儲存預測與測試

45

監控 監控 Exchange Exchange 主機的儲存狀主機的儲存狀態態

• RPC Average Latency: avg 50ms, max 100msRPC Average Latency: avg 50ms, max 100ms• Disk latency: avg 20ms, max 40msDisk latency: avg 20ms, max 40ms

Log writes - <10ms Log writes - <10ms

Database reads - <20msDatabase reads - <20ms

Database writes - <20msDatabase writes - <20ms

Use Advanced Performance CountersUse Advanced Performance CountersDatabase page faults should be <1Database page faults should be <1

Page 46: Exchange 2007 系統部署  --  儲存預測與測試

46

總結總結• 在大信箱的使用環境,盡量減少費用與複雜度在大信箱的使用環境,盡量減少費用與複雜度• 盡可能減少 盡可能減少 I\O I\O 需求需求• CCR CCR 提供不須共享儲存的叢集方式提供不須共享儲存的叢集方式• 全文檢索與信件生命週期全文檢索與信件生命週期 (ELC)(ELC) 可以協助大信可以協助大信

箱的使用與管理箱的使用與管理• Exchange 2007 Exchange 2007 的儲存解決與以前不同的儲存解決與以前不同

– 不過驗證與監控是一樣的不過驗證與監控是一樣的

Page 47: Exchange 2007 系統部署  --  儲存預測與測試

47

For More Information…For More Information…• TechNetTechNet

– www.microsoft.com/taiwan/technetwww.microsoft.com/taiwan/technet• Exchange Server 2007Exchange Server 2007

– www.microsoft.com/exchangewww.microsoft.com/exchange• TechNet TechNet 技術論壇技術論壇

– www.microsoft.com/taiwan/technet/forumwww.microsoft.com/taiwan/technet/forum• MVP CommunityMVP Community 社群網站社群網站

– www.microsoft.com/taiwan/communitywww.microsoft.com/taiwan/community• MS Exchange Team BlogMS Exchange Team Blog

– http://msexchangeteam.com/http://msexchangeteam.com/• Exchange 2007 online HelpExchange 2007 online Help

– http://www.microsoft.com/technet/prodtechnol/http://www.microsoft.com/technet/prodtechnol/exchange/E2k7/ZH-TW/Help/ExchHelp/cb24ddb7-exchange/E2k7/ZH-TW/Help/ExchHelp/cb24ddb7-0659-4d9d-9057-52843f861ba8.mspx?mfr=true0659-4d9d-9057-52843f861ba8.mspx?mfr=true

Page 48: Exchange 2007 系統部署  --  儲存預測與測試