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 条
  • [31] Congestion Control for Network-Aware Telehaptic Communication
    Gokhale, Vineet
    Nair, Jayakrishnan
    Chaudhuri, Subhasis
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2017, 13 (02)
  • [32] Network-aware service composition in mobile environment
    Ding, Zhijun
    Chen, Yuchen
    Pan, MeiQin
    Li, Xiaolun
    Wang, Pengwei
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (03):
  • [33] Network-aware rate adaptation for video streaming
    Raghuveer, A
    Kusmierek, E
    Du, DHC
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXP (ICME), VOLS 1-3, 2004, : 1039 - 1042
  • [34] A resource query interface for network-aware applications
    Bruce Lowekamp
    Nancy Miller
    Thomas Gross
    Peter Steenkiste
    Jaspal Subhlok
    Dean Sutherland
    [J]. Cluster Computing, 1999, 2 (2) : 139 - 151
  • [35] Social Network-Aware Interfaces as Facilitators of Innovation
    Elena García-Barriocanal
    Miguel-Angel Sicilia
    Salvador Snchez-Alonso
    [J]. Journal of Computer Science & Technology, 2012, 27 (06) : 1211 - 1221
  • [36] A Green Network-Aware VMs Placement Mechanism
    De La Fuente Vigliotti, Albert P. M.
    Batista, Daniel Macedo
    [J]. 2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 2530 - 2535
  • [37] A Decentralized Approach to Network-Aware Service Composition
    Cardellini, Valeria
    D'Angelo, Mirko
    Grassi, Vincenzo
    Marzolla, Moreno
    Mirandola, Raffaela
    [J]. SERVICE ORIENTED AND CLOUD COMPUTING, ESOCC 2015, 2015, 9306 : 34 - 48
  • [38] Network-aware Cloud Brokerage for telecommunication services
    Carella, Giuseppe
    Magedanz, Thomas
    Campowsky, Konrad
    Schreiner, Florian
    [J]. 2012 IEEE 1ST INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2012,
  • [39] Availability/Network-aware MapReduce over the Internet
    Tang, Bing
    Tang, Mingdong
    Fedak, Gilles
    He, Haiwu
    [J]. INFORMATION SCIENCES, 2017, 379 : 94 - 111
  • [40] SmartJoin: a network-aware multiway join for MapReduce
    Kenn Slagter
    Ching-Hsien Hsu
    Yeh-Ching Chung
    Gangman Yi
    [J]. Cluster Computing, 2014, 17 : 629 - 641