Planning for network-aware paths

被引:0
|
作者
Fu, XD [1 ]
Karamcheti, V [1 ]
机构
[1] NYU, New York, NY 10012 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Communication in distributed applications across a wide area network needs to cope with heterogenous and constantly changing network conditions. A promising approach to address this is to augment the whole communication path with network awareness by using "bridging" components that are capable of caching, protocol conversion, transcoding, etc. While several such path-based approaches have been proposed, current approaches lack mechanisms for automatically creating effective network paths whose performance is optimized for encountered network conditions. This paper describes a solution for this problem. Our approach, which is built into an application-level programmable network infrastructure called CANS (Composable Adaptive Network Services), constructs network-aware communication paths that enhance application performance by taking into account both application performance preferences and dynamic resource availability. Our experiments with typical applications verify that communication paths automatically created with our path creation algorithms do bring applications with considerable performance advantages, and fine tuned, desirable adaptation behaviors, with only minimal input from applications.
引用
收藏
页码:187 / 199
页数:13
相关论文
共 50 条
  • [1] Automatic creation and reconfiguration of network-aware service access paths
    Fu, XD
    Karamcheti, V
    [J]. COMPUTER COMMUNICATIONS, 2005, 28 (06) : 591 - 608
  • [2] Coordinating UAVs in Dynamic Environments by Network-Aware Mission Planning
    Balduccini, Marcello
    Nguyen, Duc N.
    Regli, William C.
    [J]. 2014 IEEE MILITARY COMMUNICATIONS CONFERENCE: AFFORDABLE MISSION SUCCESS: MEETING THE CHALLENGE (MILCOM 2014), 2014, : 983 - 988
  • [3] Enabling network-aware applications
    Tierney, BL
    Gunter, D
    Lee, J
    Stoufer, M
    Evans, JB
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 281 - 288
  • [4] Network-aware approach for energy storage planning and control in the network with high penetration of renewables
    Mahani, Khashayar
    Farzan, Farbod
    Jafari, Mohsen A.
    [J]. APPLIED ENERGY, 2017, 195 : 974 - 990
  • [5] Network-aware Grid scheduling
    Caminero, Agustin
    Caminero, Blanca
    Carrion, Carmen
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: OTM 2007 WORKSHOPS, PT 1, PROCEEDINGS, 2007, 4805 : 33 - +
  • [6] Network-Aware Recommendations of Novel Tweets
    Alawad, Noor Aldeen
    Anagnostopoulos, Aris
    Leonardi, Stefano
    Mele, Ida
    Silvestri, Fabrizio
    [J]. SIGIR'16: PROCEEDINGS OF THE 39TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2016, : 913 - 916
  • [7] Network-aware parallel computing with Remos
    Lowekamp, B
    Miller, N
    Sutherland, D
    Gross, T
    Steenkiste, P
    Subhlok, J
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 1999, 1656 : 100 - 119
  • [8] On network-aware clustering of Web clients
    Krishnamurthy, B
    Wang, J
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2000, 30 (04) : 97 - 110
  • [9] A Network-aware Object Storage Service
    Yokoyama, Shigetoshi
    Yoshioka, Nobukazu
    Ichimura, Motonobu
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 556 - 561
  • [10] Network-aware Instance Scheduling in OpenStack
    Scharf, Michael
    Stein, Manuel
    Voith, Thomas
    Hilt, Volker
    [J]. 24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,