新聞中心
聯系我們
Contact us
Contact us
- 總部電話010-51727811
- 客服熱線400 779 6696
- 更多聯系信息
服務器端的網絡I/O介紹(一)
時間:2012-07-19 09:42 來源:飛客數據恢復 作者:飛客數據恢復工程師
服務器端的網絡I/O
在網絡的另一端,服務器的N I C接受從工作站來的重定向I / O請求。這個N I C通常具有專門的設備驅動程序,使之能夠在很重的負擔情況下仍然可以正常工作。當客戶請求進入服務器時,
它們被服務器通信協議驅動程序“解包”,并被傳送給服務器網絡文件協議處理程序。
為了處理重定向I / O請求,它將被發送到服務器的文件系統,在這里重定向I / O請求將接受服務器上的設備或子系統的處理,且處理方式或多或少地與本地I / O請求類似。
在網絡的另一端,服務器的N I C接受從工作站來的重定向I / O請求。這個N I C通常具有專門的設備驅動程序,使之能夠在很重的負擔情況下仍然可以正常工作。當客戶請求進入服務器時,
它們被服務器通信協議驅動程序“解包”,并被傳送給服務器網絡文件協議處理程序。
為了處理重定向I / O請求,它將被發送到服務器的文件系統,在這里重定向I / O請求將接受服務器上的設備或子系統的處理,且處理方式或多或少地與本地I / O請求類似。
當數據從N I C傳送到服務器的主機I / O控制器時,要經歷五步軟件成分的處理,它們是:
(1) 當請求到達N I C時,由系統通信協議驅動程序(典型地是T C P / I P)將它分解,并傳送到網絡文件協議處理程序。
(2) 網絡協議處理程序產生所有必要的連接,以跟蹤與遠程客戶交換數據所必需的信息。
(3) 當客戶I / O請求被傳送到服務器文件系統時,可以執行幾種類型的進程和客戶管理操作,包括進程調度、安全控制、日志和進程路由。
(4) 這個請求然后被傳送到服務器文件系統,文件系統將在本地存儲尋找文件和目錄,并產生數據塊級的I / O操作。
(5) 最后這個請求被傳送給卷管理器,由卷管理器將文件系統的請求映射到數據塊級的設備,從這里將I / O請求傳送給主機I / O控制器,以及在服務器中實現的硬件I / O路徑。