成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Linux重要的服務(wù)講述(1)

NFS

  • 概述
  • NFS(Network File System)即網(wǎng)絡(luò)文件系統(tǒng),它允許網(wǎng)絡(luò)中的計算機(jī)之間通過TCP/IP網(wǎng)絡(luò)共享資源。在NFS的應(yīng)用中,本地NFS的客戶端應(yīng)用可以透明地讀寫位于遠(yuǎn)端NFS服務(wù)器上的文件,就像訪問本地文件一樣。
    最早由sun公司開發(fā),是類unix系統(tǒng)間實(shí)現(xiàn)磁盤共享的一種方法

    創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比寧陽網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式寧陽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋寧陽地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。

  • 工作原理

Linux重要的服務(wù)講述(1)

如上圖,當(dāng)我們在NFS服務(wù)器設(shè)置好一個共享目錄/data/share后,其他的有權(quán)限訪問NFS服務(wù)器的NFS客戶端就可以講這個目錄掛載到自己的本地,并且能看到服務(wù)端/data/share下的所有數(shù)據(jù),NFS是通過網(wǎng)絡(luò)來進(jìn)行Server端和Client端之間的數(shù)據(jù)傳輸,既然走網(wǎng)絡(luò),雙方肯定都要有端口,哪NFS Server怎么知道使用哪個端口來進(jìn)行數(shù)據(jù)傳輸,NFS其實(shí)會隨機(jī)選擇端口來進(jìn)行數(shù)據(jù)傳輸,NFS服務(wù)器是通過遠(yuǎn)程過程調(diào)用RPC(Remote Procedure Call)協(xié)議來實(shí)現(xiàn)的,所以,RPC管理服務(wù)端的NFS端口分配,客戶端要傳數(shù)據(jù),那么客戶端的RPC會先跟服務(wù)端的RPC去要服務(wù)器的端口,要到端口后,再建立連接,然后傳輸數(shù)據(jù)

  • RPC(Remote Procedure Call)——遠(yuǎn)程過程調(diào)用,它是一種通過網(wǎng)絡(luò)從遠(yuǎn)程計算機(jī)程序上請求服務(wù),而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議。RPC協(xié)議假定某些傳輸協(xié)議的存在,如TCP或UDP,為通信程序之間攜帶信息數(shù)據(jù)。在OSI網(wǎng)絡(luò)通信模型中,RPC跨越了傳輸層和應(yīng)用層。RPC使得開發(fā)包括網(wǎng)絡(luò)分布式多程序在內(nèi)的應(yīng)用程序更加容易。NFS 服務(wù)器在啟動的時候就得要向 RPC 注冊,所以 NFS 服務(wù)器也是一種 RPC server 。

  • NFS服務(wù)所需用到的軟件

nfs-utils:NFS服務(wù)的全程序,包括rpc.nfsd、rpc.mountd這兩個daemons和相關(guān)文檔說明,以及執(zhí)行命令文件等。

rpcbind:Centos.x下面RPC的主程序。NFS可視為一個rpc程序,在互動任何一個RPC程序之前,需要做好端口和功能的對應(yīng)映射工作,這個映射工作就是由RPCBIND服務(wù)來完成的。因此,在提供NFS服務(wù)之前必須先啟動RPCBIND服務(wù)。

named

  • 概述
    named服務(wù),也就是DNS,一般來講域名比IP地址更加的有含義、也更容易記住,所以通常用戶更習(xí)慣輸入域名來訪問網(wǎng)絡(luò)中的資源,但是計算機(jī)主機(jī)在互聯(lián)網(wǎng)中只能通過IP識別對方主機(jī),那么就需要DNS域名解析服務(wù)了。

通常 Internet 主機(jī)域名的一般結(jié)構(gòu)為:主機(jī)名.三級域名.二級域名.頂級域名。

TLD(top level domain)

組織域:.com, .org, .net, .cc

國家域: .cn, .tw, .hk, .iq, .ir, .jp

反向域: IP-->FQDN 將IP地址轉(zhuǎn)換成主機(jī)名,早期只能正向解析,后來引入了一個機(jī)制。指針;但是從IP轉(zhuǎn)換成FQDN是另外一套數(shù)據(jù)庫。

DNS服務(wù)協(xié)議采用類似目錄樹的層次結(jié)構(gòu)記錄域名與IP地址的映射對應(yīng)關(guān)系,形成一個分布式的數(shù)據(jù)庫系統(tǒng),上級僅知道其直接下級,下級只知道根的位置。結(jié)構(gòu)模型:

