How Hard Can It Be?

被引:3
|
作者
Fuerst, Carlo [1 ]
Pacut, Maciej [2 ]
Costa, Paolo [3 ]
Schmid, Stefan [1 ,4 ]
机构
[1] TU Berlin, Berlin, Germany
[2] Univ Wroclaw, Wroclaw, Poland
[3] Microsoft Res, Cambridge, England
[4] T Labs, Berlin, Germany
关键词
D O I
10.1109/ICNP.2015.30
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualized datacenters offer great flexibilities in terms of resource allocation. In particular, by decoupling applications from the constraints of the underlying infrastructure, virtualization supports an optimized mapping of virtual machines as well as their interconnecting network to their physical counterparts: essentially a graph embedding problem. However, existing embedding algorithms such as Oktopus and Proteus often ignore a crucial dimension of the embedding problem, namely data locality: the input to a cloud application such as MapReduce is typically stored in a distributed, and sometimes redundant, file system. Since moving data is costly, an embedding algorithm should be data locality aware, and allocate computational resources close to the data; in case of redundant storage, the algorithm should also optimize the replica selection. This paper initiates the algorithmic study of data locality aware virtual cluster embeddings on datacenter topologies. We show that despite the multiple degrees of freedom in terms of embedding, replica selection and assignment, many problems can be solved efficiently. We also highlight the limitations of such optimizations, by presenting several NP-hardness proofs; interestingly, our hardness results also hold in uncapacitated networks of small diameter.
引用
收藏
页码:11 / 21
页数:11
相关论文
共 50 条
  • [41] How experimental neuroscientists can fix the hard problem of consciousness
    Klein, Colin
    Barron, Andrew B.
    [J]. NEUROSCIENCE OF CONSCIOUSNESS, 2020, 6 (01)
  • [42] Research Informing Practice in Early Childhood Intervention How Hard Can It Be?
    Kemp, Coral
    [J]. INFANTS & YOUNG CHILDREN, 2020, 33 (03): : 163 - 172
  • [43] HOW HARD DISKS CAN SAVE YOU TIME AS WELL AS SPACE
    SEHR, RA
    [J]. PERSONAL COMPUTING, 1984, 8 (06): : 152 - &
  • [44] How hard can it be?: ToolGirl's favorite repairs and projects.
    Ellis, K
    [J]. LIBRARY JOURNAL, 2005, 130 (20) : 166 - 166
  • [45] From Soft Classifiers to Hard Decisions: How fair can we be?
    Canetti, Ran
    Cohen, Aloni
    Dikkala, Nishanth
    Ramnarayan, Govind
    Scheffler, Sarah
    Smith, Adam
    [J]. FAT*'19: PROCEEDINGS OF THE 2019 CONFERENCE ON FAIRNESS, ACCOUNTABILITY, AND TRANSPARENCY, 2019, : 309 - 318
  • [46] Hospital Infection Prevention: How Much Can We Prevent and How Hard Should We Try?
    Bearman, Gonzalo
    Doll, Michelle
    Cooper, Kaila
    Stevens, Michael P.
    [J]. CURRENT INFECTIOUS DISEASE REPORTS, 2019, 21 (01)
  • [47] Hospital Infection Prevention: How Much Can We Prevent and How Hard Should We Try?
    Gonzalo Bearman
    Michelle Doll
    Kaila Cooper
    Michael P. Stevens
    [J]. Current Infectious Disease Reports, 2019, 21
  • [48] Identification of Gram negative non-fermentative bacteria: How hard can it be?
    Whistler, Toni
    Sangwichian, Ornuma
    Jorakate, Possawat
    Sawatwong, Pongpun
    Surin, Uraiwan
    Piralam, Barameht
    Thamthitiwat, Somsak
    Promkong, Chidchanok
    Peruski, Leonard
    [J]. PLOS NEGLECTED TROPICAL DISEASES, 2019, 13 (09):
  • [49] LIFE IS HARD How philosophy can help us find our way
    Cleary, Skye
    [J]. TLS-THE TIMES LITERARY SUPPLEMENT, 2023, (6261): : 3 - 4
  • [50] LIFE IS HARD How Philosophy Can Help Us Find Our Way
    Dumitrescu, Irina
    [J]. NEW YORK TIMES BOOK REVIEW, 2022, 127 : 13 - 13