幻女free性zozo交孩交/亚洲成人直播/日本视频免费/国产国语videosex另类

NAS技術的應用及實現(二)

2013-12-27 10:45:11 來源:華軍數據恢復 作者:網站管理員 閱讀:

  1.SoHo類文件存儲應用

    在最近開發出的NAS裝置中,有一類新品確實滿足了人們的想像,它就是體積非常小的SoHo類存儲服務器。這種服務器的容量通常在10~240GB范圍內,一般基于Linux或BSDUNIX系統,采用Intel處理器。基于成本問題的考慮,這種文件服務器通常使用1或2個的SCSI或IDE獨立磁盤,它們可以做成鏡像使用,但通常不做成RAID。另外,這種產品一般只提供一個10/100Mb的以太網接口。
 
    2.NAS數據庫類應用
    到目前為止,人們已經做了一些努力,試圖使NAS服務器能用來作為專門的數據庫服務器。雖然這些努力至今還沒有取得廣泛的成功,但并不意味著這種想法是失敗的。人們越來越期待,NAS數據庫產品能作為數據庫技術的接口,成功推向市場。
    正如文件服務NAS產品需要提供與文件訪問協議的集成,數據庫NAS產品也要求具備與數據庫訪問協議的集成能力。Oracle和其他數據庫廠商已公開表明了他們的計劃,準備向這種NAS數據庫設備提供相關的軟件甚至硬件支持。
 
    3.NASInternet服務器類應用
    1999年,市面上已經出現了提供HTTPInternet服務的NAS服務器。我們將在第16章討論這類有趣的產品。
 
    4.CD和DVD服務器類應用
    在最早期的存儲設備中,一般都設有可供網上其他工作站共享的CD驅動器和其他媒體。Microtest公司是打印服務器早期開發的領導者,在他所倡導設計的早期CD共享式NAS產品中只設有一個CD驅動器,同時只能共享一張CD碟上的資源。后來隨著應用的發展,有些公司逐漸具有了一些用于工程、設備維護和軟件開發的CD庫,在這些公司里出現了為一些大部門和機構的雇員提供同時共享整個CD庫資源的需求。
    一些廠商改進了讀取CD的基本方法,他們將最近或常用的CD資源緩存在磁盤里。本來CD驅動器是一種順序訪問的設備,不能在同一時間里處理多個查詢。每個共享CD的用戶必須等待前一個用戶完成查詢后,才能要求CD驅動器從頭開始為自己查找CD上的數據。這對于習慣了從自己工作站上的CD驅動器獲得更好性能的用戶來說,就很不滿意了。將CD上的信息緩存在磁盤中,可以使多個用戶更快地同時訪問同一張CD上的資源。
    在許多領域,CD共享都是很重要的應用。例如,在教育領域,幾百個學生需要共享同一套CD資源。另外,與其他實現方案相比,CD共享的成本通常都相當低。隨著磁盤的容量越來越大,在磁盤上存儲CD-ROM的數據也越來越有實際意義。
 
    5.備份類應用
    人們已經做了多次努力,試圖設計出一種專門用于網絡備份的NAS產品,但到目前為止都還沒有取得很大的成功。通常,這類產品設計用于備份網絡操作系統及其連接的客戶。不過,這種網絡備份設備還不足以用來保護高容量的服務器,通常高容量的服務器還需要通過直接相連的磁帶驅動器及時完成備份工作。因為在NAS裝置外部還需要添置別的組件,所以人們并不認為NAS備份產品已能提供一個綜合完善的解決方案。也許,將來通過在一個設備上集成NAS和SAN功能、支持以太網和I/O路徑連接后,服務器備份設備能取得更多的成功。
    NAS文件服務器設備,被認為是用于備份桌面工作站和便攜機的一種方案。通常,桌面系統的備份對于許多機構來說是一個難題,它并不容易通過服務器備份產品來解決。主要的困難在于,當運行服務器備份進程時,工作站和便攜機通常不能用于備份工作。另外,性能要求也是一個難點。采用NAS備份桌面和便攜機系統的基本思想,是當用戶登錄網絡時,從用戶系統到NAS裝置的磁盤信息同步。這種方法,類似于用來在桌面和便攜機系統之間同步數據的磁盤同步產品。
    但是,在廣域網環境中,由于網絡沒有那么可靠,并且存在相當多的傳輸延遲,所以不能采用UDP,而必須使用TCP。雖然TCP要比UDP的處理和傳送速度慢,但是它能保證數據傳送的可靠,所以有利于在廣域網環境中傳送大量的數據。因此,目前NFS也集成了TCP,作為它的一種傳輸協議。對于基于NFS的NAS產品,任何一種廣域方案都應該采用TCP,而不能使用UDP。
 
    將文件服務器合并到NAS裝置上
    對于大型企業級NAS產品,它的一個最常用的應用是服務器合并。通常的做法是替代幾個小的文件服務器,或者將文件服務功能從幾個服務器中移到一個大型的NAS裝置中。將文件服務功能統一移到一個大型服務器上,可以使IT部門提高管理用戶賬號和文件資源的效率。
 
    服務器合并會影響到計算環境的幾個方面,在I/O和存儲方面IT部門需要注意以下幾點:
    合并后的I/O路徑吞吐量需求。
    緩存的需求。
    磁盤子系統結構。
    備份的需求。
 
    1)網絡I/O路徑吞吐量需求
    進行服務器合并時,需要考慮的一個方面即網絡I/O因素,例如,那些需要歸并到一個NAS系統中的以太網連接和存儲I/O總線。新的NAS方案必須滿足現有網絡總的最大I/O傳送需求,能通過較少的網絡連接進行服務器帶寬合并。同樣的道理,新的NAS服務器也應該能滿足現有服務器存儲I/O總線或路徑的帶寬需求。換而言之,用來替代現有服務器的任何大型NAS裝置,都應該比現有服務器方案提供相等或更快的I/O吞吐率。
    通常,采用峰值訪問時期內的平均傳送速率作為衡量的性能指標,新的NAS服務器的指標應該等于或大于現有服務器平均傳送速率的總和。如果不能滿足這一要求,用戶就有可能對它的性能感到失望。當然,對于不同的服務器,每天的峰值訪問時期發生的時間是不相同的,這會在一定程度上影響計算結果。
    另外,還可以考慮在新的NAS服務器中采用RAID。在NAS系統中一個集成的RAID子系統可以配置成多個邏輯卷,用于不同的客戶和應用數據,同時通過在幾個磁盤間的數據轉移,可以提供很好的負載平衡功能。
    注意進行I/O負載平衡時,將負載從老的服務器上轉移到新的NAS裝置上,通常來說是個好主意,最容易實現的途徑是在NAS裝置中采用RAID。
 
    2)緩存的需求
    同樣,在現有文件服務器中所采用的緩存,也應該能夠在新的NAS裝置中實現。不過,如果不同的服務器采用不同的緩存算法,則很難采用單個緩存來復制多個服務器的緩存性能。例如,如果一個服務器采用預先讀緩存,而另一個服務器采用LRU緩存,那么在達到同樣的性能效果要求下,就不太可能采用單個相當體積的總緩存來替代這兩個服務器的緩存。在這種情況下,最好的做法就是盡量不要合并兩個采用不同緩存方案的服務器。
    對于服務器合并中的緩存方案,另外一個需要考慮的問題是并發訪問,即多個用戶對單獨一個數據文件的并發訪問。例如,進行服務器合并的一個重要考慮,可能是為了能夠并發訪問一些文件,而這些文件以前只能一次由一個用戶訪問。本章的后面將會討論到,并發訪問的問題主要是一個鎖定問題。同時,如果增加所采用的緩存容量,也可能會提高并發訪問文件的性能。
 
    3)磁盤及磁盤子系統的結構
    歸并到單個NAS裝置中的不同服務器可能會采用不同的磁盤結構,例如其中一個服務器可能采用鏡像磁盤,而另一個服務器卻采用RAID5。對于許多負載來說,磁盤結構的選擇并不太大影響性能,不過,對于支持寫操作占比例高的應用的服務器來說,磁盤結構的選擇比較重要。一般而言,如果寫操作占的比例高(超過50%),則建議采用磁盤鏡像(RAID1),這在第6章關于RAID的內容中已經詳細討論過了。
    另一方面的考慮,即是否采用單獨磁盤、鏡像磁盤或RAID陣列輸出的虛似磁盤。例如,對于18GB的磁盤容量,可以作為一個單獨的物理磁盤,或者一對鏡像磁盤,或者陣列的一個虛擬磁盤。每一種方案都有自己的特點和優勢,因此如果NAS裝置能夠一一實現的話,則十分有用。不過,通常而言,不能期望NAS服務器上的磁盤子系統有很好的靈活性。
 
    4)備份的需求
    遺憾的是,采用NAS裝置進行服務器合并時,并不能提高備份性能。通常而言,目前基于NOS的服務器備份功能要強于NAS裝置的備份功能。這將在后面講到NAS裝置的備份和恢復內容時再進一步討論。
 
  • 華軍行數據恢復 - 最新圖文資訊
  • 最新資訊導讀
  • 推薦內容
  • 熱點內容
CopyRight2014-2016 華軍數據恢復中心 版權所有 浙ICP備15017254號-4 成功案例 | 華軍資訊 | 技術專題 | RSS地圖