29
Ruy Mendonça

Virtualização e consolidação de servidores

Embed Size (px)

Citation preview

Page 1: Virtualização e consolidação de servidores

Ruy Mendonça

Page 2: Virtualização e consolidação de servidores

Currículo

• Graduado em Sistemas de Informação pela Faculdade Mauricio de Nassau

• Cursando Pós em Redes no Cesupa

• Atuo a mais de 10 anos na área

• Analista e Consultor em Infra, Redes, Armazenamento, Servidores, Virtualização e Datacenter

• Atualmente como Analista de Suporte na Solus Tecnologia

Page 3: Virtualização e consolidação de servidores

Agenda

• O que é Virtualização ?

• O que é Máquina Virtual ?

• Benefícios da virtualização

• Um Projeto Envolve

• Produtos e Tecnologias de Virtualização

• Lideres do Segmento de Virtualização

• História do Citrix XenServer

• Posicionamento da Citrix no Mercado

• Arquitetura do Citrix XenServer

• O que você ganha de graça?

• HA, WLB, DR, Citrix Xenconvert

• Web Self-Service Portal

• Licenciamento Citrix Xenserver

• Comandos do Xenserver

Page 4: Virtualização e consolidação de servidores

O que é Virtualização ?

• Virtualização é uma tecnologia de software que possibilita a execução de vários sistemas operacionais e aplicativos simultaneamente no mesmo servidor.

• É o processo de executar vários sistemas operacionais num único equipamento.

• Ela está transformando o panorama de TI e mudando fundamentalmente a forma como as pessoas usam tecnologia.

Page 5: Virtualização e consolidação de servidores

Um Projeto Envolve

Page 6: Virtualização e consolidação de servidores

Lideres do Segmento de Virtualização

Page 7: Virtualização e consolidação de servidores

Xen é um software livre de virtualização para asarquiteturas x86, x86-64, IA-32, IA-64 e PowerPC. Xenpermite a execução de vários sistemas operacionais,simultaneamente, sobre um mesmo hardware.

Xen foi originalmente desenvolvido como um projetode pesquisa na Universidade de Cambridge, lideradopor Ian Pratt, fundador da XenSource, Inc.

Em 15 de agosto de 2007, a XenSource foi adquiridapela Citrix System Inc. pelo valor de 500 milhões dedólares.

A Citrix agora suporta o desenvolvimento do projetoopen source e vende também uma versão"empresarial" do software.

XEN – xen.org

Page 8: Virtualização e consolidação de servidores

O que torna o XenServer diferente?

O Citrix XenServer utiliza o hipervisor do projeto Xen como um componente do núcleo de sua arquitetura para fornecer uma abstração estável e elástica da infraestrutura subjacente.

A tecnologia Xen é amplamente reconhecida como sendo a mais rápida e mais segura plataforma de virtualização da indústria.

Fonte: Citrix 2015.

Page 9: Virtualização e consolidação de servidores

Arquitetura do XenServer

XenServer, todas as interações da máquina virtual com o hardware são gerenciadas através do domínio de controle Domain 0, que é uma máquina virtual especialmente privilegiada que roda em cima do hypervisor.

O Domain 0 roda uma instância otimizado do Linux. Ele permite ao XenServer aproveitar os drivers de dispositivo padrão de código aberto Linux provendo um suporte ao hardware extremamente amplo.

Por ter este design, o XenServer pode rodar em laptops ou estações de trabalho—sistemas nos quais os drivers proprietários do VMware têm pouca probabilidade de funcionar.

Page 10: Virtualização e consolidação de servidores

Arquitetura do XenServer

Page 11: Virtualização e consolidação de servidores

Control Domain(Dom 0)

Control Domain(Dom 0)

Arquitetura do Citrix XenServer

Xen HypervisorXen Hypervisor

HardwareHardware

Virtual Machin

es

Virtual Machin

es

Local Storage

Network Card

Remote or SAN based

Storage

LinuxLinux

XenServer Commands

XenCenter

Console

SSHSSH

XAPIXAPI

Page 12: Virtualização e consolidação de servidores

