叢集


決定叢集中要納入多少伺服器
一般來說,新增伺服器到叢集內可提高平衡工作量的能力,讓伺服器不會超載,又能維持高效能。不過,如果伺服器使用太多的伺服器作業、密集的 CPU 應用程式以及抄本,那麼新增伺服器便會降低效能,因為要維持所有伺服器中資料庫的同步化,會增加叢集通信的負荷。

如果您的組織規模小,開始時可以先使用兩部伺服器,然後隨著企業的成長,在不影響使用者效能的情況下再新增伺服器。請記住,您所新增的每一部伺服器在探測其他叢集伺服器以找出它們的狀態,及當它執行叢集抄寫時,都會建立額外的網路通信。因此,除非您需要額外的容量或更多的備份,否則請勿在叢集內新增伺服器。

在較大的組織中,您必須決定是要建立大的叢集還是小的叢集。較大的叢集較有能力在某一叢集伺服器失效時吸收工作量。例如,若您的叢集僅有兩部伺服器,如果其中一部伺服器失效,則另一部伺服器必須 100% 的接收失效伺服器的工作量。這表示每一部伺服器僅能使用 50% 的容量,以便有足夠的容量來接收另一部伺服器的工作量。但叢集如果有六部伺服器,則其餘的五部伺服器每部僅需接收失效伺服器 20% 的工作量即可。這表示每一部伺服器可以執行 80% 的容量,若有一部伺服器當機,它們仍能接收其工作量。(當然,還有其他決定如何接收失效伺服器工作量的因素,例如您分配抄本到叢集伺服器的方式。)

硬體注意事項

您決定要納入叢集的伺服器數量會受到每部伺服器磁碟空間容量與處理能力的影響。當您在決定叢集中要使用哪些硬體時,請記住下列各項: