【观察】后疫情时代,数据中心效率与成本的“平衡术”
申耀的科技觀察
讀懂科技,贏取未來!
今年疫情期間,我們可以看到大量的創(chuàng)新技術(shù)應(yīng)用到實際場景之中,以及包括遠程辦公、在線教育、在線醫(yī)療等新需求快速的涌現(xiàn),無疑都極大的加速了企業(yè)數(shù)字化轉(zhuǎn)型的步伐。
這些巨大的變化背后,都有同一種“隱形”的力量在做支撐,這就是計算力。特別是隨著“從云到邊緣”的逐漸落地,大大擴展和延伸數(shù)據(jù)范圍的同時,也讓數(shù)據(jù)的挖掘和分析變得十分復(fù)雜,更對計算架構(gòu)、存儲分析乃至存儲管理都提出了更大的挑戰(zhàn)。
因此,未來數(shù)據(jù)中心的數(shù)據(jù)存儲在哪里,以什么樣的方式存儲,才能帶來計算的高效?同時,在效率增加的同時,又要如何平衡好隨之而來增加的大量成本,這越來越成為了困擾很多企業(yè)的新難題。
那么,在后疫情時代,數(shù)據(jù)中心的效率與成本之間,如何能夠?qū)崿F(xiàn)“魚和熊掌”兼得的平衡術(shù)呢?
效率與成本的平衡
我們知道,數(shù)據(jù)中心中通常的規(guī)則是效率越高,成本就越高,那么企業(yè)就必須要平衡效率和成本之間的關(guān)系,要么犧牲效率,要么犧牲成本。但事實上,要做到這種平衡關(guān)系卻很難,往往存在的一個有趣現(xiàn)象是,要么是配置不足,要么是配置過度。
一方面,從配置不足看,數(shù)據(jù)中心的運維管理人員都明白,基礎(chǔ)設(shè)施需要現(xiàn)代化、應(yīng)用必須更快地提供洞察、數(shù)據(jù)不斷增加且遍布各處使得工作負載迅速擴大。這些因素都會對資源提出需求,但由于很多客觀的因素,特別是擔(dān)心對總體擁有成本帶來“負面影響”。因此,即使資源或者配置不足,很多運維管理人員對此也“心有力而于不足”。換句話說,對很多企業(yè)而言,降低成本和優(yōu)化關(guān)鍵性能指標(包括資源利用率)的壓力將長期存在。
另一方面,從配置過度看,由于數(shù)據(jù)中心往往會經(jīng)歷周期性波動和偶發(fā)高峰,內(nèi)存不足會導(dǎo)致磁盤交換,從而產(chǎn)生性能瓶頸。所以,即使實際利用率很少達到高峰水平,很多運維人員仍會采取擴大內(nèi)存容量以應(yīng)對峰值負載的策略,由此又出現(xiàn)了一個配置過度的問題。
?
調(diào)研機構(gòu)ControlUp在2018年發(fā)布的一份報告顯示,77%的服務(wù)器存在過度配置的現(xiàn)象。同時,在調(diào)查涉及的所有服務(wù)器中,服務(wù)器的平均過度配置程度達 55%。更重要的是,調(diào)查還顯示,不到五分之一的服務(wù)器為峰值負載和增長分配了大小合適的內(nèi)存。
這也讓企業(yè)不得不去思考,是不是有更好的解決方案,既能夠滿足高效的追求,也不會大幅度提高成本呢?在此背景下,英特爾傲騰持久內(nèi)存(Optane PMem)“應(yīng)運而生”,它可以在大內(nèi)存需求的應(yīng)用場景下,提供更多的使用模式和更優(yōu)的性價比。在滿足高效的同時,也能有效降低成本,是一種“魚和熊掌”都可以兼得的解決方案。
目前,英特爾傲騰持久內(nèi)存可提供三種模式以適應(yīng)不同場景的需求,包括App Direct Mode(AD)、Memory Mode(MM)和App Direct Mode 雙重模式。
?
英特爾傲騰持久內(nèi)存提供三種使用模式
一是,AD模式下的英特爾傲騰持久內(nèi)存可以用作非易失性(持久)存儲。持久特性不僅可以在斷電時保護數(shù)據(jù),還可以縮短應(yīng)用重啟時間并提高應(yīng)用的性能,因為內(nèi)存不再需要被 持續(xù)刷新到存儲設(shè)備中;二是,MM模式下的英特爾傲騰持久內(nèi)存能使用戶經(jīng)濟高效地擴展易失性系統(tǒng)內(nèi)存,從而增加虛擬機密度和可供應(yīng)用使用的內(nèi)存量;三是,雙重模式(即AD+MM)下,一部分內(nèi)存可以用作非易失性(持久)存儲,其他部分則可用作高速易失性系統(tǒng)內(nèi)存。
不難看出,這就為企業(yè)數(shù)據(jù)中心效率和成本之間的平衡探尋到了一種全新的模式,同時也為企業(yè)的數(shù)字化轉(zhuǎn)型提供了更為堅實的基礎(chǔ)。
“魚和熊掌”兼得
接下來,我們不妨通過一個實際案例,來更加詳細的了解一下英特爾傲騰持久內(nèi)存是如何施展這種“平衡術(shù)”的。
作為一款風(fēng)靡世界的游戲《我的世界》的托管商,Nitrado發(fā)現(xiàn),類似像《我的世界》這樣的游戲,對計算和內(nèi)存資源的要求越來越高,但消耗的資源并不對稱。比如在單個處理器有20到24個內(nèi)核的雙路服務(wù)器上,CPU 利用率還沒有達到高峰,系統(tǒng)內(nèi)存就已經(jīng)耗盡,這就限制了Nitrado在服務(wù)器上所能托管的游戲?qū)嵗龜?shù)量,并導(dǎo)致計算資源閑置。
面對這種挑戰(zhàn),Nitrado 有兩個選擇:要么是購買性能略遜色的處理器,或者為服務(wù)器增加更多DRAM 內(nèi)存,但性能不夠出色的服務(wù)器必然降低用戶體驗,而增加更多DRAM內(nèi)存卻會大幅提升成本,但是,內(nèi)存價格通常不會隨 DRAM 線性擴展,而是很快就會昂貴得令人卻步。
因此,Nitrado 尋求的解決方案是需要能夠以高性價比大幅擴展系統(tǒng)內(nèi)存,而不會造成成本壓力或在游戲過程中降低系統(tǒng)性能和用戶體驗。通過選型對比,Nitrado 最終決定選擇英特爾傲騰持久內(nèi)存。
英特爾傲騰持久內(nèi)存為Nitrado帶來的優(yōu)勢是,它可以在傳統(tǒng)的數(shù)據(jù)中心級內(nèi)存和存儲分層架構(gòu)中加入全新而靈活的內(nèi)存層。同時,其內(nèi)存模式讓每個插槽可添加多達3TB的內(nèi)存,單臺服務(wù)器最高可安裝 6TB英特爾傲騰持久內(nèi)存。這樣不但大大提升了服務(wù)器的CPU利用率,同時單個服務(wù)器的游戲?qū)嵗龜?shù)得以增加,降低了 Nitrado的總體擁有成本,還能保持良好的游戲性能。
?
英特爾傲騰持久內(nèi)存讓Nitrado能夠在降低成本的同時將性能保持在高位
現(xiàn)在,經(jīng)過這種配置優(yōu)化之后,Nitrado發(fā)現(xiàn)單臺服務(wù)器并發(fā)運行的《我的世界》實例數(shù)從182 增加到至少500個,等于將游戲?qū)嵗芏仍黾恿?75%,而CPU 利用率從40%攀升到85%,由此減少了總體擁有成本。大內(nèi)存又帶來更多擴展機會,為將來的業(yè)務(wù)擴張?zhí)峁╈`活性,服務(wù)更多客戶。
Nitrado 的案例表明:使用英特爾傲騰持久內(nèi)存擴展系統(tǒng)內(nèi)存,可以顯著提升數(shù)據(jù)中心效率,為客戶和最終玩家造福;同時,游戲開發(fā)者不再受內(nèi)存資源所限,而這正是英特爾傲騰持久內(nèi)存的“魔力”所在。
架起一座新“橋梁”
今天,無論是在私有云的虛擬化環(huán)境之下,還是在混合云部署的模式下,客戶也都能夠輕松享受到由英特爾帶來的“福利”,通過和VMware和微軟的通力合作,英特爾正以技術(shù)創(chuàng)新大幅度提升數(shù)據(jù)中心的效率,并且讓客戶無懼“成本”帶來的挑戰(zhàn)。
具體來說,在VMware虛擬化環(huán)境下,特別是那些把Microsoft SQL Server 等數(shù)據(jù)庫應(yīng)用跑在VM虛擬機中的用戶,就可以通過英特爾傲騰持久內(nèi)存三種創(chuàng)新的模式,突破 DRAM 限制并擴展內(nèi)存容量,從而獲得諸多益處。
可以看到,英特爾通過對兩個并排運行的VMware vSphere系統(tǒng)進行了一項測試,其中一個系統(tǒng)采用768 GB DRAM的配置,另一個系統(tǒng)則采用192 GB DRAM和 1 TB 的英特爾傲騰持久內(nèi)存。
?
英特爾傲騰持久內(nèi)存將VMware虛擬機密度提高多達 25%
數(shù)據(jù)顯示,僅采用 DRAM 的平臺在滿足 SLA 性能水平的條件下可支持的虛擬機數(shù)量為152個;而采用英特爾傲騰持久內(nèi)存的平臺,可在相同的性能水平下支持的虛擬機多達190個,單個節(jié)點的虛擬機數(shù)量增加了25%;此外,采用了英特爾傲騰持久內(nèi)存的配置還使單個虛擬機的硬件成本降低了17%。
同樣,在混合云環(huán)境中,微軟將英特爾傲騰技術(shù)和英特爾傲騰固態(tài)盤引入Azure Stack HCI,也大大提高了企業(yè)和機構(gòu)提高數(shù)據(jù)吞吐量、減少延遲、經(jīng)濟高效地增加了內(nèi)存容量。
測試顯示,在模擬 Microsoft ?Storage Spaces Direct 上的多虛擬機環(huán)境的工作負載時,與僅使用 SATA 固態(tài)盤的解決方案相比,將英特爾傲騰固態(tài)盤添加到Azure Stack HCI后,可在減少一臺服務(wù)器的同時將響應(yīng)時間提速 26.6%,IOPS 提高多達 52.9%。
?
Azure Stack HCI引入英特爾傲騰技術(shù),提高了數(shù)據(jù)吞吐量并減少了延遲
此外,對于內(nèi)存密集型工作負載,英特爾傲騰持久內(nèi)存提供的優(yōu)勢可超越僅配置 DRAM 的方案。測試顯示,通過使用“內(nèi)存模式”下的英特爾傲騰持久內(nèi)存,能夠經(jīng)濟高效地擴展Azure Stack HCI的系統(tǒng)內(nèi)存,將單節(jié)點的虛擬機數(shù)量增加多達36%,不僅增加了Azure Stack ?HCI集群的虛擬機密度,同時顯著降低了成本。
總的來說,全新的英特爾傲騰技術(shù),在傳統(tǒng)內(nèi)存與存儲之間架起一座橋梁,不僅使數(shù)據(jù)中心效率與成本之間得到平衡,同時也可以讓新技術(shù)應(yīng)用變得更簡單,并滿足多種內(nèi)存密集型工作負載,更好的幫助企業(yè)迎接數(shù)字化轉(zhuǎn)型的挑戰(zhàn)。
從這個角度來看,在后疫情時代,追求數(shù)據(jù)中心更好的效率,同時降低成本帶來的挑戰(zhàn),企業(yè)可以通過選擇英特爾傲騰持久內(nèi)存的“加持”,而它也能夠真正為企業(yè)的數(shù)字化轉(zhuǎn)型之旅提供更為強大的驅(qū)動力。
申耀的科技觀察,由科技與汽車跨界媒體人申斯基(微信號:shenyao)創(chuàng)辦,18年企業(yè)級媒體工作經(jīng)驗,專注產(chǎn)業(yè)互聯(lián)網(wǎng)、企業(yè)數(shù)字化、渠道生態(tài)以及汽車科技內(nèi)容的觀察和思考。
總結(jié)
以上是生活随笔為你收集整理的【观察】后疫情时代,数据中心效率与成本的“平衡术”的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 助力战“疫”,主“力”生产:伊利的战“疫
- 下一篇: windows克隆账户