·

Cursos Gerais ·

Rede de Computadores

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Computação em Nuvem Roteiro Aula Prática 2 ROTEIRO DE AULA PRÁTICA NOME DA DISCIPLINA Computação em Nuvem OBJETIVOS Definição dos objetivos da aula prática Criar um projeto no Netbeans e executar com CloudSim INFRAESTRUTURA Instalações 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Configurar o CloudSim e o JAVA no Netbeans Materiais de consumo Descrição Quantidade de materiais por procedimentoatividade Computador 1 por aluno Software Sim X Não Em caso afirmativo qual Netbeans para desenvolvimento com o CloudSim Pago Não Pago X Tipo de Licença Freeware Descrição do software O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java JavaScript HTML5 PHP CC Groovy Ruby entre outras CloudSim é um framework para modelagem e simulação de infraestruturas e serviços de computação em nuvem Equipamento de Proteção Individual EPI NSA PROCEDIMENTOS PRÁTICOS Executar um projeto no NetBeans utilizando o CloudSim 3 Atividade proposta Será necessário instalar o Netbeans criação de um novo projeto no NetBeans e colocar o primeiro exemplo do CloudSim CloudSimExample1java no NetBeans Procedimentos para a realização da atividade Finalmente chegamos no ponto de criarmos nosso primeiro teste com o CloudSim CloudSim é uma estrutura de código aberto usada para simular infraestrutura e serviços de computação em nuvem Ele é desenvolvido pela organização CLOUDS Lab e é inteiramente escrito em Java É utilizado para modelar e simular um ambiente de computação em nuvem como meio de avaliação de uma hipótese anterior ao desenvolvimento do software a fim de reproduzir testes e resultados Conceito iniciado em 1999 por Fredrik Malmer WebOS Acesso em rede ubíquo Sob demanda Aprovisionamento dinâmico Elasticidade Rápida Serviço Mensurável Benefícios do CloudSim Nenhum investimento de capital envolvido Com uma ferramenta de simulação como o CloudSim não há custo de instalação ou manutenção Fácil de usar e escalável Você pode alterar os requisitos como adicionar ou excluir recursos alterando apenas algumas linhas de código Os riscos podem ser avaliados em um estágio anterior Na computação em nuvem a utilização de testbeds reais limita os experimentos à escala do testbed e torna a reprodução dos resultados uma tarefa extremamente difícil Com a simulação você pode testar seu produto em casos de teste e resolver problemas antes da implantação real sem quaisquer limitações Não há necessidade de abordagens de tentativa e erro Em vez de depender de avaliações teóricas e imprecisas que podem levar a um desempenho de serviço ineficiente e geração de receita você pode testar seus serviços em um ambiente repetível e controlado sem custos com o CloudSim Por que usar o CloudSim Código aberto e gratuito portanto favorece os pesquisadores desenvolvedores que trabalham na área Fácil de baixar e configurar 4 É mais generalizado e extensível para dar suporte à modelagem e experimentação Não requer nenhum computador de alta especificação para funcionar Fornece políticas de alocação predefinidas e modelos de utilização para gerenciamento de recursos e permite a implementação de algoritmos definidos pelo usuário A documentação fornece exemplos précodificados para que novos desenvolvedores se familiarizem com as classes e funções básicas Resolva os gargalos antes da implantação para reduzir riscos diminuir custos aumentar o desempenho e aumentar a receita Vamos dar início a nossa atividade Será necessário instalar o NetBeans conforme link abaixo httpsdlcdnapacheorgnetbeansnetbeans15netbeans15binzip Baixar o JAVA httpsjdkjavanetarchive Conforme imagem acima baixar o JAVA de acordo com a especificação de sua máquina Baixar o CloudSim httpwwwcloudbusorgcloudsim Depois de todos os arquivos baixados e instalado o NetBeans criar um novo Projeto no Netbeans chamado Redes e adicionar o primeiro exemplo do CloudSim que está na pasta do CloudSim em examples Será necessário incluir o JAR na biblioteca deste projeto Checklist 1 Instalar o NetBeans 2 Baixar o arquivo JAVA 3 Baixar o arquivo CloudSim 4 Criação do projeto no NetBeans com o nome Redes 5 Adicionar primeiro exemplo do CloudSim 6 Configurar o JAR RESULTADOS 5 Resultados da aula prática Elaborar um relatório que deverá conter introdução métodos resultados e conclusão sobre o assunto desenvolvido em aula prática para compreender o funcionamento do uso do CloudSim