影響存儲網絡性能的因素有哪些?
軟件(jian)磁(ci)盤(pan)陣列(lie)指的是(shi)(shi)用一塊SCSI卡與(yu)磁(ci)盤(pan)連接,硬(ying)件(jian)磁(ci) 盤(pan)陣列(lie)指的是(shi)(shi)陣列(lie)柜中具有(you)背板的陣列(lie),它與(yu)軟件(jian)磁(ci)盤(pan)陣列(lie)的區(qu)別很大。
1.選擇32位或64位的RISCCPU還是普通的Intel586CPU?
SCSI是按照以下(xia)順序(xu)發展的(de)(de)(de):SCSI2(窄帶(dai),8位(wei),10MB/s)→SCSI3(寬帶(dai),16位(wei),20MB/s)→UltraWide(16位(wei),40MB/s)→Ultra2(UltraUltraWide,80MB/s)→Ultra3(UltraUltraWide,160MB/s)→Ultra3(UltraUltraWide,320MB/s)。過去使用UltraWideSCSI的(de)(de)(de)磁盤陣(zhen)列時(shi),對(dui)CPU的(de)(de)(de)要(yao)(yao)求(qiu)不(bu)需要(yao)(yao)太快,因為SCSI本(ben)身也不(bu)是很快。但當SCSI發展到Ultra2時(shi),對(dui)CPU的(de)(de)(de)要(yao)(yao)求(qiu)就(jiu)非常關鍵了(le),一(yi)般的(de)(de)(de)CPU(即586級別的(de)(de)(de)CPU)就(jiu)必(bi)須改為高速度的(de)(de)(de)RISCCPU.
服(fu)(fu)務(wu)器(qi)(qi)的(de)(de)(de)(de)(de)結(jie)構已由(you)傳統的(de)(de)(de)(de)(de)I/O結(jie)構改為I2O結(jie)構,其(qi)目的(de)(de)(de)(de)(de)就是(shi)為了減少服(fu)(fu)務(wu)器(qi)(qi)中CPU的(de)(de)(de)(de)(de)負(fu)擔,將(jiang)系(xi)統的(de)(de)(de)(de)(de)I/O與服(fu)(fu)務(wu)器(qi)(qi)CPU負(fu)載分開(kai)。I2O是(shi)由(you)一顆RISCCPU來負(fu)責I/O的(de)(de)(de)(de)(de)工作。服(fu)(fu)務(wu)器(qi)(qi)上(shang)都已用RISCCPU,磁盤(pan)陣列(lie)上(shang)當然也必(bi)須(xu)用RISCCPU才不會形(xing)成(cheng)瓶(ping)頸。另(ling)外,我(wo)們現在(zai)常用的(de)(de)(de)(de)(de)網(wang)絡操作系(xi)統大都是(shi)32位(wei)(wei)或64位(wei)(wei)的(de)(de)(de)(de)(de),當操作系(xi)統已由(you)32位(wei)(wei)轉到(dao)64位(wei)(wei)時,磁盤(pan)陣列(lie)上(shang)的(de)(de)(de)(de)(de)CPU必(bi)須(xu)是(shi)RISCCPU才能(neng)滿足(zu)要(yao)求。
2.磁盤陣列內的硬盤是否有順序要求?
也就(jiu)是(shi)說(shuo),硬(ying)盤是(shi)否可以不(bu)(bu)按(an)原先的(de)(de)(de)次(ci)(ci)序(xu)(xu)插(cha)回陣(zhen)列中,而(er)數(shu)據仍能正常(chang)存取(qu)(qu)?很多(duo)人(ren)都想當(dang)然地認(ren)為(wei)(wei)根(gen)本(ben)不(bu)(bu)應該(gai)有順(shun)(shun)序(xu)(xu)要(yao)(yao)求(qiu)(qiu)(qiu),其實不(bu)(bu)然。我們曾(ceng)用過一(yi)個陣(zhen)列,其必須(xu)按(an)照原來的(de)(de)(de)次(ci)(ci)序(xu)(xu)才能正常(chang)存取(qu)(qu)數(shu)據。現(xian)(xian)在假設這樣(yang)一(yi)種情況,我們準備清理(li)一(yi)下(xia)硬(ying)盤陣(zhen)列,把所有硬(ying)盤都放在一(yi)起,結果記(ji)不(bu)(bu)住順(shun)(shun)序(xu)(xu)了(le),為(wei)(wei)了(le)正常(chang)存取(qu)(qu)數(shu)據,我們只有一(yi)個個地試,而(er)對于有8塊硬(ying)盤的(de)(de)(de)陣(zhen)列來說(shuo),最壞的(de)(de)(de)情況要(yao)(yao)試88次(ci)(ci)才行(xing)。現(xian)(xian)在已出現(xian)(xian)了(le)磁盤陣(zhen)列產品具有不(bu)(bu)要(yao)(yao)求(qiu)(qiu)(qiu)硬(ying)盤順(shun)(shun)序(xu)(xu)的(de)(de)(de)功能,為(wei)(wei)了(le)防止上述事(shi)件發(fa)生,應選擇對順(shun)(shun)序(xu)(xu)沒(mei)有要(yao)(yao)求(qiu)(qiu)(qiu)的(de)(de)(de)陣(zhen)列。
3.是硬件磁盤陣列還是軟件磁盤陣列?
軟(ruan)件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)指(zhi)的是(shi)用一(yi)(yi)塊(kuai)SCSI卡與(yu)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)連(lian)接,硬件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)指(zhi)的是(shi)陣(zhen)(zhen)(zhen)列(lie)(lie)柜中(zhong)具有背(bei)板的陣(zhen)(zhen)(zhen)列(lie)(lie),它與(yu)軟(ruan)件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)的區別很大(da)(da)。硬件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)是(shi)一(yi)(yi)個(ge)完整的磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)系(xi)統與(yu)系(xi)統相接,內置CPU,與(yu)主(zhu)(zhu)機并(bing)行動作,所(suo)有的I/O都在(zai)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)中(zhong)完成,減輕主(zhu)(zhu)機的負擔(dan),增(zeng)加(jia)系(xi)統整體性能,有SCSI總(zong)線(xian)主(zhu)(zhu)控(kong)與(yu)DMA通(tong)道,以加(jia)速數(shu)據(ju)的存取與(yu)傳輸。而軟(ruan)件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)是(shi)一(yi)(yi)個(ge)程序,在(zai)主(zhu)(zhu)機上執(zhi)行,通(tong)過一(yi)(yi)塊(kuai)SCSI卡與(yu)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)相接形成陣(zhen)(zhen)(zhen)列(lie)(lie),其(qi)最大(da)(da)的缺(que)點是(shi)大(da)(da)大(da)(da)增(zeng)加(jia)了(le)主(zhu)(zhu)機的負擔(dan),對于大(da)(da)量輸入輸出的系(xi)統,很容易使系(xi)統癱瘓。顯然,應盡量選(xuan)擇硬件(jian)磁(ci)(ci)(ci)(ci)盤(pan)(pan)(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)。
4.是IDE磁盤陣列還是SCSI磁盤陣列?
最近市(shi)場(chang)上出(chu)現(xian)了IDE磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie),它(ta)們的(de)速度挺快(kuai)(kuai),如增強(qiang)型IDE在(zai)PCI總(zong)線下的(de)傳輸速率可達66MB/s,價格與SCSI磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)相比(bi)(bi)(bi)要便宜得多(duo);而SCSIUltra3速率接近160MB/s.但從實(shi)際應用(yong)情況來看(kan),在(zai)單任務時(shi),IDE磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)比(bi)(bi)(bi)SCSI磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)快(kuai)(kuai);在(zai)多(duo)任務時(shi),SCSI磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)比(bi)(bi)(bi)IDE磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)要快(kuai)(kuai)得多(duo)。但IDE磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)有一個(ge)致命的(de)缺點:不(bu)能帶電熱插拔(ba)。這個(ge)缺點使IDE磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)命中注定只(zhi)能使用(yong)于非重要場(chang)合。如果您的(de)應用(yong)不(bu)能停機(ji),則一定要選擇(ze)SCSI磁(ci)(ci)(ci)(ci)(ci)盤(pan)(pan)陣(zhen)(zhen)(zhen)列(lie)(lie)。
5.是單控制器還是冗余控制器?
磁(ci)(ci)盤(pan)陣(zhen)(zhen)列(lie)一(yi)(yi)般都是以一(yi)(yi)個(ge)控(kong)制(zhi)(zhi)器(qi)連接主機(ji)及磁(ci)(ci)盤(pan),在(zai)磁(ci)(ci)盤(pan)陣(zhen)(zhen)列(lie)的(de)(de)容(rong)錯功(gong)能下(xia)達到數據(ju)的(de)(de)完整(zheng)性(xing)。但磁(ci)(ci)盤(pan)陣(zhen)(zhen)列(lie)控(kong)制(zhi)(zhi)器(qi)同樣會發生故(gu)障(zhang),在(zai)此情況之下(xia),數據(ju)就有可(ke)能丟失。為了解(jie)決此問(wen)題,可(ke)以把(ba)兩(liang)個(ge)控(kong)制(zhi)(zhi)器(qi)用(yong)纜線連接起來,相互備份。但兩(liang)個(ge)獨(du)立控(kong)制(zhi)(zhi)器(qi)在(zai)機(ji)箱(xiang)內的(de)(de)連接意味著一(yi)(yi)旦出(chu)現(xian)故(gu)障(zhang)必須打開(kai)機(ji)箱(xiang)換控(kong)制(zhi)(zhi)器(qi),即必須停機(ji),這在(zai)很多應(ying)(ying)用(yong)中根(gen)本(ben)就不可(ke)能,所以,我們應(ying)(ying)該(gai)選擇熱(re)插拔雙控(kong)制(zhi)(zhi)冗余(yu)的(de)(de)架構(gou)。現(xian)在(zai)有些磁(ci)(ci)盤(pan)陣(zhen)(zhen)列(lie)新產(chan)品上利(li)用(yong)快取內存和內存鏡像(xiang)的(de)(de)方(fang)式,以保證在(zai)出(chu)現(xian)故(gu)障(zhang)時不丟失數據(ju),且在(zai)控(kong)制(zhi)(zhi)器(qi)更(geng)換后,自動恢復故(gu)障(zhang)前的(de)(de)工作設置,把(ba)工作負(fu)荷分散給相互備份的(de)(de)控(kong)制(zhi)(zhi)器(qi),以達到負(fu)載(zai)均衡,這種(zhong)架構(gou)能提(ti)供單控(kong)制(zhi)(zhi)器(qi)所達不到的(de)(de)高性(xing)能及高安(an)全(quan)性(xing)。
6.SCSI接口還是光纖通道接口?
SCSI的(de)(de)完(wan)善規格、成熟技術及高性(xing)能一直吸引(yin)著小型系統(tong),但(dan)從目前的(de)(de)情況來看,光(guang)(guang)纖通(tong)(tong)道已形成市場,雙環可達(da)200MB/s,且(qie)傳輸距離達(da)10km,可接(jie)126個(ge)設備。光(guang)(guang)纖通(tong)(tong)道把(ba)總線與(yu)網(wang)絡(luo)(luo)(luo)合而為一,是(shi)存儲(chu)網(wang)絡(luo)(luo)(luo)的(de)(de)根(gen)本,其取(qu)代SCSI已是(shi)大(da)勢所(suo)趨。因(yin)此,為了保證(zheng)系統(tong)的(de)(de)生命力,應(ying)該選(xuan)擇(ze)光(guang)(guang)纖通(tong)(tong)道接(jie)口(kou)。但(dan)光(guang)(guang)纖通(tong)(tong)道網(wang)絡(luo)(luo)(luo)造價特(te)別高,大(da)約是(shi)SCSI接(jie)口(kou)網(wang)絡(luo)(luo)(luo)的(de)(de)4~5倍,且(qie)從實際(ji)情況來看,光(guang)(guang)纖通(tong)(tong)道在管理上仍(reng)是(shi)一個(ge)薄弱之(zhi)處,對客戶端的(de)(de)軟件要求比校高,所(suo)以在選(xuan)擇(ze)時,應(ying)根(gen)據實際(ji)情況來選(xuan)擇(ze)。

