STI: Collaborative Research: NetReact Services: Middleware Technologies to Enable Real-time Collaboration Across the Internet
STI: Collaborative Research: NetReact Services: Middleware Technologies to Enable Real-time Collaboration Across the Internet
批准号:
0229969
负责人:
Nageswara Rao
金额:
$17.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-10-01 至 2005-09-30
中文摘要
现代科学是一个分布式的广域企业,需要实时协调科学仪器和遥感器、计算资源、大型数据存储库和不同地点甚至不同大陆的研究人员团队。任何此类实时和数据密集型协作的高带宽网络需求都会对最大的网络管道造成负担,并且当通过Internet进行时,其千兆位/秒数据流必须利用网络链路速度从10 Gbps到10 Mbps不等的异构平台,以及从台式PC到大型超级计算机的最终用户机器。然而,有效的科学协作要求团队成员能够相互交互,并与关键的远程资源实时交互,NetReact中间件服务的关键思想是利用与分布式协作相关的大量服务器和处理资源来提高最终用户的性能,并补偿潜在的网络能力不足。NetReact提供了丰富的功能,用于动态重新配置中间件和应用程序以响应网络和平台监控,并协调(1)中间件和应用程序级别对网络状态变化的反应,以及(2)在传输级别可能同时采取的行动。NetReact的监控(NRM)服务动态确定可用的网络带宽和通信延迟。NetReact使用这些信息来调整中间件和应用程序操作,调整底层网络传输,甚至为正在进行的中间件支持的科学协作动态选择合适的网络路径。通过将NetReact服务嵌入到通常用于科学协作的网格计算中间件中,这种NetReact丰富的中间件的功能得到了实质性的改进,使最终用户即使在无法访问高端机器或高容量网络链接时也能够实时协作,从而支持现有网络和网格计算技术目前仍然无法实现的科学应用。
英文摘要
Modern science is a distributed wide-area enterprise, requiring real-time coordination of scientific instruments and remote sensors, computational resources, large data repositories and teams of researchers in different locations, even on different continents. The high-bandwidth networking demands of any such real-time and data-intensive collaborations tax the largest network pipes, and when conducted across the Internet, their Gigabit/sec data streams must utilize heterogeneous platforms with network link speeds that vary from 10Gbps to 10Mbps and with end user machines that range from desktop PCs to large supercomputers. However, effective scientific collaboration demands that team members be able to interact with each other and with critical remote resources in real-time, despite platform heterogeneity and despite dynamic variations in the availability of platform resources.The key idea of the NetReact middleware services is to utilize the substantial server and processing resources associated with distributed collaborations to improve end user performance and compensate for potential deficiencies in network capabilities. NetReact provides rich functionality for dynamically reconfiguring both middleware and applications in response to network and platform monitoring, and to coordinate (1) middleware and application-level reactions to changes in network state with (2) the possibly simultaneous actions taken at the transport level. NetReact's monitoring (NRM) services dynamically determine available network bandwidth and communication latencies. NetReact uses such information to adjust middleware and application actions, to tune the underlying network transport, and even to dynamically select suitable network paths for ongoing middleware-enabled scientific collaborations. By embedding NetReact services into the grid computing middleware commonly used for scientific collaboration, the functionality of such NetReact-enriched middleware is improved substantially, enabling end users to collaborate in real-time even when they do not have access to high end machines or high capacity network links, thereby supporting scientific applications that currently remain out of reach for existing networking and grid computing technologies.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EIN: Collaborative Research: End-To-End Provisioned Optical Network Testbed for Large-Scale eScience Applications
-
批准号:0335185
-
项目类别:Cooperative Agreement
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Nageswara Rao
-
依托单位:
Multi-Sensor Systems For Robot Navigation In Partially-KnownTerrains
-
批准号:9108610
-
项目类别:Standard Grant
-
资助金额:$7.4万
-
财政年份:1991
-
负责人:Nageswara Rao
-
依托单位:
海外基金