Há uma tendência de migração das aplicações que compõem o ecossis- tema de software das empresas para máquina virtuais na nuvem através do uso de serviços dispostos no modelo IaaS [16, 32]. Percebe-se, nesse sentido, que o planejamento de um ambiente corporativo também está relaci- onado com o critério da escolha do provedor em nuvem visando a migração das aplicações de uma empresa.
Diante da diversidade de provedores e dos inúmeros fatores que inter- ferem no processo da tomada de decisão, percebe-se a importância de estabelecer critérios para escolha. Inicialmente, buscou-se alternativas para
reduzir a dimensionalidade do problema e tratá-lo de forma mais sim- ples, pois a priorização de um critério sobre os demais auxilia no processo da escolha.
Assim, esta dissertação adotou as duas abordagens estabelecidas previa- mente por Belusso [7] para a escolha de provedores de computação em nuvem: Conjunto de Serviços e Quadrante Mágico da Gartner [34].
3.1.1 Conjunto de Serviços
Os serviços adotados como critério para a decisão da escolha dos provedores são 10 e estão ilustrados na Tabela3.1.
Figura 3.1:Seleção dos Provedores- Adaptado pelo autor.
• Hospedagem de MVs em datacenter fora do continente de ori- gem do provedor: Este recurso possibilita o acesso à menores preços, geralmente há uma grande oscilações dos preços da instâncias en- tre diferentes países na qual os provedores possuem datacenter
hospedados.
• Pay-per-use: É um modelo de pagamento praticado pelos provedo- res, ou seja, paga por aquilo que utiliza. Neste modelo os provedores de
3.1. Provedores 25
IaaS fornecem serviços que possibilitam a escolha dos recursos compu- tacionais necessários para o funcionamento, ou até mesmo softwares adicionais necessários para a execução de uma ou mais aplicações. Os serviços deste modelo podem ser adquiridos de duas maneira: sob de- manda ou assinatura. No modelo de assinatura, quanto maior for o montante pago como entrada, maior é a economia. Já o modelo sob demanda o serviço pode ser cancelado a qualquer momento, sem paga- mentos adicionais, o preço final da instância é definido pelo tempo de consumo.
• Dimensionamento Automático: É a forma de aumentar ou diminuir automaticamente a qualquer momento a quantidade de recursos com- putacionais que está sendo utilizada pela aplicação de acordo com sua necessidade.
• Transferência Ilimitada: Refere-se a quantidade de dados que entra e que sai dos provedores virtuais hospedados na nuvem. A limita- ção é um grande problema durante o planejamento de uma atividade de migração. Com isso, alguns provedores já estão oferecendo trans- ferências gratuitas para a entrada de dados em seus servidores e cobrando somente pelos serviços de dados de saída.
• Suporte 24x7: Refere-se ao suporte técnico. Nesta modalidade o provedor oferece serviço 24 horas por dia, todos os dias da semana. • Balanceamento de Carga: É o processo de distribuição de carga de tra-
balho e recursos computacionais no ambiente da nuvem. Este recurso permite que a empresa faça um balanceamento de suas aplicações alocando recursos em vários computadores visando melhorar o seu desempenho. Muitos provedores já oferecem esta tecnologia, por exem- plo, a Amazon oferece automaticamente a capacidade de aumentar ou diminuir recursos computacionais na nuvem, a Google oferece a ca- pacidade de tráfego de redes entre instâncias e a Azure distribui
emdatacenter o tráfego para seus serviços na nuvem.
• Firewall: É uma ferramenta fundamental para a segurança de ambi- ente em rede. Sua função é verificar a entrada e saída de pacotes para filtrar as políticas de acesso e bloquear o tráfico malicioso.
• Sistema Operacional: A possibilidade de fazer uma escolha sobre o sis- tema operacional é muito importante. Baseia-se na heterogeneidade do ecossistema de software, ou seja, aplicações que foram desenvolvidas ou adquiridas em épocas diferentes.
• Instância de GPU: É a Unidade de Processamento Gráfico que é com- posto por centenas de núcleos que podem lidar com milhares dethreads
simultaneamente. Em IasS, o provedor disponibiliza GPUs para acele- rar carga de trabalhos específicas das instâncias, como processamento de dados.
• Disponibilidade de Armazenamento SSD: A escolha do melhor sis- tema de armazenamento também pode gerar dúvidas, os provedores disponibilizam em geral dois tipos de armazenamento, o tradicio-
nalHard Disk Drive - (HDD) e oSolid- State Drive - (SSD). Esta escolha
implica muito no que a empresa esta disposta a investir referente a tec- nologia na nuvem. O SSD é uma tecnologia de armazenamento com maior capacidade de entrada e saída, trazendo benefícios como maior agilidade no carregamento de aplicações e transferências de arquivos. A aplicação desses critérios resultou na seleção dos seguintes provedores de computação em nuvem, os quais podem ser visualizados na Figura3.1.
3.1.2 Quadrante Mágico da Gartner
O Quadrante Mágico é desenvolvido pela empresa de consultoria Gart- ner [34], amplamente utilizado pelos setores de TI de inúmeras empresas para avaliar as tendências na área de computação em nuvem. Todo ano é emitido um relatório Quadrante Mágico de Gartner de apresentação gráfica do mercado tecnológico sobre o crescimento dos provedores IaaS. Seu obje- tivo é proporcionar uma ferramenta de pesquisa para embasar decisões a partir das necessidades específica de cada negócio.
No Quadrante da Gartner a capacidade de executar é representada por meio do eixo vertical, o qual avalia quanto de habilidades um prove- dor tem para executar e implantar o que promete. Já a abrangência de visão é representada no eixo horizontal, ou seja, avalia a visão do provedor em ter- mos de inovação tecnológica e necessidades do mercado, como ilustrado na Figura3.2.
Os quadrantes são divididos da seguinte maneira:
• Líderes: Provedores tecnologicamente mais avançadas que ditam re- gras dentro do seu segmento, tem uma melhor visão do mercado consequentemente a capacidade de levar adiante suas promessas.
3.1. Provedores 27
Figura 3.2:Quadrante Mágico da Gartner para IaaS- 2018.
• Desafiadores: Provedores com capacidade de execução plena, porém só possuem uma parcela do mercado.
• Visionários: Provedores que são forte em pesquisa e desenvolvimento, no entanto não possuem tecnologias, ou não são capazes de executar o que é prometido.
• Concorrentes de Nicho: Provedores que focam em uma determinada característica de um mercado.
Portanto, com base nos critérios estabelecidos e tendo como referência a Figura3.1, buscou-se a partir dos provedores integrantes no quadrante Líder (Figura3.3), quais deles oferecem o conjunto completo de serviços definido.
Com a análise conjunta dos critérios chegou-se aos seguintes provedo-
res: Amazon Web Services, Microsoft Azure e Google, os quais serão objeto
Figura 3.3:Provedores Líderes - Adaptado pelo autor.