Mac-Osx-Server

8 核 2.93GHz Xserve

  • July 23, 2010

我正在考慮購買 8 核 2.93GHz Xserve。我會在上面使用oracle。你怎麼看待這件事?如果存在,您能否提出更好的解決方案?你能說說你對這個伺服器的看法嗎?它會工作嗎?在大約 100 個使用者的情況下會很快嗎?50-60 個使用者呢?


編輯:

正如我所提到的,我的最大使用者數為 100。您會推薦哪些其他伺服器?請幫忙。

Edit2:

此伺服器 Xserve 是機架伺服器。我只想購買一台伺服器。所以你認為這有點成本嗎?塔式伺服器對我來說足夠了嗎?

用於 Oracle 伺服器的 OSX 與 Linux

對於執行 Oracle 的數據庫伺服器,使用 Linux 可能比使用 OSX 更好——OSX 上的 Oracle 至少是 Linux 之後的一個主要版本,這表明它可能不會得到 Oracle 的高優先級支持。甲骨文有將少數平台視為二等公民的歷史,他們的聲譽可以追溯到 1980 年代。

請注意,Oracle 僅在某些商業支持的發行版(例如 RHEL)上認證其 Linux 建構。您需要購買受支持版本的許可證才能獲得 Oracle 支持。幸運的是,如果您與伺服器一起購買,大多數伺服器供應商都會提供一個帶有 OEM 定價協議的選項(通常是 RHEL 或 SLES)。請注意,如果您安裝了正確版本的 glibc 和 binutils,則可以在其他發行版上安裝 Oracle,但 Oracle 不支持這種類型的配置。

至於性能,Xeon 是一個快速的 CPU。Oracle 將在相當適中的硬體上處理大量工作負載。該產品可以追溯到 1980 年代,並且該時代的一個體面大小的 Oracle/VMS 安裝應該支持數百或數千使用者在硬體上的事務工作負載,其規格遠低於現代伺服器。

現代伺服器有足夠的 CPU 用於數據庫工作,但您需要正確設置磁碟以避免性能問題。磁碟佈局錯誤(例如將日誌放在繁忙的共享卷上)可能會導致數據庫出現嚴重的性能問題。對於 Oracle,這意味著您將需要(至少)單獨的物理磁碟捲(即使它們只是鏡像對)用於數據、日誌、回滾段和可能的臨時,以及您的系統磁碟。

XServe 只有一個 1U 的盒子,內部磁碟儲存空間有限。它只需要三個磁碟,因此您需要一個外部磁碟陣列來使用 XServe 執行此操作。對於數據庫伺服器,您最好使用像 HP DL380 這樣的 2U 機箱。這種類型的現代盒子可以在內部最多容納 16 個磁碟,而無需外部磁碟陣列。

關於 Web 應用程序的一些說明(如果適用)

出於安全原因,您最好將 Web 伺服器放在單獨的盒子上。面向網際網路的伺服器上暴露的數據庫存在安全風險。數據庫偵聽器埠應與開放 Internet 隔離,因此您將需要一個具有單獨 IP 地址的附加 Web 伺服器。

擁有單獨的 Web 伺服器的另一個原因是您不想為未執行 Oracle 的 CPU 容量支付 Oracle 許可費。為了取得成功,您可能還希望以不同於數據庫伺服器的方式配置和調整 Web 伺服器。

如果您願意,您的 Web 伺服器可以是 XServe。如果您的軟體是特定於 OSX 的,或者您想使用 mac 作為開發盒,這可能是一個不錯的選擇。否則,可能沒有令人信服的理由為此使用 XServe。

費用

請注意,Oracle 許可成本可能會超過硬體成本,儘管標準版有一些便宜的交易並不太貴。為您需要的最小 CPU 量購買 Oracle 許可,並且在您需要容量之前不要擴展數據庫伺服器。

引用自:https://serverfault.com/questions/161376