在了解文件服務(wù)器之前,我們需要了解它為何被引入計(jì)算機(jī)網(wǎng)絡(luò)。網(wǎng)絡(luò)中的不同用戶(hù)需要可以從任何位置訪(fǎng)問(wèn)的文件存儲(chǔ)和文件共享解決方案。因此,他們將文件上傳到服務(wù)器并與網(wǎng)絡(luò)上的同伴共享。此服務(wù)器稱(chēng)為文件服務(wù)器。為了更好地理解它,我們可以將其想象成 Google Drive 或 Dropbox。
什么是文件服務(wù)器?
計(jì)算機(jī)網(wǎng)絡(luò)中負(fù)責(zé)存儲(chǔ)和管理數(shù)據(jù)文件的中央服務(wù)器稱(chēng)為文件服務(wù)器。在文件服務(wù)器中,用戶(hù)訪(fǎng)問(wèn)作為存儲(chǔ)內(nèi)部數(shù)據(jù)的介質(zhì)的中央存儲(chǔ)空間。用戶(hù)可以通過(guò)網(wǎng)絡(luò)共享信息,而無(wú)需物理傳輸文件。服務(wù)器管理員已制定了嚴(yán)格的規(guī)則,規(guī)定哪些用戶(hù)可以訪(fǎng)問(wèn)文件。這些規(guī)則包括打開(kāi)、關(guān)閉、添加、刪除和編輯文件。
除了通過(guò)本地網(wǎng)絡(luò)訪(fǎng)問(wèn)文件外,用戶(hù)還可以從遠(yuǎn)程訪(fǎng)問(wèn)中受益。這包括即使用戶(hù)在旅途中也可以訪(fǎng)問(wèn)和保存服務(wù)器上所需的文件。它使客戶(hù)端可以訪(fǎng)問(wèn)遠(yuǎn)程文件系統(tǒng)。文件服務(wù)器還可以用作程序的備份服務(wù)器和呼吸機(jī),這意味著多個(gè)網(wǎng)絡(luò)參與者可以訪(fǎng)問(wèn)這些文件。
文件服務(wù)器的類(lèi)型:
文件服務(wù)器可以分為:
- 專(zhuān)用文件服務(wù)器:專(zhuān)用文件服務(wù)器僅向其他計(jì)算機(jī)提供服務(wù)。這可以是在特定的局域網(wǎng)中,也可以是與計(jì)算機(jī)系統(tǒng)相關(guān)聯(lián)的經(jīng)過(guò)適當(dāng)授權(quán)的訪(fǎng)問(wèn)請(qǐng)求。它專(zhuān)用于一個(gè)目的 - 作為文件服務(wù)器。專(zhuān)用文件服務(wù)器為網(wǎng)站提供足夠的存儲(chǔ)空間。而且,它更安全。
- 非專(zhuān)用文件服務(wù)器:非專(zhuān)用文件服務(wù)器的功能與任何其他工作站一樣,允許其將自身用作工作站。這些文件服務(wù)器可以同時(shí)用作工作站,也可以用于日常任務(wù)。非專(zhuān)用文件服務(wù)器為網(wǎng)站提供的存儲(chǔ)空間較少。它的安全性較低,可能會(huì)受到欺詐者的攻擊。
文件服務(wù)器的工作原理:
首先,讓我們談?wù)勛钸m合真實(shí)文件服務(wù)器基礎(chǔ)的硬件。硬件應(yīng)提供足夠的空間、工作內(nèi)存和處理能力。這有助于用戶(hù)以最快的速度方便地共享、處理和訪(fǎng)問(wèn)文件。
文件服務(wù)器
文件服務(wù)器不會(huì)對(duì)現(xiàn)有文件進(jìn)行任何更改。這是因?yàn)樗鼈儗?shù)據(jù)存儲(chǔ)為二進(jìn)制數(shù)據(jù)堆,并以blob(二進(jìn)制大對(duì)象)的形式存儲(chǔ)文件。因此,它們不會(huì)對(duì)數(shù)據(jù)(可執(zhí)行文件、文檔、照片和視頻)執(zhí)行任何額外的過(guò)濾或處理。使用文件服務(wù)器的唯一方法是創(chuàng)建一個(gè)可供客戶(hù)端訪(fǎng)問(wèn)的文件系統(tǒng)。
文件服務(wù)器的特點(diǎn):
- 多個(gè)用戶(hù)可以同時(shí)訪(fǎng)問(wèn)文件。
- 設(shè)置協(xié)議以進(jìn)行授權(quán)。
- FTP(文件傳輸協(xié)議)和 SFTP(安全文件傳輸協(xié)議)用于通過(guò)互聯(lián)網(wǎng)訪(fǎng)問(wèn)文件。
- 阻止多個(gè)用戶(hù)同時(shí)編輯同一個(gè)文件稱(chēng)為文件鎖定。
- 為了方便,可以使用下載服務(wù)器。
優(yōu)點(diǎn):
- 有助于資源和信息共享。
- 有助于數(shù)據(jù)的集中存儲(chǔ)。
- 幫助連接多臺(tái)計(jì)算機(jī)以便在訪(fǎng)問(wèn)網(wǎng)絡(luò)時(shí)發(fā)送和接收信息。
- 更快地解決問(wèn)題。
- 靴子存儲(chǔ)容量。
- 高度靈活且可靠。
缺點(diǎn):
- 昂貴的設(shè)置。
- 來(lái)自病毒和惡意軟件的風(fēng)險(xiǎn)。
- 它缺乏獨(dú)立性。
- 需要時(shí)間進(jìn)行持續(xù)管理。
- 它缺乏穩(wěn)健性。
文件服務(wù)器中的協(xié)議:
一些文件服務(wù)器協(xié)議包括服務(wù)器消息塊 (SMB)、網(wǎng)絡(luò)文件系統(tǒng) (NFS) 和文件傳輸協(xié)議 (FTP)。
服務(wù)器消息塊 (SMB):允許應(yīng)用程序執(zhí)行某些操作以請(qǐng)求服務(wù)器服務(wù)的網(wǎng)絡(luò)文件共享協(xié)議稱(chēng)為服務(wù)器消息塊( SMB)。這些操作可以是在計(jì)算機(jī)網(wǎng)絡(luò)中讀取或?qū)懭胛募?。LAN 文件服務(wù)器使用此協(xié)議。它支持 Windows 和 macOS。
網(wǎng)絡(luò)文件系統(tǒng) (NFS):將文件存儲(chǔ)在網(wǎng)絡(luò)上的分布式文件系統(tǒng)稱(chēng)為網(wǎng)絡(luò)文件系統(tǒng) (NFS) 。這些操作可以通過(guò)網(wǎng)絡(luò)訪(fǎng)問(wèn)文件(創(chuàng)建、刪除、讀取、寫(xiě)入)和目錄,就像它們存在于本地一樣。
文件傳輸協(xié)議 (FTP):通過(guò)網(wǎng)絡(luò)在設(shè)備之間發(fā)送和接收文件的過(guò)程稱(chēng)為文件傳輸協(xié)議 (FTP)。它是一種標(biāo)準(zhǔn)通信協(xié)議。它建立在客戶(hù)端-服務(wù)器模型架構(gòu)上,這意味著客戶(hù)端可以直接從遠(yuǎn)程文件系統(tǒng)執(zhí)行信息。