欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GridFTP協(xié)議的功能、特點(diǎn)及應(yīng)用分析

電子設(shè)計(jì) ? 來源:微型機(jī)與應(yīng)用 ? 作者:彭定 , 傅秀芬 , ? 2021-06-11 15:38 ? 次閱讀

作者:彭定 , 傅秀芬 , 謝翠萍

網(wǎng)格中已有許多大型的存儲(chǔ)系統(tǒng)。這些存儲(chǔ)系統(tǒng)往往側(cè)重于不同的需求,為客戶提供不同的服務(wù):如高性能存儲(chǔ)系統(tǒng)側(cè)重于實(shí)現(xiàn)快速傳送存儲(chǔ)設(shè)備和并行機(jī)或群聚計(jì)算機(jī)之間的龐大文件;分布式文件系統(tǒng)則側(cè)重于支持海量存儲(chǔ)與負(fù)載平衡。

由于采用了不同的軟件及數(shù)據(jù)訪問協(xié)議,大部分存儲(chǔ)系統(tǒng)并不兼容。若要訪問多個(gè)存儲(chǔ)系統(tǒng),應(yīng)用程序必須采用多種方法來檢索所需數(shù)據(jù),這顯然是低效的。在具體應(yīng)用中,許多地理上分布的應(yīng)用程序或用戶需要訪問大量數(shù)據(jù),要求各種存儲(chǔ)系統(tǒng)之間能快速而有效地傳輸大量數(shù)據(jù)。一種簡(jiǎn)單的解決辦法是通過建立一個(gè)客戶層或者網(wǎng)關(guān),給用戶提供統(tǒng)一接口以打破由相互不匹配的存儲(chǔ)系統(tǒng)協(xié)議所造成的分區(qū)。這種方法不要求供應(yīng)商支持一種新的協(xié)議,但由于增加了一個(gè)抽象層,所以實(shí)現(xiàn)跨系統(tǒng)數(shù)據(jù)傳輸?shù)拇鷥r(jià)較大,且實(shí)現(xiàn)這種方法是一項(xiàng)很復(fù)雜的工作。為此,Globus提出了GridFTP機(jī)制,它基于標(biāo)準(zhǔn)FTP協(xié)議,并對(duì)其進(jìn)行了全面擴(kuò)展,可實(shí)現(xiàn)對(duì)多種存儲(chǔ)系統(tǒng)的支持,并提供統(tǒng)一的用戶訪問界面。

1 GridFTP協(xié)議功能及特點(diǎn)

GridFTP基于標(biāo)準(zhǔn)的FTP協(xié)議。這是因?yàn)镕TP協(xié)議是目前因特網(wǎng)上使用最普遍的數(shù)據(jù)傳輸協(xié)議。它具有如下特點(diǎn)。

(1)PTP協(xié)議有大量的技術(shù)基礎(chǔ),且易于理解。(2)FTP協(xié)議是數(shù)據(jù)傳輸?shù)臉?biāo)準(zhǔn)協(xié)議之一,易于擴(kuò)展體系結(jié)構(gòu),且支持一些擴(kuò)展的動(dòng)態(tài)發(fā)現(xiàn)。(3)目前已有針對(duì)FTP協(xié)議的大量擴(kuò)展及其實(shí)現(xiàn),其中一些對(duì)于Grid環(huán)境的數(shù)據(jù)傳輸很有用。(4)除了客戶/服務(wù)器傳輸(如put/get或者遠(yuǎn)程read/write),它也支持由第三方用戶控制的2個(gè)服務(wù)器之間的直接傳送。(5)由于數(shù)據(jù)及控制信道在不同套接字上相分離,這使并行及條狀傳輸?shù)忍卣鞲菀讛U(kuò)展。

在FTP協(xié)議(RFC 969)及其擴(kuò)展所定義的特征中,標(biāo)準(zhǔn)的FTP實(shí)現(xiàn)一般只支持其中一個(gè)子集。為了使網(wǎng)格數(shù)據(jù)傳輸協(xié)議具有更好的適應(yīng)性,GridFTP除了應(yīng)具有普遍使用的數(shù)據(jù)傳輸協(xié)議所提供的基本功能外,還必須是可擴(kuò)展的。為了滿足網(wǎng)格的需要,GridFTP在FTP的基礎(chǔ)上增加了如下一些新的特征,其中一些已經(jīng)成為標(biāo)準(zhǔn)。

