oracle exalogic elastic cloud

Download Oracle exalogic elastic cloud

Post on 17-Dec-2014

1.105 views

Category:

Documents

11 download

Embed Size (px)

DESCRIPTION

 

TRANSCRIPT

  • 1. Oracle White PaperJaneiro de 2011Oracle Exalogic Elastic Cloud:Uma Breve Introduo
  • 2. Oracle Exalogic Elastic CloudIntroduoPara a maioria das organizaes de TI, anos de inovao, expanso e aquisies resultaram eminfraestruturas difusas que foram os limites da capacidade de gerenciamento. Embora os sistemas eaplicativos individuais em servio geralmente sejam bem analisados e implementados com expertise,a franca escala dos investimentos contnuos em TI surge como uma preocupao dominante. Mesmocom o uso disseminado das melhores tecnologias, padres abertos, fornecedores lderes de mercadoe modernas prticas arquitetnicas, como a SOA (arquitetura orientada a servios), grande partedas empresas est com um nmero excessivo de plataformas, tecnologias, domnios de expertise efornecedores para coordenar e administrar.Em resposta, vrias tecnologias e prticas tornaram-se artigos de consumo para grandes empresas desde virtualizao e armazenamento centralizado at a padronizao de software e hardware em todaa organizao. Recentemente, no entanto, a discusso de tcnicas especficas de conteno de despesasdeu lugar a um debate mais amplo sobre a transformao da TI de um centro de custos em um centrode lucros. Essa transformao costuma envolver a adoo de uma infraestrutura mais centralizada,automatizada e flexvel, comumente conhecida como nuvem privada.As abordagens do mundo real que efetivamente cumprem a promessa da nuvem privada envolvemsistemas projetados em conjunto para o desempenho mximo com simultneo equilbrio entreabertura, confiabilidade, custos, flexibilidade e eficincia dos recursos. Um dos aspectos maisimportantes que esses sistemas no devem ser monolticos e sim permitir que as empresas osimplementem gradativamente, em um ritmo determinado pelas verdadeiras necessidades comerciais,dentro de cronogramas prudentes de investimento.O Oracle Exalogic Elastic Cloud o primeiro sistema do mundo projetado especificamente paraoferecer s empresas uma base para a nuvem privada segura e de misso crtica, dotada de escalapraticamente ilimitada, desempenho imbatvel e simplicidade de gesto nunca imaginada antes. OExalogic a plataforma ideal para aplicativos de todos os tipos dos programas departamentaisde pequena escala at os maiores e mais exigentes aplicativos de ERP e mainframe. Embora sejaotimizado para Enterprise Java, Oracle Fusion Middleware e Oracle Fusion Applications, o Exalogictambm um ambiente extraordinrio para os milhares de aplicativos Linux e Solaris personalizadose de outros fornecedores, amplamente implementados na atualidade. Em resumo, o Exalogic umpasso gigantesco rumo realizao da viso da Oracle para o datacenter do sculo XXI. 1
  • 3. Oracle Exalogic Elastic CloudViso Geral do Sistema ExalogicO Exalogic um sistema projetado, composto por componentes de hardware e software que,individualmente, so tecnologias estratgicas do portflio de produtos da Oracle.Figura 1. Oracle Exalogic Elastic Cloud tem hardware e software projetados em conjunto.Oracle Exalogic Elastic Cloud HardwareO hardware Exalogic um equipamento pr-montado, fornecido em rack padro de 42U e19 polegadas. Cada configurao do Exalogic uma unidade de capacidade de nuvem elsticaequilibrada para cargas de trabalho com uso intensivo de computao. Cada configurao doExalogic contm vrios ns de computao hot-swappable (permutveis sem interrupes), umsubsistema de armazenamento em disco em cluster de alto desempenho e um fabric (estrutura)interconectado de largura de banda alta que inclui os switches necessrios para conectar cadacomponente dentro da configurao e realizar a conexo de outros racks do Exalogic ou do ExadataDatabase Machine. Alm disso, cada configurao inclui vrias portas Ethernet de 10 Gigabitspara integrao com a rede de servios do datacenter e portas Ethernet Gigabit para integraocom a rede de gerenciamento do datacenter. Todas as configuraes do Exalogic so totalmenteredundantes em todos os nveis e foram projetadas sem um nico ponto de falha.Cada n de computao do Exalogic uma unidade de capacidade de computao completamenteindependente, com processadores de vrios ncleos (multi-core) x86 Xeon ou SPARC-T3, fontesde alimentao redundantes, memria rpida ECC DIMM e InfiniBand HCAs (adaptadores HostChannel). Cada n de computao tambm contm dois SSDs (discos em estado slido) quearmazenam imagens do sistema operacional para inicializar o n e atuam como um espao de swaplocal de alto desempenho e armazenamento para os dados de diagnstico gerados pelo sistemadurante procedimentos de gerenciamento de falhas.O InfiniBand fundamental para o sistema Exalogic Elastic Cloud. Alm de oferecer umainterconexo incrivelmente rpida e de alta throughput (taxa de transferncia) entre todas asunidades de hardware de uma implantao, ele tambm proporciona escalabilidade extrema,isolamento dos aplicativos e elasticidade. 2
  • 4. Oracle Exalogic Elastic CloudH outras duas abordagens ampliao da capacidade de computao de um datacenter, sendo amais elementar a escalabilidade vertical, que acrescenta capacidade de computao a cada mquina,mas com importantes limitaes. Existem limites para o quanto cada computador pode ser escaladocom uma configurao equilibrada. Alm disso, a escalabilidade vertical aumenta o impacto de umasimples falha do sistema. Mais recentemente, a escalabilidade horizontal popularizou-se e tem sidoaplicada graas ligao de vrios computadores por meio de tecnologias bsicas de rede, como aEthernet. A escalabilidade horizontal aumenta a capacidade de computao e a tolerncia a falhasindividuais do sistema. No entanto, os sistemas expandidos horizontalmente funcionam como umacoletnea de computadores separados que requerem coordenao. Tal coordenao dificultada pelathroughput, latncia e falta de recursos sofisticados de cluster nas redes Ethernet bsicas.Em contrapartida, o sistema Exalogic usa um fabric de I/O InfiniBand comutado sem perdas(lossless switched) que conecta todos os sistemas, formando um nico computador de grande porte.Figura 2. O Exalogic altamente escalvel. possvel comear com um rack pequeno ou de , passar para um rack mdio ou de e entopartir para um rack completo. Depois, voc poder conectar at oito racks completos de hardwareExalogic (ou qualquer combinao de configuraes Exalogic e Exadata) juntos, sem precisarde switches (comutadores) externos. Quando forem necessrios mais de oito racks de hardwareExalogic ou Exadata, a Oracle oferece a opo de switches de datacenter de alta capacidade quepermitem a criao de nuvens do Exalogic, formadas por centenas de racks e dezenas de milharesde processadores. 3
  • 5. Oracle Exalogic Elastic CloudOs sistemas Exalogic so escalados horizontalmente,ou seja, sem reduo do desempenho do sistema com oaumento do tamanho da nuvem. Outro aspecto importante que a nuvem do Exalogic um pool de recursos quepodem ser subdivididos de modo dinmico, em unidadesseguras de capacidade. Os pilares dessa capacidade estono design do prprio InfiniBand, projetado exatamentepara esse fim. O InfiniBand comporta parties, nas quaisa comunicao entre duas extremidades no fabric de I/O rigorosamente controlada nos switches deste. Cada nde computao, ou mesmo dispositivos especficos deI/O, pode ser agrupado em parties lgicas nas quaisa comunicao permitida, mas pode ser controlada nonvel mais baixo. O reforo da segurana de suas parties outro recurso do InfiniBand, chamado virtual lanes (caminhos virtuais). Cada extremidade deI/O se comunica pelo fabric de I/O usando um ou mais desses virtual lanes, que so totalmenteindependentes uns dos outros e podem receber prioridades diferentes para garantir que osaplicativos tenham acesso garantido aos recursos compartilhados. Por exemplo, no caso de umaplicativo altamente crtico, o administrador pode usar esses recursos para selecionar vrios nsde computao, atribuir todos os dispositivos de I/O desses ns a uma partio segura e entodefinir virtual lanes para acesso exclusivo ao armazenamento compartilhado, aos recursos do ExadataDatabase Machine e s portas externas da rede de servios. Mais importante ainda que, se houvermudana nos requisitos de capacidade, possvel adicionar ou remover ns de computao dapartio desejada, de modo dinmico, por meio de configurao simples.Software do Oracle Exalogic Elastic CloudJava a tecnologia de implementao de aplicativos mais difundida e bem-sucedida que as empresasusam atualmente. O Exalogic foi desenvolvido totalmente para proporcionar o ambiente ideal paraaplicativos Java Enterprise e infraestrutura baseada em Java. Todo o portflio Fusion Middlewareda Oracle foi criado para implantao no Exalogic. Em ltima anlise, quando o portflio OracleFusion Applications for lanado, tambm poder ser implantado no Exalogic. O software doOracle Exalogic Elastic Cloud inclui uma srie de otimizaes e aprimoramentos aos produtos principais do Oracle WebLogic Suite, a base Java essencial na qual

Recommended

View more >