成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

NFS服務器的概念和使用

網絡 網絡管理
下面我們來對NFS服務器的一些基礎知識進行一下系統的講解。希望大家通過文章內容能對這部分知識有所了解。

NFS是網絡和計算機的一項重大應用。那么對于NFS服務器我們在前面的文章中也進行了一些簡單的介紹。那么這里我們再來系統地講解一下基礎內容。幫助大家理解這部分內容。NFS是分布式計算機系統的一個組成部分,可實現在異構網絡上共享和裝配遠程文件系統.

NFS簡介

NFS由SUN公司開發,目前已經成為文件服務的一種標準(RFC1904,RFC1813).其***功能是可以通過網絡讓不同操作系統的計算機可以共享數據,所以也可以將其看做是一臺文件服務器,如圖1-1所示.NFS提供了除Samba之外,Windows與Linux及UNIX與Linux之間通信的方法.

圖1-1  NFS可作為文件服務器

圖1-1  NFS可作為文件服務器

客戶端PC可以掛載NFS服務器所提供的目錄并且掛載之后這個目錄看起來如同本地的磁盤分區一樣,可以使用cp、cd、mv、rm及df等與磁盤相關的命令.NFS有屬于自己的協議與使用的端口號,但是在傳送資料或者其他相關信息時候,NFS服務器使用一個稱為"遠程過程調用"(Remote Procedure Call,RPC)的協議來協助NFS服務器本身的運行.

為何使用NFS

NFS的目標是使計算機共享資源,在其發展過程中(即20世紀80年代),計算機工業飛速發展,廉價CPU及客戶端/服務器技術促進了分布式計算環境的發展.然而當處理器價格下降時,大容量的存儲系統相對而言價格仍居高不下.因此必須采用某種機制在充分發揮單個處理器性能的同時使計算機可共享存儲資源和數據,于是NFS應運而生.

NFS協議

使用NFS,客戶端可以透明地訪問服務器中的文件系統,這不同于提供文件傳輸的FTP協議.FTP會產生文件一個完整的副本;NFS只訪問一個進程引用文件部分,并且一個目的就是使得這種訪問透明.這就意味著任何能夠訪問一個本地文件的客戶端程序不需要做任何修改,就應該能夠訪問一個NFS文件.

NFS是一個使用SunRPC構造的客戶端/服務器應用程序,其客戶端通過向一臺NFS服務器發送RPC請求來訪問其中的文件.盡管這一工作可以使用一般的用戶進程來實現,即NFS客戶端可以是一個用戶進程,對服務器進行顯式調用,而服務器也可以是一個用戶進程.因為兩個理由,NFS一般不這樣實現.首先訪問一個NFS文件必須對客戶端透明,因此NFS的客戶端調用是由客戶端操作系統代表用戶進程來完成的;其次,出于效率的考慮,NFS服務器在服務器操作系統中實現.如果NFS服務器是一個用戶進程,每個客戶端請求和服務器應答(包括讀和寫的數據)將不得不在內核和用戶進程之間進行切換,這個代價太大.第3版的NFS協議在1993年發布,圖1-2所示為一個NFS客戶端和一臺NFS服務器的典型結構.#p#

NFS客戶端和NFS服務器的典型結構

NFS客戶端和NFS服務器的典型結構

(1)訪問一個本地文件還是一個NFS文件對于客戶端來說是透明的,當文件被打開時,由內核決定這一點.文件被打開之后,內核將本地文件的所有引用傳遞給名為"本地文件訪問"的框中,而將一個NFS文件的所有引用傳遞給名為"NFS客戶端"的框中.

(2)NFS客戶端通過其TCP/IP模塊向NFS服務器發送RPC請求,NFS主要使用UDP,***的實現也可以使用TCP.

(3)NFS服務器在端口2049接收作為UDP數據包的客戶端請求,盡管NFS可以被實現為使用端口映射器,允許服務器使用一個臨時端口,但是大多數實現都是直接指定UDP端口2049.

(4)當NFS服務器收到一個客戶端請求時,它將這個請求傳遞給本地文件訪問例程,然后訪問服務器主機上的一個本地的磁盤文件.

(5)NFS服務器需要花一定的時間來處理一個客戶端的請求,訪問本地文件系統一般也需要一部分時間.在這段時間間隔內,服務器不應該阻止其他客戶端請求.為了實現這一功能,大多數的NFS服務器都是多線程的--服務器的內核中實際上有多個NFS服務器在NFS本身的加鎖管理程序中運行,具體實現依賴于不同的操作系統.既然大多數UNIX內核不是多線程的,一個共同的技術就是啟動一個用戶進程(常被稱為"nfsd")的多個實例.這個實例執行一個系統調用,使其作為一個內核進程保留在操作系統的內核中.

(6)在客戶端主機上,NFS客戶端需要花一定的時間來處理一個用戶進程的請求.NFS客戶端向服務器主機發出一個RPC調用,然后等待服務器的應答.為了給使用NFS的客戶端主機上的用戶進程提供更多的并發性,在客戶端內核中一般運行著多個NFS客戶端,同樣具體實現也依賴于操作系統.

責任編輯:佟健 來源: 網絡轉載
相關推薦

2010-07-27 10:28:44

2010-08-04 16:07:05

NFS服務器

2010-08-03 16:08:12

2010-08-04 12:14:23

NFS服務器

2009-09-08 15:20:01

NFS服務器

2010-08-02 17:05:23

NFS服務器

2010-08-06 13:12:55

NFS服務器

2010-07-27 16:38:11

Debian NFS服

2010-08-27 09:04:28

DHCP服務器

2010-07-21 11:29:24

2010-08-05 14:15:20

NFS服務器

2009-09-08 16:31:07

2010-08-03 11:49:26

Ubuntu nfs服

2010-08-03 15:53:07

CentOSNFS服務器

2010-08-05 13:40:06

NFS服務器

2009-09-08 13:48:13

NFS服務器

2010-08-05 09:43:09

NFS服務器安全

2009-09-01 10:38:13

NFS服務器

2010-08-04 15:35:02

2010-07-27 10:46:31

Linux NFS服務
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰人人在线 | 黄色网址免费看 | 亚洲午夜小视频 | 日韩国产中文字幕 | 久久精品一区 | 日本激情视频网 | 91精品久久久久久久久久小网站 | 欧美精品久久久久久久久久 | 日本电影韩国电影免费观看 | 日本久久www成人免 成人久久久久 | 免费观看羞羞视频网站 | av电影手机在线看 | 国产在线精品一区二区三区 | 日韩日韩日韩日韩日韩日韩日韩 | 国产清纯白嫩初高生视频在线观看 | 操久久 | 视频在线日韩 | 日韩欧美视频免费在线观看 | 色婷婷久久综合 | 6080亚洲精品一区二区 | 午夜电影福利 | 91最新入口 | 久久精品久久久 | 亚洲国产一区二区三区四区 | 91香蕉嫩草 | 日日天天 | 中文字幕国产视频 | 国产一区二区在线播放 | 日韩中文字幕视频在线 | 久久精品一区二区三区四区 | 人人干人人看 | 欧美三级视频在线观看 | 亚洲欧美一区二区三区国产精品 | 欧美视频在线播放 | 亚洲精品www久久久久久广东 | 精品国产不卡一区二区三区 | 国产精品久久久久久久久免费丝袜 | 一级亚洲| 久久久久亚洲 | 欧美1区| 欧美日韩在线视频一区二区 |