Users Guide
Brocade 配接器故障排除指南 105
53-1002145-01
章
4
效能最佳化
本章介紹
•
儲存裝置驅動程式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
•
調整網路驅動程式 (CNA 或 NIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
儲存裝置驅動程式
本節提供的資源可讓您藉由調整 Linux、Windows、Solaris 及 VMware 系統的統一儲存裝置驅動
程式,使配接器的效能達到最佳化。若要最佳化 CNA 與設定為 CNA 或 NIC 模式的光纖配接器連
接埠,請同時使用
第 108 頁的 「調整網路驅動程式 (CNA 或 NIC)」中的資源。
Linux 調整
相較於所有要求均直接傳送至磁碟,藉由 Linux 的磁碟 I/O 排程重新排序、延遲及合併要求,
可達到更高的傳輸速率並降低延遲。Linux 2.6 有四種不同的磁碟 I/O 排程器:無操作、期限、
預先調度及完全公平佇列。啟用 「noop ( 無操作 )」排程器可避免 I/O 命令中的佇列發生任何
延遲。如此可藉由將多個未處理的 I/O 要求佇列至各個磁碟,以達到更高的 I/O 要求。
若要啟用無操作排程器,請在您的系統上執行下列命令。
for i in /sys/block/sd[b-z]/queue/scheduler
do
echo noop > $i
完成
註
您必須停用預設的排程器,因為它未針對 I/O 效能最大化進行調整。
若要在 Linux 上進行效能調整,請參閱下列文件:
•
Workload Dependent Performance Evaluation of the Linux 2.6 IO Schedulers
Heger, D., Pratt, S., Linux Symposium, Ottawa, Canada, July 2004
•
Optimizing Linux Performance
HP Professional Books, ISBN: 0-13-148682-9
•
Performance Tuning for Linux Servers
Sandra K.Johnson, Gerrit Huizenga, Badari Pulavarty, IBM Press, ISBN: 013144753X
•
Linux Kernel Development
Robert Love, 2nd edition, 2005