System Center

Migrando do MOM para o Operations Manager 2007

Andy Dominey

 

Visão geral:

  • Planejando uma implantação do Operations Manager
  • Avaliando as necessidades de hardware
  • Preservando dados históricos
  • Planos de testes

O monitoramento e o gerenciamento de servidores é uma parte crítica de qualquer infra-estrutura moderna de TI. É de vital importância garantir que a sua infra-estrutura de TI não apenas funcione corretamente, mas também seja adequada para suportar a carga exercida pelos usuários. No entanto, coletar essas informações

não é fácil, e saber o que fazer com elas após obtê-las é uma questão à parte. Felizmente, existe ajuda: o MOM (Microsoft® Operations Manager) torna isso possível há sete anos e sua versão mais recente, o System Center Operations Manager 2007, expande ainda mais essa base.

Por que migrar?

O System Center Operations Manager 2007 oferece vários aprimoramentos significativos em relação à versão anterior, o MOM 2005. A arquitetura básica foi recriada muito aperfeiçoada para permitir o maior reconhecimento, por parte do produto, de aplicativos difundidos por vários dispositivos, além do reconhecimento não apenas dos servidores, mas de todos os componentes de um servidor.

Além disso, o Operations Manager conta com um poderoso mecanismo de agrupamento capaz de agregar dados de alertas, reduzindo muito a quantidade de alertas falsos. Conta ainda com um Health Explorer que ajuda a simplificar o processo de localização e resolução de problemas.

Há limites de ajuste automático e um mecanismo de linha de base que permite controlar facilmente o uso do desempenho no ambiente. O mecanismo de relatórios foi muito aperfeiçoado, oferecendo gráficos de qualidade superior e relatórios detalhados. Veja a Figura 1 para ter uma idéia da apresentação visual dos dados em relatórios.

Figura 1 Relatório de disponibilidade no Operations Manager 2007

Figura 1** Relatório de disponibilidade no Operations Manager 2007 **(Clique na imagem para aumentar a exibição)

O Operations Manager pode até mesmo ser usado para monitorar desktops, assim como faz com servidores. Eis alguns recursos adicionais oferecidos pelo Operations Manager 2007:

  • Excelente monitoramento da plataforma Windows Server System™
  • Funcionalidades e recursos poderosos para o monitoramento de aplicativos
  • Automação de tarefas comuns
  • Um mecanismo de banco de dados de última geração para facilitar a escalabilidade e o controle em nível empresarial
  • Aprimoramentos de segurança e integração ao Active Directory®

Para obter ainda mais informações sobre os novos recursos disponíveis no System Center Operations Manager 2007, consulte o artigo "Vigie seus servidores com o Operations Manager 2007", de Pete Zerger, nesta edição da TechNet Magazine.

Migrando para o Operations Manager

Antes de planejar sua migração para o Operations Manager 2007, você precisa saber que não há um caminho direto de atualização para o produto. Com as significativas alterações realizadas na arquitetura do Operations Manager, não foi possível mantê-lo suficientemente compatível com as versões anteriores para permitir uma atualização in-loco. Por isso, se estiver executando atualmente o MOM 2000 ou o MOM 2005, você precisará optar por uma das estratégias de migração descritas mais adiante neste artigo.

Contudo, se não estiver executando uma versão anterior do MOM, poderá simplesmente instalar a nova versão do produto. Lembre-se de que você precisará decidir, no início do projeto, se conta com habilidades internas suficientes para executar a instalação ou migração, ou se precisará obter assistência de terceiros. Isso logicamente afetará o custo total do projeto, portanto deve ser levado em conta no início do processo.

Cenários de migração

Para quem não está executando atualmente o MOM, a implantação é direta: consiste em planejar e criar a arquitetura, e então implantar o software. No entanto, se você já utiliza o MOM, a Microsoft oferece suporte a dois cenários de migração: lado a lado no mesmo hardware e lado a lado em um hardware diferente. Vamos analisar as duas formas.

