2018 18th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID) 2018
DOI: 10.1109/ccgrid.2018.00057
|View full text |Cite
|
Sign up to set email alerts
|

GPU-Accelerated Algorithms for Allocating Virtual Infrastructure in Cloud Data Centers

Abstract: IT resources to Virtual Infrastructures (VIs) (i.e. groups of VMs, virtual switches, and their network interconnections) is an NP-hard problem. Most allocation algorithms designed to run on CPUs face scalability issues when considering current cloud data centers comprising thousands of servers. This work offers and evaluates a set of allocation algorithms refactored for Graphic Processing Units (GPUs). Experimental results demonstrate their ability to handle three large-scale data center topologies.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
0
0
4

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 8 publications
0
0
0
4
Order By: Relevance
“…O EMULAGé um escalonador centralizado (Seção 2.1), que realiza o processamento guiado pela utilização do método AHP, processando as requisições em GPU, e tendo como função objetivo a consolidação dos contêineres no DC. EMULAG apoia-se em um framework recentemente desenvolvido para realizar a alocação de recursos virtuais [Nesi et al 2018a, Nesi et al 2018b. O escalonadoré composto por três módulos principais: escalonamento, agrupamento e seleção multicritério.…”
Section: Emulagunclassified
See 3 more Smart Citations
“…O EMULAGé um escalonador centralizado (Seção 2.1), que realiza o processamento guiado pela utilização do método AHP, processando as requisições em GPU, e tendo como função objetivo a consolidação dos contêineres no DC. EMULAG apoia-se em um framework recentemente desenvolvido para realizar a alocação de recursos virtuais [Nesi et al 2018a, Nesi et al 2018b. O escalonadoré composto por três módulos principais: escalonamento, agrupamento e seleção multicritério.…”
Section: Emulagunclassified
“…MCLé um algoritmo de agrupamento de dados organizados em grafos, baseado em fluxos de dados e cadeia de Markov [Van Dongen 2001]. A literatura indica que o MCL produz agrupamentos com maior eficiência em topologias de DC quando comparado com outros algoritmos [Nesi et al 2018a, Nesi et al 2018b. Inicialmente, EMULAG recebe o conjunto de servidores do DC (S) e o contêiner que deve ser escalonado (i ∈ C), retornado o mapeamento encontrado (M(i)).…”
Section: Aceleração Dos Algoritmos Em Gpuunclassified
See 2 more Smart Citations