CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS Nome: Lídia Mara Drumond Castro “Sistema Operacional Distribuido em 3 máquinas virtuais”
SO PelicanHPC
O pelican é uma distribuição linux que permite a criação de clusteres de alto desempenho em poucos minutos. Um cluster Pelican permite que você faça uso uso de compu omputa taç ção para parale lela la no modo odo MP MPII. Os pac pacote otes pode podem m ser adicionados ao n de interface em tempo real. !e um novo soft"are é instalado em #home#user$ ele estr% dispon&vel para todos os ns li'ados no cluster. (riaremos uma maquina virtual master )computador com o qual o usu%rio intera'e*$ em que o sistema operacional ser% instalado$ via cd$ usb ou ima'em. ima'em. + mais duas maquinas nomeadas nomeadas de ,ns,ns-.. o execut executarmo armos s a maquina master$ rodamos um script ,pelican/setup- que con0'ura o n como um servidor de netboot )por rede*.
Montando as Máquinas Virtuais
Primeiro montamos a ima'em do pelicanhpc no virtualbox. (hamei essa m%quina de M!1+2. (omo é a principal$ ter% uma memria 2M de 345 M6. (riaremos um novo disco r&'ido pra ela 78I )7irtualbox dis9 ima'e* e este ser% dinamicamente alocado )usar% o espaço do meu disco r&'ido f&sico : medida em que for sendo utili;ado*. ssim que criamos a M7 Master faremos a con0'uração dela. +m (on0'uraç. Pronto? maquina virtual master est% criada. 'ora iremos criar as m%quinas ,ns-@ ,ns-@ (licaremos no botão ,Aovo- do 7irtual6ox$ colocaremos o nome da nova maqu maquin ina a de ,A4 ,A4- e deix deixar arem emos os as mesm mesmas as con0 con0'u 'ura raç< ç
+ para fa;ermos a ultima m%quina que ser% o ,A5-$ clonaremos a M7 ,A4- clicando com botão direito em cima dela$ e selecionando a opção ,clonar-. ps todos esses passos teremos D m%quinas virtuais@
Figura 1: Máquinas Virtuais Criadas
Confgurando um cluster PelicanHPC
Inicie a m%quina M!1+2$ selecione a opção ,=ive- e espere o !O iniciali;ar. parecer% uma mensa'em per'untando se queremos criar um diretrio com arquivos de teste$ selecionaremos ,Ees- e em se'uida ,Ao- )pois não teremos um setup F% iniciado*. 8epois pedir% para criarmos uma senha$ esta senha ser% usada em todas as m%quinas do cluster )A4 e A5* e aperte +A1+2. Pronto? 'ora é s entrar com o nome do usuario )por padrão é user* e a senha que você criou.
Figura 2: Tela de Login.
Aesta tela preta entre com o comando ,pelican/setup-$ para iniciar a con0'uração do cluster com as m%quinas interli'adas na rede local. parecer% uma mensa'em de aviso$ falando que se você estiver con0'urado um servidor dhcp em rede aberta pode 'erar problemas com seus administradores de redes. 7ocê deve se certi0car de que o dispositivo de rede usado para o cluster est% isolada de todas as redes. 7endo que não h% nenhum problema$ podeBse prosse'uir. partir desse momento$ você F% pode li'ar as outras m%quinas )A4 e A5* do cluster$ que devem estar con0'uradas para bootar pela placa ethernet. +las irão iniciar normalmente e ao 0m da iniciali;ação aparecer% a se'uinte tela@
Figura 3: Tela da Maquina Virtual “Nó1” após ligada.
7oltando na M7 Master clicaremos em ,E+!- e aparecer% uma mensa'em di;endo quantas m%quinas na rede estão li'adas e prontas para serem adicionadas ao cluster.
Figura : Tela !ostrando a quantidade de nós dispon"#eis
AotaBse que est% nos falando que neste momento D computadores estão dispon&veis. !e realmente são D clique em ,Ees- para que o sistema inicie o ambiente =M#MPI em cada um dos ns para a execução dos pro'ramas paralelos$ e 0nali;e a con0'uração do cluster.
Figura $: Mostra os ip%s das redes dispon"#eis nas Máquinas Virtuais.
!e'uindo esses procedimentos$ o cluster é con0'urado bem rapidinho. + aps utili;adas e desli'adas$ as m%quinas voltam : sua con0'uração ori'inal$ sendo essas as principais vanta'ens ao utili;ar um cluster Pelican.