管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載_第1頁(yè)
管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載_第2頁(yè)
管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載_第3頁(yè)
管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載_第4頁(yè)
管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

管理信息化VR虛擬現(xiàn)實(shí)轉(zhuǎn)載最具有權(quán)威性的虛擬盤(pán)終極講義連載[轉(zhuǎn)載]最具有權(quán)威性的虛擬盤(pán)終極教程連載[天若有情]說(shuō)到虛擬盤(pán)本身,相信很多的網(wǎng)管兄弟已經(jīng)熟的不再熟了,現(xiàn)在的網(wǎng)吧,幾乎每個(gè)網(wǎng)吧都會(huì)使用虛擬盤(pán),但是如何用好虛擬盤(pán),把虛擬盤(pán)真正的實(shí)力發(fā)揮出來(lái)呢?據(jù)我到全國(guó)各地網(wǎng)吧觀察到的情況,其實(shí)能達(dá)到理想效果的網(wǎng)吧仍然是非常少見(jiàn)的.我本人從2001年開(kāi)始進(jìn)入網(wǎng)吧直到現(xiàn)在.弄過(guò)的網(wǎng)吧也有幾十家了,現(xiàn)在雖然因?yàn)楣ぷ魈?網(wǎng)吧不太去了,但是還管著一大一小兩家網(wǎng)吧,琢磨這些東西也能有點(diǎn)年頭了,有一些小小的心得,丟出來(lái)和大家一起探討一下,認(rèn)為我說(shuō)的有道理,就給點(diǎn)掌聲,認(rèn)為我在胡扯,那就丟點(diǎn)爛西瓜臭雞蛋什么的.也許有些觀念和您以前的認(rèn)知完全相反,也許你完全不能認(rèn)同我的觀點(diǎn),沒(méi)有關(guān)系,大家一起來(lái)討論吧!第一篇:<虛擬盤(pán)的價(jià)值>所有的網(wǎng)吧工具和軟件,都是為網(wǎng)吧管理而服務(wù)的,并最終為網(wǎng)吧生意服務(wù).我們網(wǎng)管在使用這些網(wǎng)維軟件,應(yīng)該時(shí)刻都要記得,我們不僅僅要讓網(wǎng)吧能夠正常運(yùn)轉(zhuǎn),最終是要讓網(wǎng)吧的生意變得更好.怎樣讓網(wǎng)吧生意更好,這里的原因和手段太多了,我不是來(lái)講網(wǎng)吧經(jīng)營(yíng)的,我就僅僅從技術(shù)角度來(lái)看,咱們網(wǎng)管可以為網(wǎng)吧的生意做些什么:1)穩(wěn)定(網(wǎng)吧的根本,沒(méi)什么可說(shuō)的)2)快(讓顧客爽)3)多(滿(mǎn)足各種顧客的需求)4)好(游戲優(yōu)化,更新及時(shí))5)省(給老板省點(diǎn)錢(qián),省錢(qián)就是賺錢(qián)呀)滿(mǎn)足這5大要素的網(wǎng)吧,基本上技術(shù)就到極致了.剩下的就是技術(shù)外的問(wèn)題了.這5大要素當(dāng)中,我們?nèi)绾稳プ瞿?我的答案非常簡(jiǎn)單,弄好你的虛擬盤(pán),把所有的游戲都放在虛擬盤(pán)上,本地的硬盤(pán)就只放個(gè)系統(tǒng)就可以了.相信很多人要問(wèn)了,這樣真的可以嗎?速度夠嗎?帶的起嗎?我可以很明確的回答:完全可以!一臺(tái)5千元的服務(wù)器就可以帶150臺(tái),一臺(tái)1萬(wàn)元的服務(wù)器可以帶300臺(tái),一臺(tái)2萬(wàn)的服務(wù)器幾乎可以帶上一千臺(tái),不但可以帶的起,而且還比本地硬盤(pán)還要快的多的多!這樣的做法有很多的好處,我總結(jié)了以下十大優(yōu)點(diǎn):1)無(wú)人值守自動(dòng)更新游戲,無(wú)需推送到客戶(hù)端,無(wú)需額外管理2)好的虛擬盤(pán),可以達(dá)到幾乎無(wú)限的速度,完全突破系統(tǒng)的瓶頸,遠(yuǎn)比本地硬盤(pán)快的多.到底有多快,我在后面就會(huì)說(shuō)明.3)容量擴(kuò)展將變的更加簡(jiǎn)單,現(xiàn)在1.5T的硬盤(pán)也就8xx元,弄2個(gè)裝上,代價(jià)不過(guò)16xx元而已,3T的游戲空間啥游戲不能裝?4)玩家啟動(dòng)游戲沒(méi)有更新過(guò)程,完全無(wú)需等待5)不會(huì)出現(xiàn)因?yàn)榇疟P(pán)空間不足導(dǎo)致的游戲誤刪除,不怕游戲強(qiáng)推6)大幅度減少磁盤(pán)掃描現(xiàn)象,E盤(pán)掃描可以杜絕7)客戶(hù)機(jī)方便部署,只需要GHOST系統(tǒng)盤(pán)8)只要服務(wù)器管理得當(dāng),游戲分區(qū)不再有病毒問(wèn)題9)方案同樣適用于所有的無(wú)盤(pán),讓無(wú)盤(pán)只負(fù)責(zé)C盤(pán)和回寫(xiě),游戲完全交給虛擬盤(pán)來(lái)進(jìn)行管理,既減少了無(wú)盤(pán)服務(wù)器的負(fù)載壓力,又方便而易于部署10)其實(shí),弄個(gè)好的虛擬盤(pán)服務(wù)器并不貴,平均攤到每客戶(hù)機(jī)成本還不到50元,網(wǎng)吧如果舊硬盤(pán)不更新的話(huà),硬盤(pán)上省下的錢(qián)遠(yuǎn)不止這點(diǎn).明白了這些好處,接下來(lái)的問(wèn)題就是如何去用好虛擬盤(pán).我的文章會(huì)從以下幾個(gè)方面展開(kāi):1)一些基礎(chǔ)的知識(shí)2)硬盤(pán)的基本原理和性能分析3)虛擬盤(pán)的性能分析4)虛擬盤(pán)的負(fù)載能力5)虛擬盤(pán)在網(wǎng)吧中的實(shí)際應(yīng)用6)典型案例和推薦方案7)一些問(wèn)題這個(gè)"系統(tǒng)+虛擬盤(pán)"的方案,它并不是一個(gè)新鮮的概念,曾經(jīng)有許多人也做過(guò)積極的嘗試,有

部分人很成功,而更多的人,因?yàn)闊o(wú)法解決高負(fù)載情況下的服務(wù)器性能問(wèn)題,而放棄嘗試.問(wèn)

題在哪里呢?我在后面要講解的,就是這些成功的秘訣.好了言歸正傳,今天繼續(xù)開(kāi)講,先來(lái)說(shuō)一些最基本的東西.第一個(gè)問(wèn)題,網(wǎng)吧怎樣算卡,怎樣算不卡,達(dá)到什么樣的條件才不會(huì)卡?這個(gè)問(wèn)題看起來(lái)非常的白癡,但是真的要是去問(wèn)問(wèn)我們的網(wǎng)管,可能問(wèn)100個(gè)人就會(huì)有99種說(shuō)法,仔細(xì)想想,這個(gè)問(wèn)題真的那么簡(jiǎn)單嗎?其實(shí)造成卡的因素非常的多,外網(wǎng)延遲高,內(nèi)網(wǎng)不穩(wěn)定,CPU,顯卡太差,內(nèi)存不足等等.今天我們這里只討論磁盤(pán)和虛擬盤(pán)的問(wèn)題,磁盤(pán)或者虛擬盤(pán)造成的卡,是和寫(xiě)入或者讀取的速度有關(guān)的,在游戲運(yùn)行過(guò)程中,速度降低到多少才會(huì)出現(xiàn)較為明顯的停頓呢?這個(gè)因不同的游戲而異.但是基本的,我可以提供一個(gè)參考數(shù)值:1MB/S!啟動(dòng)游戲時(shí),1MB/S的速度估計(jì)會(huì)慢的讓人很郁悶,但是對(duì)大多數(shù)游戲來(lái)說(shuō),只要進(jìn)了游戲以后,如果任何時(shí)候都能滿(mǎn)足1MB/S的讀寫(xiě)速度,游戲就可以運(yùn)行的很流暢.在服務(wù)器上觀察客戶(hù)機(jī)的讀寫(xiě),幾乎90%以上的客戶(hù)機(jī)平時(shí)讀寫(xiě)數(shù)據(jù)都是0,偶爾讀一點(diǎn),也是128K,256K這樣

