Macro-atividade #323

Atividade 14: Desenvolvimento de SGA Cloud para CSGrid

Adicionado por Antônio Tadeu Azevedo Gomes almost 4 years atrás. Atualizado almost 4 years atrás.

Situação:Em andamento Início:01/11/2013
Prioridade:Normal Data prevista:31/12/2013
Atribuído para:Abmar Barros % Terminado:

100%

Categoria:- Tempo gasto: -
Versão:-

Cloud.lua (31,1 KB) Abmar Barros, Sábado, 11 de Janeiro de 2014, 16:00 hs

cloudglue-1.0.0.zip (13,2 MB) Abmar Barros, Sábado, 11 de Janeiro de 2014, 16:00 hs

Histórico

Atualizado por Abmar Barrosalmost 4 years

O SGA Cloud interage não só com o projeto de cloud oportunista em desenvolvimento no LSD-UFCG, mas com qualquer cloud que entregue uma API EC2. Esse SGA traduz execuções CSGrid em requisições de instâncias em um endpoint de nuvem (Amazon, Eucalyptus, OpenStack) e comandos SSH, possibilitando a agregação de recursos de nuvem na plataforma MC2.
Para se comunicar com as APIs EC2, o SGA cloud faz uso do CloudGlue, que funciona como um servidor REST recebendo requisições de instância e as repassando para a API EC2 indicada em sua configuração. Dessa forma, não foi necessário implementar a comunicação SGA -> API EC2 diretamente em Lua.

Atualizado por Abmar Barrosalmost 4 years

Anexando cloudglue-1.0.0.zip e Cloud.lua.

Exportar para Atom PDF