Red Hat Enterprise Linux 6 - A Plataforma que transforma "Features" em Benefícios para a sua empresa
1. Red Hat Enterprise Linux 6
A Plataforma que transforma "Features" em
Benefícios para a sua empresa
Rodrigo Missiaggia
Platform Technical Leader
Red Hat Brasil
rmissiaggia@redhat.com
@rmissiaggia
2. Agenda
●
Áreas de Desenvolvimento;
●
Eficiência, Escalabilidade e Robustez;
●
Gerenciamento de Recursos;
●
Segurança;
●
Plataforma ideal para desenvolver, manter e
suportar suas aplicações críticas;
●
Virtualização integrada;
●
Interoperabilidade e Ecossistema de parceiros;
Suporte Técnico;
●
3. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
A criação de uma “fundação sólida,
estável e com longo ciclo de suporte
é um dos pilares do RHEL desde seu lançamento.
A partir da versão RHEL 3 o suporte ao produto é
de 10 anos a partir do lançamento.
O Red Hat Enterprise Linux 6 será suportado até
2020!!
4. Ciclo de Suporte
O suporte por até 10 anos per o planejamento adequado
da migração de sistemas legados e preserva investimentos.
https://access.redhat.com/support/policy/updates/errata/
5. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Aceleram os investimentos para estabelecer
parcerias com grandes fabricantes de Hardware.
Visando garantir compatibilidade de hardware e
diminuir custos de implantação, manutenção e
suporte. Por parte dos clientes e fornecedores de
equipamentos de Hardware.
7. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Aceleram os investimentos para estabelecer
parcerias com desenvolvedores de software.
Visando garantir compatibilidade de hardware e
diminuir custos de implantação, manutenção e
suporte. Por parte dos clientes e fornecedores de
software e integradores de sistemas.
8. Ecossistema de Software
http://www.redhat.com/rhel/compatibility/software/
Milhares de aplicativos de terceiros certificados de centenas de empresas...
9. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Escalabilidade e Performance X X X X
A partir do kernel série 2.4 (RHEL 3) uma série de
melhorias e otimizações vem sendo continuamente
integradas ao RHEL visando oferecer cada vez mais
performance, escalabilidade ao produto.
13. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Escalabilidade e Performance X X X X
Segurança X X X
A preocupação com a segurança sempre foi um
dos pilares do RHEL, entretanto a partir do RHEL
4 o sistema começou a passar por processos de
homologações de segurança e incluir features
como o SELinux.
15. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Escalabilidade e Performance X X X X
Segurança X X X
Virtualização X X
Desde o RHEL 5 inclui suporte a virtualização
nativo ao Sistema Operacional.
16. Virtualização
Suporte para máquinas virtuais Red Hat Enterprise Linux
Red Hat Enterprise Linux 3 - (32 and 64 bit)
Red Hat Enterprise Linux 4 - (32 and 64 bit)
Red Hat Enterprise Linux 5 - (32 and 64 bit)
Red Hat Enterprise Linux 6 – (32 and 64bit)
Com até 64 CPUs virtuais
e 256GB de RAM
para cada VM!
17. Virtualização
Suporte para máquinas virtuais Microsoft Windows Server
Windows Server 2003 & 2003R2 - (32 and 64bit)
Windows Server 2008 & 2008R2 - (32 and 64 bit)
Windows XP e Windows 7
Certificado pela Microsoft: Server Virtualization Validation Program
(SVVP)
Drivers Para-virtualized para alta performance no acesso a rede e disco
I/O
WHQL Certified “signed” drivers Incluído em updates da Microsoft
18. Virtualização
Homologado pela Microsoft
para rodar Windows com 16 CPUs por VM
contra no máximo 8 de outras tecnologias!
(09/12/2010)
http://www.windowsservercatalog.com/svvp.aspx
19. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Escalabilidade e Performance X X X X
Segurança X X X
Virtualização X X
Economia de Energia X X
Desde o RHEL 5 a preocupação com economia de
energia é um dos focos do produto.
22. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Ecossistema de Hardware X X X X
Ecossistema de Software X X X X
Escalabilidade e Performance X X X X
Segurança X X X
Virtualização X X
Economia de Energia X X
“Ajuste fino” de recursos X
O cgroups permite criação de SLAs para recursos de cpu, I/o, memória...
23. Ajuste fino de recursos
Gerenciamento de recursos
Possibilidade de priorizar recursos entre diferentes usuários e processos via Control Groups
(Cgroups).
Benefício: Garantir Qualidade de Serviço
Cgroups Pode ser usado para controlar:
cpu
memória
rede
24. Ajuste fino de recursos
Permite a realocação de
14 recursos entre processos
CPUS
8 ou máquinas virtuais
Sem restrição CPUS “a quente” sem paradas!
de recursos.
Ou 32 cores de CPU.
4
CPUS
2
CPUS
25. RHEL 2.1 a 6
Principais focos de desenvolvimento de cada
versão..
2002 2003 2005 2007 2010
2.1 3 4 5 6
Enterprise Core X X X X X
Suporte a RAS: Reliability, Availability, and Serviceability (Confiabilidade,
Ecossistema de Hardware
Disponibilidade e Manutenção). X X X X
Ecossistema do Software o suporta a RAS, esta disponível na arquitetura X
A partir de RHEL 5.5 X X X
Escalabilidade através do suporte a família Nehalem-EPX Intel. X
x86_64 e Performance X da X
Ou Segurança o dia “zero” os clientes podem terX
seja, desde acesso a benefícios X
X
antes apenas disponíveis em ambientes UNIX com hardware e software
Virtualização X X
proprietários.
Economia de Energia X X
“Ajuste fino” de recursos X
RAS X
26. RAS RHEL 5
Benefícios
●
RAS “Hardware Only”;
●
Suporte a sistema High-end e a features que não necessitem
de apoio do Sistema operacional;
●
Normalmente oferece melhor performance;
●
Maior confiabilidade;
• Protege barramentos de memória e de Interconexão;
Memory
Intel® SMI Lane Failover
• Melhor tratamento a erros de software; Intel® SMI Clock Fail Over
Intel® SMI Packet Retry
Intel® Scalable Memory Interconnect
QPI
• Adiciona alguns recursos antes disponíveis QPI Self-Healing
Intel QPI Protocol Protection
Intel QPI Packet Retry
apenas em hardware proprietário; QPI Clock Fail Over
27. RAS RHEL 5.5
Benefícios
●
CPU/Socket and I/O Hub
●
Permite adicionar CPUs
●
PCI-E hotlug
I/O Hub
... PCI-E Hot Plug
CPU/Socket
OS CPU Onlining
Partitioning Via Virtualization
Electronically Isolated Partitioning
Memory
Intel® SMI Lane Failover
Intel® SMI Clock Fail Over
Intel® SMI Packet Retry
Intel® Scalable Memory Interconnect
QPI
QPI Self-Healing
Intel QPI Protocol Protection
Intel QPI Packet Retry
QPI Clock Fail Over
28. RAS RHEL 6
Benefícios
●
Adição e remoção de memória e CPUs;
●
Inter-socket Memory Mirroring;
I/O Hub
●
Failed DIMM Isolation; PCI-E Hot Plug
CPU/Socket
OS CPU Onlining
Partitioning Via Virtualization
●
Physical Memory Board Hot Add; Electronically Isolated Partitioning
●
Dynamic Memory Migration;
Memory
Intel® SMI Lane Failover
●
Dynamic/OS Memory On-lining (capacity change); Intel® SMI Clock Fail Over
Intel® SMI Packet Retry
Intel® Scalable Memory Interconnect
QPI
●
Demand and Patrol scrubbing; QPI Self-Healing
Intel QPI Protocol Protection
Intel QPI Packet Retry
●
Mirrored Memory Board Hot Add/Remove; QPI Clock Fail Over
29. RAS RHEL 6
Benefícios
●
Machine Check Architecture (MCA) recovery;
●
Corrupt Data Containment;
●
Corrected Machine Check Interrupt (CMCI);
I/O Hub
●
Physical CPU Board Hot Add/remove; PCI-E Hot Plug
CPU/Socket
OS CPU Onlining
●
Intel Quickpath Interconnect; Partitioning Via Virtualization
Electronically Isolated Partitioning
●
QPI Viral Mode;
Memory
Intel® SMI Lane Failover
●
I/O Hub; Intel® SMI Clock Fail Over
Intel® SMI Packet Retry
Intel® Scalable Memory Interconnect
●
Physical IOH Hot Add; QPI Self-Healing
QPI
Intel QPI Protocol Protection
Intel QPI Packet Retry
●
Dynamic/OS IOH On-lining (capacity change); QPI Clock Fail Over
32. Agilizando a resolução de
problemas com o ABRT*
* Automatic bug detection and reporting tool
33. Agilizando a resolução de
problemas com o ABRT*
* Automatic bug detection and reporting tool
34. Encurtando Caminhos com o ABRT
Seleciona-se o “travamento”
da aplicação no qual
se deseja abrir um Ticket
de suporte.
35. Encurtando Caminhos com o ABRT
Seleciona-se RHTSupport
para abrir um chamado na sua
conta do RHN.
36. Encurtando Caminhos com o ABRT
Após análise das informações
autorize o uso dos dados para
análise.
37. Encurtando Caminhos com o ABRT
Adicione informações, se possível,
das maneiras de reproduzir
o problema.
38. Encurtando Caminhos com o ABRT
Verifique as informações e
aprove, ou não, a abertura
do chamado..
39. Encurtando Caminhos com o ABRT
O chamado será aberto
automaticamente e os
dados do backtrace serão
anexados ao chamado.
O link para o chamado será
disponibilizado a seguir e você
receberá dados a respeito dele
no seu email.
40. Encurtando Caminhos com o ABRT
Você pode editar os dados do
chamado, alterar prioridades etc.