Lado a lado no mesmo hardware Nesse cenário, você instala o Operations Manager no mesmo hardware físico da arquitetura MOM 2000 ou MOM 2005 já existente. Essa abordagem é útil para locais onde a infra-estrutura do MOM não é utilizada intensamente e onde o hardware de servidor é suficientemente poderoso para co-hospedar as versões nova e antiga. Você só deve avaliar o uso esse caminho se a instalação do Operations Manager não afetar seriamente o desempenho dos servidores MOM atuais.

Lado a lado em um hardware diferente Nesse caso, a nova instalação é realizada em um hardware novo ou diferente. Essa é a abordagem preferencial, pois garante que haverá pouco impacto sobre a infra-estrutura de gerenciamento atual durante a realização da migração. Vale a pena observar que a existência de hardware adicional não é obrigatória. Os novos servidores do Operations Manager 2007 podem ser preparados em máquinas virtuais até que o hardware de servidor antigo seja realocado.

Considerações

Antes de se comprometer com uma estratégia específica de migração, há alguns pontos importantes que devem ser levados em conta.

Em primeiro lugar, você precisa pensar nos requisitos de hardware e software e nos custos associados. Mesmo que decida preparar ou provisionar uma parte ou toda a infra-estrutura do Operations Manager em máquinas virtuais, você ainda precisará permitir que as licenças do sistema operacional e dos aplicativos, bem como as OMLs (licenças de gerenciamento de operações) de cada agente, sejam monitoradas pelo Operations Manager.

Em segundo lugar, você precisa planejar a obtenção de recursos para realizar a tarefa. Em uma pequena empresa, talvez isso não seja um planejamento especialmente complexo ou difícil. No entanto, em empresas maiores, será uma parte fundamental da estratégia de migração como um todo.

Você também terá de levar em conta o impacto potencial da migração sobre a infra-estrutura atual de monitoramento ou o estado dos servidores como um todo. É preciso planejar qualquer eventualidade, inclusive a possibilidade de reinicializações de servidores, ou mesmo de falhas em servidores críticos de produção.

Observe que, se você está usando o banco de dados Microsoft Access™ no MOM 2000 ou o data warehouse SQL Server™ no MOM 2005 para o armazenamento e a geração de relatórios de dados de arquivo morto, atualmente não há suporte para a migração desses dados para o Operations Manager 2007.

Planejando uma migração bem-sucedida

Como consultor, um dos maiores problemas que encontro é um planejamento inadequado da implantação. Por isso, quando você decidir se fará a instalação em hardware novo ou já existente, o próximo passo será criar um plano de projeto.

Seu plano deve relacionar os estágios do projeto sugeridos neste artigo — embora a lista apresentada aqui não esgote o assunto. Certifique-se de alocar tempo suficiente para cada estágio do projeto e de levar em conta todos os recursos necessários.

Como já mencionei, o System Center Operations Manager 2007 tem uma arquitetura consideravelmente diferente daquela encontrada no MOM 2000 e 2005. Para começar, há uma função adicional de servidor no Operations Manager, o RMS (Servidor de Gerenciamento Raiz). O RMS gerencia a configuração do Grupo de Gerenciamento, manipula todas as conexões com outros Grupos de Gerenciamento e com produtos de terceiros, sendo também responsável pela segurança no Grupo de Gerenciamento. Essa função pode ser mantida em um Servidor de Gerenciamento do System Center Operations Manager já existente. Contudo, em ambientes grandes e complexos, deve ter um servidor físico próprio. Além disso, o conceito de Grupos de Gerenciamento em camadas existente no MOM 2005 foi substituído pelos Grupos de Gerenciamento Conectados. Nessa nova arquitetura, nenhum dado de alerta é realmente transmitido entre os Grupos de Gerenciamento. Em vez disso, alertas dos Grupos de Gerenciamento Conectados são simplesmente apresentados na interface do usuário do Grupo de Gerenciamento solicitante. E ainda, se estiver pensando em instalar agentes em computadores pertencentes a domínios ou grupos de trabalho não confiáveis, você precisará usar certificados para permitir que o agente e o Servidor de Gerenciamento se autentiquem mutuamente (um recurso forçado no Operations Manager).

