13.07.2015 Views

Community Edition 83 - Linux Magazine Online

Community Edition 83 - Linux Magazine Online

Community Edition 83 - Linux Magazine Online

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ANÁLISE | Chaveamento virtual com Open vSwitchANÁLISEChaveamento virtual com Open vSwitchTroque a rotaA virtualização com VMware, KVM e Xen chegou para fi car, mas atéagora nenhum switch virtual dava suporte à cenários complexos. O OpenvSwitch suporta fl uxos de dados, VLA Ns, entroncamento e a agregaçãode portas exatamente como os principais switches do mercado.por Ralf SpennebergMuitas empresas estão movendosua infraestruturapara sistemas virtuais.Este processo envolve a virtualizaçãode componentes centralizados:sistemas SAP, servidores de basesde dados Oracle e servidores dearquivos, facilitando assim, a suaadministração. Além disso, os administradoresnão precisam maisdesligar sistemas para a manutenção,já que as cargas de trabalho podemser migradas, em execução, paraoutras máquinas virtuais.Uma grande desvantagem de umambiente virtual sempre tem sido aestrutura simplística de rede. Mesmoque os switches físicos de redesuportem VLANs, entroncamentos( trunking ), QoS ( Quality of Service– Qualidade de Serviço), agregaçãode portas, recursos de firewall dentreoutras, os switches virtuais sãobastante primários. A VMware ea Cisco, entretanto, criaram umasolução no switch virtual CiscoNexus 1000V. Este switch integra--se ao ambiente VMware e oferecerecursos avançados.Uma opção de código aberto destecalibre não estava previamente disponível,mas o Open vSwitch acaboucom este problema. O Open vSwitchsuporta Xen, KVM e VirtualBox,assim como o XenServer. A próximageração do Citrix também migrarápara o Open vSwitch.O Open vSwitch [1] está baseadono projeto OpenFlow da Universidadede Stanford [2] e é um novopadrão aberto concebido para suportara gestão de switches e roteadorescom software arbitrário ( quadro 1 ).O Open vSwitch dá ao administradoros seguintes recursos em umsistema <strong>Linux</strong>:➧ Chaveamento completamentefuncional em Camada 2;➧ Suporte a NetFlow, sFlow, SPANe RSPAN;➧ VLANs 802.1Q sem trunking;➧ QoS;➧ Agregação de portas;➧ Tunelamento GRE;➧ Compatibilidade com o <strong>Linux</strong>bridge code (brctl);➧ Implementação do switch emespaço de usuário e de kernel .Mas antes que você possa beneficiar-sedestes recursos, é necessárioque você instale o OpenvSwitch. Pacotes prontos existempara o Debian Sid ( unstable ).Você pode baixar os pacotes parao Fedora/RedHat a partir de meupróprio website [3] . Também podeinstalar o pacote a partir do códigofonte ( quadro 2 ).Ainda que os pacotes forneçamscripts de inicialização para um usosimplificado, você precisará executarmanualmente, ou criar seu próprioscript de inicialização, no caso deuma instalação manual. A base dedados de configuração lida com a48 www.linuxmagazine.com.br

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!