精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

用GridFTP傳送文件

發布時間:  2012/8/14 11:06:11
 計算網格為那些強大的新型探索工具提供了基礎設施,這些基礎設施包括桌面計算、智能設備、協作和分布式計算。Globus 項目(Globus Project)目前致力于定義和開發具有下列能力的持續數據網格:

安全健壯的高性能數據傳輸機制。

用于創建和操作大型數據集副本的工具集。

維護數據集副本目錄的機制。

GridFTP 協議及其系列工具源自于意識到這樣一個問題,即網格環境需要一種快捷、安全、有效而且可靠的傳輸機制。計算網格是如此的龐大和分散,以致于需要一種健壯的傳輸機制。GridFTP 因其支持下列功能而滿足了這些需求:

并行數據傳輸:使用多個 TCP 流比使用單個 TCP 流提高了帶寬。并行數據傳輸由 FTP 命令擴展和數據通道擴展提供支持。

網格安全性基礎設施(Grid Security Infrastructure, GSI)和 Kerberos 認證支持:由用戶控制各種數據完整性和機密性級別的設置。這種功能為傳送文件提供了健壯且靈活的認證、完整性和機密性機制。

數據傳輸的第三方控制:支持為大型分布式社區管理大型數據集。它使第三方能夠對存儲服務器之間的傳送進行控制。

分塊數據傳輸:能夠將數據分割放置在多個服務器上,從而提高聚集帶寬。GridFTP 是通過定義在網格論壇(Grid Forum)草案中的擴展來支持分塊數據傳輸的。

部分文件傳送:與標準 FTP 要求應用程序傳送整個文件不同,新型 FTP 命令支持傳送文件的某些區域。

可靠的數據傳輸:故障恢復方法可以處理瞬態網絡故障和服務器故障,同時可以重新啟動失敗的傳送。

手工控制 TCP 緩沖區大小:支持獲取最大 TCP/IP 帶寬。

集成檢測(instrumentation):支持返回重新啟動和性能標記。

連接到 GridFTP 服務器

清單 1中的 Java 類實現了一個到本地文件系統的基本 GridFTP 傳送。

