DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou 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.

Atenção: por essa edição ser muito antiga não há arquivo PDF para download.
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 grid. Um projeto que demonstra o potencial da tecnologia de grid é o SETI@home. Nesse projeto, um “supercomputador virtual” analisa os dados provenientes do telescópio Arecibo, em Porto Rico, em busca de sinais de inteligência extraterrestre. Usando a Internet, o projeto reúne o poder de processamento de mais de 3 milhões de PCs em todo o mundo, os quais formam os nós do grid. Em cada nó do grid, um programa busca dados do sistema central via Internet, efetua o processamento e envia os resultados de volta.

         Em uma estrutura computacional convencional, um servidor ou cluster de servidores hospeda um conjunto de sistemas específicos. A infra-estrutura de TI forma “ilhas de processamento”. Em um dado momento, é possível ter alguns servidores ociosos e outros sobrecarregados, e não é viável realocar os recursos dinamicamente para melhor atender às demandas. A tecnologia de computação em grid evita a formação de “ilhas de processamento” e permite alocar os recursos de modo a aproveitar ao máximo a infra-estrutura computacional.

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-estrutura de grid. Da mesma forma que os conceitos de Internet foram incorporados nas empresas com as intranets, as empresas podem trazer os conceitos do grid e incorporá-los na forma de um grid corporativo, ou grid empresarial (enterprise grid).

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-estrutura de grid corporativo, considerado um padrão de indústria, consiste em:"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Equipe Devmedia
Noticias/Dicas/Artigos publicados.
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03