Para criar a arquitetura do System Center Operations Manager, você precisará levar em conta o número de servidores e clientes que planeja monitorar, se estão localizados em um domínio confiável, que aplicativos e plataformas precisam ser monitorados e se você deseja monitorar a infra-estrutura de rede. Também é preciso identificar os aplicativos que exigirão regras personalizadas ou pacotes de gerenciamento.

Neste estágio, você deverá identificar a necessidade de pacotes de gerenciamento. Depois de determinar que aplicativos serão monitorados, você poderá decidir que pacotes de gerenciamento irá instalar. Os pacotes de gerenciamento contêm regras, monitores, tarefas e classes aplicáveis a um aplicativo ou sistema operacional específico, e devem ser importados se o aplicativo ou sistema operacional associado estiver em uso no ambiente. A escolha dos pacotes de gerenciamento neste estágio afetará os requisitos de hardware e software e o tempo que precisará ser alocado para instalar e configurar o software.

Quando já tiver uma idéia da arquitetura da sua infra-estrutura do Operations Manager, você deverá partir para a ferramenta System Center Capacity Planner 2007 (em versão beta até o momento em que escrevo). Use a ferramenta para mapear sua infra-estrutura de rede e de servidores e para simular a execução da implantação planejada do Operations Manager, verificando se é suficiente para monitorar e gerenciar sua infra-estrutura.

É neste momento que você deve também prestar atenção especial ao design da arquitetura, se planeja fazer a migração. É preciso levar em conta o fato de que o MOM 200x será executado juntamente com o Operations Manager, resultando em tráfego de rede adicional.

Implantação

A implantação é o próximo estágio a planejar. Você precisa garantir que o hardware adequado seja provisionado antes de instalar o software. Se fizer a instalação em um novo ambiente, o hardware físico será melhor, especialmente para o servidor de banco de dados. No entanto, os Servidores de Gerenciamento podem ser virtualizados, caso não haja a opção do hardware físico. Em um cenário de migração, o uso de servidores virtualizados é uma boa alternativa à aquisição de hardware para preparar a nova infra-estrutura. Nessa situação, você pode usar máquinas virtuais para preparar o Operations Manager enquanto os servidores antigos do MOM são descomissionados e recriados.

Quando os servidores forem provisionados, você poderá começar a instalar o software. Primeiro, verifique se os servidores que executarão o Operations Manager têm os pré-requisitos de software necessários para oferecer suporte a ele. Por exemplo, se estiver executando o SQL Server 2000 e planejar instalar o Operations Manager no mesmo servidor, primeiro você precisará fazer a atualização para o SQL Server 2005 com SP1. Para verificar isso, você pode executar a verificação de pré-requisitos do Operations Manager a partir da mídia de instalação do System Center Operations Manager.

Quando todos os pré-requisitos de software estiverem presentes, o SQL Server e o Reporting Services configurados, você poderá começar a instalar o software do Operations Manager. Em um ambiente de um único servidor, isso é fácil. Basta executar o arquivo de instalação do Operations Manager no servidor e, depois, executar a instalação de relatórios do Operations Manager, se quiser usar esse recurso. Contudo, em um ambiente distribuído, os componentes do Operations Manager precisam ser instalados nos servidores individuais, na ordem correta. Instale primeiro o banco de dados, depois o primeiro Servidor de Gerenciamento, ao qual será atribuída automaticamente a função de Servidor de Gerenciamento Raiz. Depois, poderão ser instalados os Servidores de Gerenciamento adicionais. A última etapa consiste em instalar o console Web e os componentes de relatório.

Migração

