Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
artigo SQL Magazine 9 - Oracle 10g, um Banco de Dados para Computação em Grid
Artigo da Revista SQL Magazine -Edição 11.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
Os artigos dessa edição estão disponíveis somente através do formato HTML.

Clique aqui para ler todos os artigos desta edição
Oracle 10g, um Banco de Dados para Computação em Grid
Por Anne Margareth de Sousa Guedes, José Eduardo T. Tecles
O Oracle Database 10g representa um grande avanço na tecnologia de banco de dados: introduz novos recursos de gerenciamento automático e automatiza tarefas como alocação de memória das instâncias de banco de dados, gerenciamento de dispositivos de armazenamento das bases de dados, coleta de estatísticas para otimização de performance etc. Além disso, oferece suporte à tecnologia de computação em grid, o que permite a implantação de sistemas corporativos de bancos de dados em Grids empresariais. Este artigo descreve os principais recursos e avanços presentes nessa versão do Oracle.
Computação em Grid
A tecnologia de computação em grid (grid computing) amplia o conceito de compartilhamento de recursos computacionais interligados por redes até o ponto em que tanto os processadores quanto os dispositivos de armazenamento possam ser utilizados de forma distribuída. Em uma estrutura de grid, vários grupos de usuários localizados em diferentes organizações podem realizar tarefas computacionais que requeiram grande capacidade de processamento ou de armazenamento, com base no conjunto total de recursos disponível no grid.
Desde que esse conceito foi proposto, na década de 90, vários projetos vêm sendo realizados com tecnologia de computação
Em uma estrutura computacional convencional, um servidor ou cluster de servidores hospeda um conjunto de sistemas específicos. A infra
A idéia básica da computação em grid é a computação como uma utilidade sempre disponível, em qualquer ponto, na medida da demanda e com segurança. Do ponto de vista do usuário do grid, não importa onde estejam os dados e qual servidor (ou servidores) atende às suas requisições, e sim ter sua demanda atendida a tempo. Por outro lado, do ponto de vista dos profissionais de TI, o conceito de computação em grid se traduz em virtualização e aprovisionamento de recursos computacionais. A virtualização consiste em estabelecer abstrações que representem os recursos, de modo a permitir a sua utilização de forma flexível. O aprovisionamento consiste na capacidade de gerenciar e disponibilizar os recursos dinamicamente, com segurança, para atender aos requisitos das demandas de forma coordenada. Juntos, a virtualização e o aprovisionamento conferem ao grid computing o potencial de melhor aproveitamento dos recursos computacionais. Com a virtualização, você pode, por exemplo, agrupar dispositivos de storage compartilhados e definir um volume lógico. Em seguida, você pode remanejar os discos e manter a abstração do volume lógico de modo que os sistemas e bancos de dados continuem a funcionar. A virtualização também se aplica aos servidores: é possível definir os grupos que operam em cluster e remanejar os nós servidores dinamicamente de um grupo para o outro para atender à variação de demanda.
Atualmente, a computação em Grid atrai a atenção do meio empresarial e de profissionais de TI por constituir uma tecnologia que deverá trazer importantes benefícios: estender ainda mais a disponibilidade dos recursos computacionais e, conseqüentemente, permitir que esses recursos sejam compartilhados de forma mais dinâmica, tudo isso associado a custos relativamente baixos.
Grid Corporativo
Embora os primeiros grids tenham utilizado recursos computacionais de várias instituições na Internet com plataformas heterogêneas (de grandes computadores a PCs), a tendência no meio empresarial é criar a própria infra
A estrutura que mais tem atraído a atenção das empresas consiste na utilização de grupamentos de nós de servidores em rede, organizados em clusters, interligados a grupos de dispositivos de storage compartilhados. Atualmente, o ideal de infra
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!