的流量,.不信的話(huà),你可以認(rèn)真的觀察一下服務(wù)器的情況.很多百M(fèi)內(nèi)網(wǎng)的網(wǎng)吧里,在虛擬盤(pán)服務(wù)器上運(yùn)行游戲,除了啟動(dòng)略慢一些,游戲過(guò)程中依然可以很流暢的.對(duì)有盤(pán)的網(wǎng)吧來(lái)說(shuō),在本地運(yùn)行的游戲要達(dá)到1MB/S的標(biāo)準(zhǔn)實(shí)在太容易了,所以有盤(pán)網(wǎng)吧里硬盤(pán)導(dǎo)致的卡是很罕見(jiàn)的,往往是其他的原因才會(huì)出現(xiàn)卡的情況.但是對(duì)無(wú)盤(pán)網(wǎng)吧來(lái)說(shuō),情況要糟糕一些,事實(shí)上很多無(wú)盤(pán)網(wǎng)吧都容易出現(xiàn)卡機(jī)現(xiàn)象,原因是無(wú)盤(pán)服務(wù)器回寫(xiě)的壓力是非常大的,回寫(xiě)的文件多半細(xì)碎而且難以緩存,所以服務(wù)器硬盤(pán)常常處于負(fù)荷的極限,這種情況下是很容易卡的.我這里并不是說(shuō)無(wú)盤(pán)不好,只是因?yàn)楹芏啻砩淌┕さ臅r(shí)候?yàn)榱俗非罄麧?rùn)或者追求高帶機(jī)量,讓服務(wù)器帶了過(guò)多的客戶(hù)機(jī),這樣回寫(xiě)的壓力是非常大的,很多人都對(duì)服務(wù)器性能過(guò)于樂(lè)觀了.再來(lái)說(shuō)說(shuō)快和慢的問(wèn)題,到底磁盤(pán)要多快才夠呢?我們?cè)诏偪竦淖鯮AID0的時(shí)候,測(cè)到200-300M/S的速度的時(shí)候,也許自己還不是很滿(mǎn)意,還想能不能再快一些,快到400M甚至500M,可是事實(shí)上我們需要那么快嗎?我們來(lái)做一些簡(jiǎn)單的分析.我們的測(cè)試客戶(hù)機(jī)是這樣的:CPU酷睿2200顯卡9600GT內(nèi)存2G這樣的機(jī)器是去年下半年網(wǎng)吧比較典型的配置.這樣的機(jī)器,在讀取硬盤(pán)數(shù)據(jù)的時(shí)候需要多少的速度才能滿(mǎn)足要求?才能不成為系統(tǒng)的瓶頸?我們使用一個(gè)固態(tài)硬盤(pán)作為參照----OCZ的一個(gè)32G的固態(tài)硬盤(pán)來(lái)做測(cè)試,這樣硬盤(pán)不會(huì)成為系統(tǒng)的瓶頸,CPU和顯卡的處理速度才是系統(tǒng)的瓶頸.測(cè)試結(jié)果是:WINDOWSXP一般啟動(dòng)一次大概要讀取250M左右的數(shù)據(jù),最高啟動(dòng)速度為30M左右

魔獸世界進(jìn)入到游戲畫(huà)面,所有讀取的數(shù)據(jù)大概為300M左右,最高的讀取速度不到30M.

我們隨后又測(cè)試了多款游戲,大部分的游戲啟動(dòng),都不超過(guò)25M/S.

隨后我們用PCMARK05進(jìn)行測(cè)試,結(jié)果如下:1.jpg(53.12KB)2009-9-2410:01(圖2-1:PCMARK05測(cè)試OCZ固態(tài)硬盤(pán))如圖所示,模擬啟動(dòng)XP的速度為27MB/S,模擬程序載入時(shí)23MB/S,普通應(yīng)用18MB/S,只有做模擬病毒掃描時(shí)才達(dá)到104MB/S.初步的結(jié)論:我們這樣的機(jī)器,對(duì)數(shù)據(jù)的需求最高不超過(guò)30M,在絕大多數(shù)時(shí)候,數(shù)據(jù)流量在10M以下,那么幾百M(fèi)B/S的硬盤(pán)是我們需要的嗎?不不,事情絕對(duì)不是那么簡(jiǎn)單的,硬盤(pán)中還隱藏著很多不為大家所熟知的秘密,下一節(jié)我會(huì)用非常大的篇幅來(lái)仔細(xì)的討論這個(gè)課題.接下來(lái)我們說(shuō)說(shuō)負(fù)載問(wèn)題,對(duì)虛擬盤(pán)服務(wù)器來(lái)說(shuō),怎樣算帶的起,怎樣算帶不起?我的方法也很簡(jiǎn)單,找出虛擬盤(pán)服務(wù)器整個(gè)系統(tǒng)中最薄弱的環(huán)節(jié),仔細(xì)測(cè)量薄弱環(huán)節(jié)的性能和能力,按照客戶(hù)機(jī)平均讀取流量,計(jì)算服務(wù)器能負(fù)載的極限值,然后,為服務(wù)器留出3-5倍的性能余量.這樣基本上就是帶的起了.有很多種方法可以測(cè)量服務(wù)器的負(fù)載情況,如果你對(duì)自己服務(wù)器的性能掌握不太清楚的話(huà),可以自行監(jiān)測(cè)一下.多數(shù)虛擬盤(pán)服務(wù)器的瓶頸都在于硬盤(pán),我這里提供一個(gè)簡(jiǎn)單的監(jiān)控硬盤(pán)性能的方法.在服務(wù)器上打開(kāi)開(kāi)始à程序à管理工具à性能.2.jpg(43.36KB)2009-9-2410:01(圖2-2:WINDOWS自帶性能監(jiān)視工具)然后選擇計(jì)數(shù)器日志,新建一個(gè)磁盤(pán)監(jiān)控的任務(wù),再添加一個(gè)計(jì)數(shù)器,選擇硬盤(pán)(physicaldisk),選擇你要監(jiān)控的磁盤(pán)分區(qū),然后從列表選擇計(jì)數(shù)器:%disktime,然后將時(shí)間周期設(shè)定為1秒,這樣,系統(tǒng)會(huì)每一秒鐘記錄一次磁盤(pán)的運(yùn)作情況,輸出為csv格式,可以直接用excel打開(kāi)分析.如下圖:3.jpg(75.73KB)2009-9-2410:01(圖2-3:用WINDOWS自帶性能監(jiān)視工具記錄服務(wù)器狀態(tài))這里解釋一下什么叫%disktime,詞可翻譯為磁盤(pán)工作時(shí)間的百分比,輸出的數(shù)值多半為5.x,86.x,264.x,對(duì)應(yīng)的意思是:這一秒鐘有磁盤(pán)有5%的時(shí)間在工作,86%的時(shí)間在工作,264的意思是工作需要2.64秒才能完成,對(duì)這秒鐘來(lái)說(shuō),磁盤(pán)已經(jīng)遠(yuǎn)遠(yuǎn)的超過(guò)了負(fù)荷,就有可能會(huì)卡了.這個(gè)數(shù)值100%為磁盤(pán)滿(mǎn)負(fù)荷,小于100%,就是未滿(mǎn)負(fù)荷,大于100%,就是超過(guò)磁盤(pán)的承受能力.

用這個(gè)計(jì)數(shù)器可以無(wú)限的記錄下去,在你網(wǎng)吧人最多的時(shí)間,找一段數(shù)據(jù)出來(lái)分析一下,你就

會(huì)知道你的服務(wù)器到底負(fù)荷怎樣.我舉一個(gè)例子吧,下面這段數(shù)據(jù)是某網(wǎng)吧虛擬盤(pán)服務(wù)器在8月8日晚上20:00~22:00點(diǎn)之間記錄的,這個(gè)網(wǎng)吧當(dāng)時(shí)約90人,所有的游戲都放在該服務(wù)器上的該硬盤(pán)上(一個(gè)1.5T的希捷11代硬盤(pán)).我用execl分析成圖表如下:4.jpg(52.49KB)2009-9-2410:01(圖2-3:某網(wǎng)吧虛擬盤(pán)服務(wù)器高峰時(shí)段的硬盤(pán)讀寫(xiě)時(shí)間圖)分析整整2小時(shí)的數(shù)據(jù),我將讀寫(xiě)時(shí)間從高到低進(jìn)行排列,最忙的那一秒鐘在8月8號(hào)的

20:53分,負(fù)荷達(dá)到了95%左右.從整個(gè)橫線的比例來(lái)說(shuō),1%不到的時(shí)間,硬盤(pán)的負(fù)荷在90%~30%之間.大概有2%左右的時(shí)間,硬盤(pán)的負(fù)荷在30%~10之間其他大概97%左右的時(shí)間,硬盤(pán)僅僅工作在10%的負(fù)荷之內(nèi).這是很理想的情況,這種負(fù)載下,服務(wù)器是真的帶的起,帶的輕松.負(fù)載的客戶(hù)機(jī)再增加5倍都沒(méi)什么問(wèn)題.這里還要補(bǔ)充一下,并非硬盤(pán)達(dá)到100%以上客戶(hù)機(jī)就會(huì)卡,在100%那一刻,沒(méi)有去讀數(shù)據(jù)的

客戶(hù)機(jī)不會(huì)卡,就算去讀的客戶(hù)機(jī)也不一定會(huì)卡,因?yàn)閿?shù)據(jù)的需求量并不一定是那么大的,而

且,1秒很快就過(guò)去了,就算數(shù)據(jù)受阻,一般也未必感覺(jué)的到,但是!經(jīng)常性長(zhǎng)期性的超過(guò)100%,

那就總有碰到卡的時(shí)候.歡迎大家自查自己的服務(wù)器,很期待看到大家貼出自己服務(wù)器的硬盤(pán)負(fù)載圖.

下一節(jié):硬盤(pán)中的驚天大秘密!既然要談?wù)撎摂M盤(pán),那我們就先從硬盤(pán)開(kāi)始說(shuō)起目前市面上可以買(mǎi)到的硬盤(pán)大體分為三種:1.普通的sata硬盤(pán),最為常見(jiàn),性能一般,轉(zhuǎn)速7200轉(zhuǎn),容量從80G-2000G不等,價(jià)格低廉.

無(wú)需專(zhuān)用接口,一般主板都支持.2.高級(jí)一些的SAS硬盤(pán),屬于服務(wù)器配件,需要專(zhuān)門(mén)的SAS接口,這種接口在高端的服務(wù)器主

板上才會(huì)有,普通的主板要用sas硬盤(pán)的話(huà),可以買(mǎi)專(zhuān)門(mén)的sas接口RAID卡.價(jià)錢(qián)較貴,一般