(1)自動(dòng)調(diào)整TCP緩沖/窗口大小。手工方式設(shè)置TCP緩沖/窗口大小容易出錯(cuò),且對(duì)用戶要求較高。因此GridFTP對(duì)標(biāo)準(zhǔn)的FTP指令集及數(shù)據(jù)信道協(xié)議進(jìn)行了擴(kuò)展。針對(duì)具體的文件大小及類型,使GridFTP支持手動(dòng)或自動(dòng)設(shè)置大文件以及小文件集合的TCP緩沖大小。由于使用優(yōu)化的TCP緩沖/窗口大小設(shè)置,從而有效地提高了數(shù)據(jù)傳輸性能。

(2)支持GSI及Kerberos安全機(jī)制。傳輸或存取文件時(shí),靈活可靠的安全鑒別、完整性檢查、健壯性及保密性都非常重要。當(dāng)用戶要求控制不同層次上的數(shù)據(jù)完整性及保密性的設(shè)定時(shí),GridFTP必須支持GSI(Crid Security Infrastructure)及Kerberos認(rèn)證。GSI支持用戶代理、資源代理、認(rèn)證機(jī)構(gòu)和協(xié)議的實(shí)現(xiàn),是Globus的安全基礎(chǔ)構(gòu)件包,是保證網(wǎng)格計(jì)算安全性的核心。

(3)第三方控制的數(shù)據(jù)傳輸。為了管理許多大型數(shù)據(jù)集,GridFTP提供了經(jīng)過鑒別的由第三方控制的數(shù)據(jù)傳輸功能。這種功能允許用戶或應(yīng)用程序啟動(dòng)、監(jiān)視和控制其他2個(gè)地點(diǎn)的數(shù)據(jù)傳輸,為使用多個(gè)地點(diǎn)的資源提供了保障。GridFTP在保留FTP的第三方數(shù)據(jù)傳輸功能上增加了GSS-API(Generic Security Service-API)安全認(rèn)證。

(4)并行數(shù)據(jù)傳輸。并行數(shù)據(jù)傳輸就是在一個(gè)數(shù)據(jù)服務(wù)器上,將數(shù)據(jù)文件分段后在多種數(shù)據(jù)連接上傳輸數(shù)據(jù)。在廣域網(wǎng)中,客戶端及服務(wù)器之間或2個(gè)服務(wù)器之間需要高帶寬。使用多個(gè)并行的TCP流與使用單一的TCP流相比能有效地提高數(shù)據(jù)傳輸?shù)目値挕ridFTP通過指令及數(shù)據(jù)信道的擴(kuò)展支持并行數(shù)據(jù)傳輸。

(5)條狀數(shù)據(jù)傳輸。條狀數(shù)據(jù)傳輸是指應(yīng)用程序使用多個(gè)TCP流來傳輸分布在多個(gè)服務(wù)器上的數(shù)據(jù)。在網(wǎng)格環(huán)境中,大規(guī)模的數(shù)據(jù)可分布放置在多個(gè)存儲(chǔ)點(diǎn)上。GridFTP能啟動(dòng)條狀傳輸,條狀傳輸可以在并行傳輸?shù)幕A(chǔ)上進(jìn)一步提高總帶寬及數(shù)據(jù)傳輸速度。

(6)部分文件傳輸。許多應(yīng)用程序只需要訪問某個(gè)遠(yuǎn)程文件的一部分。而標(biāo)準(zhǔn)的FTP只能傳輸整個(gè)文件或從文件某個(gè)特殊位置開始的剩余部分,因此需要特定的數(shù)據(jù)傳輸支持。GridFTP引入新的FTP指令以支持從一個(gè)文件的任意位置開始傳輸數(shù)據(jù)。

(7)支持可靠的數(shù)據(jù)傳輸及數(shù)據(jù)重傳。對(duì)于許多處理數(shù)據(jù)的應(yīng)用程序來說,保證數(shù)據(jù)傳輸?shù)目煽啃院苤匾?。處理短暫的?shù)據(jù)傳輸故障和服務(wù)器故障等是不可缺少的容錯(cuò)手段。GridFTP支持可靠的數(shù)據(jù)傳輸及數(shù)據(jù)重傳,并把它擴(kuò)展到新的數(shù)據(jù)通道協(xié)議中。