Globus Toolkit 使用標準 log4j 包( http://jakarta.apache.org/log4j/docs/)通過定義一個靜態記錄器來顯示日志消息:

private static Logger logger = Logger.getLogger(MyGridFTP.class.getName());

類構造函數獲取主機名和端口作為參數,并使用網格安全性基礎設施(GSI)憑證對服務器進行認證。

注:該類只能與 Globus Toolkit 2.2 一起使用,而不能與 2.0 一起使用。Globus Toolkit 版本 2.0 和 2.2 之間的 GSI 有重大的變化。

確保使用了正確的 Java CoG Kit 版本

下面對 Java CoG Kit 0.9.13 到當前版本 Java CoG Kit 1.1a 之間的主要 GSI 變化進行了匯總:

不贊成使用的包          取而代之的包或方法
org.globus.security       org.ietf.jgss 
org.globus.io.ftp            org.globus.ftp 
org.globus.mds.MDS   使用 JNDI(和 LDAP 提供程序)或直接使用 Netscape 目錄 SDK(Netscape Directory SDK)來訪問 MDS。

org.globus.gsi.GlobusCredential 類基本上已經取代了 org.globus.security.GlobusProxy 類的功能。然而,Globus 還是建議(如果可能的話) 不要使用 org.globus.gsi.GlobusCredential 類,因為它代表特定于某個安全性協議的公鑰基礎設施(Public Key Infrastructures, PKI)憑證。相反,Globus 建議盡可能多地使用一般安全性服務(Generic Security Service, GSS)抽象。要了解更多信息,請通過http://www-unix.globus.org/cog/distribution/1.1/compatibility.html訪問 Java 分發下的 compatibility.html 文件。

將舊代理轉換成 GSSCredential

為了通過 GridFTP 服務器的認證,必須將舊代理 GSI_2_PROXY 轉換成 GSSCredential。 清單 2中的代碼片段顯示了該如何進行這一轉換。

傳送數據

要開始從遠程主機傳送文件,您可以使用 清單 3 中的代碼。

接口 DataSink 對于寫進入的數據非常有用。請實現該接口以提供自己的數據存儲方式。

注:代碼必須是線程安全的。使用并行傳送方式時,幾個流可能會試圖寫到該接口。

傳送多個文件

傳送多個文件要求客戶機將傳送方式設置為:對于偵聽方,設置為被動方式;對于發送方,設置為主動方式。使用多個 get 調用還不夠,因為數據通道在每次傳送后都自動關閉。對于每個 get 調用,都由客戶端接收數據(被動),而由遠程主機發送數據(主動)。

在每次調用 get 之前,請發出下面這行代碼:

client.setLocalPassive();client.setActive();

在進行每次 put 操作之前,都需要逆轉主被動方式。請發出下面這行代碼:

client.setLocalActive();client.setPassive();。

要了解更多信息,請通過 http://www-unix.globus.org/cog/jftp/guide.html 閱讀 GridFTP 客戶機程序員指南(GridFTP client programmer guide)。

并行傳送

乍一看,GridFTP 給您的感覺可能是:您可以讓 FTP 客戶機以 Kazza/Morpheus 樣式從多個服務器傳送多個文件。實際上,并行在 GridFTP 中僅僅是指將打開多個流從同一個服務器傳送某個文件。

對于涉及雙方的傳送,除非您有多處理器機器,否則 GridFTP 只會增加開銷。下面這段內容引自 GridFTP 客戶機 — 程序員指南(GridFTP client - programmer guide):

對于涉及雙方的傳送而言,選擇并行性時應該謹慎。使用多個流的優點很大程度上與低級 TCP 過程有關,同時也與 TCP 窗口大小有關。使用雙倍的并行流并不一定會使性能提高一倍。實際上,從某種角度來看,性能反而會下降。ftp 包的當前實現在單獨的線程中處理每條數據路徑,因此,除非您的機器有多個 CPU,否則增加并行性只會增加計算開銷( http://www-unix.globus.org/cog/jftp/guide.html)。

并行傳送需要使用擴展方式。而且,傳送類型必須為映像,而數據接收器/源必須支持隨機數據訪問且必須是線程安全的。多個線程可能會向其中寫入數據。 清單 4 顯示了實現并行 get 調用的方法。

測試傳送

要測試遠程文件傳送,請使用 清單 5中的代碼。

log4j 工具對于調試和監控 FTP 傳送都非常有用:

要獲取基本消息,請使用 Logger.getRoot().setLevel(Level.INFO);

要獲取擴展的信息,請使用 Logger.getRoot().setLevel(Level.DEBUG);

以 INFO 級別執行該類將得到 清單 6 中的樣本輸出。

在上面的樣本輸出中,有用的信息包括 GridFTP 服務器的版本。在該特例中,那些有用信息是 dhcp126.adtech.internet.ibm.com GridFTP Server 1.5 GSSAPI type Globus/GSI wu-2.6.2 (gcc32dbg, 1032298778-28) ready 。

故障診斷技巧

編寫這些代碼過程中所碰到的大多數問題都與處理舊代理及將它們轉換成 GSSCredential 有關。仔細檢查該類的構造函數,確保理解了該轉換過程。還要確保運行了 Globus Toolkit 和 GridFTP 服務器的正確版本。較舊的版本不支持 GSSAPI。

結束語

GridFTP 是一種安全可靠的高性能數據傳輸協議,針對高帶寬廣域網對其進行了優化。GridFTP 協議基于 FTP 這一流行的因特網文件傳送協議。這個 Java 類可以幫助您理解:GridFTP 是如何從遠程服務器進行基本傳送的,還向您顯示了 Globus Toolkit 2.2 的安全性功能。


本文出自:億恩科技【www.zuiquanben.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1-20183354
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 網絡版權侵權舉報電話:0371-60135995
  • 警情提示:注意防范電信網絡詐騙
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2026 ENKJ All Rights Reserved 地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師  B1-20183354   京公網安備41019702002023號 
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费
    日韩欧美在线精品| 久久香蕉精品| 亚洲一区二区三区久久久| 久久精品123| 日韩中文字幕一区二区三区| 欧美精品国产| 国产精品嫩草99av在线| 日韩黄色大片| 日韩欧美少妇| 99日韩精品| 色婷婷成人网| 91精品国产自产在线丝袜啪| 亚洲2区在线| 欧美日韩免费观看一区=区三区| 亚洲精品国模| 婷婷精品视频| www在线观看黄色| 国产日产精品_国产精品毛片| 免费精品视频在线| av一区在线| 精品欠久久久中文字幕加勒比| 欧美手机在线| 国产欧美88| 亚洲综合在线电影| www.com.cn成人| 亚洲永久av| 国产亚洲精品美女久久| 欧美综合社区国产| 国产精品久久久久久模特| 久久久国产精品网站| 激情综合自拍| 国产调教一区二区三区| 国产色综合网| 日韩福利视频导航| 男女男精品视频网| 日韩久久精品| 97精品视频在线看| 精品久久精品| 国产 日韩 欧美 综合 一区| 国产精品视频首页| 91精品啪在线观看国产爱臀| 国产亚洲精品自拍| 日韩av二区| 久久青青视频| 激情五月色综合国产精品| 日本一区二区三区视频在线看| 免费视频一区二区三区在线观看| 久久久噜噜噜| 亚洲日韩视频| 国产一区二区三区四区二区| 美女网站一区| 国产探花一区| 麻豆精品视频在线| 国产精品毛片在线| 老司机精品在线| 久久中文字幕一区二区三区| 免费观看在线综合| 亚洲一区日韩| 欧洲av一区二区| 亚洲精品少妇| 在线精品国产亚洲| 免费在线看一区| 亚洲影院天堂中文av色| 另类综合日韩欧美亚洲| 欧美激情日韩| 99久久亚洲精品| 国产三级一区| 羞羞答答国产精品www一本| 日韩国产在线观看| 久久青青视频| 久久超碰99| 日韩精品a在线观看91| 天堂av在线| 美女精品久久| 91成人精品在线| 国产精品久久久久久模特 | 另类小说一区二区三区| 日韩精品免费视频人成| 国产精品啊v在线| 激情综合亚洲| 国产精品天天看天天狠| 伊人精品在线| 黑人精品一区| 欧美在线黄色| 国产亚洲激情| 国产理论在线| 青青国产91久久久久久| 欧美激情福利| 免费成人性网站| 私拍精品福利视频在线一区| 欧美日韩亚洲一区在线观看| 狠狠干综合网| 日韩成人亚洲| 精品视频亚洲| 中文字幕一区日韩精品| 今天的高清视频免费播放成人| 欧美激情视频一区二区三区在线播放| 免费看精品久久片| 好看的亚洲午夜视频在线| 欧洲av一区二区| 麻豆视频久久| 国产欧美69| 中文字幕亚洲影视| 蜜桃视频欧美| 成人日韩在线| 超碰在线99| 久久影院资源站| 国产精品久久免费视频| 日韩福利在线观看| 男女性色大片免费观看一区二区 | 亚洲一级在线| 久久国产精品成人免费观看的软件| 国内精品伊人| 国产欧美一区二区精品久久久| 一区二区三区四区在线观看国产日韩| 日韩视频精品在线观看| 99热精品久久| 久久一区二区中文字幕| 青青青免费在线视频| 日韩成人a**站| 日本一二区不卡| 中文字幕成在线观看| 成人亚洲一区二区| 日韩免费久久| 久久久久久久久丰满| 999国产精品| 国产99精品| 91久久视频| 亚洲精品欧洲| 日本欧洲一区二区| 九一国产精品| japanese国产精品| 欧洲毛片在线视频免费观看| 99riav国产精品| 欧美精品国产一区| 91精品韩国| 免费精品视频| 理论片午夜视频在线观看| 国产精品资源| 久久久久久久久丰满| 久久国产中文字幕| 亚洲婷婷在线| 日韩在线a电影| 丝袜a∨在线一区二区三区不卡| 国产精品人人爽人人做我的可爱| 天堂成人免费av电影一区| 蜜臀久久99精品久久久久久9| 婷婷亚洲成人| 欧美国产免费| 日本а中文在线天堂| 999久久久国产精品| 亚洲一区日韩| 奇米狠狠一区二区三区| 欧美国产另类| 成人精品亚洲| 日韩在线一二三区| 国产乱码精品一区二区三区亚洲人 | 欧美日韩免费观看一区=区三区| 亚洲黄色在线| 亚洲精品三级| 91福利精品在线观看| 久久久久亚洲精品中文字幕| 日本免费一区二区三区四区| 国产一区导航| 欧美日韩在线精品一区二区三区激情综合| 久久不见久久见国语| 久久人人97超碰国产公开结果| 西西人体一区二区| 国产精品中文字幕亚洲欧美| 精品一区91| 亚洲精品97| 国产视频网站一区二区三区| 视频一区在线播放| 91高清一区| 日韩av中文字幕一区| 精品日韩视频| 日本国产精品| 日本久久成人网| 99精品美女| 欧美va天堂在线| 国产综合精品| 国产99亚洲| 一本综合精品| 不卡视频在线| 亚洲精品日本| 国产66精品| 免费日韩一区二区| 国产精品igao视频网网址不卡日韩| 亚洲成人不卡| 日韩和欧美的一区| 久久精品成人| 国产精品久久久免费| 激情六月综合| 国产精品久久| 亚洲欧美日韩精品一区二区| 久久字幕精品一区| 一区在线免费观看| 老司机精品在线| 亚洲精品激情| 日本午夜大片a在线观看|