Linux重要的服務(wù)講述(1)

  • DNS域名解析服務(wù)(Domain Name System)是用于解析域名與IP地址對應(yīng)關(guān)系的服務(wù),功能上可以實(shí)現(xiàn)正向解析與反向解析:

  • 正向解析:根據(jù)主機(jī)名(域名)查找對應(yīng)的IP地址。

  • 反向解析:根據(jù)IP地址查找對應(yīng)的主機(jī)名(域名)。

  • DNS使用的端口號
    UDP TCP:53 優(yōu)先使用UDP這種查詢比較快的協(xié)議;當(dāng)主從DNS同步數(shù)據(jù)時使用TCP這種可靠的傳輸協(xié)議

  • 主配置文件
options { ? ? ? ? 全局配置
? ? ? ? listen-on port 53 { any;}; ? 監(jiān)聽端口
? ? ? ? listen-on-v6 port 53 { ::1; };
? ? ? ? directory ? ? ? "/var/named"; ? ?指定區(qū)域文件存儲目錄
? ? ? ? dump-file ? ? ? "/var/named/data/cache_dump.db"; ?dump cache目錄
? ? ? ? allow-query ? ? { any; }; ?指定允許進(jìn)行查詢的主機(jī)
? ? ? ? recursion yes; ? ?是否允許遞歸查詢
?? ?pid-file ? ? "/var/run/named" ?指定pid的位置
?? ?allow-transfer ?{ none; };指定允許接受區(qū)域傳送請求的主機(jī)(定義為輔助DNS)
?? ?forwarders ? ? { 114.114.114.114; }; 設(shè)置轉(zhuǎn)發(fā)
?? ?forward ? ? ? only|first; 僅轉(zhuǎn)發(fā)|優(yōu)先轉(zhuǎn)發(fā)
? ? ? ?
};
logging { 指定服務(wù)器日志記錄的內(nèi)容和日志信息來源
? ? ? ? channel default_debug {
? ? ? ? ? ? ? ? file "data/named.run";
? ? ? ? ? ? ? ? severity dynamic;
? ? ? ? };
};

zone "." IN {指定區(qū)域 ??
? ? ? ? type hint; ? ? ? ? ? ?指定區(qū)域類型 hint根 ?master主服務(wù) ?slave 從
? ? ? ? file "named.ca"; ? ? ? zone文件名
};

LVS負(fù)載均衡群集

  • LVS(Liunx Virtual Server)

LVS作用就是實(shí)現(xiàn)負(fù)載均衡,而負(fù)載均衡簡單來所就是將用戶請求合理的分流到后端節(jié)點(diǎn)之上,以實(shí)現(xiàn)資源的高效利用。
LVS特點(diǎn)是可以跨平臺,也就是在windows、Linux系統(tǒng)之上都可以用。

LVS的核心組件:

ip_vs:linux的內(nèi)核功能模塊,工作在內(nèi)核,依賴該內(nèi)核模塊實(shí)現(xiàn)負(fù)載均衡功能
ipvsadm:應(yīng)用層程序,該程序可以和內(nèi)核中的ip_vs模塊通信,實(shí)現(xiàn)對負(fù)載均衡的管理和控制
keepalived也可以對ip_vs進(jìn)行管理

  • LVS的工作模式:DR模式、NAT模式、TUN模式、。

地址轉(zhuǎn)換:簡稱NAT模式,類似于防火墻的私有網(wǎng)絡(luò)結(jié)構(gòu),負(fù)載調(diào)度器作為所有服務(wù)器節(jié)點(diǎn)的網(wǎng)關(guān),即作為客戶機(jī)的訪問入口,也是個節(jié)點(diǎn)回應(yīng)客戶機(jī)的訪問出口,服務(wù)器節(jié)點(diǎn)使用私有IP地址,與負(fù)載均衡調(diào)度器位于同一個物理網(wǎng)絡(luò),安全性要優(yōu)于其他兩種方式。

IP隧道:簡稱TUN模式,采用開放式的網(wǎng)絡(luò)結(jié)構(gòu),負(fù)載調(diào)度器僅作為客戶機(jī)的入口,各節(jié)點(diǎn)通過各自的Internet連接直接回應(yīng)客戶機(jī),而不再經(jīng)過負(fù)調(diào)度器。服務(wù)器節(jié)點(diǎn)分散在互聯(lián)網(wǎng)的不同位置,具有獨(dú)立的公網(wǎng)IP地址,通常專用IP隧道與負(fù)載調(diào)度器相互通信。

