Atualmente a infraestrutura computacional para a pesquisa em Computação têm se baseado fortemente em máquinas virtuais e em contêineres (e.g., Docker), que podem ser providas tanto por nuvens computacionais acadêmicas (e.g., Compute@RNP) como por nuvens pública (e.g., Amazon AWS) ou mesmo por servidores próprios das universidades/ centros de pesquisa. Esta estratégia tem sido adotada pelos diversos testbeds voltados à pesquisa experimental em redes e sistemas distribuídos, que ofertam estes e outros recursos virtualizados (e.g, switches e roteadores virtuais) para seus respectivos usuários/pesquisadores. Nestes ambientes os recursos físicos e a orquestração/virtualização dos mesmos fica disponível apenas aos administradores do testbed (Figura 1). Figura 1: Estrutura de Testbeds Experimentais. Tal abordagem atende uma parcela significativa de usuários. Porém, algumas pesquisas demandam acesso direto a hardwares: são situações onde o próprio hardware ou a infra estrutura de virtualização são investigados, ou então quando a virtualização em si interfere no resultado da pesquisa. Tal situação frequentemente ocorre em alguns tipos de pesquisa, tais como: • Pesquisas em computação em nuvem, onde é necessário trabalhar nos próprios mecanismos de virtualização e orquestração de recursos físicos, que geralmente devem ter controle total sobre os recursos físicos, impedindo o compartilhamento simultâneo do hardware entre os experimentadores. • Pesquisas envolvendo arquiteturas de hardware, onde é necessário o acesso direto ao hardware por uma questão de precisão de medidas e/ou pela necessidade de acesso a funcionalidades que normal mente não são disponibilizadas pela camada de virtualização. Para estas situações é necessário um testbed que ofereça aos pesquisadores máquinas físicas de dedicadas (a.k.a. bare metal), bem como mecanismos que facilitem a alocação e gerenciamento destes nós em baremetal, incluindo a alocação de ambientes de nuvem customizados. CloudNEXT O CloudNEXT (Cloud ComputiNg Experimental Testbed) é um ambiente experimental que oferece aos pesquisadores a alocação de servidores baremetal, permitindo o acesso direto ao hardware computacional, com o objetivo de atender situações semelhantes às descritas anteriomente. Seus recursos estão distribuídos em 2 localidades, em São Paulo (datacenter da Universidade de São Paulo) e em Recife (Centro de Dados Compartilhados da RNP), com uma latência aproximada de 50ms entre si. Figura 2: Localização dos Clusters do Projeto. CloudNEXT: Testbed para experimentação em Computação em Nuvem e em Baremetal EQUIPE Coordenador Geral: Profa. Tereza Cristina Melo de Brito Carvalho (USP) Coordenador Técnico Fernando Frota Redigolo (USP) PARCEIROS Laboratório de Arquitetura e Redes de Computadores-USP (LARC-USP) Laboratório de Sustentabilidade-USP (LASSU-USP) Universidade Federal de Campina Grande (UFCG) SITE http://cloudlab-brasil.rnp.br CONTATO [email protected] DESCRIÇÃO Infraestrutura Física Orquestração da Infraestrutura Recursos Experimentais (Virtuais) ~ 50ms