147G的硬盤(pán)就要1K多了,速度比普通sata硬盤(pán)要快一些.3.新型的固態(tài)硬盤(pán),也稱(chēng)為SSD,這種硬盤(pán)使用flash進(jìn)行存儲(chǔ),沒(méi)有機(jī)械結(jié)構(gòu),最大的優(yōu)點(diǎn)是

尋道時(shí)間非常低,現(xiàn)在最快的SSD,已經(jīng)可以達(dá)到250M的讀取速度,200M的寫(xiě)入速度,性能全

面超過(guò)以前的老式硬盤(pán),缺點(diǎn)是容量太小,價(jià)錢(qián)較高.一般120G的SSD就要賣(mài)到2-3K了.固

態(tài)硬盤(pán)目前比較多使用在高級(jí)的服務(wù)器上,部分高端的筆記本也會(huì)使用一些SSD.

第一部分:普通的SATA硬盤(pán):硬盤(pán)的工作原理,可以從這段視頻中清晰的看到6.zCTB6Fmc2HGRPxko/v.swf這段視頻展示了我們?cè)趧h除,復(fù)制粘貼,快速格式化時(shí),磁頭的相應(yīng)工作情況,印象最深的是磁頭瘋狂擺動(dòng)的樣子.我們先來(lái)了解一些硬盤(pán)的基本概念,如圖是硬盤(pán)的盤(pán)片的示意圖:1.jpg(57.57KB)2009-9-2410:08(圖3-1:硬盤(pán)中的盤(pán)片示意圖)磁道磁盤(pán)在格式化時(shí)被劃分成許多同心圓,這些同心圓軌跡叫做磁道(Track0開(kāi)始順序編號(hào)。信息以脈沖串的形式記錄在這些軌跡中,這些同心圓不是連續(xù)記錄數(shù)據(jù),而是被劃分成一段段的圓弧,每段圓弧叫做一個(gè)扇區(qū),扇區(qū)從開(kāi)始編號(hào),每個(gè)扇區(qū)中的數(shù)據(jù)作為一個(gè)單元同時(shí)讀出或?qū)懭?。一個(gè)標(biāo)準(zhǔn)的3.5in硬盤(pán)盤(pán)面通常有幾百到幾千條磁道。磁道是“看不見(jiàn)的,只是盤(pán)面上以特殊形式磁化了的一些磁化區(qū),在磁盤(pán)格式化時(shí)就已規(guī)劃完畢。扇區(qū)操作系統(tǒng)以扇區(qū)(Sector512個(gè)字節(jié)的數(shù)據(jù)和一柱面號(hào))以及扇區(qū)在磁道上的位置即扇區(qū)號(hào)。簇簇就是更大的扇區(qū),它可以是一個(gè)扇區(qū)、也可以是2個(gè)、4個(gè)、8個(gè)等等,它究竟有多大是存空間。比如鏃是64K,那么那怕只有一個(gè)字節(jié)的文檔,也會(huì)占用64K的空間,對(duì)于QQGAME之類(lèi)的小文件極多的游戲,浪費(fèi)的空間是很大的.簇就是我們?cè)诟袷交臅r(shí)候,可以選擇的區(qū)塊大小,從512B---128K不等,如果我們選擇比較大的簇,空間會(huì)比較浪費(fèi),但是虛擬盤(pán)出盤(pán)的流量會(huì)大為減少.如下圖:2.jpg(50.94KB)2009-9-2410:08(圖3-2:虛擬盤(pán)出盤(pán)數(shù)據(jù)量)這是個(gè)1.5的硬盤(pán),幾乎裝滿(mǎn)了游戲,但是出盤(pán)僅僅只要讀取3M數(shù)據(jù),這個(gè)分區(qū)是用64KB為

單位進(jìn)行格式化的,如果使用32KB的簇,那么出盤(pán)流量就會(huì)變成2倍:6M,如果使用默認(rèn)的方

式格式化(512B),那么出盤(pán)的流量就會(huì)達(dá)到300多M,這樣的數(shù)據(jù)是很恐怖的,對(duì)分區(qū)硬盤(pán)大

的的服務(wù)器會(huì)導(dǎo)致出盤(pán)的效率極度低下.來(lái)看看這么一張截圖,是用HDTUNE測(cè)試硬盤(pán)基準(zhǔn)測(cè)試:3.jpg(70.45KB)2009-9-2410:08(圖3-3:HDTUNE文件基準(zhǔn)測(cè)試圖)對(duì)一個(gè)硬盤(pán)分別采用從512B,1K,2K…8M等從小到大的不同區(qū)塊大小,進(jìn)行測(cè)試讀寫(xiě)速度,總的速度來(lái)看是逐漸升高的,到64K以后,就基本持平了,對(duì)于過(guò)小的區(qū)塊大小,磁盤(pán)讀取后數(shù)據(jù)的處理時(shí)間還趕不上磁頭讀取的速度,因此小區(qū)塊造成的速度衰減是非常明顯的,我們?cè)诤竺娴臏y(cè)試當(dāng)中,大部分都基于64K的區(qū)塊,這樣反應(yīng)的數(shù)據(jù)比較有價(jià)值.1M,8M這樣的區(qū)塊大小我不會(huì)在測(cè)試中采用,對(duì)真實(shí)應(yīng)用的指導(dǎo)性不大,因?yàn)槲覀円话愕奶摂M盤(pán)都是基于

512B-64K之間的大小來(lái)進(jìn)行格式化的.區(qū)塊大小對(duì)于虛擬盤(pán)的測(cè)試會(huì)產(chǎn)生非常大的數(shù)據(jù)偏差.在客戶(hù)機(jī)上測(cè)試網(wǎng)維大師的虛擬盤(pán),

用512K區(qū)塊時(shí),可以達(dá)到90M以上的讀取速度,但是在64K時(shí),只有55M的讀取速度.常常在

論壇上看見(jiàn)很多比拼虛擬盤(pán)或者無(wú)盤(pán)的讀取速度,很多人都沒(méi)有注意這個(gè)區(qū)塊大小的問(wèn)題,

不同區(qū)塊大小造成的測(cè)試結(jié)果偏差導(dǎo)致很多比拼失去了公平的意義.?平均尋道時(shí)間(Averageseektime):指硬盤(pán)在盤(pán)面上移動(dòng)讀寫(xiě)頭至指定磁道尋找相應(yīng)目標(biāo)

數(shù)據(jù)所用的時(shí)間,它描述硬盤(pán)讀取數(shù)據(jù)的能力,單位為毫秒。尋道時(shí)間和這幾個(gè)因素有關(guān):

盤(pán)片大小,磁頭移動(dòng)速度.?平均潛伏時(shí)間(Averagelatencytime):指當(dāng)磁頭移動(dòng)到數(shù)據(jù)所在的磁道后,然后等待所要

的數(shù)據(jù)塊繼續(xù)轉(zhuǎn)動(dòng)到磁頭下的時(shí)間,一般在2ms-6ms之間。潛伏時(shí)間和盤(pán)片轉(zhuǎn)速關(guān)系最大.

?平均訪問(wèn)時(shí)間(Averageaccesstime)均訪問(wèn)時(shí)間越好,7200轉(zhuǎn)的SATA硬盤(pán)一般在11ms-18ms之間,典型的15000轉(zhuǎn)SAS硬盤(pán)一般

在5ms-8ms之間.現(xiàn)在,一般在說(shuō)的平均尋道時(shí)間往往指的就是指平均訪問(wèn)時(shí)間,我們?cè)诤竺?/p>

也用平均尋道時(shí)間來(lái)代表這個(gè)平均訪問(wèn)時(shí)間.Sata硬盤(pán)的性能取決于2大指標(biāo):一是硬盤(pán)的轉(zhuǎn)速,轉(zhuǎn)速越高性能越好,一般的sata硬盤(pán)轉(zhuǎn)速都是7200轉(zhuǎn),也有少量的5400

轉(zhuǎn)產(chǎn)品,多用在筆記本上,西數(shù)還有一種特別的迅猛龍硬盤(pán),是一萬(wàn)轉(zhuǎn)的,盤(pán)片是2.5寸的,比

普通硬盤(pán)的3.5寸盤(pán)片小很多,轉(zhuǎn)速高,盤(pán)片小,使得迅猛龍硬盤(pán)在尋道時(shí)間上比普通硬盤(pán)縮

短了近一倍的時(shí)間,實(shí)際性能已經(jīng)很接近于sas硬盤(pán)了.,二是磁盤(pán)的單碟容量.存儲(chǔ)密度的提高對(duì)性能提升是很有好處的,在磁頭劃過(guò)同樣的距離時(shí),

密度越高的磁盤(pán),讀取的速度自然越多.這點(diǎn)對(duì)順序讀取的性能提升尤其非常明顯.

