Professional Documents
Culture Documents
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
ndice
Resumo executivo ............................................................................... 1
Hardware e software feitos para trabalharem juntos .......................... 4
Padro Oracle ................................................................................. 5
Desempenho e escalabilidade ........................................................ 5
Confiabilidade e facilidade de manuteno .................................... 6
Arquitetura do sistema Exalogic .......................................................... 6
Exabus ............................................................................................ 7
Gateways e switches InfiniBand Exabus................................................ 9
Software, firmware e drivers Exabus.................................................... 10
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Resumo executivo
O Oracle Exalogic Elastic Cloud um Engineered System, composto por software, firmware e hardware,
no qual as empresas podem implantar aplicaes de negcios da Oracle, Oracle Fusion Middleware
ou produtos de software fornecidos pelos parceiros da Oracle. O Exalogic foi projetado para
atender aos mais altos padres de confiabilidade, facilidade de manuteno e desempenho sob as
cargas de trabalho mais variadas, sensveis ao desempenho e de misso crtica. O Exalogic melhora
consideravelmente o desempenho de praticamente qualquer aplicao padro em Linux, Solaris e
Java, 1 sem necessitar de alteraes de cdigo, reduzindo os custos contnuos e de implementao
das aplicaes em comparao s plataformas tradicionais de aplicaes comerciais e nuvens privadas
desenvolvidas a partir de componentes originados separadamente e fornecidos por diversos
fornecedores concorrentes.
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
O Exalogic um sistema aberto, desenvolvido pela Oracle a partir de nosso portflio de produtos e
tecnologia de componentes de ltima gerao e baseados em padres. O sistema Exalogic
desenvolvido a partir de tecnologias e componentes aprovados e de ltima gerao e reflete as
prticas recomendadas aprendidas com milhares de implantaes de clientes e exaustivos testes
em laboratrio. Ainda que os componentes principais do sistema Exalogic possam ser
encomendados separadamente, uma configurao do Exalogic mais do que uma soma das partes.
Com o investimento apropriado de tempo e recursos, possvel que os clientes estudem seus
requisitos de aplicaes agregadas, pesquisem os produtos disponveis, solicitem propostas aos
fornecedores, selecionem produtos de componentes, encomendem, recebam e instalem os
componentes, apliquem patches de firmware e software, obtenham e instalem drivers de dispositivos
e, finalmente, testem, ajustem e documentem o sistema resultante. No entanto, esse sistema no
se equipara ao sistema Exalogic pelo simples fato de que, com um sistema Exalogic, o projeto
dos prprios componentes influenciado pelos requisitos do sistema Exalogic: a Oracle otimizou
e aprimorou os componentes do Exalogic, as aplicaes e o middleware da Oracle, algo que no
pode ser feito pelos clientes ou por terceiros. Esses aprimoramentos vo da virtualizao de rede
em chip ao suporte a sistema operacional e Java Virtual Machine para Remote Direct Memory Access
(RDMA) de altssimo desempenho, alm do gerenciamento com reconhecimento da carga de
trabalho do Exalogic no servidor de aplicaes Java EE da Oracle.
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
O Exalogic Elastic Cloud Software: um pacote essencial (o hardware no funciona sem ele)
de software e firmware especficos do Exalogic, que incorpora bibliotecas de software
especiais e extenses do sistema operacional, firmware e drivers de dispositivos com o
Oracle Linux e Solaris, habilitando os recursos avanados no hardware Exalogic X2-2
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Padro Oracle
Se o fornecedor no controlar o desenvolvimento do hardware e do software, ele no conseguir
alcanar o nvel de usabilidade, convenincia, confiabilidade e desempenho oriundos do funcionamento
em conjunto do hardware e do software. Quando se trata de oferecer uma plataforma para as
aplicaes de negcios e middleware da Oracle, nenhum outro fornecedor mais capaz de
cumprir a promessa de um sistema projetado de ponta a ponta, e nenhuma outra infraestrutura
de nuvem pode competir com o Oracle Exalogic nesse quesito. Alm de o Exalogic ser projetado
para o middleware e aplicaes de negcios da Oracle, esses mesmos produtos de middleware e
aplicaes de negcios so desenvolvidos e testados no Exalogic. Ainda que a Oracle continue
comprometida com os sistemas abertos e o suporte a hardware e sistemas operacionais de diversos
fornecedores, no h dvida sobre os benefcios bvios e intrnsecos de Engineered Systems como
o Exalogic.
Desempenho e escalabilidade
Aplicaes modernas, especialmente aquelas projetadas nos ltimos anos, adotaram a arquitetura
scale out 2 como soluo no apenas dos desafios de custos, mas tambm de escalabilidade,
confiabilidade e facilidade de manuteno das aplicaes. Essa abordagem oferece muitas vantagens
em relao s abordagens antigas, que tipicamente dependem do uso de servidores de ltima gerao
cada vez maiores e mais caros, ainda que normalmente sofra de uma limitao persistente e
desafiadora: o I/O. O desempenho e a eficincia de sistemas modernos altamente distribudos
so restringidos principalmente pelo mecanismo de comunicao que conecta todos os
componentes do sistema. Logo, o avano tecnolgico central no Exalogic a eliminao dos gargalos
de I/O em todos os nveis por meio de um subsistema de rede de hardware e software chamado de
Exabus. Alm de fazer com que as aplicaes rodem mais rpido, o Exabus tambm faz com que
elas sejam mais eficientes, de maneira consistente e previsvel mesmo em implantaes de larga
escala com milhares de ncleos de processador e terabytes de memria e para praticamente
qualquer aplicao comercial.
Scale out refere-se escalabilidade horizontal, na qual as aplicaes so escaladas por meio de
adio de novas instncias da aplicao de lgica comercial ao sistema e pela combinao de controle
de trfego, replicao de estado e compartilhamento de banco de dados.
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
A ASR fornecida como parte da oferta de suporte opcional Premier Support para sistemas da Oracle.
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Compute Nodes
Switch de gerenciamento
Sistemas operacionais
Exabus
O recurso que define a arquitetura do Exalogic a teia de comunicao (I/O) que une todos os
componentes do sistema e oferece a base para a confiabilidade, a facilidade de manuteno e o
desempenho do Exalogic. Dentro do Exalogic, o subsistema I/O chamado de Exabus, uma vez
que ele executa a funo de extenso e conexo do bus do sistema baseado em PCIe utilizado dentro
de cada um dos principais componentes do sistema. O Exabus baseado no InfiniBand Quad
Data Rate (QDR) e consiste de hardware, software e firmware distribudos por todo o sistema,
envolvendo todos os principais componentes do sistema.
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
O InfiniBand QDR foi selecionado como tecnologia de base para o Exabus por diversas razes:
Os produtos InfiniBand da Oracle fornecem a maior largura disponvel de banda por porta
fsica (40 Gb/s) e a menor latncia (~1,07 sec) de qualquer tecnologia de interconexo
padro disponvel atualmente 4, permitindo que as aplicaes recuperem a capacidade de
computao que seria desperdiada na espera de links de comunicao lentos
Possuem 3,7 vezes o throughput e 1/5 da latncia da 10 Gigabit Ethernet, a segunda melhor opo,
de acordo com http://www.hpcadvisorycouncil.com/pdf/IB_and_10GigE_in_HPC.pdf
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Desativao automtica dos links fsicos degradados (failover autnomo no nvel da porta)
10
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Armazenamento Exalogic
O subsistema de armazenamento Exalogic armazena todos os binrios de aplicaes, arquivos de
registro e contedo necessrio para a execuo das aplicaes. Compute nodes montam parties
configuradas do sistema de armazenamento atravs da rede InfiniBand. Isso elimina a necessidade
de fazer backup de compute nodes individuais e, em caso de falha do compute node, a partio
pode ser simplesmente montada de outro compute node enquanto o n com falha passa por
manuteno ou substitudo.
11
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
12
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
inicializveis fornecidas pela Oracle so. Estas imagens de disco foram especificamente criadas
para utilizao com o Exalogic. Nenhuma outra verso de sistema operacional compatvel com
o sistema Exalogic, e, sem estes softwares, firmwares e drivers de dispositivos exclusivos incorporados
nestas "imagens base" do Exalogic, o hardware Exalogic X2-2 inutilizvel.
Oracle Linux Unbreakable Enterprise Kernel (UEK)
O Oracle Linux Unbreakable Enterprise Kernel oferece o melhor desempenho geral do Linux
disponvel atualmente e oferece diversos recursos nas reas de gerenciamento de falha de hardware,
integridade de dados e diagnstico, detectando e registrando erros de hardware antes de afetar
qualquer sistema operacional ou aplicao, com isolamento automtico das CPUs e memrias
com defeito.
Tirando proveito destes aprimoramentos, no necessrio alterar as aplicaes Linux existentes.
As otimizaes aumentam em at 12 vezes os desempenhos do InfiniBand, fornecem uma carga
de trabalho 60% maior, latncia 50% menor e desempenho IPoIB 50% melhor 5.
O Oracle Linux baseia-se na base de cdigo Fedora Core 6, que tambm base para o Red Hat
Linux, demonstrando, portanto, um alto grau de compatibilidade.
Oracle Solaris
O Solaris 11 Express uma verso do Oracle Solaris 11 com qualidade de produo e limitao
de recursos. Alm dos recursos de segurana, virtualizao de rede, gerenciamento e tolerncia a
falhas, o Oracle Solaris compatvel com uma tecnologia de virtualizao do servidor em nvel
de kernel chamada Zones.
O Oracle Solaris Zones uma das tecnologias maduras de virtualizao mais adotadas e utilizadas
atualmente no mercado e tem sido o principal recurso do Solaris desde sua introduo no Solaris
verso 10, em 2005. O Oracle Solaris Zones 7 inclui suporte ao Oracle Solaris 10 Zones, que
permite que os clientes implantem as aplicaes Solaris 10 (x86) no Exalogic.
13
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Gerenciamento do Exalogic
O Exalogic pode ser gerenciado utilizando uma variedade de ferramentas, incluindo a maioria
dos sistemas e ferramentas de gerenciamento utilizadas atualmente nos data centers de clientes.
Independentemente das ferramentas especficas utilizadas, o gerenciamento do Exalogic
substancialmente menos complexo e suscetvel a erros que os sistemas tradicionais de
gerenciamento desenvolvidos a partir de componentes de fontes individuais, pois o Exalogic
projetado especificamente para ser administrado e mantido como um nico sistema integrado.
14
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Aplicaes implantadas
Domnios WebLogic e servidores gerenciados
15
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Clusters de coerncia
Status fsico do compute node
Status operacional
KPI, grfico de resposta e carregamento
Alertas e violaes de polticas
Mudanas na configurao (ltimas 24h)
Mtrica dos componentes e JVM
Alm disso, o Oracle Enterprise Manager Ops Center compatvel com provisionamento de
baixo nvel, descoberta de ativos de hardware, automao de patches, importao de imagens de
firmware, polticas de criao e atualizao de firmware para componentes de hardware de uma
mquina Exalogic.
16
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
17
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
O Exalogic e o Exadata podem ser conectados diretamente por meio do Exabus (InfiniBand QDR),
oferecendo um nvel de desempenho geral e segurana que no pode ser ultrapassado e exclusivo
da Oracle. Componentes de aplicao de camada intermediria implantados para uma
configurao Full Rack do Exalogic X2-2, por exemplo, so capazes de se comunicarem com ns
de bancos de dados do Oracle Real Application Cluster no sistema de Full Rack Exadata X2-2,
com um total de 960 Gigabits por segundo do throughput total disponvel e latncia de
microssegundos 8, tornando a combinao do Exalogic e Exadata imbatvel para processamento de
transaes online e outras aplicaes sensveis ao desempenho.
Alm dos benefcios bvios de tal integrao de alto desempenho no nvel fsico, o Exadata e
Exalogic:
8 Todas as 24 portas 40 Gb/s InfiniBand QDR disponveis podem ser utilizadas para conectar ambos
os sistemas
18
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
19
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
20
Artigo tcnico da Oracle Oracle Exalogic Elastic Cloud: viso geral do sistema
Concluso
O Oracle Exalogic um sistema de software e de hardware projetado, desenvolvido para oferecer a
plataforma de nuvem ideal para o middleware e as aplicaes da Oracle. Ao padronizar e coalocar
as aplicaes e o middleware da Oracle no Oracle Exalogic Elastic Cloud, as empresas iro:
Convidamos voc para iniciar hoje a transformao de seu data center com o Exalogic.
21
Copyright 2011, Oracle e/ou suas afiliadas. Todos os direitos reservados. Este documento fornecido apenas para fins informativos e
seu contedo est sujeito a alteraes sem aviso prvio Este documento no tem a garantia de estar livre de erros nem est sujeito
a nenhuma outra garantia ou condio, seja expressa oralmente ou implcita por lei, incluindo as garantias e condies implcitas de
comerciabilidade ou adequao a uma finalidade especfica. Ns especificamente nos isentamos de qualquer responsabilidade em
relao a este documento, e nenhuma obrigao contratual estabelecida, direta ou indiretamente, por este documento. Este
documento no pode ser reproduzido ou transmitido de nenhuma forma e por nenhum meio, seja eletrnico ou mecnico, para
nenhuma finalidade sem nossa permisso prvia por escrito.
Informaes:
Oracle marca registrada da Oracle Corporation e/ou de suas afiliadas. Os outros nomes podem ser marcas comerciais de seus
CNPJ: 59.456.277/0001-76
respectivos proprietrios.
Fone: 0-800-891-44-33
oracle.com
030