• DocumentCode
    230554
  • Title

    SAL: Scaling data centers using Smart Address Learning

  • Author

    Shpiner, Alexander ; Keslassy, Isaac ; Arad, Carmi ; Mizrahi, Tal ; Revah, Yoram

  • Author_Institution
    Technion - Israel Inst. of Technol., Haifa, Israel
  • fYear
    2014
  • fDate
    17-21 Nov. 2014
  • Firstpage
    248
  • Lastpage
    253
  • Abstract
    Multi-tenant data centers provide a cost-effective many-server infrastructure for hosting large-scale applications. These data centers can run multiple virtual machines (VMs) for each tenant, and potentially place any of these VMs on any of the servers. Therefore, for inter-VM communication, they also need to provide a VM resolution method that can quickly determine the server location of any VM. Unfortunately, existing methods suffer from a scalability bottleneck in the network load of the address resolution messages and/or in the size of the resolution tables. In this paper, we propose Smart Address Learning (SAL), a novel approach that expands the scalability of both the network load and the resolution table sizes, making it implementable on faster memory devices. The key property of the approach is to selectively learn the addresses in the resolution tables, by using the fact that the VMs of different tenants do not communicate. We further compare the various resolution methods and analyze the tradeoff between network load and table sizes. We also evaluate our results using real-life trace simulations. Our analysis shows that SAL can reduce both the network load and the resolution table sizes by several orders of magnitude.
  • Keywords
    client-server systems; computer centres; storage management; virtual machines; SAL; VM resolution method; address resolution messages; data center scaling; inter-VM communication; large-scale applications; many-server infrastructure; memory devices; multitenant data centers; network load; real-life trace simulation; resolution table sizes; scalability bottleneck; server location; smart address learning; virtual machines; Bridges; Broadcasting; Databases; Load modeling; Overlay networks; Scalability; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network and Service Management (CNSM), 2014 10th International Conference on
  • Conference_Location
    Rio de Janeiro
  • Type

    conf

  • DOI
    10.1109/CNSM.2014.7014167
  • Filename
    7014167