2 GridFTP性能

在2臺(tái)工作站上進(jìn)行GridFTP數(shù)據(jù)傳輸?shù)男阅軠y(cè)試。其中一臺(tái)工作站在美國(guó)Illinois州的Argonne National Laboratory,另一臺(tái)在美國(guó)California州的Lawrence Berkeley National Laboratory,二者之間通過ES-Net(WWW.es.net)進(jìn)行連接。二個(gè)工作站都運(yùn)行Linux操作系統(tǒng),具有數(shù)據(jù)讀寫速度約為60MBps的RAID存儲(chǔ)系統(tǒng)。在2臺(tái)工作站之間最慢的網(wǎng)絡(luò)部分是千兆以太網(wǎng)。當(dāng)并行的TCP流增加時(shí)Iperf與GridFTP的數(shù)據(jù)傳輸性能比較如圖1所示。

Iperf是測(cè)量網(wǎng)絡(luò)性能的工具,通過它可以得到網(wǎng)絡(luò)的最大吞吐量。由圖1可以看出,當(dāng)并行TCP流達(dá)到7~10條時(shí),GridFTP的通信性能可達(dá)到200Mbps。Iperf及GridFTP之間的性能差異主要是由GridFTP中存在的安全鑒別開銷、發(fā)送性能狀態(tài)信息的開銷及檢查點(diǎn)設(shè)置開銷引起的。根據(jù)計(jì)算,GridFTP的性能可達(dá)到Iperf性能的78%。

在一段時(shí)間內(nèi),受測(cè)試節(jié)點(diǎn)的磁盤性能的限制,在2個(gè)節(jié)點(diǎn)之間進(jìn)行GridFTP傳輸時(shí)的性能會(huì)略小于圖1所顯示的性能:當(dāng)傳輸過程中出現(xiàn)不同的網(wǎng)絡(luò)問題(網(wǎng)絡(luò)設(shè)備掉電、DNS出錯(cuò)等)時(shí),傳輸性能會(huì)陡降。但當(dāng)網(wǎng)絡(luò)恢復(fù)時(shí),數(shù)據(jù)傳輸又繼續(xù)開始。這主要是因?yàn)镚ridFTP協(xié)議支持?jǐn)?shù)據(jù)傳輸自動(dòng)重傳,這樣一旦網(wǎng)絡(luò)恢復(fù)正常,中斷的數(shù)據(jù)傳輸可繼續(xù)進(jìn)行。

3實(shí)現(xiàn)及應(yīng)用

Globus項(xiàng)目是美國(guó)多個(gè)組織共同對(duì)計(jì)算網(wǎng)格的構(gòu)建進(jìn)行的研究。目前的Globus可被視為計(jì)算網(wǎng)格技術(shù)的典型代表和事實(shí)上的規(guī)范。

為了實(shí)現(xiàn)GridFTP協(xié)議,Globus項(xiàng)目主要實(shí)現(xiàn)了GridFTP函數(shù)庫(kù)(globus_ftp_control_library及globus_fip_client_library)、GridFTP客戶端、GridFTP服務(wù)器端及一系列的相關(guān)工具。GridFTP服務(wù)器端主要是通過對(duì)自由軟件wuftpd進(jìn)行改寫及擴(kuò)展來實(shí)現(xiàn)的。GridFTP客戶端則通過對(duì)ncfip改寫及擴(kuò)展實(shí)現(xiàn)。

函數(shù)庫(kù)globus_ftp_control_library實(shí)現(xiàn)了控制通道API,主要提供了管理GridFTP連接(包括相互鑒別、創(chuàng)建控制及數(shù)據(jù)通道、在數(shù)據(jù)通道上讀寫數(shù)據(jù))的功能,并且支持并行數(shù)據(jù)傳輸、條狀數(shù)據(jù)傳輸及第三方數(shù)據(jù)傳輸?shù)取?/p>

函數(shù)庫(kù)globus_ftp_client_library主要實(shí)現(xiàn)GridFTP客戶端API,提供高層客戶端數(shù)據(jù)傳輸功能,包括完整文件get操作及put操作、對(duì)并行數(shù)據(jù)傳輸進(jìn)行控制及設(shè)置、部分文件傳輸操作和設(shè)置TCP緩沖大小等。

