NOVAS TECNOLOGIAS

novas tecnologias?

  • Virtualização

  • SAMBA 4

  • Systemd

  • IPv6

  • SELinux
  • Banco de Dados

  • VOIP

  • Redes Industriais

  • Embracados

  • Gerência de rede

Virtualização

  • Conceitos;

  • Vantagens e desvantagens;

  • Diferenças;

  • Ferramentas;

  • Certificações;

  • Mercado atual.

Conceitos

  • Emulação de ambientes isolados;
  • Melhor aproveitamento dos recusros de hardware;
  • Surgiu na década de 60 ganhando força na utilização nos mainframes na década de 70;
  • Redução de custos?!?!?!
  • Aumento de segurança?!?!

Conceitos

A virtualização consiste em estendender ou substituir um recuros por um outro de modo que este emita o seu comportamento. Dessa forma é possível classificar a virtualização em três categorias:

 

  • Nível de Hardware
  • Nível de Software
  • Nível de Linguagem de Progaramação

Nível de hardware

Aquela em que a camada de virtualização é posta diretamente sobre a máquina física e a apresenta às camadas superiores como um  hardware abstrato similar ao original. Corresponde à definição original de máquina virtual dos anos 60.

 

Exemplos:

  • VMWARE ESX
  • XEN
  • IBM

Nível de SOFTWARE

Um mecanismo que permite a criação de partições lógicas em uma plataforma de maneira que cada partição seja vista como uma máquina isolada, mas que compartilham o mesmo sistema operacional. Nesse caso, a camada de virtualização se insere entre o sistema operacional e as aplicações.

 

Exemplos:

  • VMWARE Player e Workstation
  • Microsoft Hyper-V
  • KVM
  • Virtual Box

Nível de linguagem de programação

Camada de virtualização é um programa de aplicação do sistema operacional. O objetivo é definir uma máquina abstrata sobre a qual executa uma aplicação desenvolvida em uma linguagem de  programação de alto nível específica. Essa é a abordagem da máquina virtual Java e da Microsoft Commom Language Infrastructure, base do .Net.

 

Exemplos:

  • JVM
  • .Net

Virtualização total   x   paravirtualização

A virtualização por meio de Virtual Machine Monitor é comumemente dividida em duas técnicas: a virtualização total (full virtualization) e a paravirtualização (paravirtualization).

Virtualização total

Na virtualização total, o sistema operacional do hóspede trabalha como se de fato houvesse uma máquina física inteiramente à sua disposição. Desta forma, o sistema não precisa sofrer nenhuma adaptação e trabalha como se não houvesse virtualização ali. O problema é que esta abordagem pode ter algumas limitações consideráveis.

 

Uma delas é o risco de algumas solicitações do hóspede não serem atendidas da maneira esperada. Isso acontece, por exemplo, quando o hypervisor não consegue lidar com determinada instrução privilegiada ou quando um recurso de hardware não pode ser plenamente acessado por não haver drivers  na virtualização capazes de garantir sua plena compatibilidade.

PARAVirtualizaçãO

Nela, o sistema operacional do hóspede roda em uma máquina virtual similar ao hardware físico, mas não equivalente. Como este método, o hóspede é modificado para recorrer ao hypervisor quando necessitar de qualquer instrução privilegiada e não diretamente ao processador. Assim, o VMM não precisa interceptar estas solicitações e testá-las (tarefa que causa perda de desempenho), como acontece na virtualização total.

 

Além disso, a paravirtualização diminui expressivamente os problemas com compatibilidade de hardware porque o sistema operacional do hóspede acaba podendo utilizar drivers adequados - na virtualização total, os drives disponíveis são "genéricos", isto é, criados para suportar o máximo possível de dispositivos, mas sem considerar as particularidades de cada componente.

Vantagens    e    Desvantagens

vantagens

SEGURANÇA

desvantagens

desempenho

custos

portabilidade

Gerenciamento

utilização de recursos

SEGURANÇA

desempenho

custos

portabilidade

Gerenciamento

utilização de recursos

ferramentas

ferramentas

PALO ALTO, Califórnia, 09 de julho de 2014 – A VMware, Inc. (NYSE: VMW), líder global em virtualização e infraestrutura em nuvem, anuncia hoje que foi posicionada no quadrante de líderes do Gartner no relatório “Quadrantes Mágicos de 2014” para Infraestrutura de Virtualização de Servidores X86.

ferramentas

  • vSphere Hypervisor

  • vCloud

  • vCenter Converter

  • Player

  • Workstation
  • ESX
  • NSX

ferramentas

No centro da visão da Plataforma de Nuvem Microsoft, o Windows Server 2012 R2 traz a experiência da Microsoft na entrega de serviços de nuvem em escala global para sua infraestrutura, com novos recursos e melhorias nas áreas de virtualização, gerenciamento, armazenamento, rede, infraestrutura de área de trabalho virtual, acesso e proteção das informações, Web, plataforma de aplicativos e muito mais.

ferramentas

Trata-se de uma solução de virtualização (Intel VT ou AMD-V). Consiste de um módulo de kernel kvm.ko, que fornece a infra-estrutura de virtualização do núcleo e um módulo de processador específico, kvm-intel.ko ou kvm-amd.ko. O KVM também requer um QEMU modificado.

ferramentas

O Citrix XenServer é uma plataforma líder de virtualização de servidor e gerenciamento de hypervisor, que reduz o custo total de propriedade de infraestrutura de virtualização de servidor, desktops e nuvem. A consolidação e a contenção de cargas de trabalho no XenServer permite que organizações de qualquer vertical ou tamanho transformem a forma como a TI empresarial calcula as infraestruturas, superando os desafios de datacenter de TI das empresas modernas de hoje.

certificações

  • VMWARE

  • REDHAT;

  • CITRIX;

  • MICROSOFT.

agora a parte boa...

práticar

NOVAS TECNOLOGIAS

By Maurício Canto