Arquitetura Ambiente

A suíte IBM InfoSphere Information Server impulsiona a solução MD2 MDM com todo o ferramental necessário para realizar a gestão de metadados, integração as bases de dados e implementação do motor de ingestão, qualificação e unificação do dados mestre. Esse capítulo apresenta as camadas da arquitetura do ambiente IBM InfoSphere Information Server.

2.1. Camada Servidor

O Information Server é inteiramente construído sobre um conjunto de serviços compartilhados que centraliza as tarefas essenciais em toda a plataforma. O compartilhamento dos serviços permite que os mesmos sejam controlados em único local, independente de qual componente esteja sendo utilizado. A plataforma Information Server é baseada na arquitetura Cliente/ Servidor e inclui as camadas de Serviços, Engine, Repositório e Working Areas.

Camada Servidor

Inclui diversas camadas que interagem do lado Server da solução, compreendida por componentes distintos.

Camada Serviços

É suportada pelo IBM WebSphere Apllication Server. Pode ser desmembrada para que funcione em um servidor distinto dos demais componentes. 

Camada Repositório

O repositório compartilhado é um banco de dados usado para armazenar todos os objetos de todos os componentes da suíte Information Server.

Camada Engine

É o motor do QualityStage, que estabelece as conexões entre as fontes e alvos de dados, além de executar os processos desenvolvidos. Este serviço deve estar ativo para que as conexões de Pessoas QualityStage sejam aceitas.

Working Areas

São áreas de armazenamento temporário utilizada pelos componentes da suíte.

2.2. Camada Cliente

A suíte IBM Information Server fornece várias interfaces otimizadas para cada perfil de usuário dentro da organização.  

Administrative clients - Permite gerenciar áreas de segurança, licenciamento, logs e scheduling. Tarefas administrativas tais como criação de usuários e grupos de usuários, definição de perfis de usuários e gerenciamento de sessões ativas são fornecidas pelo cliente Information Server Web console; Tarefas administrativas em projetos QualityStage são fornecidas pelo cliente QualityStage Administrator (interface desktop). Ele é usado para criar, deletar e alterar as propriedades de cada projeto. Privilégios de usuários e grupos também podem ser definidas pelo Quality Administrator;

User clients – Permite a criação, desenvolvimento, gerenciamento, execução, scheduling e monitoramento de Jobs. Quality Designer permite a criação, o gerenciamento e o desenvolvimento de jobs; Quality Director é responsável pela validação, execução, schedule e monitoramento de jobs;

 

2.3. Engine de Processamento Paralelo Unificado

O trabalho executado pelo Information Server é realizado dentro do engine de processamento paralelo. Este engine manipula necessidades de processamento de dados diversos assim como executa as análises requeridas pelos componentes InfoSphere Information Analyzer, higienização pelo InfoSphere QualityStage, e ainda transformações complexas pelo componente InfoSphere DataStage. Este engine é desenhado para:

Com o paralelismo pipelining é possível executar simultaneamente processos de transformação, limpeza e carga. Como uma linha de produção o Engine move linhas de processo a processo: ele inicia o processo de gravação enquanto o processo de leitura ainda está em execução.

Vantagens:

2.4. Conectividade Ampla

O Information Server conecta fontes de dados seja estruturada, não-estruturada, no Mainframe, em plataforma distribuída ou em aplicações de mercado. Os metadados são compartilhados através dos módulos da suíte e objetos de conexão são reutilizáveis em outras funções. Conectores proveem em tempo de construção a importação dos metadados, navegação nos dados e acesso aos metadados operacionais.

Interfaces pré-construídas para aplicações fechadas, chamadas de Packs, proveem adaptadores para aplicações como SAP, Siebel, Oracle, entre outras, habilitando a integração com aplicações corporativas e associadas a ferramentas de reporting e sistemas analíticos.

2.5. Metadados Unificados

O Information Server foi construído em uma infraestrutura que habilita o compartilhamento do entendimento entre domínios técnicos e de negócio. Esta arquitetura reduz o tempo de desenvolvimento e provê registros persistentes que aumentam a confiança nas informações geradas. Todas as funções do Information Server compartilham o mesmo metamodelo, facilitando o trabalho de diferentes pessoas e seus respectivos papéis na empresa.

Destaca-se a existência do IBM InfoSphere Information Governance Catalog, uma ferramenta que fornece um ambiente colaborativo que auxilia os membros da organização a criar um catálogo central de terminologia específica da empresa, incluindo os relacionamentos com ativos. Tal catálogo é projetado para ajudar os usuários a entender a linguagem empresarial e o significado comercial dos ativos de dados, tais como bancos de dados, empregos, tabelas e colunas de bancos de dados e relatórios de inteligência empresarial.

Por intermédio do IBM InfoSphere Information Governance Catalog os usuários designados podem definir termos, categorias, políticas de governança da informação e regras de governança da informação, podendo obter informações sobre terminologia comercial comum, descrições de dados, propriedade de termos e metadados e como os termos se relacionam com os ativos de informação.