普通的硬盤(pán)有多快呢?我們先看一個(gè)截圖:4.jpg(76.76KB)2009-9-2410:08(圖3-4:HDTUNE測(cè)試希捷11代盤(pán)順序讀取)硬盤(pán)是希捷11代的1.5硬盤(pán),單碟容量500G,是當(dāng)今最快的SATA硬盤(pán)之一.(因?yàn)闇y(cè)試的時(shí)候服務(wù)器還在提供負(fù)載,所以曲線不是很平滑).這個(gè)測(cè)試顯示的是硬盤(pán)連續(xù)讀取的狀態(tài).使用的工具是HD-TUNEPRO3.50版本.從這個(gè)圖看,該硬盤(pán)的外圈速度已經(jīng)達(dá)120MB/S以上,速度應(yīng)該是非常理想了,但是我們來(lái)看另一個(gè)測(cè)試:5.jpg(70.85KB)2009-9-2410:08(圖3-5:HDTUNE測(cè)試希捷11代盤(pán)隨機(jī)讀取)還是那個(gè)硬盤(pán),這次我們測(cè)試的是隨機(jī)讀取的速度,在硬盤(pán)中隨機(jī)選取N個(gè)小點(diǎn),每個(gè)小點(diǎn)代表64K的數(shù)據(jù).和上面連續(xù)讀取的條件一樣,都是讀取64K的區(qū)塊,結(jié)果速度降到了3.577MB/S,相差了近30倍.為什么有如此大的差異呢?因?yàn)橛脖P(pán)的性能指標(biāo)中,讀取數(shù)據(jù)的性能遠(yuǎn)大于尋找數(shù)據(jù)的性能.讀取一個(gè)64K的數(shù)據(jù),硬盤(pán)只需要1/2000秒,也就是0.5MS(毫秒)但是要找到這個(gè)64K的數(shù)據(jù),硬盤(pán)需要花費(fèi)1/57秒的時(shí)間,也就是17MS.

這兩個(gè)性能相差了30多倍.如果硬盤(pán)花在讀取數(shù)據(jù)上的比例多,性能就會(huì)很好,如果硬盤(pán)花

在尋找數(shù)據(jù)的比例多,那性能就會(huì)變的非常糟糕.那么,在實(shí)際應(yīng)用當(dāng)中,哪個(gè)數(shù)據(jù)更有參考意義呢?我的結(jié)論是硬盤(pán)的隨機(jī)讀取速度才代表硬盤(pán)的真正速度,因?yàn)閷?shí)際在網(wǎng)吧里的應(yīng)用大部分都

是隨機(jī)讀取的過(guò)程,為什么這么說(shuō)呢?原因有以下幾點(diǎn):1)客戶(hù)機(jī)上的硬盤(pán)很難將文件排列整齊,隨著硬盤(pán)滿(mǎn)了刪,刪了寫(xiě),滿(mǎn)了又刪,長(zhǎng)久以往,硬盤(pán)

上的游戲難以按順序排列,而且碎片很多,而網(wǎng)吧的環(huán)境又很難常常去整理硬盤(pán),如果不幸用

的是300G以上的硬盤(pán),那整理的過(guò)程是會(huì)讓人崩潰的.2)就算是初次刻盤(pán),將文件都好好的排好了,也不會(huì)是連續(xù)讀取,因?yàn)榛緵](méi)什么游戲會(huì)對(duì)硬

盤(pán)的讀取順序進(jìn)行優(yōu)化,多數(shù)的游戲里面文件排列的規(guī)則都是按照開(kāi)發(fā)人員易于管理的方式

進(jìn)行排列,比如素材這類(lèi)的放在一起,地圖這類(lèi)的放在另一個(gè)文件夾里,人物的畫(huà)面又放在其

他文件夾里等等,這樣的游戲在讀取的時(shí)候,必然是地圖要讀,素材要讀,界面要讀,人物圖片

要讀,這必然是”隨機(jī)讀取”的過(guò)程.3)對(duì)硬盤(pán)來(lái)說(shuō),就算是讀取連續(xù)文件,但是如果存在2個(gè)或者2個(gè)以上的讀取線程,那就馬上

變成隨機(jī)讀取了,硬盤(pán)的磁頭會(huì)不停的移動(dòng),一會(huì)去內(nèi)圈為A進(jìn)程讀取,馬上又去外圈為B進(jìn)

程讀取.在XP開(kāi)機(jī)剛進(jìn)桌面的時(shí)候,因?yàn)檫M(jìn)程很多,這時(shí)候磁盤(pán)速度會(huì)變的奇慢無(wú)比.

4)隨機(jī)讀取的衰減是非常驚人的,100%的順序讀取很罕見(jiàn),多半都是部分是順序的,部分是隨機(jī)的,只要有少量的隨機(jī)讀取的比例,磁盤(pán)的性能就會(huì)急速的衰減.說(shuō)了這么多,很多朋友肯定還是不信,那么我們來(lái)看看真實(shí)的數(shù)據(jù)吧.6.jpg(65.28KB)2009-9-2410:10(圖3-6:PCMARK測(cè)試intelSSD和希捷11代盤(pán))這個(gè)圖是天極網(wǎng)做過(guò)的一個(gè)評(píng)測(cè),用最?lèi)?ài)生活?lèi)?ài)順網(wǎng)的機(jī)器(愛(ài)妻+愛(ài)生活?lèi)?ài)順網(wǎng)顯卡),再超頻到極限以后測(cè)試的結(jié)果,以盡可能好的機(jī)器來(lái)挖掘硬盤(pán)的潛力.分別用INTEL的固態(tài)硬盤(pán)和希捷11代盤(pán)來(lái)測(cè)試PCMARKVANTAGE.顯示的數(shù)值是2個(gè)硬盤(pán)在運(yùn)

行不同的測(cè)試項(xiàng)目時(shí)讀取硬盤(pán)的平均速度.INTLE的固態(tài)硬盤(pán)是當(dāng)今最快的固態(tài)硬盤(pán)之一,讀取速度達(dá)到250MB/S,寫(xiě)入速度也能達(dá)到200MB/S以上,而且固態(tài)硬盤(pán)的特質(zhì)就是隨機(jī)性能和順序讀取性能相差無(wú)幾.仔細(xì)看看這個(gè)圖,是很有啟發(fā)的,我們來(lái)看Gameing這一項(xiàng)(第3行),在運(yùn)行游戲項(xiàng)目的時(shí)候,固態(tài)硬盤(pán)讀取的平均速度是95MB/S,而普通硬盤(pán)只有10.5MB/S.在SSD的測(cè)試當(dāng)中,硬盤(pán)不是系統(tǒng)的瓶頸,瓶頸是機(jī)器本身的處理性能,包括cpu和顯卡,這說(shuō)明這個(gè)系統(tǒng)的處理能力是95MB/S.在SATA硬盤(pán)的測(cè)試當(dāng)中,雖然系統(tǒng)能達(dá)到95MB/S的處理能力,但是硬盤(pán)只能輸出10.5MB/S.這說(shuō)明了,這個(gè)測(cè)試中,硬盤(pán)只能達(dá)到10.5MB/S的讀取速度.因?yàn)镻CMARKVANTAGE只能在VISTA上運(yùn)行,因此我們沒(méi)有去復(fù)現(xiàn)這個(gè)測(cè)試,基于XP,我們用PCMARK05做了以下的對(duì)比測(cè)試:7.jpg(52.13KB)2009-9-2410:10(圖3-7:PCMARK05測(cè)試OCZ的SSD)這個(gè)圖是上一節(jié)出現(xiàn)過(guò)的,采用網(wǎng)吧內(nèi)普通的機(jī)器測(cè)試,這個(gè)OCZ的固態(tài)硬盤(pán)是去年夏天購(gòu)買(mǎi)的,是OCZ第一代的SSD,采用JB的控制芯片.對(duì)比一下希捷硬盤(pán)的測(cè)試結(jié)果:8.jpg(50.23KB)2009-9-2410:10(圖3-8:PCMARK05測(cè)試普通sata硬盤(pán))結(jié)果差異雖然不如天極測(cè)試的明顯,但是結(jié)論是一致的.測(cè)試中SSD硬盤(pán)在XP啟動(dòng),游戲載入,普通應(yīng)用這3項(xiàng)測(cè)試上能達(dá)到20-30MB/S的讀取速度,

這說(shuō)明客戶(hù)機(jī)的CPU和顯卡的處理性能基本就在20-30mb/s這個(gè)水平上.

普通的sata硬盤(pán)在XP啟動(dòng),游戲載入,普通應(yīng)用這3項(xiàng)測(cè)試上只有7-8MB/S的讀取速度.這

說(shuō)明,硬盤(pán)的讀取能力僅有7-8mb/s的水平.這就充分說(shuō)明了:在游戲測(cè)試的項(xiàng)目中,硬盤(pán)去讀取這些數(shù)據(jù)多數(shù)都是”隨機(jī)讀取”的狀態(tài),

對(duì)固態(tài)硬盤(pán)來(lái)說(shuō),隨機(jī)讀取和順序讀取幾乎是一樣的,所以衰減很少,可以全速讀取,但是對(duì)普通的硬盤(pán)來(lái)說(shuō),做隨機(jī)讀取需要消耗大量的尋道時(shí)間,實(shí)在是快不起來(lái)啊!在圖3-5的測(cè)試當(dāng)中,硬盤(pán)需要花費(fèi)95%以上的時(shí)間來(lái)進(jìn)行尋道,只有5%的時(shí)間在讀取數(shù)據(jù).在各種不同的應(yīng)用當(dāng)中,表現(xiàn)的情況是隨機(jī)讀取的情況占大多數(shù),在網(wǎng)吧中游戲是最主要的應(yīng)用,普通的硬盤(pán)在游戲的表現(xiàn)中是非常不理想的.因?yàn)殡S機(jī)讀取性能更能代表硬盤(pán)本身的性能,所以我們?cè)诤竺娴臏y(cè)試大部分都是采用隨機(jī)讀取的測(cè)試結(jié)果.總結(jié):普通的7200轉(zhuǎn)SATA硬盤(pán),目前性能最好的已經(jīng)達(dá)到了單碟500G容量.用64K區(qū)塊進(jìn)行測(cè)試,這些硬盤(pán)順序讀取速度在外圈都超過(guò)100MB/S的速度,但是隨即讀取

