Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

IBM Tivoli Storage Manager – Implementando uma arquitetura em três camadas

Como usar o storage agent para receber backups de outros clientes

Mauricio Massa, Especialista certificado de sistemas, IBM  
Mauricio Massa
Especialista certificado de sistemas e trabalha na IBM desde 2001, no grupo de Tivoli Software, para a área de gerenciamento de armazenamento
Rodrigo Tavares, Arquiteto de soluções em TI , IBM  
Rodrigo Tavares é arquiteto de soluções TI do grupo de Information Infrastructure da IBM e trabalha há mais de 8 anos em projetos de infraestrutura de armazenamento de dados
Adriana Pellegrini Furnielis, Especialista em TI - Storage, IBM  
Adriana's photo
Adriana Pellegrini Furnielis (Drip), está na IBM há 13 anos. Trabalha atualmente em STG Lab Services para Latin America na competência de Storage, ajudando aos clientes adotarem novas tecnologias. Certificada na carreira de IT Specialist - nível 2, além de possuir certificação de produtos da família Tivoli (TSM 6.1, Fastback, TPC). Tem amplo conhecimento e experiência em soluções de backup utilizando Tivoli Storage Manager (TSM) nas diversas plataformas, Tape Library TS3500 e Virtual Tape Library TS7650.

Resumo: 

Data:  27/Ago/2009
Nível:  Intermediário
Atividade:  752 visualizações
Comentários:  


Introdução

Uma função pouco explorada no Tivoli Storage Manager é a possibilidade de implementar uma arquitetura de três camadas. A idéia nessa arquitetura é dividir o trabalho realizado pelo Tivoli Storage Manager em funções específicas de forma a construir um ambiente capaz de crescer horizontalmente com a adição de novos ‘storage agents’ e dispositivos de armazenamento. Essa estratégia também pode usada para isolar o TSM Server nas funções de escalonador e armazenamento de metadados em sua base de relacional, delegando a função de movimentação dos dados aos storage agents. Outra vantagem é que os storage agents podem residir em redes segregadas nas quais o tráfego dos dados entre elas é restrito (exemplo: localidades remota, DMZs, etc). A primeira camada, composta pelo TSM Server, fica com a função de gerenciar a base de dados relacional contendo informações sobre os objetos armazenados e a hierarquia de armazenamento, além de ser responsável pela escalonagem de sessões de backup e monitoramento de eventos ocorridos durante as operações de backup e restore. A segunda, composta pelos storage agents, tem a função de receber dados de clientes e armazená-los em dispositivos como discos e fitas, atuando como um movimentador de dados. O storage agent pode ter acesso exclusivo ou compartilhado (quando a arquitetura possuir um library manager) a esses dispositivos. A terceira são os ‘nodes’ ou clientes de backup, que são objeto das operações de backup e restore. Nos clientes são apenas instalados agentes que permitem a cópia consistente e segura dos dados desejados. Além das três camadas, opcionalmente pode-se fazer o uso de um ‘library manager’, um componente que gerencia volumes e os dispositivos compartilhados (bibliotecas e drives), serializando os pedidos de montagem e desmontagem de volumes. Além disso, o uso de configurações híbridas nas quais o TSM Server atua como receptor de dados de alguns clientes e os storage agents o fazem para outros é perfeitamente possível, oferecendo flexibilidade na configuração dos ambientes de backup com o TSM.

Descrição

Nessa modalidade, usa-se um ou mais ‘storage agents’ para realizar operações de backup enviadas por clientes que não possuem dispositivos de armazenamento conectados diretamente a eles via SPI (SCSI Parallel Interface), FCP (Fibre Channel Protocol) ou SAS (Serial Attached SCSI). Um ‘storage agent’ é um componente de software em que é possível gerenciar diretamente dispositivos como disco e fita sob a gerência de um TSM Server. Através de uma configuração na máquina cliente, os dados trafegam via LAN até um storage agent, que tem a função de obter os recursos de disco ou fita necessários para em seguida realizar as operações de escrita dos dados recebidos; os metadados são enviados do cliente diretamente para o TSM server, que os cataloga devidamente na sua base de dados relacional. O diagrama abaixo mostra conceitualmente como é a movimentação de dados e metadados nessa modalidade (OBS: o uso do Library Manager em um equipamento isolado é opcional).


 

 

Configuração

Certifique-se primeiro que o ‘storage agent’ está devidamente configurado. A configuração de um ‘storage agent’ está detalhada no manual ‘IBM Tivoli Storage Manager for Storage Area Networks’ . Uma vez configurado o storage agent, para configurar um cliente para que faça um backup através dele basta incluir no arquivo dsm.sys do cliente os parâmetros LANFREECOMMMETHOD como TCP/IP e LANFREETCPSERVERADDRESS com o nome ou endereço do storage agent desejado. Essa configuração pode ser feita em todos os clientes que desejam usar um determinado ‘storage agent’ para a movimentação de seus dados em operações de backup.

Exemplo de arquivo dsm.sys no cliente ‘dbprod.node.acme.com’:

ENABLELANFREE yes
LANFREECOMMMETHOD TCPIP
LANFREETCPSERVERADDRESS foobar.sta.acme.com

Feita essa configuração, o cliente passará a fazer o backup através do storage agent, desde que o ‘copy group’ esteja definido com um storage pool apropriado.
O uso desses parâmetros em outros clientes pode ser feito desde que haja condições no storage agent para suportar a carga dos backups, por isso um planejamento cuidadoso deve ser feito previamente para que storage agents não sejam sobrecarregados.


Sobre os autores

Mauricio Massa

Especialista certificado de sistemas e trabalha na IBM desde 2001, no grupo de Tivoli Software, para a área de gerenciamento de armazenamento

Rodrigo Tavares é arquiteto de soluções TI do grupo de Information Infrastructure da IBM e trabalha há mais de 8 anos em projetos de infraestrutura de armazenamento de dados

Adriana's photo

Adriana Pellegrini Furnielis (Drip), está na IBM há 13 anos. Trabalha atualmente em STG Lab Services para Latin America na competência de Storage, ajudando aos clientes adotarem novas tecnologias. Certificada na carreira de IT Specialist - nível 2, além de possuir certificação de produtos da família Tivoli (TSM 6.1, Fastback, TPC). Tem amplo conhecimento e experiência em soluções de backup utilizando Tivoli Storage Manager (TSM) nas diversas plataformas, Tape Library TS3500 e Virtual Tape Library TS7650.

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Tivoli
ArticleID=423862
ArticleTitle=IBM Tivoli Storage Manager – Implementando uma arquitetura em três camadas
publish-date=08272009
author1-email=dwbr@br.ibm.com
author1-email-cc=
author2-email=rtavares@br.ibm.com
author2-email-cc=
author3-email=drip@br.ibm.com
author3-email-cc=

Conheça a IBM da sua cidade

Virtual Branch Office Brasil

A IBM está mais perto do que você imagina!


Tags

Help
Use o campo de pesquisa para encontrar todos os tipos de conteúdo no My developerWorks com essa tag.

Use a barra de rolagem para ver mais ou menos tags.

Tags populares mostra as principais tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Minhas tags mostra suas tags para esta zona de conteúdo em particular (por exemplo, Java technology, Linux, WebSphere).

Use o campo de pesquisa para localizar todos os tipos de conteúdo no Meu developerWorks com essa tag. Tags populares mostra as tags principais para essa zona de conteúdo particular (por exemplo, tecnologia Java, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere). Minhas tags mostra as suas tags para essa zona de conteúdo em particular (por exemplo, tecnologia Java, Linux, WebSphere).