Prévia do material em texto
Disciplina: INTRODUÇÃO À VIRTUALIZAÇÃO QUESTÃO 1 Avalie as afirmações a seguir, sobre a classificação, uso e aplicação das máquinas virtuais, e em seguida assinale a única alternativa correta. I - A virtualização depende de um programa chamado hipervisor para a criação de máquinas virtuais e gerenciar o ambiente real (ou físico). II - Cada VM criada em um hardware necessita de um hipervisor específico para si, configurado especialmente para as suas atividades. III - Um hipervisor nativo não requer um sistema operacional, sendo executado diretamente na VM que controla o hardware. IV - Um hipervisor hospedado possibilita a paravirtualização, o que implica em mudança nos sistemas operacionais das VMs. a ) Estão corretas apenas as afirmações III e IV. b ) Estão corretas apenas as afirmações II e III. c ) Estão corretas apenas as afirmações I e II. d ) Estão corretas apenas as afirmações II e IV. e ) Estão corretas apenas as afirmações I e III. Ver justificativa da resposta QUESTÃO 2 Avalie as afirmações a seguir, que se referem às redes virtualizadas, e em seguida assinale a única alternativa que contempla apenas as afirmações corretas. I - O OpenFlow é um protocolo aberto para a programação de redes definidas por software que, atuando com os três níveis da arquitetura das SDN, permite tratar o tráfego de rede da maneira mais adequada. II - Em uma SDN, o OpenFlow atua basicamente entre a camada que provê os serviços de rede - os controladores da SDN - e a infraestrutura subjacente, ou os dispositivos de rede. III - Em uma arquitetura de rede definida por software, a camada de aplicação é basicamente composta de APIs. IV - Uma SDN oferece mais segurança do que uma rede tradicional devido ao fato de utilizar um controlador centralizado, o que permite o controle total da rede a partir de um único ponto. a ) Somente as alternativas III e IV estão corretas. b ) Somente as alternativas I e III estão corretas. c ) Somente as alternativas II e IV estão corretas. d ) Somente as alternativas II e III estão corretas. e ) Somente as alternativas I e II estão corretas. Ver justificativa da resposta QUESTÃO 3 Um dos resultados dos projetos criados para otimizar o uso dos computadores por diversos programas e usuários foi o desenvolvimento do sistema operacional UNIX. Com relação a isso, é correto afirmar que: a ) um dos resultados da padronização do UNIX como sistema operacional por diversas organizações foi o desenvolvimento da linguagem C. b ) a SUN Microsystems desenvolveu a linguagem C, que permitiu gerar bytecodes do UNIX, um código que é compatível com qualquer ambiente computacional. c ) o sistema operacional UNIX deve sua portabilidade ao fato de ter sido desenvolvido em linguagem de alto nível, no caso, a linguagem Java. d ) o uso da máquina virtual Java requer conhecimentos de características do sistema operacional UNIX tanto por parte do usuário quanto pelo desenvolvedor. e ) o sistema operacional UNIX foi o primeiro a possibilitar a portabilidade, isto é, a compilação para cada plataforma computacional. Ver justificativa da resposta QUESTÃO 4 A opção por aplicações em ambientes virtualizados tem implicações em diversos aspectos da arquitetura e dos serviços da tecnologia da informação, e, entre eles, os recursos a serem empregados e os custos. Avalie as afirmações a seguir e assinale a alternativa que corresponde à correta análise delas. I - A política de licenciamento dos softwares apresenta diferenças entre os modelos da computação tradicional e da computação virtualizada. II - É possível que haja necessidade de adaptação de aplicações para que operem corretamente em ambientes virtualizados e, em alguns casos, pode ser que não haja compatibilidade delas com esses ambientes. III - Uma das principais características da política de software como serviço (SaaS) é o licenciamento do software individualizado para cada VM em que será instalado. IV - Devido ao fato de um ambiente virtualizado reproduzir exatamente o seu equivalente físico ou real, qualquer aplicação desenvolvida para um ambiente físico funcionará perfeitamente em uma VM qualquer. a ) Apenas as afirmações III e IV estão corretas. b ) Todas as afirmações estão corretas. c ) Apenas as afirmações II e IV estão corretas. d ) Apenas as afirmações I e II estão corretas. e ) Apenas as afirmações I e III estão corretas. Ver justificativa da resposta QUESTÃO 5 As iniciativas de virtualização remontam ao início da era da computação, sendo que os primeiros modelos foram usados em computadores de grande porte - os mainframes - da IBM. Quanto à evolução da virtualização, pode-se afirmar que: a ) os minicomputadores surgiram como sucessores dos mainframes e deram um grande impulso às técnicas de virtualização. b ) embora tenha origem nos ambientes de mainframes, a virtualização ganhou novo impulso com o advento dos computadores pessoais (PC) e das redes locais. c ) as técnicas de virtualização dos mainframes levaram ao desenvolvimento dos computadores pessoais ou Personal Computer, o PC. d ) o surgimento da virtualização trouxe avanços para os usuários, como a utilização de telas gráficas e coloridas, aplicativos de automação de escritórios e acesso à internet. e ) os diversos modelos de virtualização desenvolvidos ao longo das décadas de 1960 possibilitaram a operação de servidores em ambientes distintos e oferecimento de diversas funcionalidades. Ver justificativa da resposta QUESTÃO 6 A respeito dos ambientes virtuais de rede e da infraestrutura subjacente de uma SDN, podemos afirmar que: a ) embora sejam ambas dependentes da virtualização, as SDNs e as NFVs são incompatíveis, o que dificulta ou até mesmo impede a operação delas em conjunto. b ) do ponto de vista de funcionalidades e serviços, uma SDN e uma NFV são idênticas. c ) uma NFV implementa um plano de controle de rede virtual, o qual estabelece por onde enviar o tráfego, permitindo que redes inteiras sejam programadas. d ) a virtualização de funções de rede ou NFV implica na segmentação de redes lógicas ou virtuais que se sobrepõem a uma rede física, permitindo a interligação entre dispositivos de redes diferentes para compor uma única rede virtual. e ) a automação das funções de controle é uma das características fundamentais das NFVs, permitindo assim respostas rápidas a variações da carga de trabalho. Ver justificativa da resposta QUESTÃO 7 Os componentes de uma infraestrutura definida por software (SDI) são interconectados de modo a permitir a criação e operação de nuvens híbridas e a conteinerização de aplicações. Com relação a esses componentes, avalie as seguintes alternativas e assinale a única correta. a ) Com exceção de tarefas críticas, como backups e recuperação de dados, que devem ser executadas manualmente e sob intervenção humana, todas as demais são executadas por software, diretamente no hipervisor, em uma SDI. b ) Os aplicativos que fazem uso de uma SDI necessitam de configuração prévia por parte dos operadores do sistema, pois geralmente necessitam de configurações específicas para funcionar nesse ambiente. c ) O fato de fazer uso intensivo de software de código aberto tem impacto significativo no aumento do custo e da complexidade da implantação e da manutenção de ambientes embasados na SDI. d ) Apesar de possibilitar o gerenciamento por software e facilitar o provisionamento e monitoramento de recursos, a alocação das cargas de trabalho na SDI é uma tarefa manual que exige grande esforço de gestão. e ) A principal característica de uma SDI é a automatização, por meio de software, dos processos e serviços de controle da infraestrutura, do gerenciamento, do provisionamento e da configuração da arquitetura do ambiente computacional. Ver justificativa da resposta QUESTÃO 8 A respeito dos cuidados com o gerenciamentoe a segurança dos ambientes de armazenamento virtual, podemos afirmar que: a ) os ambientes de armazenamento virtual guardam muita semelhança com os ambientes computacionais tradicionais. b ) a virtualização do armazenamento acaba exaurindo a capacidade de armazenamento das unidades físicas. c ) a evolução do armazenamento virtual trouxe a possibilidade da agregação e do redimensionamento dos discos de máquinas físicas. d ) appliances de virtualização facilitam as atividades de gestão e segurança do armazenamento virtualizado por meio da integração dessas funções e da orquestração dos recursos. e ) uma das funções da camada de virtualização nos ambientes de armazenamento virtual é a simplificação das operações e do gerenciamento. Ver justificativa da resposta QUESTÃO 9 Com a evolução tecnológica e a expansão do uso dos computadores na década de 1960, diversas organizações iniciaram projetos para expandir a capacidade de atendimento de usuários, buscando uma forma de permitir o uso do computador por vários usuários simultâneos. Quanto a esses projetos, é correto afirmar que: a ) o MultiCS foi um projeto do MIT com base no uso de tempo compartilhado de CPU e distribuição dos recursos como disco, memória, entradas e saídas. b ) o projeto MAC, do MIT, resultou no desenvolvimento dos primeiros mainframes modelo 360. c ) a iniciativa da General Eletric para criar sistemas multiusuário era baseada no uso do CMS/CP para a virtualização de máquinas. d ) o projeto MAC, do MIT, desenvolveu o sistema operacional UNIX usando a linguagem C. e ) a IBM foi a pioneira no uso do sistema operacional multiusuário MultiCS em seus modelos 360. Ver justificativa da resposta QUESTÃO 10 A virtualização abrange uma ampla gama de ambientes, modelos, tipos e aplicações, desde uma simples aplicação em um computador do usuário até um data center inteiro. Quanto a isso, pode-se afirmar que: a ) os modelos de computação virtualizada caracterizam-se pela simplicidade dos ambientes e da arquitetura computacional que trazem para os ambientes sobre os quais se assentam. b ) uma das justificativas para o uso da paravirtualização é o ganho em termos de portabilidade, pois a compatibilidade das aplicações com outros sistemas ou ambientes computacionais é preservada. c ) a técnica de virtualização conhecida como paravirtualização é a mais simples e a mais comum, devido ao fato de não requerer alterações ou adaptações nas aplicações. d ) dadas as características em comum e a proposta como modelo de negócios, podemos dizer que virtualização e computação em nuvem são praticamente sinônimas, uma vez que uma não existiria sem a outra. e ) uma das principais consequências da abordagem proposta pelos modelos de virtualização é a flexibilidade, que permite a aplicação em diversos tipos de arquiteturas e ambientes de computação. Ver justificativa da resposta