Prévia do material em texto
6 PORTFÓLIO DE COMPUTAÇÃO EM NUVEM Computação em Nuvem (Anhanguera Educacional) ANHANGUERA EDUCACIONAL CURSO SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES VICTOR HUGO DIAS PEREIRA DA COSTA RELATÓRIO DA AULA PRÁTICA DA MATÉRIA DE Computação em nuvem SEROPÉDICA, RJ RELATÓRIO DA AULA PRÁTICA NO cloudsim Relatório da aula prática do Portfólio para a matéria de Computação em Nuvem. RIO DE JANEIRO 2024 SUMÁRIO INTRODUÇÃO 3 DESENVOLVIMENTO 4 MÉTODO 4 2.2 RESULTADOS ..................................................................................................4 CONCLUSÃO 6 REFERÊNCIAS BIBLIOGRÁFICAS 7 INTRODUÇÃO A computação em nuvem é uma área de grande importância no mundo da tecnologia e vem se tornando cada vez mais relevante para empresas e organizações de vários setores como Educação, Econômica, Agrícola etc. Nesse contexto, o CloudSim surge como uma ferramenta poderosa para simular infraestrutura e serviços de computação em nuvem. Ele é um software escrito em Java, é de código aberto e gratuito, o que favorece os desenvolvedores e pesquisadores que trabalham na área de Engenharia de Software. O CloudSim oferece a uma série de benefícios, como a ausência investimentos de capital, a facilidade de uso e escalabilidade, a capacidade avaliar os riscos em um estágio anterior, sem necessidade de abordagens de tentativa e erro, entre outros. Além disso, o CloudSim é mais generalizado e extensível para dar suporte a modelagem e experimentação, não requer nenhum computador de alta performance para funcionar e fornece políticas de alocação predefinidas e modelos de utilização para gerenciamento de recursos. Nesta aula prática de Computação em Nuvem, o objetivo é criar um projeto no NetBeans e executá-lo com o CloudSim. O NetBeans é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby, entre outras. Com a utilização conjunta do NetBeans e do CloudSim, poderá se modelar e simular um ambiente de computação em nuvem, a fim de avaliar uma hipótese antes do desenvolvimento real do software. Isso permite testar um produto em casos de teste e resolver problemas antes da implantação real, sem quaisquer limitações. O CloudSim é uma ferramenta poderosa e essencial para a simulação de infraestrutura e serviços de computação em nuvem, e a combinação com o NetBeans permite experimentar a modelagem de um ambiente de computação em nuvem, o que pode trazer benefícios significativos para pesquisadores e desenvolvedores. desenvolvimento Durante a primeira etapa da aula prática, foi necessário instalar tanto o NetBeans quanto o Java, seguindo as orientações dos seus respectivos fabricantes. Em seguida, criamos um novo projeto do NetBeans, de nome “Redes” e adicionamos o primeiro exemplo do CloudSim, denominado “CloudSImExample1.java” que está localizado na pasta “exemples” do CloudSim. Essa etapa foi essencial para garantir que o nosso ambiente de desenvolvimento estivesse adequadamente preparado para executar o CloudSim e para permitir que pudéssemos prosseguir com as próximas etapas da aula prática. Na segunda etapa, será apresentado com mais detalhes como realizamos a configuração e as configurações adicionais necessárias para executar com sucesso o exemplo do CloudSim. 2.1 MÉTODO Após fazer o download de todos os arquivos e instalar o NetBeans, criamos um projeto no NetBeans chamado "Redes" e adicionamos o primeiro exemplo do CloudSim, que está localizado na pasta "exemples" do CloudSim. Em seguida, foi necessário incluir o JAR do CloudSim na biblioteca do projeto. Para fazer isso, selecionamos a opção "Adicionar JAR/Pasta" no item "Bibliotecas" e escolhemos o JAR do CloudSim, que estava disponível na pasta de download do CloudSim. Por fim, analisamos o código disponível e o executamos, obtendo como resultado o que foi demonstrado na aula. 2.2 RESULTADOS E aqui veremos o resultado de toda linha de código sendo executada com sucesso: A partir destas etapas, foi possível compreender o funcionamento do uso do CloudSim na simulação de infraestrutura e serviços de computação em nuvem. O exemplo fornecido pelo CloudSim permite uma introdução clara e didática aos conceitos básicos da plataforma, permitindo que se familiarizar com a implementação de experimentos e análises de desempenho na computação em nuvem. cONCLUSÃO Complementando o que foi dito anteriormente, a computação em nuvem é uma área de TI oferecem diversos benefícios, como a possibilidade de acesso remoto aos recursos de computação, escalabilidade elástica, alta disponibilidade e baixo custo de propriedade. No entanto, a complexidade de gerenciar e otimizar a infraestrutura de nuvem pode tornar difícil para as empresas explorarem todo o seu potencial. Em resumo, a combinação do NetBeans e CloudSim oferece uma maneira poderosa e acessível de explorar a computação em nuvem e testar novos modelos e políticas de gerenciamento de recursos. Ao usar essas ferramentas, foi possível compreender, praticar e desenvolver habilidades valiosas para a carreira em TI. image2.jpeg