的速度一般只在3-4MB/S之間,而實(shí)際應(yīng)用中,隨機(jī)讀取的速度決定了硬盤(pán)的快慢表現(xiàn).下一節(jié),我為大家說(shuō)說(shuō)SAS和SSD硬盤(pán),神秘的SAS和SSD硬盤(pán)對(duì)很多人來(lái)說(shuō)就是昂貴和性能的代名詞,究竟如何呢?下回分曉.什么是sas硬盤(pán):SAS是新一代的SCSISerialATA(SATA)SAS是并行SCSI接口之后開(kāi)發(fā)出的全新接口.簡(jiǎn)單的說(shuō),sata是家用版本,sas就是服務(wù)器版本.sas硬盤(pán)多半是采用2.5寸的盤(pán)片,sata一般是3.5寸的盤(pán)片(筆記本硬盤(pán)和迅猛龍硬盤(pán)除外).Sas硬盤(pán)轉(zhuǎn)速一般是1萬(wàn)轉(zhuǎn)/分鐘,或者是1.5萬(wàn)轉(zhuǎn)/分鐘,而sata的轉(zhuǎn)速一般是7200轉(zhuǎn)/分鐘.Sas硬盤(pán)的磁記錄密度和sata差不多,所以連續(xù)讀取速度上和sata硬盤(pán)差不多.但是sas硬盤(pán)的平均訪問(wèn)時(shí)間比sata快很多,所以在隨機(jī)性能上有一定優(yōu)勢(shì).平均訪問(wèn)時(shí)間是由尋道時(shí)間和潛伏時(shí)間決定,而尋道時(shí)間由盤(pán)片大小和磁頭臂移動(dòng)時(shí)間有關(guān),而潛伏時(shí)間和轉(zhuǎn)速有關(guān),綜合起來(lái),1.5萬(wàn)轉(zhuǎn)的sas平均訪問(wèn)時(shí)間大概是是5-8ms,而sata一般是10-20ms.下面我們通過(guò)測(cè)試來(lái)看看,1.5萬(wàn)轉(zhuǎn)的SAS硬盤(pán)究竟有多快,先看看順序讀取的情況:1.jpg(66.79KB)2009-9-2510:16(圖4-1:HDTUNE測(cè)試希捷15000轉(zhuǎn)SAS硬盤(pán)順序讀取)使用的是希捷146G的15000轉(zhuǎn)sas硬盤(pán),在全順序讀取的情況下,最高速度為125M.這個(gè)速

度和普通的希捷11代盤(pán)差不了多少.再來(lái)看隨機(jī)讀取的情況:2.jpg(64.19KB)2009-9-2510:16(圖4-2:HDTUNE測(cè)試希捷15000轉(zhuǎn)SAS硬盤(pán)順序讀取)因?yàn)閷さ罆r(shí)間的大幅度減少,隨機(jī)性能比sata硬盤(pán)好了不少,但是也只有9.6MB/S,大概是sata硬盤(pán)2-3倍的速度.這樣,我們基本上就可以理解為sas硬盤(pán)的速度是sata硬盤(pán)的2-3倍,在實(shí)際應(yīng)用的時(shí)候,我們確實(shí)發(fā)現(xiàn)sas硬盤(pán)對(duì)于無(wú)盤(pán)回寫(xiě)的處理能力,和2-3個(gè)sata硬盤(pán)的回寫(xiě)處理能力相當(dāng).在支持多回寫(xiě)的無(wú)盤(pán)軟件上,用一個(gè)sas硬盤(pán)和3個(gè)sata硬盤(pán)所能得到的效果和帶機(jī)量是相當(dāng)?shù)?再來(lái)看看固態(tài)硬盤(pán)的情況:基于閃存的固態(tài)硬盤(pán),采用FLASH芯片作為存儲(chǔ)介質(zhì),就是我們通常所說(shuō)的SSD。固態(tài)硬盤(pán)中,存儲(chǔ)單元又分為兩類(lèi):SLC(SingleLayerCell單層單元)和MLC(Multi-LevelCellSLCMLC的特點(diǎn)MLC的每個(gè)單元是2bitSLCMLC存儲(chǔ)單元中存放的資料較多,結(jié)構(gòu)相對(duì)復(fù)雜,出錯(cuò)的幾率會(huì)增加,必須進(jìn)行錯(cuò)誤修正,這個(gè)動(dòng)作導(dǎo)致其性能大幅落后于結(jié)構(gòu)簡(jiǎn)單的SLC閃存。此外,SLC閃存的優(yōu)點(diǎn)是復(fù)寫(xiě)次數(shù)高達(dá)100000MLC閃存高10MLC100萬(wàn)小時(shí)故障間隔時(shí)間(MTBF),達(dá)到20年以上的使用年限.固態(tài)硬盤(pán)的優(yōu)點(diǎn)是尋道時(shí)間短,沒(méi)有機(jī)械機(jī)構(gòu),耐沖擊.缺點(diǎn)是價(jià)格高,容量小,寫(xiě)入速度一般.固態(tài)硬盤(pán)這幾年發(fā)展的相當(dāng)快,每GB價(jià)格下降很快,幾乎每年都要跌去一半的價(jià)格.固態(tài)硬盤(pán)的存儲(chǔ)單元flash,本身速度并不是非??斓?象U盤(pán)一樣,一般的讀取速度也就幾十M左右,但是因?yàn)閒lash訪問(wèn)延遲很低,因此固態(tài)硬盤(pán)的做法是就是將很多flash組成多個(gè)RAID0來(lái)提升速度,象INTEL提供的方案就是10通道的raid0,這樣速度可以提升到200MB/S以上.同樣,我們用測(cè)試的數(shù)據(jù)說(shuō)話(huà),看看SSD到底有多快.測(cè)試對(duì)象是金士頓的32G固態(tài)硬盤(pán),采用SLC芯片,是INTEL的OEM產(chǎn)品,性能和intel的硬盤(pán)幾乎一樣.順序讀取:3.jpg(73.81KB)2009-9-2510:16(圖4-3:HDTUNE測(cè)試金士頓32G固態(tài)硬盤(pán)順序讀取)

順序讀取速度穩(wěn)定在210MB/S,平均的存取時(shí)間只有0.1秒.

再來(lái)看隨機(jī)讀取的情況:4.jpg(74.92KB)2009-9-2510:16(圖7:HDTUNE測(cè)試金士頓32G固態(tài)硬盤(pán)隨機(jī)讀取)同樣的測(cè)試條件,金士頓的固態(tài)硬盤(pán)的隨機(jī)讀取的速度達(dá)到了驚人的128MB/S!平均讀取時(shí)間為0.48MS,IO達(dá)到2061,這個(gè)性能是sata硬盤(pán)的30多倍,也是sas硬盤(pán)的10多倍.結(jié)論:sata硬盤(pán)的性能遠(yuǎn)不如我們想象的那樣,在實(shí)際應(yīng)用當(dāng)中,sata硬盤(pán)往往只有7-8MB/S的讀取性能,而1.5萬(wàn)轉(zhuǎn)的SAS硬盤(pán)確實(shí)比sata要快,性能大概能達(dá)到sata的2-3倍,而最快的硬盤(pán)式固態(tài)硬盤(pán),能達(dá)到sata硬盤(pán)的30倍性能.因此,為虛擬盤(pán)服務(wù)器挑選硬盤(pán)時(shí),如果僅從性能上考慮的話(huà),SSD是最好的選擇,sas硬盤(pán)次