4 GridFTP的發(fā)展前景

GridFTP 2.0版本已基本能滿足網(wǎng)格需求,預(yù)計(jì)2~3年內(nèi)GridFTP將成為主要網(wǎng)格數(shù)據(jù)傳輸協(xié)議。然而GridFTP協(xié)議還有一個(gè)主要的問題:數(shù)據(jù)信道的連接與數(shù)據(jù)流必須在同一個(gè)方向上,也就是說數(shù)據(jù)信道不能是雙向的。在防火墻中這將引起問題。因此GridFTP還需要一些附加特征及其開發(fā)技術(shù),如全雙工協(xié)議、管道指令和Web服務(wù)等。

為了解決上述問題,Globus工作組將開發(fā)附加協(xié)議。GridFTP協(xié)議實(shí)際上是由許多下一層的子協(xié)議組成。這個(gè)新的數(shù)據(jù)傳輸協(xié)議將實(shí)現(xiàn)雙向數(shù)據(jù)傳輸、管道指令、擴(kuò)展塊模式的所有功能和其他可能的特征。此外,GridFTP還要有一個(gè)統(tǒng)一的Web服務(wù)接口。如果需要向下兼容,新協(xié)議可以作為一個(gè)新的模式整合到現(xiàn)存的GridFTP協(xié)議中。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9321

    瀏覽量

    86104
  • 存儲(chǔ)系統(tǒng)
    +關(guān)注

    關(guān)注

    2

    文章

    414

    瀏覽量

    40949
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    分析單元電路之放大電路的特點(diǎn)及其功能作用

    一個(gè)復(fù)雜電路圖是由很多個(gè)單元電路組合實(shí)現(xiàn)的。 掌握單元電路的分析方法,就能夠看懂整個(gè)電路圖。 本文我們將分析單元電路之放大電路的特點(diǎn)及其功能作用。
    發(fā)表于 02-20 09:19 ?2198次閱讀
    <b class='flag-5'>分析</b>單元電路之放大電路的<b class='flag-5'>特點(diǎn)</b>及其<b class='flag-5'>功能</b>作用

    邏輯分析儀在通訊協(xié)議分析上的應(yīng)用

    同時(shí)量測(cè),光靠示波器是不夠用的,邏輯分析儀的多信道特性正好可以解決這個(gè)問題。   前面幾節(jié)提到的通訊協(xié)議分析或其它分析,我們統(tǒng)稱為波形資料后處理,而這節(jié)我們要提到的是通訊
    發(fā)表于 04-26 14:35

    GridFTP有什么性能?如何去實(shí)現(xiàn)一種GridFTP協(xié)議?

    GridFTP協(xié)議功能特點(diǎn)是什么?GridFTP有什么性能?如何去實(shí)現(xiàn)一種GridFTP
    發(fā)表于 05-28 06:19

    CAN協(xié)議特點(diǎn)

    目錄1、什么是CAN2、CAN協(xié)議特點(diǎn)3、ISO11898標(biāo)準(zhǔn)下的物理層特征4、CAN 協(xié)議的5 種類型幀4.1、總線仲裁介紹4.2、位時(shí)序5、STM32 CAN控制器簡(jiǎn)介5.1、標(biāo)識(shí)符篩選器
    發(fā)表于 08-19 08:02

    CAN協(xié)議特點(diǎn)簡(jiǎn)介

    CAN協(xié)議CAN協(xié)議 簡(jiǎn)介CAN協(xié)議 特點(diǎn)(1)多主控制(2)系統(tǒng)的柔軟性(3)通信速度較快,通信距離遠(yuǎn)(4)具有錯(cuò)誤檢測(cè)、錯(cuò)誤通知和錯(cuò)誤恢復(fù)功能
    發(fā)表于 08-19 06:02

    canopen協(xié)議與can特點(diǎn)

    canopen簡(jiǎn)單提要can總線 ?? can特點(diǎn):多主控制、高達(dá)1M通訊速度、通訊校驗(yàn)、 錯(cuò)誤檢測(cè)處理及恢復(fù)等,can總線通訊接口規(guī)定了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能。 canopen協(xié)
    發(fā)表于 09-15 07:10

    Modbus協(xié)議特點(diǎn)是什么

    Modbus協(xié)議特點(diǎn)是什么?Modbus協(xié)議有哪幾類功能碼?
    發(fā)表于 09-26 08:13

    MQTT是什么?MQTT協(xié)議特點(diǎn)有哪些

    MQTT是什么?MQTT協(xié)議特點(diǎn)有哪些?MQTT協(xié)議有幾種消息發(fā)布服務(wù)質(zhì)量???
    發(fā)表于 09-29 07:43

    CAN協(xié)議具有什么特點(diǎn)?

    CAN協(xié)議具有什么特點(diǎn)?bxCAN的特點(diǎn)是什么?
    發(fā)表于 11-12 06:54

    Modbus協(xié)議特點(diǎn)

    文章目錄Modbus 通信協(xié)議介紹Modbus 協(xié)議特點(diǎn)RTU 協(xié)議幀數(shù)據(jù)Modbus 通信協(xié)議介紹UART、I2C、SPI 這些通信
    發(fā)表于 11-22 07:59

    GridFTP數(shù)據(jù)存儲(chǔ)接口框架的研究與實(shí)現(xiàn)

    數(shù)據(jù)存儲(chǔ)接口(DSI)為存儲(chǔ)系統(tǒng)提供一個(gè)GridFTP數(shù)據(jù)傳輸接口,實(shí)現(xiàn)對(duì)不同存儲(chǔ)系統(tǒng)的支持,但是DSI開發(fā)相當(dāng)復(fù)雜。該文提出一個(gè)可擴(kuò)展的GridFTP數(shù)據(jù)存儲(chǔ)接口框架,分離并實(shí)現(xiàn)DSI共有的
    發(fā)表于 04-21 09:26 ?20次下載

    基于opnet的路由協(xié)議性能分析

      本文在闡述網(wǎng)絡(luò)發(fā)展的現(xiàn)狀和趨勢(shì)的基礎(chǔ)上,著重分析了兩種內(nèi)   部網(wǎng)關(guān)路由選擇協(xié)議砒P和OSPF協(xié)議的實(shí)現(xiàn)機(jī)制和性能特點(diǎn)。對(duì)P   協(xié)議
    發(fā)表于 08-11 16:21 ?32次下載

    常用路由協(xié)議分析及比較

    在計(jì)算機(jī)網(wǎng)絡(luò)中,路由協(xié)議的選擇至關(guān)重要,它直接影響到一個(gè)網(wǎng)絡(luò)的性能,而路由協(xié)議的選擇又相當(dāng)復(fù)雜。本文主要介紹幾種常用路由協(xié)議的工作原理,并對(duì)各種協(xié)議
    發(fā)表于 11-03 15:28 ?4403次閱讀

    485協(xié)議網(wǎng)關(guān)是什么?485協(xié)議網(wǎng)關(guān)的功能特點(diǎn)

    以下核心功能特點(diǎn): 1、多設(shè)備接入:支持多點(diǎn)通信,允許一個(gè)網(wǎng)關(guān)同時(shí)與多個(gè)RS-485設(shè)備連接,實(shí)現(xiàn)集中管理和數(shù)據(jù)采集,適用于大型分布式控制系統(tǒng)。 2、協(xié)議轉(zhuǎn)換:它能夠?qū)S-485接口的數(shù)據(jù)轉(zhuǎn)換為其他
    的頭像 發(fā)表于 05-15 16:12 ?795次閱讀
    485<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)是什么?485<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)的<b class='flag-5'>功能</b><b class='flag-5'>特點(diǎn)</b>

    485協(xié)議網(wǎng)關(guān)的技術(shù)原理及功能特點(diǎn)解析

    在工業(yè)自動(dòng)化、智能物聯(lián)網(wǎng)等領(lǐng)域,數(shù)據(jù)的可靠傳輸和高效處理是系統(tǒng)運(yùn)行的關(guān)鍵。而在這其中,485協(xié)議網(wǎng)關(guān)發(fā)揮著不可替代的作用。本文將詳細(xì)解析485協(xié)議網(wǎng)關(guān)的技術(shù)原理、功能特點(diǎn),為讀者提供全
    的頭像 發(fā)表于 06-06 17:50 ?1215次閱讀
    485<b class='flag-5'>協(xié)議</b>網(wǎng)關(guān)的技術(shù)原理及<b class='flag-5'>功能</b><b class='flag-5'>特點(diǎn)</b>解析