請教伺服器 SSD 固態硬碟專家
要規劃適當的解決方案需要對專案目標有通盤了解。讓 Kingston 專家引導您完成作業。
請教專家大多數人都聽過許多人雖然出身卑微,卻極有成就。相同的道理也適用於目前多數的應用程式及資料中心。目前有許多在全球發展十分成功的應用程式,一開始都只是在小型私人伺服器上運作的內部產品。
越來越多公司及服務是從製作內部伺服器的原型,使用現成的元件建置以減少開動成本,相較採取從原型一路到製造的流程,這是較為低廉的擴展方式。通常採取此方式代表使用消費級 SSD 固態硬碟,因為這類產品的採購及更換成本較為便宜。
如果應用程式設計是供間歇使用的話,這是很理想的模型,但如果應用程式越來越受歡迎,而需要滿足全時需求,那該怎麼辦?事實上,除非您建立獨立使用的第一階 (Tier-1) 資料中心,否則原始設計規格都必須經過變更,才能因應日益增加的需求。
處理安全性或隱私權資訊時,這點尤其重要,因為您必須將這些資訊保留在網路內部,而不可供大眾存取。這被稱為「內部部署」(on-premises,或簡稱為 on-prem),意指公司持續使用多個內部伺服器來託管不同的內部應用程式 (Wiki's、Sharepoint、客服中心指令碼撰寫),這些內容基於法規遵循性 (HIPAA、PCI-DSS 等) 或其他商業原因,而無法放置到雲端中。所以隨著磁碟機過時、故障或無法滿足日益增加的運轉需求,重新建構內部資源自然成為下一步。
內部應用程式架構似乎是重新建構磁碟機的罪魁禍首,我們發現仍有大型的應用程式及服務提供者在資料中心持續大規模地使用消費級磁碟機。 如果發生問題,他們只要重新建構老舊的磁碟機即可。
對於高階資料中心而言,效能的可預測性是其設計的關鍵屬性。許多資料中心現在都明白且理解針對應用程式購買適當類別的 SSD 固態硬碟有其價值。雲端託管公司需要知道其企業 SSD 可提供一致的效能,而且可將延遲降至最低。
想像在一個電子商務網站,消費者把物品新增到購物車中,但在結帳時,處理訂單和付款卻發生延遲。 賣家和消費者都知道這不是最好的使用體驗,也不會令人感到滿意,而且長期下來可能會對線下的商業交易造成影響。 如果電子商務網站持續發生延遲,而且消費者對結帳程序有所抱怨,就可能會開始轉向其他主機、CDN 或另一個應用程式平台。
除了延遲以外,SSD 固態硬碟的耐久性評等也是考量的重點。整體而言,資料中心 SSD 固態硬碟的持久性規格評等會優於用戶端 SSD 固態硬碟,就可靠性觀點和符合資料中心設定的產品生命週期需求而言,這使得它們使用起來更加安全。
今日,許多消費級磁碟機都使用外來的寫入快取方式,藉由移除高速 DRAM 元件來節省成本。 許多消費級 SSD 固態硬碟都使用從機載 NAND Flash 切出的小型寫入緩衝區。 在系統生命週期期間,典型用戶端磁碟機的緩衝區絕對不可能完全填滿,所以我們不會留意到使用者體驗變化的問題。但如果將同一個磁碟機放入 100% 工作週期 (24 小時全天候進行讀/寫作業) 的資料中心應用程式內,效能緩慢的問題就會很快浮現出來。
另一個考量是反覆在發生問題時找出原因。如果是安裝在伺服器的消費級 SSD 固態硬碟發生技術問題,因用在超乎其預期的用途,所以要取得理想支援或是獲得製造商提供修正檔的機率不高。對於需要 99.99% 或 99.999% 服務執行時間之 SLA 的公司而言,冒險使用消費者等級的產品是不合乎標準的。
企業 SSD 固態硬碟隨附消費級產品無法提供的支援與服務。企業級 SSD 不只是現成的產品,而是經過精細調整且適用於讀取密集型及混合用途的應用程式。在許多情況下,依據特定使用案例,每個產品的內建自訂功能會有細微差別,這也可能包含支援那些使用案例,以確保程式能順利正常執行。如果企業級 SSD 固態硬碟的快取發生錯誤,只要一通電話,您的支援團隊就能依據操作需求,為您更換或是對產品進行再造工程。
開始伺服器作業的最佳建議是向聲譽良好的公司採購 SSD 固態硬碟,以及購買專門用於伺服器工作負荷 (而非用戶端工作負荷) 的 SSD 固態硬碟。當您在伺服器上安裝用戶端 SSD 固態硬碟時,您即是在設定未經測試的硬體組態,而且正在連線至行為與用戶端主機控制器大相逕庭的主機控制器 (RAID 控制器)。
您可以從使用企業級產品開始,如此就能持續享有逐步使用作業的彈性,而且無損於效能或長期可擴充性。然而,對於整體伺服器架構而言,部署企業 SSD 可提升穩定性及可靠性。
謙卑地由小規模開始,不代表作業一定會受到阻礙。
#KingstonIsWithYou
要規劃適當的解決方案需要對專案目標有通盤了解。讓 Kingston 專家引導您完成作業。
請教專家為您的伺服器選擇適合的 SSD 是非常重要的,因為伺服器 SSD 是為了能在可預測的延遲級別下運作而進行優化,而消費級 (桌上型電腦 / 筆記型電腦) SSD 則不是。這些差異讓重要的應用程式與服務有更長的正常運作時間與更低的延遲。