PUNCH: An architecture for Web-enabled wide-area network-computing

被引:43
|
作者
Nirav H. Kapadia
José A.B. Fortes
机构
[1] Purdue University,School of Electrical and Computer Engineering
关键词
Management Unit; Hardware Resource; Access Code; Access Control Policy; Computing Infrastructure;
D O I
10.1023/A:1019026725028
中图分类号
学科分类号
摘要
This paper addresses the architectural issues that arise in the design of a universally accessible wide-area network-computing system that is capable of making automatic cost/performance tradeoff decisions at run-time. The core system is designed around a three-level hierarchically distributed architecture, a choice driven by the dynamic, incremental, and distributed nature of the information associated with run-time cost/performance tradeoff decisions. Support for independent replication of each component in the hierarchy contributes to the overall scalability and reliability of the architecture. Meta-information is managed in a scalable manner by employing self-encoded resource identifiers that allow O(1) access to all managed information. Security and access control across administrative domains are provided by partitioning the infrastructure into independently-managed cells, and by giving administrators the ability to customize user-views directly at the location at which the request is processed. Demand-driven resource management is achieved by predicting the run-specific resource usage characteristics of tools via machine learning techniques. The concepts described in this paper are embodied in the Purdue University Network-Computing Hubs (PUNCH), a demand-based network-computing system that allows users to access and run unmodified tools via standard World Wide Web browsers. Tools do not have to be written in any particular language, and access to the source or object code is not required. The PUNCH infrastructure can be distributed in a manner that allows tools to be (user-transparently) executed wherever they reside. Currently, PUNCH contains over thirty tools developed by eight universities and four vendors, and serves more than five hundred users. During the past three years, PUNCH users have logged more than one million hits and have performed over seventy thousand simulations.
引用
收藏
页码:153 / 164
页数:11
相关论文
共 50 条
  • [41] The replica management for wide-area distributed computing environments
    No, Jaechun
    Park, Chang Won
    Park, Sung Soon
    NEXT GENERATION INFORMATION TECHNOLOGIES AND SYSTEMS, PROCEEDINGS, 2006, 4032 : 237 - 248
  • [42] NEUROLINK - A NEUROSURGICAL WIDE-AREA COMPUTER NETWORK
    BAILES, JE
    NEUROSURGERY, 1994, 35 (04) : 732 - 736
  • [43] DELAYLINE - A WIDE-AREA NETWORK EMULATION TOOL
    INGHAM, DB
    PARRINGTON, GD
    COMPUTING SYSTEMS, 1994, 7 (03): : 313 - 332
  • [44] Research of EMS Architecture based on Wide-Area Information
    Liu Yanle
    Liu Wenying
    Wang Chuanqi
    ICIEA: 2009 4TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-6, 2009, : 2863 - +
  • [45] An architecture with reliability support for wide-area distributed applications
    Zhao, D
    Yao, SW
    Zhou, MT
    FIFTH INTERNATIONAL CONFERENCE ON ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2002, : 269 - 272
  • [46] An architecture for highly available wide-area service composition
    Raman, B
    Katz, RH
    COMPUTER COMMUNICATIONS, 2003, 26 (15) : 1727 - 1740
  • [47] Analyzing stability in wide-area network performance
    Balakrishnan, Hari
    Stemm, Mark
    Seshan, Srinivasan
    Katz, Randy H.
    Performance Evaluation Review, 1997, 25 (01): : 2 - 12
  • [48] WANDS: Wide-area network delay simulator
    Borella, MS
    Sears, A
    PROCEEDINGS OF THE IEEE 7TH INTERNATIONAL WORKSHOP ON NETWORK AND OPERATING SYSTEM SUPPORT FOR DIGITAL AUDIO AND VIDEO, 1997, : 85 - 92
  • [49] Wide-Area Persistent Airborne Video: Architecture and Challenges
    Palaniappan, Kannappan
    Rao, Raghuveer M.
    Seetharaman, Guna
    DISTRIBUTED VIDEO SENSOR NETWORKS, 2011, : 349 - 371
  • [50] An architecture for web-enabled engineering applications based on lightweight high performance CORBA
    Wang, GJ
    Robinson, R
    SIXTH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2002, : 249 - 257