本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon 監控 CloudWatch
Amazon CloudWatch 會從FSx適用於 Windows 檔案伺服器檔案系統的原始資料收集並處理為可讀且接近即時的指標。這些統計資料會保留 15 個月,讓您存取歷史資訊,以協助您深入瞭解工作流程或檔案系統的執行情況。
FSxWindows 檔案伺服器會在下列網域中發佈 CloudWatch 測量結果:
網路 I/O 測量結果會測量存取檔案系統的從屬端與檔案伺服器之間的活動。
檔案伺服器指標會測量網路輸送量使用率、檔案伺服器CPU和記憶體,以及檔案伺服器磁碟輸送量和IOPS使
磁碟 I/O 測量結果會測量檔案伺服器與儲存磁碟區之間的活動。
儲存體磁碟區指標測量HDD儲存磁碟區的磁碟輸送量IOPS使用率,以及SSD儲存磁碟區的使用
儲存容量指標可測量儲存使用量,包括因為重複資料刪除而節省儲存空間。
下圖說明 Windows 檔案伺服器檔案系統、其元件以及測量結果網域的。FSx
根據預設,Amazon Windows 檔案伺服器會在 1 分鐘的時間內將指標資料傳送到 CloudWatch ,但以下情況例外,以 5 分鐘FSx為間隔發出:
FileServerDiskThroughputBalance
FileServerDiskIopsBalance
如需詳細資訊 CloudWatch,請參閱什麼是 Amazon CloudWatch? 在 Amazon 用 CloudWatch 戶指南。
在進行系統維護或基礎架構元件更換期間,單一可用區 FILE 系統,以及在主要和次要檔案伺服器之間容錯移轉和容錯回復期間的異地同步備份檔案系統,可能不會發佈指標。
一些 Amazon FSx CloudWatch 指標報告為原始字節。位元組不會捨入到單位的十進位或二進位倍數。
CloudWatch 量度和維度
FSxWindows 檔案伺服器會針對所有檔案系統,將下列指標發佈到 Amazon CloudWatch 的AWS/FSx
命名空間中:
DataReadBytes
DataWriteBytes
DataReadOperations
DataWriteOperations
MetadataOperations
FreeStorageCapacity
FSxWindows 檔案伺服器會針對設定輸送容量至少 32 的檔案系統,將以下各節中描述的指標發佈到 Amazon CloudWatch 的AWS/FSx
命名空間中MBps。
網路 I/O 測量結果
AWS/FSx
命名空間包含下列網路 I/O 測量結果。
指標 | 描述 |
---|---|
DataReadBytes |
存取檔案系統之用戶端讀取作業的位元組數目。 單位:位元組 有效的統計資訊: |
DataWriteBytes |
用戶端存取檔案系統之寫入作業的位元組數。 單位:位元組 有效的統計資訊: |
DataReadOperations |
用戶端存取檔案系統的讀取作業數目。 單位:計數 有效的統計資訊: |
DataWriteOperations |
用戶端存取檔案系統的寫入作業數目。 單位:計數 有效的統計資訊: |
MetadataOperations |
存取檔案系統之用戶端的中繼資料作業數目。 單位:計數 有效的統計資訊: |
ClientConnections |
用戶端與檔案伺服器之間的作用中連線數目。 單位:計數 |
檔案伺服器度量
AWS/FSx
命名空間包含下列檔案伺服器測量結果。
指標 | 描述 |
---|---|
NetworkThroughputUtilization |
存取檔案系統之用戶端的網路輸送量,以佈建限制的百分比表示。 單位:百分比 |
CPUUtilization |
檔案伺服器CPU資源的使用率百分比。 單位:百分比 |
MemoryUtilization |
檔案伺服器記憶體資源的使用率百分比。 單位:百分比 |
FileServerDiskThroughputUtilization |
檔案伺服器與其儲存磁碟區之間的磁碟輸送量,佔佈建限制的百分比,由輸送量容量決定。 單位:百分比 |
FileServerDiskThroughputBalance |
檔案伺服器及其儲存磁碟區之間磁碟輸送量的可用突發積分百分比。適用於傳輸量容量為 256 MBps 或以下的檔案系統。 單位:百分比 |
FileServerDiskIopsUtilization |
檔案伺服器與儲存磁碟區IOPS之間的磁碟,佔佈建限制的百分比,由輸送量容量決定。 單位:百分比 |
FileServerDiskIopsBalance |
檔案伺服器與其儲存磁碟區IOPS之間的磁碟可用成組分解積分百分比。適用於傳輸量容量為 256 MBps 或以下的檔案系統。 單位:百分比 |
磁碟 I/O 測量結果
AWS/FSx
命名空間包含下列磁碟 I/O 測量結果。
指標 | 描述 |
---|---|
DiskReadBytes |
存取儲存磁碟區之讀取作業的位元組數目。 單位:位元組 有效的統計資訊:總和 |
DiskWriteBytes |
存取儲存磁碟區之寫入作業的位元組數目。 單位:位元組 有效的統計資訊:總和 |
DiskReadOperations |
存取儲存磁碟區之檔案伺服器的讀取作業數目。 單位:計數 有效的統計資訊: |
DiskWriteOperations |
存取儲存磁碟區之檔案伺服器的寫入作業數目。 單位:計數 有效的統計資訊: |
FSx適用於 Windows 儲存體容量指標
AWS/FSx
命名空間包含下列儲存磁碟區測量結果。
指標 | 描述 |
---|---|
DiskThroughputUtilization |
(HDD僅限) 您的伺服器與其儲存磁碟區之間的磁碟輸送量,佔儲存磁碟區決定的佈建限制的百分比。 單位:百分比 |
DiskThroughputBalance |
(HDD僅限) 儲存磁碟區的磁碟輸送量和磁IOPS碟的可用突發積分百分比。 單位:百分比 |
DiskIopsUtilization |
(SSD僅限) 伺服器與儲存磁碟區IOPS之間的磁碟,佔儲存磁碟區決定的佈建IOPS限制的百分比。 單位:百分比 |
儲存容量指標
命AWS/FSx
名空間包含下列儲存容量指標。
指標 | 描述 |
---|---|
FreeStorageCapacity |
可用儲存容量的數量。 單位:位元組 有效的統計資訊: |
StorageCapacityUtilization |
已使用的實體儲存容量佔總儲存容量的百分比。 單位:百分比 |
DeduplicationSavedStorage |
重複資料刪除所節省的儲存空間 (如果已啟用)。 單位:位元組 |
Windows 檔案伺服器測量結果FSx的命名空間和維度
FSxWindows 檔案伺服器度量會使用FSx
命名空間,並提供單一維度的測量結果FileSystemId
。您可以使用describe-file-systems AWS CLI 指令或指令尋找檔案系統的 ID。DescribeFileSystemsAPI檔案系統 ID 的形式為 fs-0123456789abcdef0
.
使用檔案系統度量
每個 Amazon FSx 檔案系統有兩個主要架構元件:
將資料提供給存取檔案系統的用戶端的檔案伺服器。
在檔案系統中裝載資料的儲存磁碟區。
FSxWindows 檔案伺服器會報告追蹤檔 CloudWatch 案系統檔案伺服器和儲存磁碟區的效能和資源使用率的度量。下圖說明 Amazon FSx 檔案系統及其架構元件,以及可用於監控的效能和資源 CloudWatch 指標。針對一組測量結果顯示的主要屬性是決定這些測量結果容量的檔案系統屬性。調整該屬性會修改該組度量的檔案系統效能。
使用 Amazon FSx 主控台中的監控和效能面板,檢視下FSx表所述的 Windows 檔案伺服器 CloudWatch 指標。
監控與效能面板 | 我該如何... | 图表 | 相關指標 |
---|---|---|---|
Summary | ... 確定我的文件系統的總數IOPS? |
總計 IOPS | SUM( |
... 確定我的文件系統的總吞吐量? |
總輸送量 | SUM( |
|
... 判斷檔案系統上的可用儲存容量? | 可用儲存容量 | FreeStorageCapacity |
|
... 決定用戶端和檔案伺服器之間建立的連線數目? | 用戶端連線 | ClientConnections |
|
儲存 | ... 確定已使用的實體磁碟空間量佔檔案系統總儲存容量的百分比? | 儲存容量使用率 | StorageCapacityUtilization |
... 決定重複資料刪除所節省的實體磁碟空間量? | 從重複資料刪除中儲存的儲存 | DeduplicationSavedStorage |
|
效能-檔案伺服器 | ... 決定存取檔案系統之用戶端的網路輸送量,以檔案系統佈建輸送量的百分比為單位? | 網路輸送量使用 | NetworkThroughputUtilization 1 |
... 判斷檔案伺服器與其儲存磁碟區之間的磁碟輸送量,是否為「輸送量容量」所決定的佈建限制的百分比? | 磁碟輸送量使用 | FileServerDiskThroughputUtilization 1 |
|
... 決定檔案伺服器與其儲存磁碟區之間磁碟輸送量的可用突發積分百分比? | 磁碟輸送量突增平衡 | FileServerDiskThroughputBalance |
|
... 決定檔案伺服器與儲存磁碟區IOPS之間的磁碟容量,以輸送量容量決定的佈建限制的百分比? | 磁碟IOPS使用率 | FileServerDiskIopsUtilization |
|
... 決定檔案伺服器與儲存磁碟區IOPS之間磁碟的可用成組分解積分百分比? | 磁碟IOPS爆發平衡 | FileServerDiskIopsBalance |
|
... 決定檔案伺服器的CPU使用率百分比? | CPU利用率 | CPUUtilization |
|
... 決定檔案伺服器的記憶體使用率百分比? | 記憶體使用 | MemoryUtilization |
|
效能 — 儲存磁碟區 | ... 決定存取儲存磁碟區之作業的輸送量,以儲存容量決定的佈建限制的百分比?HDD | 磁碟輸送量使用率 (HDD) | DiskThroughputUtilization |
... 針對HDD存取儲存磁碟區的作業,決定可用輸送量和IOPS突發積分的百分比? | 磁碟輸送量突增平衡 (HDD) | DiskThroughputBalance 2 |
|
... 確定存取儲存磁碟區的作業,以儲存容量決定的佈建限制的百分比?IOPSHDD | 磁碟IOPS使用率 (HDD) | SUM(DiskReadOperations +DiskWriteOperations )/Period (以秒為單位)/(12* 佈建的HDD儲存容量,以 TiB 為單位) |
|
... 確定存取儲存磁碟區的作業,以儲存容量決定的佈建限制的百分比?IOPSSSD | 磁碟IOPS使用率 (SSD) | DiskIopsUtilization |
注意
1 我們建議您將平均輸送量容量使用率維持在 50% 以下,以確保您擁有足夠的備用輸送量容量,以應付工作負載意外尖峰,以及任何背景 Windows 儲存體作業 (例如儲存同步、重複資料刪除或陰影複製)。
2 HDD 儲存磁碟區可能會因工作負載而有顯著的效能差異。突然的尖峰IOPS或輸送量可能會導致磁碟效能降低。如需詳細資訊,請參閱HDD爆裂性能。
效能警告與建議
FSxWindows 版會針對設定輸送量容量至少 32 的檔案系統,提供效能警告MBps。每當其中一個 CloudWatch 指標接近或超過多個連續資料點的預定閾值時,Amazon 就FSx會針對一組指標顯示警告。這些警告為您提供可行的建議,您可以使用這些建議來最佳化檔案系統的效能。
您可以在監視與效能儀表板的數個區域存取警告。所有使用中或最近的 Amazon FSx 效能警告,以及為處於某個ALARM狀態的檔案系統設定的任何 CloudWatch 警示,都會顯示在「摘要」區段的「監控與效能」面板中。警告也會顯示在顯示量度圖形的儀表板區段中。
您可以為任何 Amazon FSx 指標建立 CloudWatch 警示。如需詳細資訊,請參閱建立 CloudWatch 鬧鐘。
使用效能警告來改善檔案系統效能
Amazon FSx 提供可行的建議,您可以使用這些建議來優化檔案系統的效能。這些建議描述了如何解決潛在的性能瓶頸. 如果您希望活動繼續進行,或者它會對檔案系統效能造成影響,則可以採取建議的動作。視觸發警告的測量結果而定,您可以增加檔案系統的傳輸量容量或儲存體容量來解決此問題,如下表所述。
如果此量度有警告 | 執行此作業 |
---|---|
網路輸送量 — 使用率 | 增加輸送量容量 |
文件服務器 > 磁盤 IOPS-使用率 | |
檔案伺服器 > 磁碟輸送量-使用率 | |
檔案伺服器 > 磁碟 IOPS-成組分解平衡 | |
檔案伺服器 > 磁碟輸送量 — 突發平衡 | |
儲存容量使用率 | 增加儲存容量 |
儲存磁碟區 > 磁碟輸送量 — 使用率 (HDD) | 增加儲存容量或切換至SDD儲存類型 |
儲存磁碟區 > 磁碟輸送量 — 突發平衡 (HDD) | |
儲存磁碟區 > 磁碟 IOPS-使用率 (SSD) | 增加 SSD IOPS |
注意
某些檔案系統事件可能會消耗磁碟 I/O 效能資源,並可能觸發效能警告。例如:
儲存容量擴充的最佳化階段可產生更高的磁碟輸送量,如中所述 增加儲存容量並提高檔案系統效能
對於異地同步備份檔案系統,輸送量容量擴充、硬體更換或可用區域中斷等事件會導致自動容錯移轉和容錯回復事件。在此期間發生的任何資料變更都必須在主要和次要檔案伺服器之間進行同步處理,而 Windows Server 會執行可能會耗用磁碟 I/O 資源的資料同步化工作。如需詳細資訊,請參閱管理 Windows 檔案伺服器檔案系統FSx的輸送量容量。
如需檔案系統效能的詳細資訊,請參閱FSx視窗檔案伺服器效能。