O que é Virtualização - Introdução e conceitos básicos

76.98k views3949 WordsCopy TextShare
Bóson Treinamentos
O que é Virtualização Neste vídeo, vamos introduzir a Tecnologia de #Virtualização, discorrendo sob...
Video Transcript:
olá pessoal aqui é o fábio barbosa treinamentos neste vídeo eu vou fazer uma breve introdução sobre o conceito de virtualização então o que é virtualização vamos lá bom a virtualização de uma tecnologia amplamente utilizada hoje que na verdade já é utilizada há um bom tempo a mais que vem se tornando cada vez mais popular nos últimos anos a ea finalidade da virtualização é fornecer como o próprio nome diz uma versão virtual de tecnologias físicas essenciais em computação como por exemplo hardware armazenamento e redes tá mas não só isso a gente também pode virtualizar outras coisas
como por exemplo aplicações mas o foco nesse vídeo é na atualização de dispositivos de hardware tá então esse é o uso mais comum quando a gente fala em virtualização de hardware a gente consegue por exemplo instalar um sistema operacional sobre o que o sistema incluindo seus recursos de hardware representados por software a esse é o uso mais comum e mais popular de virtualização a pra gente que trabalha no dia a dia armazenamento também pode ser virtualizado a gente pode utilizar uma camada de software entre discos físicos discos de armazenamento e dispositivos que acessam esses discos
dispositivos computadores por exemplo workstations etc tá de modo a tornar esse acesso flexível gerenciável a gente tem até um nome especial para esse pra esse esquema de virtualização de armazenamento de sds software defined storz ou armazenamento definido por software ea gente também tem um esquema parecido para a rede a gente pode virtualizar uma infraestrutura lógica de rede em cima de uma rede física real permitindo configuração ea personalização da rede a gente também tem uma obra isso a gente pode chamar isso de software defined networking a mas a gente pode na verdade e diretores da rede
de outras formas até formas mais simples como mostrar já já bom então quando a gente utiliza as técnicas de virtualização a gente vai representar os dispositivos físicos por entidades de software então você vai ter dispositivo físico real tangível e apresentado em software então um servidor ou uma estação uma máquina um computador comum ele vai se transformar numa máquina virtual também chamada de vn o virtual machine máquina virtual inglês há aqui um uso bastante comum aliás se você acompanha o canal da bósnia treinamentos e deve ter visto vários vídeos nos quais não estão os sistemas operacionais
por exemplo para fazer uma análise demonstração a maioria absoluta deles é feita sobre veniss usando máquinas virtuais tá rede história de também podem ser visualizados sdn sds como a gente viu que a gente pode assim construir um conceito muito interessante como ser chamado de sbdc software definir data center ou data center é definido por software tem tudo a ver com o que a gente chama de cloud computing não vou falar especificamente sobre cloud computing nesse vídeo que a gente vai ter um outro vídeo pra falar especificamente sobre essas tecnologias que são muito mais abrangentes do
que virtualização mas é interessante citar o seguinte virtualização e cloud computing não são a mesma coisa são conceitos diferentes virtualização é uma tecnologia chave para cloud computing computação em nuvem não computação em nuvem depende basicamente de virtualização e de outros componentes também então não confunde os dois concelhos legal bom então de atualização de hardware que é o nosso foco é é uma combinação de engenharia de hardware software tacna para criar as máquinas virtuais as famosas bens que é uma máquina virtual fazendo uma definição é uma abstração de hardware que permitia uma máquina física um computador
físico agir como se fossem várias máquinas diferentes ou seja executar vários sistemas operacionais distintos posso ter várias instâncias do mesmo sistema operacional ou vários sistemas operacionais diferentes rodando num único hardware e atualização de hardware é calcado em três componentes principais um hospedeiro é um computador é físico o convidado que é o sistema virtualizado e uma camada de virtualização que é um software que vai permitir a virtualizar o criar esses temas convidados sobre um sistema hospedeiro do hospedeiro seu hardware físico camada de virtualização toma esse rabo e vamos dizer assim multiplica e se errado de forma
lógica para criar vários hospedeiros e tem uma ilustração aqui eu peguei na internet que mostra bem esse conceito a gente pode ter o nosso host que o hospedeiro com o nosso hardware físico ou outros elementos físicos história e dito certa ea nossa camada de virtualização que é o nosso software que vai fazer regulação via software desses elementos de hardware criando o hardware virtual rede virtual dispositivos de armazenamento virtuais e esses dispositivos virtuais são então fornecidos pelos guests os convidados ou as máquinas virtuais ea gente vai ter as imagens virtuais aplicações rodando em cima dessa camada
de virtualização e isso é interessante para o usuário a de sistemas convidados os sistemas eles se apresentam como se fossem máquinas físicas normais a o usuário não percebe que está acessando uma máquina virtual um sistema virtualizado pra ele como sistema existisse fisicamente isso é bem interessante essa outra ilustração aqui que eu peguei do site da intel mostra uma comparação entre um sistema que não usa máquinas virtuais ou seja que não está usando a tecnologia de virtualização em relação ao sistema que usa máquinas virtuais estão 100 máquinas virtuais o ibope e - a gente tem o
nosso hardware físico host no hospedeiro um sistema operacional o drama em cima desse hardware e os aplicativos rodando em cima do sistema operacional nada mais comum é o seu computador funcionasse no meu computador funciona assim esse esquema tradicional que permite a execução de um sistema operacional por vez mesmo que você tenha mais de 1 por exemplo ou uma coisa do gênero você vai executar apenas um por vez ah ah ah ah quando a gente tem esse esquema é muito comum o nosso hardware físico ser sub utilizado ou seja a gente não utiliza a totalidade do
da capacidade de processamento memória gráficos ou rede da máquina então é subutilizada a gente pode aproveitar essa capacidade de processamento total opa utilizando as máquinas virtuais nesse caso teria um hardware físico teria de alguma forma um virtual machine momento em que o chama de vn esse aqui é o nosso software já nessa camada de virtualização eu vou dar um nome pra em cima desse caso consiga instalar as máquinas virtuais a ktm 0 e é ver nenhum a cada uma delas olha só tem o seu próprio hardware virtual que para todos os efeitos e comporta como
hardware físico dentro dessa máquina cada uma delas com o seu sistema convidado que pode ser diferente um outro inclusive e seus aplicativos sendo executados para a gente entender um pouquinho como é que como é que funciona como é que essa arquitetura de máquinas virtuais agora porque usaria a virtualização é exatamente quais as vantagens que traz pra mim porque utilizar essa tecnologia existem vários motivos para a gente trabalhar com virtualização um deles eu já citei o aproveitamento da capacidade de computação e performance a economia de energia elétrica outro motivo um ótimo motivo porque houve atualizar sistemas
a gente pode eventualmente eliminar máquinas físicas transferindo seus sistemas para dentro de uma máquina só a mais poderosa mais uma só e gerando economia de energia elétrica que eu tenho menos equipamentos físicos para alimentar isso também acarreta a diminuição do espaço físico porque eu tenho menos máquinas e precisa de menos espaço por exemplo possa eliminar um rack ou dois dentro de um data center ou vários custo administrativo também acaba diminuindo até mesmo curso de mão de obra - máquinas físicas - mão de obra para a manutenção dessas máquinas a rapidez na implantação também um ótimo
motivo rápido virtuais ele tem esquema de clonagem de máquinas por exemplo no qual você cria um sistema operacional em questão de segundos se você já tiver um template um modelo de sistema pré criado eo aumento na disponibilidade de sistemas tá então quando ocorre um problema com o sistema é muito mais rápido colocar esse sistema de novo no ar não online do que se fosse uma máquina física então tem vários motivos e outros além desses a gente trabalhar com virtualização tá então onde é que a gente aplica a virtualização exatamente criação de um ambiente seguro personalizável
e isolado isso é importante as máquinas virtuais ou aplicações virtuais ficam isoladas umas das outras trazendo mais segurança e eles podem ser personalizados também seja cada ambiente pode funcionar de uma forma diferente por exemplo rodando aplicações distintas entre si a gente pode mudar o ambiente de execução separados construir sistemas escaláveis elásticos ou seja o meu sistema ele pode crescer a até onde o meu rabo físico permite mas ele pode crescer por exemplo eu estou usando um servidor e noto que preciso de dois rápidos mente eu consigo aumentar essa capacidade usando a virtualização desde o hardware
físico permita a possa otimizar o história também com essas técnicas fazer automação no processo de instalação do cso os sistemas operacionais em várias formas de fazer isso clonagem que o sistema delas o uso de appliances é outra apareciam sistema operacional pré 110 em pré fabricada e pronto já instalado e configurado com aplicações prontinho pra usar o que está dentro de um arquivo que você pode inserir dentro de um sistema de gerenciamento de máquinas virtuais e começar a usar instantaneamente se você vai no site da hora como por exemplo tem vários aparelhos disponíveis a fazer o
isolamento de sistemas 1 100 de boxing então posso ter sistemas isolados entre esse rodando na mesma máquina de fazer testes nesses sistemas testes de aplicações por exemplo e claro criação de cloud computing é trabalhar com computação em nuvem que a gente vai ver em mais detalhes em um outro vídeo então a atualização traz um monte de benefícios está o uso eficiente da capacidade dos servidores no espaço físico e à redução do consumo de energia como eu acabei de citar permite a consolidação de appliances ou seja aquela ideia tenho vários servidores possam consolidar as aplicações em
um só porque porque geralmente o servidor ele utiliza pouco a sua capacidade de processamento a gente estima de acordo com os estudos que apenas de 5 a 10% do hardware dentro de um servidor é efetivamente usados é 100% do tempo o resto tá ali ocioso e você paga por esse raro você paga a 100 por cento pela máquina e usa e 5 a 10 por cento em muitos casos não sempre obviamente existem casos em que o rádio é bem utilizado mas em grande parte dos casos o hardware é subutilizado e você pode virtualizar vários servidores
em um só a reduzir aquilo que a gente já viu o curso de rádio e manutenção universidade e custos com pessoal em casos de taxas de consolidação de até 10 para 11 em alguns casos extremos o que significa 10 servidores físicos rodando dentro de água agora depois virtualizados dentro de um servidor virtual apenas fantástico é uma grande redução do benefício muito grande de virtualização custo da mão de obra acaba diminuindo é muito mais rápido você criar novas máquinas virtuais a gente também pode usar a atualização para desenvolvimento e teste de aplicações desenvolvam aplicação nova quero
testar mas não quero testar no meu servidor de produção que geralmente não é uma boa ideia então você testa no servidor virtualizado a parte de fazer testes upgrade de software de sistema também é muito comum fazer uma atualização geral de software na minha rede mas antes disso testes autorização uma máquina que toca a decisão não causa problemas a gente sabe que às vezes ocorrem problemas graves como já ocorreram no passado treinamento e educação a gente utiliza muito máquina virtual pra isso pra criar ambientes é rodando aplicações específicas para o aluno pode por exemplo poder estudar
fazer testes instalar softwares a fazer modificações em software etc que após o treinamento a gente usa muito isso né muitas máquinas prontas pra rodar banco de dados por exemplo que não vou ficar instalado direto na minha máquina em si certo a não causar problemas tem um monte de benefícios é mais claro que não são só flores eles têm algumas limitações também do uso da virtualização por exemplo a sca a escala habilidade é limitado o que significa que a gente não pode até aquela idéia de que ao virtualizar sistemas eu tenho os sistemas infinitos não é
verdade os sistemas eles vão até onde vai o hardware físico do servidor que você está usando não dá pra tomar um servidor que tenha uma quantidade limitada de recursos memória ram processamento hedge e criar máquinas ilimitadas sobre ele tem um limite a os sistemas às vezes ficam pesados um pouco mais lento porque você acaba não tendo em muitos casos uma grande quantidade de recursos disponíveis para todos os sistemas que você virtualiza está na décima localizado em seu próprio quero um sistema independente a gente usa sistemas operacionais que são iguais sempre tem algumas soluções que ajudam
a diminuir esse peso dos sistemas por exemplo o uso de contêineres é um assunto que a gente também vai abordar futuramente bom se você não usa container sentam se pode levar à degradação de performance o convidado pode sofrer lá tem se o usuário pode perceber isso né ao acessar o sistema virtualizado por meio de uma lentidão maior no acesso a acessar esse sistema é sempre muito lento porque ele tem poucos recursos de acordo com o que você eu vou pra ele ameaça de falta de segurança existem alguns casos é problemas de segurança que podem ser
acarretados num ambiente virtualizado por exemplo é uma máquina virtual em si se sofrer uma falha de segurança geralmente fica isolada mas se o sistema de virtualização como um todo tiver um problema de segurança esse problema pode se propagar pra todas as máquinas virtuais todas as aplicações virtuais e redes virtuais isso o grande problema com isso tem que ser sempre muito bem trabalhar tá legal a gente fala um pouco sobre os benefícios e as limitações da virtualização vamos definir agora mais profissionalmente por assim dizer que é uma máquina virtual mas tecnicamente uma virtual machine máquina virtual
um sistema operacional um computador para dizer que é criar em cima de uma camada de software especial aquela camada de virtualização que eu citei no começo da apresentação que tem um nome ela é chamada de ray pervaiz o rapper bairro a roda sob um sistema hospedeiro na máquina ou diretamente no hardware da máquina existem dois tipos de rapper vai ver que a gente já vai aceitar passivamente consegue mudar os componentes de hardware da máquina com processador disco rígido memória ram discos ópticos rede é e outros elementos de rada instalar os sistemas em cima dessa de
cerrado virtual dessa forma a gente consegue criar múltiplos sistemas operacionais a que são as máquinas virtuais e executá los simultaneamente ao contrário a gente tem aquele a que libera o conceito do álbum último qual você instala uns 11 mais sistema em dois ou mais sistemas de uma máquina que roda um por vez com as máquinas virtuais você executa vários sistemas simultaneamente por exemplo a gente pode ter então dentro do mesmo servidor rodando um linux e windows server eo psd entre outros sistemas a isso aqui é bastante comum então a gente vai chamar de máquina virtual
ea máquina virtual roda em cima de um raio pelo vaso que o rapper vaso são software importantíssimo a oração da virtualização está aqui não vai provar que é um software utilizado para efetuar gerenciamento das máquinas virtuais também pode chamar esse cara de vm portugal na china américa existem dois tipos principais de rever valores que são chamados genericamente de tipo 1 e tipo 2 a 0 mas eles surgiram muito tempo nos anos 70 já existe um softwares com uma função parecida com a dos reservatórios de hoje a rodada em friends os rebaixos ppc eles são disponibilizados
por diversos fabricantes atualmente começaram a se popularizar no final dos anos 90 então hoje já é bastante comum esse tipo de software num outro vídeo explicar mais a fundo o funcionamento dos hiper baixos então você bem sucinto nesse aqui só explicar por cima a diferença do tipo 1 e tipo 2 então a gente tem os dois chips tipo 1 que também é conhecido como reprovador nativo souber metal é um é provável que é instalado diretamente no hardware do computador você não precisa instalar um sistema operacional da máquina para depois instalar a reportagem sobre este não
é o tipo 1 é instalado direto no hardware uma máquina sem nada em instalar diretamente reprovados tá aí é rapper vai ter um sistema de controle para que você possa gerenciar a criação e execução de máquinas virtuais eu tenho dois exemplos de software do mundo real que são do tipo 1 o vê e moré cfz e os 'citizens' erva são dois exemplos de reprovações tipo 1 já o rapper base do tipo 2 também chamado de holstege ou hospedado esse cara é executado dentro de um sistema operacional pré instalado na máquina então nesse caso você vai
ter um computador vai ter o sistema operacional da máquina normal e vai ter em cima desse cara o sistema do rapper base um tipo 2 instalado é muito comum você pode baixar na internet o programa está na sua própria máquina para ter um rapper vai ser o tipo 2 o exemplo mais clássico hora com o virtualbox que a gente utiliza muito aqui na bóson o vmb workstation também costuma utilizar bastante do tipo 2 o que mil também muito utilizada em linux então esses caras são instalados em cima de um sistema operacional e permitem a criação
de máquinas virtuais em cima desse rápido vários tá bom como funcionou o rapper button tem uma ilustração que para deixar um pouco mais claro do tipo 1 tem hardware o rapper vaso sobre o rádio ea ibm criadas em cima dele e temos um sistema de controle também que permite gerenciar essas máquinas virtuais muito legal aqui tem um exemplo de uma tela de uma tela de um rapper vai 2011 temos em cerva há uma versão um pouco mais antiga do software inclusive mas aqui a tela do cara instalado ali no uma máquina que é o que
vai ser um servidor de virtualização dentro dessa máquina tem esse cara em cima dele eu crio as máquinas virtuais do acesso ele pela rede não tem um endereço ip para isso uma interface de gerenciamento específica e aí através de um software que esse cara aqui sem center a gente consegue fazer o gerenciamento das máquinas virtuais eu tenho um monte máquinas virtuais onde cada um desses casos é uma máquina virtual que pode está sendo executada ou não aquele momento muito bom porque tem um outro exemplo também de uma central de controle desferir que acessa máquinas virtuais
vm o sx e é muito parecido nesse cara que vai rodar uma estação de trabalho qualquer num notebook pode ser inclusive através da rede você faz o gerenciamento das máquinas virtuais já o rebaixa o tipo 2 o rosto é executado dentro de um sistema hospedeiro a gente vai chamar as máquinas virtuais de convidados nesse caso o sistema hospedeiro o rapper vai ver é como se fosse um processo e não o programa qualquer executado por exemplo dentro do windows o virtualbox windows virtual box é um problema qualquer como o microsoft excel por exemplo o vélez e
rodar um vídeo tá mas de qualquer forma os sistemas operacionais convidados estava sobre esse cara são isolados do resto do sistema eu tenho que rodamos e na máquina virtual box está sendo executado neste exato instante está aberto um gerenciador é um tipo 2 estava na minha máquina olha só quanta as máquinas virtuais eu tenho criadas aqui estão desligadas à exceção de uma que está sendo executada nesse momento eu tenho além de sistema de você também depois é que a apresentação tem outro sistema operacional também rodando na minha máquina que é esse cara aqui ó subir
ele aqui um outro sistema operacional rodando neste exato instante a colocar minha senha aqui está sendo executado um outro sistema operacional completo neste exato instante muito bom então o rapper vai o tipo 2 funciona dessa forma você vai ter um hardware vai ter um sistema operacional sobre normal seu computador normal e o réu base o tipo 2 em cima dele juntamente com outros aplicativos e as máquinas virtuais sendo executadas o rapper vai ser o tipo 2 é mais indicado para a criação de ambientes de estudo de testes pra pra educação etc ambientes de produção mesmo
colocar servidores para serem acessados por usuários é mais indicado reformar seu tipo 1 porque ele consome menos recursos é justamente por não executar um sistema operacional completo por assim dizer como uma camada intermediária muito bom dito isso nós temos alguns observadores que são híbridos executado de uma forma um pouco diferente me ache que roda no psd esses caras são módulos são módulos do núcleo do sistema operacional eles convertem o sistema hospedeiro no revés do tipo 1 é interessante então você tem sua máquina linux ou o psd pode ser uma estação de trabalho e aí instalar
esses módulos pronto agora essa máquina virou um rebaixo tipo 1 só que como esses sistemas são os sistemas de propósito geral para uso geral você vai ter outras aplicações rodando juntamente com os rebaixos então eles também podem ser considerados tipo 2 de modo que o classifique como híbridos está tanto kvm quanto o big rider cabelo amplamente utilizado inclusive aqui na bola a gente vai ter somente uma seqüência de vídeos sobre o uso do kvm se voltam pra resumir raivas tipo 1 vm sc observa o microsoft hyper v a microsoft tenta sua versão e kvm que
nessa lista eu deixei como tipo 1 e tipo 2 o virtualbox ver workstation o equilíbrio aí o rapper da microsoft também pode ser tipo 2 pode ter um gol sérvio instalar a função de reter vi dentro de algum pouco nebuloso nesse caso a beleza que na nosso canal da bola a gente tem alguns vídeos também sobre a intervir temos alguns vídeos sobre os reservas e alguns vídeos sobre o pm morto também ea gente vai dar continuidade a essas ea produção em breve beleza para encerrar nossa introdução à virtualização e réver byers aqui tem alguns links
que eu vou deixar inclusive na descrição do vídeo pra você consultar os fabricantes de softwares que foram citados nesses links você pode inclusive baixar o software para utilizar em todos eles você consegue baixar ou versões de avaliação ou software completo gratuito para uso beleza são soluções de virtualização com um então é isso pessoal neste vídeo a gente fala um pouquinho sobre o que é a virtualização seus benefícios e limitações suas aplicações e o funcionamento técnico de um rapper vaso né de forma básica que são máquinas virtuais e mostrei alguns exemplos de software do mundo real
espero que você tenha gostado aproveite para se inscrever aqui no canal da bósnia treinamentos e também para visitar o nosso website que é o www.goojje.com treinamentos ponto com.br e não deixe de curtir a nossa página do facebook boss um treinamento em tecnologia obrigado e até a próxima
Copyright © 2024. Made with ♥ in London by YTScribe.com