之.下一節(jié),我們繼續(xù)就硬盤(pán)的隨機(jī)讀取性能進(jìn)行深入的分析.在第三篇的時(shí)候,我講到了一個(gè)觀點(diǎn),就是在應(yīng)用中多數(shù)的情況都是有部分?jǐn)?shù)據(jù)是隨機(jī)讀取的,部分?jǐn)?shù)據(jù)是連續(xù)讀取的,我還講到,少量的隨機(jī)讀取的比例就會(huì)導(dǎo)致硬盤(pán)的性能大幅度的降低,現(xiàn)在我們來(lái)看看隨機(jī)數(shù)據(jù)的比例對(duì)硬盤(pán)的確切影響.我們使用IOMETER來(lái)進(jìn)行這項(xiàng)測(cè)試.IOMETER是專(zhuān)業(yè)的磁盤(pán)測(cè)試工具,因?yàn)榭梢造`活的設(shè)定測(cè)試的詳細(xì)條件,因此在很多專(zhuān)業(yè)評(píng)測(cè)中采用.大家有興趣的話(huà)也可以研究研究.先看看sata硬盤(pán)的測(cè)試情況.測(cè)試對(duì)象是一個(gè)西數(shù)的80GSATA硬盤(pán).1.jpg(41.77KB)2009-9-2510:29(圖5-1:IOMeter測(cè)試西數(shù)80G硬盤(pán)讀取,0%隨機(jī))第一圖是全順序讀取的結(jié)果,這個(gè)硬盤(pán)連續(xù)讀取的能力為55MB/S.IOps是877.測(cè)試區(qū)塊仍是64K.2.jpg(48.79KB)2009-9-2510:29(圖5-2:IOMeter測(cè)試西數(shù)80G硬盤(pán)讀取,5%隨機(jī))僅僅是加入了5%的隨機(jī)數(shù)據(jù),性能已經(jīng)衰減到20MB/S,iops降低到474后面的測(cè)試圖我就不一一張貼了,整理成下圖3.jpg(40.01KB)2009-9-2510:294.jpg(20.73KB)2009-9-2510:295.jpg(26.03KB)2009-9-2510:29接下來(lái)看看SAS硬盤(pán)的情況

全順序讀取:6.jpg(58.87KB)2009-9-2510:29(圖7:IOmeter測(cè)試希捷15000轉(zhuǎn)sas硬盤(pán)順序讀取)25%的隨機(jī)數(shù)據(jù)讀取:7.jpg(54.13KB)2009-9-2510:29(圖7:IOmeter測(cè)試希捷15000轉(zhuǎn)sas硬盤(pán)25%隨機(jī)讀取)50%的隨機(jī)數(shù)據(jù)讀取:8.jpg(61.65KB)2009-9-2510:29(圖7:IOmeter測(cè)試希捷15000轉(zhuǎn)sas硬盤(pán)50%隨機(jī)讀取)100%的隨機(jī)數(shù)據(jù)讀取:9.jpg(63.86KB)2009-9-2510:29(圖7:IOmeter測(cè)試希捷15000轉(zhuǎn)sas硬盤(pán)100%隨機(jī)讀取)整理成圖表:10.jpg(11.03KB)2009-9-2510:2911.jpg(20.91KB)2009-9-2510:2912.jpg(19.1KB)2009-9-2510:29綜上,只要有少量的隨機(jī)數(shù)據(jù),硬盤(pán)的性能就會(huì)急劇的下降,sata和sas硬盤(pán)都不例外.在來(lái)看看對(duì)固態(tài)硬盤(pán)來(lái)說(shuō),隨機(jī)數(shù)據(jù)的影響.講完了硬盤(pán),下一節(jié),我們來(lái)看看虛擬盤(pán)的性能虛擬盤(pán):具有管理和使用方便的特點(diǎn)。虛擬盤(pán)工作過(guò)程:客戶(hù)機(jī)發(fā)出讀取需求à指令通過(guò)網(wǎng)絡(luò)傳輸?shù)椒?wù)器à服務(wù)器去讀取數(shù)據(jù)à通過(guò)網(wǎng)絡(luò)將數(shù)據(jù)

發(fā)送給客戶(hù)機(jī),整個(gè)環(huán)節(jié)中,最有可能造成延遲的部分就是后2個(gè)環(huán)節(jié).服務(wù)器讀取數(shù)據(jù)的環(huán)節(jié),一般是服務(wù)器先在緩存中尋找,如果緩存中沒(méi)有,則到相應(yīng)的硬盤(pán)中

去讀取.緩存命中的數(shù)據(jù),其延遲是微乎其微的,所以主要延遲還是硬盤(pán)的延遲.通過(guò)網(wǎng)絡(luò)將數(shù)據(jù)發(fā)送給客戶(hù)機(jī)這個(gè)環(huán)節(jié),還要經(jīng)歷軟件處理à網(wǎng)卡à網(wǎng)線à交換機(jī)à網(wǎng)線à客戶(hù)機(jī)網(wǎng)卡à客戶(hù)機(jī),這么多的過(guò)程中,虛擬盤(pán)軟件的傳輸協(xié)議,網(wǎng)卡的性能,交換機(jī)的性能,網(wǎng)線的性能都會(huì)影響到最終的虛擬盤(pán)性能.總結(jié)起來(lái),影響虛擬盤(pán)性能的主要因素就是:硬盤(pán)性能,軟件性能,網(wǎng)絡(luò)性能.下面逐個(gè)來(lái)分析一下.首先來(lái)說(shuō)說(shuō)網(wǎng)絡(luò),典型的千兆網(wǎng)絡(luò),使用超5類(lèi)網(wǎng)線傳輸,經(jīng)過(guò)我們測(cè)試,其實(shí)延遲是非常之低的,看看這個(gè)測(cè)試圖:1.jpg(73.51KB)

2009-9-2510:36(圖8:交換機(jī)性能測(cè)試)這個(gè)測(cè)試表明,在64字節(jié)這樣的極限條件下,2個(gè)交換機(jī)的通過(guò)率都超過(guò)99%以上,請(qǐng)注意測(cè)試單位是64字節(jié),而不是64kb,普通硬盤(pán)如果用512字節(jié)來(lái)測(cè)試的話(huà),連續(xù)數(shù)據(jù)也只有3-4MB/S,隨機(jī)數(shù)據(jù)就只有幾十KB/S了.交換機(jī)上單個(gè)包的延遲僅為4微秒,比硬盤(pán)的15毫秒的尋道時(shí)間少了3000倍.盡管網(wǎng)吧里的狀況不可能象實(shí)驗(yàn)室中的測(cè)試條件那么好,但是實(shí)際上,網(wǎng)絡(luò)上真正的延遲還是遠(yuǎn)比硬盤(pán)的延遲要低的多的多!我們?cè)賮?lái)看看虛擬盤(pán)軟件在客戶(hù)機(jī)用HDTUNE測(cè)試網(wǎng)維大師5.0版本虛擬盤(pán)的速度.我們將數(shù)據(jù)全部緩存在內(nèi)存當(dāng)中,以屏蔽硬盤(pán)對(duì)虛擬盤(pán)速度的影響,按64K的條件來(lái)測(cè)試,結(jié)果如下:2.jpg(26.32KB)2009-9-2510:36(圖9:虛擬盤(pán)在緩存命中情況下隨機(jī)讀速度(客戶(hù)機(jī)測(cè)試))測(cè)試方法是隨機(jī)讀取,在64K的條件下,速度約55MB/S左右,很好理解,服務(wù)器每次按64KB大小進(jìn)行發(fā)包,1秒鐘要達(dá)到55MB的流量,需要發(fā)880個(gè)包(普通硬盤(pán)每秒只能處理60個(gè)64K的數(shù)據(jù)),因而我們可以計(jì)算出虛擬盤(pán)軟件+網(wǎng)絡(luò)最終造成的延遲:64KB/55MB*1024=每個(gè)64K包的延遲=1.1毫秒由此可見(jiàn),軟件性能和網(wǎng)絡(luò)性能導(dǎo)致的延遲相加不過(guò)是1.1毫秒而已,遠(yuǎn)比普通硬盤(pán)的10毫秒-20毫秒的延遲小的多.所以:真正要提高虛擬盤(pán)的性能,關(guān)鍵還是在于硬盤(pán),硬盤(pán)才是整個(gè)環(huán)節(jié)中的最大瓶頸.我們加上硬盤(pán)的影響,做個(gè)直接的對(duì)比測(cè)試吧:3.jpg(32.06KB)2009-9-2510:36(圖10:虛擬盤(pán)在有緩存和無(wú)緩存情況下隨機(jī)讀速度(客戶(hù)機(jī)測(cè)試))藍(lán)色的是完全沒(méi)有內(nèi)存緩存的情況,所有的數(shù)據(jù)都是直接從硬盤(pán)中讀取.在同樣的測(cè)試條件

下,同樣的虛擬盤(pán),緩存命中和緩存未命中帶來(lái)的差異是驚人的.除了固態(tài)硬盤(pán),其他2個(gè)硬盤(pán)的測(cè)試結(jié)果都非常的糟糕.希捷7200.11虛擬盤(pán)速度只有緩存命中情況下的1/10,超過(guò)90%的時(shí)間都損耗在硬盤(pán)的尋道時(shí)間上了.分析到這里,要獲得好的虛擬盤(pán)性能,對(duì)應(yīng)的方法就很簡(jiǎn)單了:1、盡可能的減少硬盤(pán)的讀取,用內(nèi)存對(duì)常用數(shù)據(jù)進(jìn)行緩存.2、盡可能提高服務(wù)器硬盤(pán)的性能,比如使用SSD硬盤(pán)3、使用好的虛擬盤(pán)軟件4、網(wǎng)絡(luò)性能不能太差OK.下一節(jié)我們開(kāi)始講該怎么做.頸,所有其他的因素,包括網(wǎng)卡,網(wǎng)線,交換機(jī),軟件性能,操作系統(tǒng)平臺(tái)等等,它們加起來(lái)所造成的延遲不到硬盤(pán)的1/10,所以,要提高虛擬盤(pán)最終讀取速度的關(guān)鍵就在于硬盤(pán).我們來(lái)看一個(gè)典型的測(cè)試,在客戶(hù)機(jī)上,用HDTUNE對(duì)虛擬盤(pán)進(jìn)行隨即讀取測(cè)試.我們用內(nèi)存進(jìn)行讀取數(shù)據(jù)的緩存,這樣測(cè)試到的數(shù)據(jù)全部是從服務(wù)器中的緩存發(fā)出的,結(jié)果如下:1.jpg(57.7KB)2009-9-2709:54結(jié)果可以清晰的看到,在64K區(qū)塊測(cè)試的時(shí)候,延遲1.2毫秒,是sata硬盤(pán)的1/10,同時(shí)流量也達(dá)到了53.6MB/S,這個(gè)速度是普通的SATA硬盤(pán)絕對(duì)無(wú)法望其項(xiàng)背的.是SATA硬盤(pán)的10多倍,是SAS硬盤(pán)的5倍,已經(jīng)非常接近于固態(tài)硬盤(pán)的讀取速度了.虛擬盤(pán)有多少的負(fù)載能力呢?要回答這個(gè)問(wèn)題,我們先講幾個(gè)概念,如果不能明白這幾個(gè)概念,那就難以理解整個(gè)體系的奧秘所在.?基本名詞解釋l什么是緩存?在網(wǎng)維大師的虛擬盤(pán)中,會(huì)將部分物理內(nèi)存用于存儲(chǔ)最常被讀取的數(shù)據(jù),當(dāng)客戶(hù)機(jī)請(qǐng)求讀取數(shù)據(jù)時(shí),服務(wù)器會(huì)先在這些內(nèi)存中進(jìn)行尋找,如果在內(nèi)存中有這些數(shù)據(jù),則直接由內(nèi)存發(fā)出,只有內(nèi)存中沒(méi)有該數(shù)據(jù),才會(huì)去硬盤(pán)中讀取.l什么是緩存命中率?是指所有服務(wù)器發(fā)出的數(shù)據(jù)當(dāng)中,有多少比例的數(shù)據(jù)是從內(nèi)存中發(fā)出的,越高意味著性能越好.比如50%的命中率意味著,每從服務(wù)器發(fā)出100M數(shù)據(jù),其中50M是從內(nèi)存中發(fā)出的,只有50M是從硬盤(pán)中發(fā)出的,這就意味著與不使用緩存的服務(wù)器而言,我們服務(wù)器的負(fù)載能力擴(kuò)大了2倍.l如何提高緩存命中率?提高命中率。其次,就是裝上盡可能多的內(nèi)存。網(wǎng)吧中的真實(shí)負(fù)載情況要想明白一個(gè)虛擬盤(pán)服務(wù)器到底能帶多少機(jī)器,首先得知道負(fù)荷會(huì)有多大,在一個(gè)典型的中型網(wǎng)吧里,裝了1.8T的游戲,究竟在營(yíng)業(yè)的時(shí)候,會(huì)讀取多少的數(shù)據(jù)呢?這是很關(guān)鍵的問(wèn)題,不知道朋友們是否認(rèn)真的研究過(guò)這個(gè)問(wèn)題,但是至少我在做這個(gè)測(cè)試之前,我還真的不知道這個(gè)準(zhǔn)確的數(shù)字.好吧,我們來(lái)看看這個(gè)測(cè)試,這個(gè)測(cè)試網(wǎng)吧是個(gè)典型的中型網(wǎng)吧,機(jī)器110臺(tái),來(lái)的客戶(hù)有學(xué)生,有民工,還有些上班族,生意一般,不好也不差.我們將所有的游戲均部署在虛擬盤(pán)上,統(tǒng)計(jì)了2天的數(shù)據(jù).注意:是所有1.8T的游戲,在客戶(hù)機(jī)的本地硬盤(pán)上,一個(gè)游戲都不裝!

2天內(nèi)所有的游戲讀取數(shù)據(jù)量為448G.根據(jù)收費(fèi)系統(tǒng)的統(tǒng)計(jì),2天內(nèi)所有的客戶(hù)機(jī)在線機(jī)時(shí)總共為1730小時(shí).這樣計(jì)算下來(lái)每秒每客戶(hù)機(jī)的流量為:448G/(1730小時(shí)*3600秒)=75K/S后來(lái)我們也測(cè)試了一些其他的網(wǎng)吧,雖然不同的網(wǎng)吧,不同的玩家行為會(huì)造成一些差異,但是大體上結(jié)果是相似的.傳統(tǒng)的虛擬盤(pán)的負(fù)載能力根據(jù)上述的一個(gè)網(wǎng)吧用戶(hù)平均讀取流量,我們就可以評(píng)估一下,傳統(tǒng)的虛擬盤(pán)的負(fù)載能力.我們考慮一個(gè)簡(jiǎn)單的模型,假設(shè)這個(gè)傳統(tǒng)的虛擬盤(pán)服務(wù)器,只有一個(gè)希捷7200.11硬盤(pán),同時(shí)沒(méi)有任何緩存機(jī)制,這種情況下,我們簡(jiǎn)單的算一下,這個(gè)服務(wù)器能帶起多少機(jī)器.對(duì)這樣一臺(tái)服務(wù)器來(lái)說(shuō),因?yàn)橛脖P(pán)的隨機(jī)讀取的能力僅為4MB/S,網(wǎng)絡(luò)和其他因素應(yīng)該可以輕松的達(dá)到4MB/S的能力,因此我們完全可以認(rèn)為該服務(wù)器的性能瓶頸集中在硬盤(pán)上.按照4MB/S的硬盤(pán)能力,我們計(jì)算硬盤(pán)的極限承受能力:4M(硬盤(pán)隨機(jī)性能)/75K=54臺(tái).意思就是說(shuō),按照75KB/S的平均讀取需求,該服務(wù)器的硬盤(pán)最多能承受54臺(tái)機(jī)器在線.實(shí)際上,為了應(yīng)付突發(fā)的情況,我們應(yīng)該為服務(wù)器留點(diǎn)余量,不能讓服務(wù)器總是工作在滿(mǎn)負(fù)荷情況下,假設(shè)按3倍的余量計(jì)算:54/3=18臺(tái).結(jié)論:這樣的虛擬盤(pán)服務(wù)器,在18臺(tái)機(jī)器的負(fù)載情況下,大部分的時(shí)候,性能和本地硬盤(pán)相當(dāng).這樣的結(jié)論和我們經(jīng)驗(yàn)值是比較接近的.在實(shí)際網(wǎng)吧應(yīng)用當(dāng)中,我們是不敢將所有游戲都部署在這臺(tái)機(jī)器上,這點(diǎn)負(fù)載能力,太不夠用了,那么,怎么辦呢?89樓的朋友在看到第六篇的時(shí)候,已經(jīng)給出結(jié)論了,要提高虛擬盤(pán)的性能,出路就2個(gè):一個(gè),但是這兩種辦法都是非常昂貴的手段,網(wǎng)吧花的起這個(gè)錢(qián)嗎?我的辦法就在下一篇:第八篇:<虛擬盤(pán)的負(fù)載能力:下>

首先,我來(lái)解釋一下什么2/8原則.二八原則是19世紀(jì)末20世紀(jì)初意大利經(jīng)濟(jì)學(xué)家帕累托提出的,這個(gè)原則很簡(jiǎn)單:任何一組事物中,最重要的只占其中約20%,其余的80%雖然是多數(shù),但是卻是次要的。比如:80%的銷(xiāo)售額是源自20%的顧客;80%的電話(huà)是來(lái)自20%的朋友;80%的總產(chǎn)量來(lái)自20%的產(chǎn)品;80%的財(cái)富集中在20%的人手中;非常簡(jiǎn)單的一個(gè)原則,但是現(xiàn)實(shí)生活中,你會(huì)發(fā)現(xiàn)這樣的規(guī)則幾乎是無(wú)所不在的.基于2/8原則,在虛擬盤(pán)的應(yīng)用上,我們可以引申出內(nèi)容分級(jí)存儲(chǔ)管理的概念.

什么是內(nèi)容分級(jí)存儲(chǔ)?是指我們將所有可以用來(lái)存儲(chǔ)內(nèi)容的介質(zhì),按照性能的不同,分成多個(gè)級(jí)別,在進(jìn)行存儲(chǔ)的時(shí)候進(jìn)行優(yōu)化選擇,將最常用的數(shù)據(jù)存儲(chǔ)在性能最高的介質(zhì)中,依次類(lèi)推,將最少用到的數(shù)據(jù)存儲(chǔ)在最廉價(jià)的介質(zhì)上,實(shí)現(xiàn)速度和容量并重,同時(shí)造價(jià)盡可能的低廉.根據(jù)2/8原則.80%的顧客只玩20%的游戲,那么我們只要把這20%的游戲搞的很快,就能滿(mǎn)足80%的顧客需求.這點(diǎn),可以根據(jù)網(wǎng)維大師上的DP值排行就看的出來(lái).再根據(jù)2/8原則,大部分的游戲,在80%的運(yùn)行時(shí)間里,往往只讀取其中20%的數(shù)據(jù).這一點(diǎn)有根據(jù)嗎?有,好好的觀察一下,我們會(huì)得到這么一個(gè)結(jié)果:魔獸世界這個(gè)游戲雖然有10來(lái)個(gè)G,但是進(jìn)一次游戲,從啟動(dòng)圖標(biāo)開(kāi)始一直到游戲畫(huà)面中,需要讀取多少數(shù)據(jù)呢?答案是:只要200M!在游戲里玩上1-2個(gè)小時(shí),總共讀取的數(shù)據(jù)也就500M而已!XP裝完要至少1.5G,但是啟動(dòng)一個(gè)XP到桌面,需要讀取多少數(shù)據(jù)呢?答案是:只要250M!同樣的例子還有很多,我們對(duì)市面上幾個(gè)常見(jiàn)的游戲均進(jìn)行了測(cè)試,結(jié)果如下:永恒之塔500MB

穿越火線600MB

QQ飛車(chē)95MB反恐OL240MB

QQ炫舞200MB

QQ三國(guó)100MB

天龍八部130MB

魔獸爭(zhēng)霸3100MB

夢(mèng)幻西游30MB

誅仙100MBQQ尋仙470MB

傳奇50MB魔獸世界200M除了穿越火線,QQ尋仙等幾個(gè)騰訊出的BT游戲之外,大部分游戲需要讀取的數(shù)據(jù)都非常的小.在實(shí)際游戲過(guò)程中也是一樣的,除了切換地圖,絕大多數(shù)的時(shí)間,游戲基本都不讀什么數(shù)據(jù)的.結(jié)論就是,盡管游戲容量非常之大,但是其中經(jīng)常會(huì)用到的數(shù)據(jù)其實(shí)非常非常少.根據(jù)上述分析,我們的答案就很簡(jiǎn)單了.目前的常見(jiàn)介質(zhì)的特性如下表所示:介質(zhì)種類(lèi)性能(64K隨機(jī)讀取IOPS)容量?jī)r(jià)格內(nèi)存10萬(wàn)以上常見(jiàn)4-8G1XX元/2G固態(tài)磁盤(pán)(OCZSSD)2000常見(jiàn)32G-128G11XX元/60GSAS硬盤(pán)(15K轉(zhuǎn)速)200常見(jiàn)74G-300G9XX元/147GSATA迅猛龍(10K轉(zhuǎn)速)120150G或300G9XX元/150G普通SATA60常見(jiàn)160G-2000G7xx/1500G(圖1)內(nèi)存是性能最好的存儲(chǔ)介質(zhì),那么我們就應(yīng)該將最常被讀取的數(shù)據(jù)放在內(nèi)存里.

其次固態(tài)硬盤(pán)也是非常好的介質(zhì),那么我們就應(yīng)該將最熱門(mén)的游戲放在固態(tài)硬盤(pán)里.

…………………最后,SATA硬盤(pán)容量又大又便宜,那么我們就把那些最冷門(mén)的游戲放在SATA里.內(nèi)容分級(jí)存儲(chǔ)的典型應(yīng)用來(lái)看看上次網(wǎng)吧流量測(cè)試當(dāng)中的服務(wù)器截圖.2.jpg(87.34KB)2009-9-2710:02這就是非常典型的內(nèi)容分級(jí)存儲(chǔ)的案例.服務(wù)器內(nèi)存共8G,我們拿出了7G內(nèi)存用作虛擬盤(pán)緩存,游戲放在3個(gè)硬盤(pán)上,G盤(pán)為120G的固態(tài)硬盤(pán),H盤(pán)和I盤(pán)是普通的希捷11代的1T硬盤(pán),安裝游戲一共1.8T左右.

根據(jù)上面這個(gè)圖,我們看到了什么結(jié)果呢?1)7G的內(nèi)存,產(chǎn)生了平均74%的緩存命中率.就是說(shuō),虛擬盤(pán)74%的負(fù)荷被內(nèi)存解決了.2)放在固態(tài)硬盤(pán)上的100G游戲,被讀取的數(shù)據(jù)量為86616M,這個(gè)數(shù)據(jù)量是所有硬盤(pán)讀取數(shù)據(jù)量的86/(86+22+9)=73.4%3)H盤(pán)和I盤(pán),2個(gè)硬盤(pán)讀取的數(shù)據(jù)總量相加,只負(fù)載了整個(gè)虛擬盤(pán)負(fù)荷的7.1%結(jié)論:在這個(gè)服務(wù)器上,我們成功的利用了2/8原則,以7G內(nèi)存和100G固態(tài)硬盤(pán)的代價(jià),解決了虛擬盤(pán)服務(wù)器中93%的負(fù)載.這93%的數(shù)據(jù),有著比本地硬盤(pán)快的多的速度,剩下那7%的數(shù)據(jù),也擁有和本地硬盤(pán)相近的速度.這就是分級(jí)存儲(chǔ)的驚人效率!這個(gè)案例非常完美的解決了虛擬盤(pán)的速度問(wèn)題,那么負(fù)載能力會(huì)成問(wèn)題嗎?內(nèi)容分級(jí)存儲(chǔ)服務(wù)器的負(fù)載能力這么一臺(tái)典型的,采用了分級(jí)存儲(chǔ)的服務(wù)器,能負(fù)載多少的機(jī)器?還是采用上面的分析方法,先找服務(wù)器瓶頸.服務(wù)器的瓶頸有可能存在這些方面:1.CPU2.網(wǎng)絡(luò)(包括交換機(jī),網(wǎng)卡,網(wǎng)線等)3.軟件(虛擬盤(pán)軟件,WINDOWS操作系統(tǒng)本身)4.各個(gè)硬盤(pán)

仔細(xì)分析一下:1.CPU:以酷睿5200這樣CPU來(lái)說(shuō),在絕大多數(shù)時(shí)候,CPU占用不超過(guò)10%,所以CPU不會(huì)成為瓶頸.2.網(wǎng)絡(luò):前幾篇的分析結(jié)果至少說(shuō)明,單個(gè)網(wǎng)卡輸出50MB/S是沒(méi)有任何問(wèn)題的,那么如果流量不超過(guò)50M,網(wǎng)卡也不會(huì)是瓶頸.如果超過(guò)50M,我們還可以通過(guò)多網(wǎng)卡綁定,匯聚,分流等方式來(lái)解決.事實(shí)上我們測(cè)試網(wǎng)維大師的虛擬盤(pán)服務(wù)器上網(wǎng)卡是可以輸出90MB/S以上的.所以,網(wǎng)絡(luò)也不會(huì)是瓶頸.3.軟件:,網(wǎng)維大師在WIN2003上可以輸出200MB/S以上的速度(多網(wǎng)卡情況下),同時(shí),網(wǎng)維大師的新虛擬盤(pán)可以同時(shí)負(fù)載上千個(gè)連接,所以這個(gè)也不是瓶頸.4.硬盤(pán):固態(tài)硬盤(pán)的負(fù)載量是SATA硬盤(pán)的愛(ài)生活?lèi)?ài)順網(wǎng)倍,按照SATA硬盤(pán)4MB/S的性能,那么固態(tài)硬盤(pán)性能只要超過(guò)4*愛(ài)生活?lèi)?ài)順網(wǎng)=30MB/S,那么固態(tài)硬盤(pán)就不會(huì)是瓶頸.根據(jù)前幾節(jié)的測(cè)試,固態(tài)硬盤(pán)的隨機(jī)讀取能力可以達(dá)到100MB/S以上,所以SATA硬盤(pán)還是瓶頸.結(jié)論:如果網(wǎng)絡(luò)沒(méi)有大問(wèn)題,如果我用多個(gè)網(wǎng)卡分載,那么這個(gè)虛擬盤(pán)的瓶頸仍然是SATA硬盤(pán),如果客戶(hù)機(jī)不斷的增加,在其他部分出問(wèn)題之前,SATA硬盤(pán)已經(jīng)頂不住了.那么我們就只要計(jì)算一下,SATA硬盤(pán)在這個(gè)案例中的極限負(fù)荷能力就行了.還記得上一篇中,我們計(jì)算的傳統(tǒng)虛擬盤(pán)的負(fù)荷能力吧?單硬盤(pán)的負(fù)荷能力為18臺(tái)機(jī)器.這個(gè)服務(wù)器有2個(gè)SATA硬盤(pán),,那么就能負(fù)荷36臺(tái).這2個(gè)硬盤(pán)負(fù)荷的數(shù)據(jù)量為總數(shù)據(jù)量的7%,那么該服務(wù)器的負(fù)荷能力為36/0.07=517臺(tái)!就是說(shuō),當(dāng)客戶(hù)機(jī)達(dá)到517臺(tái)時(shí),2個(gè)SATA硬盤(pán)的負(fù)荷能力達(dá)到極限.這還是留了3倍性能余量的結(jié)果!就算是真的達(dá)到517臺(tái)客戶(hù)機(jī),Sata硬盤(pán)到達(dá)閥值,受影響的也僅僅是7%的數(shù)據(jù),另外93%的數(shù)據(jù)仍然流暢無(wú)比!這,是真的嗎?如果你仍有懷疑,那我們反過(guò)來(lái)再算一次.看看517臺(tái)客戶(hù)機(jī)的時(shí)候,工作情況是怎樣的.

每用戶(hù)平均流量為75KB/S那么500臺(tái)客戶(hù)機(jī)在線時(shí),總平均流量為75*517=38.4MB/S

我們留出三倍余量,突發(fā)速度就是38.4*3=115MB/S那么我們用兩張網(wǎng)卡分流就完全可以應(yīng)付!這115MB/S的流量,內(nèi)存緩存掉74%,還剩下:115*26%=29.9MB/S

這29.9MB/S的流量,固態(tài)硬盤(pán)分掉73%,還剩下:29.9*27%=8.07MB/S

這8.07MB/S的流量,2個(gè)SATA硬盤(pán)平分流量,剛好是SATA硬盤(pán)的極限.現(xiàn)在,我的朋友,您還有懷疑嗎?那么,我再安全一點(diǎn),考慮到用戶(hù)太多以后造成的突發(fā)情況可能會(huì)更大,那我不留3倍余量了,我留5倍的余量,讓這臺(tái)服務(wù)器去帶300臺(tái)機(jī)器.就這樣,只帶300臺(tái),您放心了嗎?您敢?guī)?我敢!我在5月份的時(shí)候,在我自己的網(wǎng)吧里,就用這么一臺(tái)機(jī)器帶了275臺(tái)客戶(hù)機(jī)跑所有的游戲!很流暢,很舒服,很安心!一直到8月底,現(xiàn)在,我有了更好的方案.才把這臺(tái)服務(wù)器換了下來(lái).這一篇的最后,我們來(lái)算個(gè)帳,這么一臺(tái)可以穩(wěn)定的帶300臺(tái)機(jī)器的虛擬盤(pán)服務(wù)器,裝了1.8T的海量的游戲,還能讓你的顧客在93%的時(shí)間里,都能感受到本地硬盤(pán)還要快的速度,這個(gè)機(jī)器要多少錢(qián)呢?主板:intel3000(1200左右)Cpu:酷睿5200(420左右)內(nèi)存:DDRII2G*4共8G(600左右)硬盤(pán):OCZ120G固態(tài)硬盤(pán)*1(2000左右)希捷7200.11硬盤(pán)1T*2(1400左右)機(jī)箱,電源等(500左右)-----------------------------------------總計(jì):6120元一些結(jié)論和建議1.在我們的方案中,內(nèi)存是最最最最最最值得去投資的部分,想要虛擬盤(pán)性能好,無(wú)論如何請(qǐng)盡可能的加大服務(wù)器的內(nèi)存數(shù)量,4G是最起碼的,一般達(dá)到8G才會(huì)開(kāi)始產(chǎn)生質(zhì)的飛躍.如果你的老板真的很窮,窮到連8G內(nèi)存都買(mǎi)不起的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論