Sun Java System Application Server 9.1 部署規劃指南

HADB 儲存容量

HADB 以近乎直線的比例遞增更多節點,直到超過網路容量為止。您必須在專屬磁碟上配置每個節點的儲存裝置。所有節點必須在儲存裝置上配置相等的空間。請務必於本機磁碟上配置儲存裝置。

假設預期的階段作業資料大小是 x MB。HADB 會在鏡像節點上複製資料,因此需要 2x MB 的儲存容量。此外,HADB 使用索引加速存取資料。兩個節點需要額外的 2x MB 供索引使用,因此所需的總儲存容量為 4x。因此,HADB 的預期儲存容量需求是預期資料量的四倍。

為了日後擴充而不失去 HADB 資料,您必須提供線上升級的額外儲存容量,因為您可能需要在增加新節點後重新分段資料。在這種情況下,資料裝置上需要類似的額外空間量 (4x)。因此,預期儲存容量是預期資料量的八倍。

此外,HADB 會如下使用磁碟空間:

下表是階段作業資料為 x MB 的 HADB 儲存空間需求摘要。

表 2–3 階段作業大小為 X MB 的 HADB 儲存空間需求

條件 

所需的 HADB 儲存空間 

需要在線上時,HADB 節點的增加或移除。

4x MB + (4*記錄緩衝區大小) + 1% 的裝置大小

需要在線上時,HADB 節點的增加或移除。 

8x MB + (4*記錄緩衝區大小) + 1% 的裝置大小

若 HADB 的裝置空間不足,即不會接受插入或更新資料的用戶端請求。但會接受刪除作業。若 HADB 的裝置空間不足,則會傳回錯誤碼 4593 或 4592,並將對應的錯誤訊息寫入歷史檔案。如需有關這些訊息的更多資訊,請參閱「Sun Java System Application Server 9.1 Error Message Reference 」中的第 14 章「HADB Error Messages」