- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
June 6, 2007 TeraGrid 07 Clustering the Reliable File Transfer Service Jim Basney and Patrick DudaNCSA, University of Illinois Goal Provide a highly availableReliable File Transfer (RFT) Service Tolerate server failures Hardware/software faults and resource exhaustion Continue to handle incoming requests Continue to make forward progress on file transfers in the queue Globus ToolkitReliable File Transfer Service RFT and GridFTP Clustering Clustering Approach RFT State Management RFT DB Tables New Tables RFT Fail-Over Based on time-outs Periodically query database for pending requests with no recent activity Stalled requests could be caused by RFT service crash, hardware failure, RFT service overload, etc. If found, obtain DB write lock, query again, claim stalled requests, and release lock Configuration values: Query interval (default: 30 seconds) Recent interval (default: 60 seconds) Evaluation Environment Dedicated 12 node Linux cluster Red Hat Enterprise Linux AS Release 3 Switched Gigabit Ethernet 2 GB RAM dual 2GHz Intel Xeon CPUs 512KB cache Globus Toolkit 4.0.3 MySQL Standard 5.0.27 Evaluation Correctness / Effectiveness Submitted multiple RFT requests of different sizes to 12 RFT instances Verified fail-over and notification functionality Performance Evaluate overhead of shared DBMS Stress test: transfer many small files * This material is based upon work supported by the National Science Foundation under Grant No. 0426972. RFT Client GridFTP GridFTP GridFTPcontrol GridFTPcontrol RFT GridFTPdata GridFTPdata GridFTPdata GridFTPdata RFT RFT RFT RFT RFT LoadBalancer HADBMS Web ServiceContainer RFT DelegationService Client DBMS Transfer ID Restart Marker Last Update Time ID Request ID Source URL Destination URL Status Attempts Retry Time ID Termination Time Started Flag Max Attempts Delegated EPR Container ID Start Time Restart Transfer Request Added Fields Consumer Producer Policy Precondition Selector Topic Security Descriptor … Resource ID Calle
您可能关注的文档
- Civil War Unit of Study Essential Question Template 民间战争单位研究的基本问题模板.ppt
- Civitas A Secure Remote Voting System“一个安全的远程投票系统.ppt
- Civil War Study Game TypePad内战研究游戏TypePad.ppt
- Civilizations as dynamic networks Eclectic Anthropology作为动态网络的文明折衷的人类学.ppt
- CIVILIZATIONS IN CRISIS, CONFLICT AND CHANGE文明在危机冲突和变化.ppt
- Clasificacin de las discapacidades243 clasificaci与残疾.ppt
- CIWMB Presentation CalRecycle加拿大统一废品管理理事会表示calrecycle.ppt
- Class 1 Northwestern University1级西北大学.ppt
- Class 2 Tues2类课程., Sept. 16th University of Pennsylvania.ppt
- Class 321 Explores Peaceful Solutions Columbia 321级探索和平解决方案哥伦比亚大学.ppt
- Cluttering Diagnosis and Therapy Guidelines在诊断和治疗指南.ppt
- CM11001CM12002 Systems Analysis and Designcm11001cm12002系统分析与设计.ppt
- CMMIbased Business Analysis SEIR基于CMMI的业务分析西.ppt
- Clustering Appearances of 3D Objects Weizmann三维物体的聚集现象魏茨曼.ppt
- CMOS Logic Design with Independentgate FinFETs具有独立栅极FinFET CMOS逻辑设计.ppt
- CMOS Device Model Iowa State UniversityCMOS器件模型爱荷华州立大学.ppt
- CMB Overview Cosmology with the CMB招商银行与招商银行概述宇宙论.ppt
- CMSC 132 Lecture University of Maryland CMSC 132读马里兰大学.ppt
- CMS Physics Overview HEPHY StartseiteCMS的物理概述 hephy startseite.ppt
- CMSC 723 Introduction to Computational LinguisticsCMSC 723介绍计算语言学.ppt
文档评论(0)