直接路由:簡稱DR模式,采用半開放式的網(wǎng)絡(luò)結(jié)構(gòu),與TUN模式的結(jié)構(gòu)類似,但個節(jié)點(diǎn)并不是分散在各地,而是與調(diào)度器位于同一個物理網(wǎng)絡(luò)。負(fù)載調(diào)度器與個節(jié)點(diǎn)服務(wù)器通過本地網(wǎng)絡(luò)連接,不需要建立專用的IP隧道。

LVS的調(diào)度算法,所謂算法簡單來說就是按照什么規(guī)則來送后端的多個RS中挑選一個給用戶提供服務(wù)。算法有靜態(tài)算法和動態(tài)算法。

靜態(tài)算法:無論后端的RS當(dāng)前的服務(wù)器負(fù)載情況怎么樣,都安裝固定的方式來給RS分配用戶請求

rr:Round Bobin,輪詢,將客戶端的請求交替分配給RS
wrr:Weighted Round Bobin,加權(quán)輪詢,根據(jù)RS的性能不同,讓他們來承擔(dān)不同比例的用戶請求
dh:Destination Hashing,目標(biāo)地址哈希調(diào)度,基于用戶所請求的地址做哈希表
作用:實(shí)現(xiàn)將對于相同的地址的請求調(diào)度到同一個RS之上
使用場景:適應(yīng)于前端是一個DR,后端是多個cache的時候
sh:Source Hashing,源地址的哈希調(diào)度,基于用戶的ip地址做哈希表
作用:實(shí)現(xiàn)將同一個客戶端調(diào)度到相同的RS之上

  • 群集的類型

負(fù)載均衡群集:以提高應(yīng)用系統(tǒng)的響應(yīng)能力,盡可能處理更多的訪問請求,減少延遲,獲得高并發(fā),高負(fù)載的整天性能,例如:“DNS輪詢”,“應(yīng)用層交換”,“反向代理”等都可以做負(fù)載均衡群集。

高可用群集:以提高應(yīng)用系統(tǒng)的可靠性,盡可能地減少中斷時間,確保服務(wù)的連續(xù)性,達(dá)到高可用的容錯效果,例如:“故障切換”,“雙機(jī)熱備”,“多機(jī)熱備”等都屬于高可用群集。

高性能運(yùn)算群集:以提高應(yīng)用系統(tǒng)的CPU運(yùn)算速度,擴(kuò)展硬件資源和分析能力,獲得相當(dāng)于大型,超級計算機(jī)的高性能運(yùn)算能力,例如:“云計算”等就屬于高性能運(yùn)算群集的一種。

  • 載均衡的分層結(jié)構(gòu)

在典型的負(fù)載均衡群集中,包括以下三個層次的組件。

第一層:負(fù)載調(diào)度器,這是訪問整個群集系統(tǒng)的唯一入口,多外使用所有服務(wù)器共有的VIP(虛擬IP)地址,也稱群集IP地址。通常會配置主,備兩臺調(diào)度器實(shí)現(xiàn)熱備,當(dāng)主調(diào)度器失效以后平滑替換至備用調(diào)度器,確保高可用性。

第二層:服務(wù)器池:群集所提供的應(yīng)用服務(wù)由服務(wù)器池承擔(dān),其中的每個節(jié)點(diǎn)具有獨(dú)立的RIP(真實(shí)IP)地址,只處理調(diào)度器分發(fā)過來的客戶機(jī)請求。

第三層:共享存儲,為服務(wù)器池中的所有節(jié)點(diǎn)提供穩(wěn)定,一致的文件存取服務(wù),確保整個群集的統(tǒng)一性。在Linux環(huán)境中,共享存儲可以使用NAS設(shè)備或者提供NFS(網(wǎng)絡(luò)文件系統(tǒng))共享服務(wù)的專用服務(wù)器。

本文題目:Linux重要的服務(wù)講述(1)
本文路徑:http://jinyejixie.com/article22/jjehcc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、靜態(tài)網(wǎng)站、動態(tài)網(wǎng)站、小程序開發(fā)、軟件開發(fā)、虛擬主機(jī)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
女性| 工布江达县| 常山县| 区。| 沿河| 云梦县| 扎赉特旗| 西藏| 通州市| 门头沟区| 普定县| 密山市| 理塘县| 鄂伦春自治旗| 南陵县| 荥阳市| 新龙县| 工布江达县| 金乡县| 八宿县| 元阳县| 甘肃省| 浪卡子县| 乌兰察布市| 桂东县| 武城县| 察哈| 永吉县| 仙游县| 保康县| 长海县| 宜兰县| 绥宁县| 武义县| 东乌| 德钦县| 包头市| 丁青县| 桦川县| 九寨沟县| 天等县|