Neste estágio, você deve verificar se a nova infra-estrutura espelha o monitoramento existente, antes de tentar aproveitar os novos recursos. Os pacotes de gerenciamento usados no ambiente herdado devem ser duplicados na nova implantação do Operations Manager. Se houver um pacote de gerenciamento do Operations Manager disponível, talvez você queira importá-lo, mas os pacotes de gerenciamento que não tiverem versões mais recentes precisarão ser exportados a partir do Grupo de Gerenciamento atual, convertidos usando a ferramenta MPConvert do CD de instalação e importados para o Operations Manager — a não ser que você tenha um pacote de gerenciamento personalizado pequeno ou simples; nesse caso, será melhor simplesmente recriá-lo. Há também uma ferramenta útil para duplicar a configuração. A ferramenta de migração do MOM 2005 para o Operations Manager ajuda a duplicar a configuração de um Grupo de Gerenciamento do MOM existente para o Operations Manager; você também a encontrará no CD de instalação do Operations Manager. A Figura 2 mostra uma configuração típica durante a migração.

Figura 2 Configuração típica durante a migração

Figura 2** Configuração típica durante a migração **(Clique na imagem para aumentar a exibição)

Quando a sua configuração estiver duplicada, você precisará garantir que, com o Operations Manager, está recebendo os mesmos alertas e coletando os mesmos dados do MOM. Felizmente, o agente do Operations Manager pode coexistir com agentes herdados do MOM, sendo possível executar os dois agentes simultaneamente. Você pode coletar dados dos dois e compará-los lado a lado, verificando a precisão, antes de descomissionar o sistema herdado.

Em seguida, você deve formular um plano de testes. Os testes podem consistir simplesmente em comparar os alertas do sistema herdado com aqueles do sistema Operations Manager, mas podem também exigir a geração intencional de alertas, a fim de avaliar minuciosamente a nova infra-estrutura. Quando estiver satisfeito com os resultados dos testes, você poderá começar a desinstalar os agentes herdados do MOM, usando o console do MOM ou o recurso Adicionar ou Remover Programas nos computadores dos agentes.

Os relatórios são uma parte importante da implantação do MOM e do System Center Operations Manager e também devem ser levados em conta. O banco de dados SystemCenterReporting existente não pode, no momento, ser migrado para o Operations Manager 2007. Então, você pode criar uma nova instância do Reporting Services para o Operations Manager e manter o banco de dados existente do MOM 2005 (SystemCenterReporting) em uma instância dedicada do SQL Reporting Services para exibir os relatórios herdados. O novo console de relatórios do System Center Operations Manager 2007 é integrado ao produto. Por isso, não é recomendável usar o console dos Reporting Services para fins diferentes dos relacionados ao Operations Manager. A migração de dados de relatórios é um assunto a ser tratado no futuro, por meio de um script de migração de dados. Enquanto isso, talvez você precise dizer adeus aos seus dados de relatórios arquivados e simplesmente consolar-se com o fato de que, quando você começar a gerar relatórios novos em folha, a gerência ficará tão empolgada que nem perceberá o desaparecimento dos dados antigos.

Conclusão

O System Center Operations Manager oferece aprimoramentos consideráveis em relação ao MOM 2000 e 2005, mas esses avanços têm um preço. As alterações importantes na arquitetura subjacente (e, como resultado, a ausência de um caminho direto de atualização in-loco) resultam em custos de implantação possivelmente mais altos. A chave para minimizar esses custos consiste em planejar adequadamente e garantir a presença dos profissionais certos para a tarefa. Fazendo isso, você aproveitará os benefícios gerados pelo trabalho árduo da Microsoft no System Center Operations Manager.

Andy Domineyatua no setor de TI há oito anos e atualmente trabalha na 1E, no Reino Unido, como especialista em gerenciamento do Windows. Ele trabalha com o MOM desde o MOM 2000. Andy recebeu o prêmio Microsoft MVP dos dois últimos anos para o MOM.

© 2008 Microsoft Corporation e CMP Media, LLC. Todos os direitos reservados. A reprodução parcial ou completa sem autorização é proibida..