美國服務(wù)器的NFS技術(shù)英文全稱(chēng)為: Network File System,中文稱(chēng)之為網(wǎng)絡(luò )文件系統,是美國Sun Microsystems技術(shù)公司開(kāi)發(fā)并于1984年推出的技術(shù)。美國服務(wù)器NFS技術(shù)對于在同一個(gè)網(wǎng)絡(luò )上的多個(gè)用戶(hù)間,共享目錄和文件很有用途。本文美聯(lián)科技小編就來(lái)介紹下美國服務(wù)器的NFS技術(shù)。
美國服務(wù)器通過(guò)使用NFS技術(shù),用戶(hù)和程序可以像訪(fǎng)問(wèn)本地文件一樣,訪(fǎng)問(wèn)遠程系統上的文件,配置NFS的美國服務(wù)器可以讓客戶(hù)端計算機掛載NFS服務(wù)器上的共享目錄,文件就如同位于客戶(hù)機的本地硬盤(pán)上一樣。
比如一組致力于同一工程項目的用戶(hù),可以通過(guò)使用NFS文件系統中的一個(gè)掛載為/it的共享目錄來(lái)存取該工程項目的文件。要存取共享的文件,用戶(hù)進(jìn)入各自美國服務(wù)器上的/it目錄。這種方法既不用輸入密碼又不用記憶特殊命令,就像該目錄位于用戶(hù)的本地主機上一樣。
美國服務(wù)器NFS技術(shù)本身的服務(wù)并沒(méi)有提供文件傳遞的協(xié)議,但是NFS卻能讓我們進(jìn)行文件的共享,其中的原因,就是NFS使用RPC協(xié)議。所以只要用到NFS的地方都要啟動(dòng)RPC服務(wù),不論是NFS服務(wù)器還是NFS客戶(hù)端。
可以這么理解RPC和NFS的關(guān)系:NFS是個(gè)文件系統,而RPC是負責信息的傳輸。這樣NFS美國服務(wù)器端與NFS客戶(hù)端才能由RPC協(xié)議來(lái)進(jìn)行端口的對應。美國服務(wù)器NFS技術(shù)主要管理分享出來(lái)的目錄,而至于文件的傳遞,就直接將它交給RPC協(xié)議來(lái)運作。
客戶(hù)端使用NFS可以透明地訪(fǎng)問(wèn)美國服務(wù)器中的文件系統,這不同于提供文件傳輸的FTP協(xié)議。FTP會(huì )產(chǎn)生文件的一個(gè)完整的副本。NFS只訪(fǎng)問(wèn)一個(gè)進(jìn)程引用文件部分,并且一個(gè)目的就是使得這種訪(fǎng)問(wèn)透明。這就意味著(zhù)任何能夠訪(fǎng)問(wèn)一個(gè)本地文件的客戶(hù)端程序不需要做任何修改就應該能夠訪(fǎng)問(wèn)一個(gè)NFS文件。
NFS是一個(gè)使用 SUNRPC構造的客戶(hù)端服務(wù)器應用程序,其客戶(hù)端通過(guò)向一臺NFS美國服務(wù)器發(fā)送RPC請求來(lái)訪(fǎng)問(wèn)其中的文件。盡管這工作可以使用一般的用戶(hù)進(jìn)程來(lái)實(shí)現,即NFS客戶(hù)端可以是一個(gè)用戶(hù)進(jìn)程,對美國服務(wù)器進(jìn)行顯式調用,而美國服務(wù)器也可以是一個(gè)用戶(hù)進(jìn)程。
首先訪(fǎng)問(wèn)一個(gè)NFS文件必須對客戶(hù)端透明,因此NFS的客戶(hù)端調用是由客戶(hù)端操作系統代表用戶(hù)進(jìn)程來(lái)完成的,其次,出于效率的考慮,NFS美國服務(wù)器在服務(wù)器操作系統中實(shí)現。如果NFS美國服務(wù)器是一個(gè)用戶(hù)進(jìn)程,每個(gè)客戶(hù)端請求和美國服務(wù)器應答,包括讀和寫(xiě)的數據,將不得不在內核和用戶(hù)進(jìn)程之間進(jìn)行切換,這個(gè)代價(jià)太大。
NFS協(xié)議從誕生到現在,已經(jīng)有NFS V2、NFS V3和NSV4等多個(gè)版本。其中NFS V4相對于NFS V3來(lái)說(shuō),有了以下幾處改進(jìn):
1.改進(jìn)了 Internet上的存取和執行效能。
2.在協(xié)議中增強了安全方面的特性。
3.增強的跨平臺特性。
以上就是美國服務(wù)器NFS技術(shù)以及用途的介紹,有這方面操作需求的美國服務(wù)器用戶(hù)可以嘗試操作使用。
關(guān)注美聯(lián)科技,了解更多IDC資訊!