virtualização e consolidação de servidores
Post on 24-Jan-2017
69 Views
Preview:
TRANSCRIPT
Ruy Mendonça
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
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
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.
Um Projeto Envolve
Lideres do Segmento de Virtualização
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
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.
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.
Arquitetura do XenServer
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
O que é de Graça no XenServer ?
XenServer 6
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
•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
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
• 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
•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
•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
•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
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)
Impacto do XenServer no Mercado
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
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
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
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
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
Referências
• Citrix - Xenserver
www.citrix.com.br
• Xen
www.xen.org
• VMWare
www.vmware.com/br
• Microsoft
www.microsoft.com.br
Ruy Mendonça
Ruy Mendonça
rmvirtualiza@gmail.com
SI – Sistemas de Informação
Contato
Informações sobre Treinamentos
top related