O que é de Graça no XenServer ?

XenServer 6

Page 13: Virtualização e consolidação de servidores

Magic Quadrant for x86 Server Virtualization Infrastructure

• Visão para se tornar a alternativa"aberta" para a virtualização através decomputação em nuvem

• Produto com muitos recursos por umcusto relativamente baixo (começandocom XenServer versão Free)

http://bit.ly/gartner_citrix

Page 14: Virtualização e consolidação de servidores

•Permite que as máquinas virtuais sejamreiniciadas automaticamente em casode uma falha de hardware ou perda dequalquer servidor no pool

•Se um dos servidores falhar, suas VMsserão reiniciadas de forma inteligenteem outros servidores no mesmo pool,permitindo que os serviços essenciais aserem restaurados em caso de falha dosistema ou componente com mínimainterrupção do serviço

HA – High Availability

Page 15: Virtualização e consolidação de servidores

Disaster Recovery

A feature Disaster Recovery (DR) é projetada para permitir recuperar máquinas virtuais (VMs) e vApps de uma falha catastrófica de hardware que desabilita ou destrói pool inteiro ou site

Totalmente Integrada ao Xenserver

Transformação da Feature Site Recovery

Page 16: Virtualização e consolidação de servidores

• Workload Balancing é um appliancevirtual que ajuda você:

• Equilíbrio de cargas de trabalho dasmáquinas virtuais entre hosts físicosem um pool de recursos no XenServer

• Juntar Cargas de trabalho em hostsociosos e desligá-los em horáriospredefinidos, por exemplo, nos finaisde semana

Workload Balancing - WLB

Page 17: Virtualização e consolidação de servidores

•Permite backup simples para VMs em serviço crítico. Snapshots Regulares são agendados e realizados automaticamente podendo ser usados para restaurar VMs

VM Protection e Recovery

Page 18: Virtualização e consolidação de servidores

•Ferramenta para ConversãoPhysical-to-virtual (P2V) para sistema operacional Windows, aplicativos e dados de uma máquina física para uma máquina virtual no XenServer

Citrix XenConvert

Page 19: Virtualização e consolidação de servidores

•Console Web para Gerenciamento das máquinas Virtuais. Ela permite aos administradores:• Permitir acesso aos usuários a específicas VMs

• Executar operações básicas como iniciar, parar, suspender e Reset nas máquinas virtuais

• Login Remoto (VNC para Linux Guests e RDP para Windows Guests)

• Sua implementação leva no máximo 5 minutos

Web Self-Service Portal

Page 20: Virtualização e consolidação de servidores

Web-Based Management (Full) NewStorageLink

Live Memory SnapshotDynamic WLB / Power MgmtRoles-Based AdministrationProvisioning Server (Virtual)

Web-Based Management (Full) NewStorageLink

Live Memory SnapshotDynamic WLB / Power MgmtRoles-Based AdministrationProvisioning Server (Virtual)

High AvailabilityVirtual Switch Controller New

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery New

High AvailabilityVirtual Switch Controller New

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery New

Licenciamento - VersõesCitrix XenServer 6

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation)Open Virtual Switch

Fully Supported Disk Snapshot AD Integration

XenConvert

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation)Open Virtual Switch

Fully Supported Disk Snapshot AD Integration

XenConvert

Free

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Advanced $1000-2000

High AvailabilityVirtual Switch Controller

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery

High AvailabilityVirtual Switch Controller

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery

High AvailabilityVirtual Switch Controller New

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery New

High AvailabilityVirtual Switch Controller New

Dynamic Memory Control Mixed CPU Pools

Historical Trendingv6 Licensing

VM Protection+ Recovery New

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Web-Based Management (Full)StorageLink

Live Memory SnapshotDynamic WLB / Power MgmtRoles-Based AdministrationProvisioning Server (Virtual)

Web-Based Management (Full)StorageLink

Live Memory SnapshotDynamic WLB / Power MgmtRoles-Based AdministrationProvisioning Server (Virtual)

Enterprise $2500-3500

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Linux and Windows WorkloadsXenCenter/Pools

