
Em até 12x de R$8,32

Em até 12x de R$0,00
ROTEIRO DE AULA PRÁTICA – SISTEMAS DISTRIBUÍDOS
Em até 12x de R$0,00
Este portfólio ainda não está disponível para compra em nossa loja virtual. Você tem interesse nele? Entre em contato com nossa assessoria no link abaixo e solicite o seu exclusivo.
https://api.whatsapp.com/message/ZNHL42YTTICKN1?autoload=1&app_absent=0
ROTEIRO DE AULA PRÁTICA
SISTEMAS DISTRIBUÍDOS
NOME DA DISCIPLINA: SISTEMAS DISTRIBUÍDOS
Unidade: U1 _ FUNDAMENTOS DE SISTEMAS DISTRIBUÍDOS
Aula: A4_ CONCEITOS DE SISTEMAS DISTRIBUÍDOS
Tempo previsto de execução de aula prática: 2h
OBJETIVOS
Definição dos objetivos da aula prática:
Nesta atividade prática, você aplicará a sincronização de relógios através de servidor NTP em sistemas operacionais Linux e Windows.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
Equipamentos:
- Desktop ou Notebook
- Internet
SOLUÇÃO DIGITAL:
Infraestrutura mínima necessária para execução.
Sistema operacional GNU/Linux Ubuntu Desktop 18.04.1 (ou outra distro que o aluno utilize) e Sistema operacional Windows 10.
PROCEDIMENTOS PRÁTICOS
Contextualização:
Alguns serviços, como por exemplo, de acesso remoto e de autenticação de usuários podem não funcionar adequadamente caso haja uma diferença muito grande no horário da máquina cliente (solicitante) em relação à máquina servidora (que roda e disponibiliza o serviço). Por esse motivo, é muito importante saber como habilitar a sincronização horária das máquinas utilizando o NTP.
A configuração, bem como suas etapas, varia entre os sistemas operacionais e entre suas versões.
Para realizar essa configuração em um sistema operacional GNU/Linux Ubuntu Desktop 18.04.1 (Bionic Beaver), siga o procedimento abaixo:
Passo 1:
Abra o Terminal, pressionando as teclas “CTRL + T” do teclado.
Passo 2:
Instale o serviço “ntp”, através do gerenciador de pacotes “apt”, com o comando:
usuario@ubuntu:~$ sudo apt install ntp
Passo 3:
Anote e faça um print de tela das instalações.
Uma vez instalado o serviço, precisamos editar o arquivo de configuração do mesmo.
Comando:
usuario@ubuntu:~$ sudo nano /etc/ntp.conf
Faça um print de tela do que aparece.
Passo 4:
Na tela que aparecerá:
# Specify one or more NTC servers.
pool 0.ubuntu.pool.ntp.org iburst
pool 1.ubuntu.pool.ntp.org iburst
pool 2.ubuntu.pool.ntp.org iburst
pool 3.ubuntu.pool.ntp.org iburst...
Devemos remover essas informações (tudo o que começar com “pool 1, 2, 3…”).
Passo 5:
Agora, devemos incluir, onde excluímos os dados no passo anterior, a linha abaixo de:# Specify one or more NTC servers.
O comando:
pool pool.ntp.br
Com esse comando, ajustamos os horários.
Passo 6:
Salve essas alterações digitando “CTRL + X” no teclado, depois “S”, e por fim, “ENTER”.
Passo 7:
Reinicie o serviço ntp para ele utilizar essa nova configuração, com o servidor do NTP.br, com o comando:
usuario@ubuntu:~$ sudo service ntp restart
Passo 8:
Feito isso, o serviço estará configurado adequadamente e já estará funcionando, consultando um conjunto de servidores NTP através da Internet.
Adicionalmente, para fazer uma consulta manual e pontual, você poderá digitar o seguinte comando no Terminal:
ntpq -p
Para realizar essa configuração em um sistema operacional Windows 10, siga o procedimento abaixo:
- Abra o Prompt de Comando (CMD), pressionando as teclas “CTRL + R” do teclado, digitando “cmd” e OK.
- Na janela do CMD, insira o código a seguir e pressione a tecla “Enter”:
w32tm /config /syncfromflags:manual /manualpeerlist:0.pool.ntp.org
Observamos que ao final do comando aparece a mensagem “O comando foi concluído com sucesso”. Lembre-se, para executar os comandos, você deve estar em um usuário Administrador ou executar o CMD como Administrador.
Agora, reinicie o serviço de data e hora para aplicar as alterações.
Utilize o comando “net stop w32time” e “net start w32time” para parar o serviço e iniciar, reiniciando-o.Após isso, vamos forçar uma sincronização de data e hora para verificar se está tudo funcionando corretamente.
Podemos forçar uma sincronização através do comando:
w32tm /resync /rediscover
Através da saída, podemos observar que nossa configuração foi feita com sucesso.
Checklist:
- Fazer a aula prática com o Sistema Operacional Linux e Windows.
- Imprimir os prints de tela para acompanhar o que está acontecendo.
- Fazer um relatório do que foi desenvolvido.
RESULTADOS
Resultados de Aprendizagem:
O QUE SE ESPERA QUE O ALUNO TENHA APRENDIDO AO FINAL DA AULA PRÁTICA:
Fazer a sincronização de relógios através de servidor NTP em sistemas operacionais Linux e Windows.
ESTUDANTE, VOCÊ DEVERÁ ENTREGAR:
Descrição orientativa sobre a entrega da comprovação da aula prática:
Para essa tarefa, os itens a serem entregues são:
- Executar a sincronização de relógios através de servidor NTP em sistemas operacionais Linux e Windows.
- Imprimir os prints de tela para acompanhar o que está acontecendo.
- Fazer um relatório do que foi desenvolvido.
REFERÊNCIAS BIBLIOGRÁFICAS:
- NTP.br. [S.l.:s.n.], [s.d.]. Disponível em: https://ntp.br/ Acesso em: 27 jun. 2024.
Unidade: U3 _ VIRTUALIZAÇÃO E CONTEINERIZAÇÃO
Aula: A1_ VIRTUALIZAÇÃO
Tempo previsto de execução de aula prática: 2h
OBJETIVOS
Definição dos objetivos da aula prática:
Nesta atividade prática, você fará a criação de uma máquina virtual com sistema operacional GNU/Linux.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
Equipamentos:
- Desktop ou Notebook
- Internet
SOLUÇÃO DIGITAL:
Infraestrutura mínima necessária para execução.
Sistema operacional CentOS (ou outra distro que o aluno utilize) e o Oracle VM VirtualBox.
Sistema operacional CentOS que será utilizado como exemplo de sistema operacional da máquina virtual ou qualquer outra distro, inclusive trarei dicas para o Debian. O Oracle VM VirtualBox é o software onde vamos criar a máquina virtual.
PROCEDIMENTOS PRÁTICOS
Atividade proposta:
Criação de uma máquina virtual com sistema operacional GNU/Linux, que como exemplo trarei o CentOS através do software Oracle VM VirtualBox.
Procedimentos para a realização da atividade:
Realize o download do sistema operacional GNU/Linux CentOS. Esse download pode ser feito no site do CentOS ou poderá utilizar o Debian.
Disponível em: https://www.centos.org/download/ ou https://www.debian.org/index.pt.html.
Acesso em 27 jun. 2024.No VirtualBox, clique na opção “Novo”, conforme a Figura 8.
Defina um nome para a sua máquina virtual, tipo de sistema operacional e versão.
Defina a quantidade de memória RAM que será utilizada pela máquina virtual.
Selecione a criação de um novo disco virtual para ser utilizado em sua máquina virtual.
Defina o tamanho do HD da máquina virtual.
Vá até a opção “Configurações” e indique o caminho da imagem (iso) que contém o sistema operacional.
Após definir as configurações, clique em “Iniciar” para iniciar a máquina virtual e pressione a tecla “Enter” para iniciar o processo de instalação.
Complete a instalação do sistema operacional seguindo os passos descritos.
Checklist:
- Criação da Máquina Virtual no Oracle VM Virtual Box, definindo seu nome, tipo e sistema operacional.
- Definir o tamanho da memória RAM virtual.
- Definir o tamanho do armazenamento (HD) virtual.
- Criar um CD virtual com o armazenamento da imagem (iso) do sistema operacional.
- Iniciar a Máquina Virtual.
- Pressionar uma tecla dentro da máquina virtual para ativar o boot via disco.
- Seguir o passo-a-passo de instalação do sistema operacional até sua conclusão.
RESULTADOS
Resultados de Aprendizagem:
O QUE SE ESPERA QUE O ALUNO TENHA APRENDIDO AO FINAL DA AULA PRÁTICA:
Habilidades na instalação de uma máquina virtual.
ESTUDANTE, VOCÊ DEVERÁ ENTREGAR:
Descrição orientativa sobre a entrega da comprovação da aula prática:
Para essa tarefa, os itens a serem entregues são:
4) Relatório de como instalar a sua máquina virtual.
REFERÊNCIAS BIBLIOGRÁFICAS:
- DEBIAN. Website completo. [S.l.:s.n.], [s.d.]. Disponível em: https://www.debian.org/. Acesso em: 27 jun. 2024.
- ORACLE. Oracle VM VirtualBox®: User Manual. 2018. Disponível em: https://www.virtualbox.org/manual/UserManual.html. Acesso em: 27 jun. 2024.
- REDHAT. O que é virtualização? 2018. Disponível em: https://www.redhat.com/pt-br/topics/virtualization/what-is-virtualization. Acesso em: 5 mar 19.
Unidade: U3 _ VIRTUALIZAÇÃO E CONTEINERIZAÇÃO
Aula: A4_ CONTEINERIZAÇÃO COM DOCKER
Tempo previsto de execução de aula prática: 2h
OBJETIVOS
Definição dos objetivos da aula prática:
Nesta atividade prática, você compreenderá como orquestrar o servidor web Apache em um cluster simples através do Docker.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
Equipamentos:
- Desktop ou Notebook
- Internet
SOLUÇÃO DIGITAL:
Infraestrutura mínima necessária para execução.
Sistema operacional de onde vamos acessar via navegador a plataforma “Play With Docker”.
PROCEDIMENTOS PRÁTICOS
Inicie entrando em: https://docker.com/products/docker-desktop/.
Após se inscrever, vá para a plataforma Play with Docker https://labs.play-with-docker.com/ e clique em Start.
Na plataforma de laboratório, crie um cluster com cinco réplicas do servidor web Apache utilizando o Docker Swarm.
Defina um nó mestre, execute:
docker swarm init --advertise-addr <endereço IP desse nó>
- Crie o serviço Apache com o comando:
docker service create --name WEB --publish 80:80 --replicas=5 httpd
- Verifique em quais nós o serviço Apache está rodando:
docker service ps WEB
- Acesse a página de boas-vindas do servidor Apache através do(s) endereço(s) IPv4 de cada nó onde o serviço estiver rodando.
Checklist:
- Criar os 5 nós.
- Definir o nó mestre.
- Criar o serviço Apache para rodar de maneira distribuída.
- Verificar em que nós as réplicas do serviço estão sendo executadas.
- Acessar a página de boas-vindas do servidor Apache.
RESULTADOS
Resultados de Aprendizagem:
O QUE SE ESPERA QUE O ALUNO TENHA APRENDIDO AO FINAL DA AULA PRÁTICA:
Compreensão do que é conteneirização trabalhando com o Docker.
ESTUDANTE, VOCÊ DEVERÁ ENTREGAR:
Descrição orientativa sobre a entrega da comprovação da aula prática:
Para essa tarefa, os itens a serem entregues são:
5) Entrar no Play with Docker, mostrando suas telas e o caminho que você efetuou.
6) Executar todos os passos, fazendo um relatório com saídas.
REFERÊNCIAS BIBLIOGRÁFICAS:
- DOCKER. Website completo. [S.l.:s.n.], [s.d.]. Disponível em: https://docker.com/products/docker-desktop/.
Produtos relacionados
ATIVIDADE PRÁTICA – DESENHO ARQUITETÔNICO – UNINTER
Em até 12x de R$10,69
ATIVIDADE PRÁTICA – FÍSICA MECÂNICA – QUEDA-LIVRE
Em até 12x de R$11,88
ATIVIDADE PRÁTICA – ROTEIRO PARA AP DE SEGURANÇA NO TRABALHO E ERGONOMIA
Em até 12x de R$10,69
ATIVIDADE PRÁTICA – SANEAMENTO AMBIENTAL
Em até 12x de R$10,69
PIESC III – PROGRAMA DE INTEGRAÇÃO ESCOLA-COMUNIDADE – PLANEJAMENTO DE CARREIRA
Em até 12x de R$8,32
PIESC IV – PROGRAMA DE INTEGRAÇÃO ESCOLA-COMUNIDADE – MATRIZ SWOT
Em até 12x de R$7,13
PROJETOS INTERDISCIPLINARES EM ARTES E EDUCAÇÃO FÍSICA
Em até 12x de R$9,51