Web-Based Management (25 VMs)Shared StorageLive Migration

Intellicache (VDI Optimisation) NewOpen Virtual Switch New

Fully Supported Disk Snapshot AD Integration

XenConvert

Platinum$5000-6000

StorageLink Site RecoveryLab Manager

Provisioning Server (P+V)

StorageLink Site RecoveryLab Manager

Provisioning Server (P+V)

Page 21: Virtualização e consolidação de servidores

Impacto do XenServer no Mercado

Page 22: Virtualização e consolidação de servidores

Comandos do Xenserver

1) Listar todas VMS# xe vm-listuuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fbname-label ( RW): TSpower-state ( RO): runninguuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4name-label ( RW): FOMpower-state ( RO): halteduuid ( RO) : 29f337f7-4010-72f0-ffb8-f41d2d9c6570name-label ( RW): Focco 11G base testepower-state ( RO): runninguuid ( RO) : 25f4a01a-946f-acdd-44e3-eb6577e75e9cname-label ( RW): Focco Webpower-state ( RO): running

2) Listar VMs rodandoxe vm-list power-state=running

3) Listar Vms desligadasxe vm-list power-state=halted

Page 23: Virtualização e consolidação de servidores

Comandos do Xenserver9) VM PresaAlgumas vezes, temos o problema de uma VM fica totalmente travada, sem resposta a nenhuma ação, nem ao reboot, nem ao desligamento, isso pode ter ocorrido, por algum repositório de ISO que esteja offline, com isso a VM fica travada. Para resolver isso, force o desligamento da mesma, e remova a mídia do drive.

10) Listar tarefas pendentesxe task-list

11) Cancelar uma tarefaxe task-cancel –force uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c

Page 24: Virtualização e consolidação de servidores

Comandos do Xenserver12) Mesmo assim ela não esta reiniciando o que fazer??? Força a reinicialização de todas tarefas agendadasxe-toolstack-restart

13) VM iniciar automaticamentexe vm-param-set uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c other-config:auto_poweron=true

14) TOP das vmsxentop

15) Comandinho para listar todas as Máquinas Virtuais instaladas# xe vm-listuuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fbname-label ( RW): Teste 1power-state ( RO): runninguuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4name-label ( RW): Teste 2power-state ( RO): halted

Page 25: Virtualização e consolidação de servidores

Comandos do Xenserver12) Mesmo assim ela não esta reiniciando o que fazer??? Força a reinicialização de todas tarefas agendadasxe-toolstack-restart

13) VM iniciar automaticamentexe vm-param-set uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c other-config:auto_poweron=true

14) TOP das vmsxentop

15) Comandinho para listar todas as Máquinas Virtuais instaladas# xe vm-listuuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fbname-label ( RW): Teste 1power-state ( RO): runninguuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4name-label ( RW): Teste 2power-state ( RO): halted

Page 26: Virtualização e consolidação de servidores

Comandos do Xenserver12) Mesmo assim ela não esta reiniciando o que fazer??? Força a reinicialização de todas tarefas agendadasxe-toolstack-restart

13) VM iniciar automaticamentexe vm-param-set uuid=25f4a01a-946f-acdd-44e3-eb6577e75e9c other-config:auto_poweron=true

14) TOP das vmsxentop

15) Comandinho para listar todas as Máquinas Virtuais instaladas# xe vm-listuuid ( RO) : 30ecba2c-1656-c131-5360-e62cc35330fbname-label ( RW): Teste 1power-state ( RO): runninguuid ( RO) : 0705326d-a545-fd79-2495-e67a2228e7f4name-label ( RW): Teste 2power-state ( RO): halted

Page 27: Virtualização e consolidação de servidores

Referências

• Citrix - Xenserver

www.citrix.com.br

• Xen

www.xen.org

• VMWare

www.vmware.com/br

• Microsoft

www.microsoft.com.br

Page 28: Virtualização e consolidação de servidores
Page 29: Virtualização e consolidação de servidores

Ruy Mendonça

Ruy Mendonça

[email protected]

SI – Sistemas de Informação

Contato

Informações sobre Treinamentos