Planejando a Instalação do Windows Server 2008
Conforme já dissemos anteriormente, o processo de instalação do Windows Server 2008 é algo extremamente simples. O que vai nos dar um pouco mais de trabalho, e efetivamente deve nos dar mais trabalho, é a fase de planejamento dessa instalação. Vamos fazer uma comparação com a construção de uma casa. Você compra os tijolos, areia, pedra, contrata o pedreiro e começa a construir sua casa. É esse o processo né? Lógico que não. Primeiro você precisa de um engenheiro, que vai fazer um estudo no seu terreno, fazer uma planta e uma série de outras coisas para que a construção da casa seja feita corretamente, e principalmente para que essa casa não desabe posteriormente. Com a instalação de um sistema operacional, não somente Microsoft, mas qualquer outro sistema operacional, esse mesmo planejamento deve ser feito. Só não entendo porque grande parte dos profissionais primeiro instala o sistema operacional e depois identificam qual será a função do servidor, quantos usuários se conectarão remotamente, e por aí vai. Isso gera custos desnecessários, pois com certeza vai chegar um dia em que a empresa descobrirá que aquela versão instalada, ou que a forma na qual o sistema operacional foi instalado não atende as necessidades de negócio.
Um projeto de implementação do Windows Server 2008 não é um projeto simples. É algo complexo que exige um estudo detalhado onde precisamos identificar as pessoas que estarão envolvidas, as tarefas que cada uma dessas pessoas desenvolverá e a ordem na qual essas tarefas serão executadas. Hoje nós temos no mercado uma série de metodologias e processos que nos auxiliam a aumentar o nível de probabilidade de sucesso em um projeto. Neste capítulo nós vamos conhecer um pouquinho do MSF, também conhecido como Microsoft Solutions Framework. Esse modelo nos auxiliará no planejamento da implementação do Windows Server 2008, garantindo que muitos dados importantes sejam levantados durante essa fase. É um modelo da própria Microsoft que pode ser utilizado na implementação de soluções e define uma metodologia de projeto. Já o MOF, também conhecido como Microsoft Operations Framework, tem o foco na administração de operações, ou seja, mais focado no gerenciamento. Esses modelos são atualizados constantemente, de tal forma que a evolução do mercado seja acompanhada.
O MSF versão 4 é formado pelas seguintes fases:
Nota: Estamos abordando aqui apenas a fase Deliver (Entrega) do MSF versão 4.
- Envisioning (Visão): esta é a primeira fase, onde os objetivos do projeto são definidos e esclarecidos. Com essas informações você poderá criar o documento Visão/Escopo, no qual será especificada uma visão geral do projeto, objetivos e escopo do projeto. Nesse documento você também precisará incorporar informações relacionadas com a análise de riscos inicial. E finalmente esse documento deverá ser aprovado.
- Planning (Planejar): após os objetivos e escopo serem definidos e aprovados, você deverá transformar essas informações em especificações funcionais que documentam os serviços e opções de configuração que serão necessárias para que os objetivos sejam alcançados. Ao final dessa fase dois documentos deverão ser aprovados: o planejamento de projeto, que define como a implementação deverá ocorrer, e o calendário do projeto, que define o agendamento do projeto.
- Building (Criando): nessa fase a infra-estrutura do Windows Server 2008, códigos customizados (aplicações e scripts) e documentações são desenvolvidas. São criados também os materiais de divulgação e materiais de comunicação para os usuários finais, com o objetivo de comunicar a todos sobre o projeto, e mais do que isso, vender a nova idéia, seja para um usuário final, ou para um cliente. Nessa fase desenvolvemos também testes de especificação, laboratórios, guia de operações iniciais, base de conhecimento, guias de resolução de problemas, entre outros.
- Stabilizing (Estabilizando): após a criação do ambiente de testes, este deve ser testado exaustivamente antes de ser transformado em um ambiente de produção. Essa é a nossa única chance de garantir que entrará em produção um ambiente estável, que suporte todas as aplicações em funcionamento atualmente e o mais importante, que atenda as necessidades de negócio e agregue valor a TI da empresa. Nessa fase finalizamos as documentações de instalação, documentos de comunicação para clientes ou usuários finais, documentos de operação e notas de versão.
- Deploying (Implementando): finalmente, depois de muito trabalho, chegamos à fase de implementação do Windows Server 2008 em um ambiente de produção. Inicialmente, o Windows Server 2008 deve ser implementando como um projeto piloto, apenas para alguns serviços e para alguns usuários. Após identificar o sucesso dessa primeira implementação, aí sim você poderá fazer a distribuição para o ambiente de produção como um todo. Nessa fase você deverá fazer também as revisões necessárias em todas as documentações desenvolvidas, realizar os treinamentos com os usuários finais e com os administradores do sistema, e documentar as configurações e o novo ambiente implementado. É fundamental que exista um repositório centralizado para todas essas documentações.
- Governing (Gerenciando): essa é a fase na qual são definidos os profissionais que farão o monitoramento do andamento do projeto, o monitoramento da entrega das fases do projeto e a verificação da satisfação do usuário final ou cliente após o projeto ser implementado. Esses profissionais também serão responsáveis por fazer as conclusões finais, encerramento do projeto e documentar as lições aprendidas, ou, “lessons learned”.
Para maiores informações sobre o MOF e o MSF visitem os sites abaixo:
- http://technet.microsoft.com/en-us/library/cc506049.aspx
- http://www.microsoft.com/downloads/details.aspx?FamilyId=457ED61D-27B8-49D1-BACA-B175E8F54C0C&displaylang=en
Como podemos observar o modelo acima é extremamente interessante. Porém, é um modelo bem complexo. Talvez não seja um modelo ideal para empresas de pequeno porte, onde a quantidade de serviços oferecidos e usuários não seja algo tão grande. Outro motivo que dificulta a implementação de um modelo como esses é a falta de padronização nas empresas, ou seja, falta de processos e procedimentos bem definidos. Você não consegue, do dia para a noite, implementar um MOF, ou um ITIL, ou um COBIT. Tudo isso leva muito tempo para ser implementado.
Para facilitar um pouco mais o processo de planejamento de implementação do Windows Server 2008, vamos listar aqui alguns pontos fundamentais que ajudarão vocês durante essa fase. Os pontos aqui apresentados são apenas dicas e não devem ser seguidos a risca. Vocês podem excluir e adicionar o que acharem necessário, sempre levando em consideração os objetivos de negócio da empresa, e não simplesmente por achar que isso ou aquilo é ou não é interessante, sem ter um motivo óbvio. Temos então 7 fases:
- Criação do time de implementação: aqui é fundamental que seja definido quem são os profissionais que atuarão na fase de planejamento e na fase de implementação. Na fase de planejamento você deve selecionar pessoas com mais experiência, profissionais que possuem, por exemplo, certificações do nível MCSE e MCTIP. Na fase de implementação você precisa contar com profissionais mais técnicos, que sejam capazes de instalar o sistema operacional e resolver problemas rapidamente. O tamanho desse time pode variar de acordo com o tamanho do projeto. Outra dica é escolher profissionais com diferentes níveis e tipos de conhecimento. Isso faz com que os de menor capacidade tenham a oportunidade de aprender, e que os de maior capacidade tenham a oportunidade de ensinar. O MSF possui um modelo muito interessante que facilita a criação de um time de implementação. Esse modelo chama-se Microsoft Solutions Framework Team Model e é formado pelos seguintes componentes: time de arquitetura, time de gerenciamento de produtos, time de gerenciamento de programas, time de experiência com os usuários, time de desenvolvimento, time de testes e time de gerenciamento de distribuição.
- Definição de objetivos da empresa: essa é a fase onde nós devemos identificar o motivo da instalação do Windows Server 2008, ou seja, é realmente necessário instalar o Windows Server 2008? Caso sim, por quê? É aqui que levantamos as necessidades de negócio da empresa e identificamos onde o Windows Server 2008 se encaixa. Não posso simplesmente dizer para o diretor de TI de uma empresa que vou instalar o Windows Server 2008 porque ele é mais seguro e mais estável. Eu preciso justificar o investimento de tal forma que os executivos enxerguem isso como valor agregado ao negócio, e não simplesmente como um custo.
- Estudar o ambiente de rede existente: nessa fase você deve estudar detalhadamente o ambiente de rede atual, aplicações que estão em funcionamento, serviços oferecidos pelos servidores existentes, componentes de rede existentes, configurações de segurança, topologia de rede, endereçamento IP, localidades remotas, entre outros. Você precisa ter certeza de que o Windows Server 2008 se encaixará perfeitamente em sua infra-estrutura de rede existente. É necessário também fazer um inventário de hardware, identificar os sistemas operacionais existentes, identificar os domínios existentes, identificar o modelo de administração utilizado, conhecer os planos de recuperação existentes, entre outros.
- Definir o escopo do projeto de implementação do Windows Server 2008: aqui você precisa definir os serviços que serão oferecidos pelo Windows Server 2008 e os usuários que poderão desfrutar desses serviços. É uma fase bem difícil, onde geralmente nos esbarramos no orçamento, ou seja, money. Por exemplo, se você precisa apenas publicar alguns sites, você pode optar pela edição Windows Server 2008 Web Edition, que possui um custo acessível. Se você precisa de um Controlador de Domínio e de um Servidor de Arquivos, que ofereça suporte a cluster, você já precisará de uma edição mais robusta, o que conseqüentemente exigira um maior investimento. Aqui também criamos o cronograma do projeto e as opções de contingência.
- Desenhar a nova infra-estrutura de rede: após definido o escopo você deverá fazer o novo desenho da infra-estrutura de rede, lógica e física, de tal forma que o Windows Server 2008 faça parte desse desenho. Aqui você deve criar todas as documentações necessárias para que as próximas fases sejam executadas corretamente. É importante também que você identifique os possíveis impactos com essa nova infra-estrutura de rede. É nessa fase também que você identifica quais edições do Windows Server 2008 deverão ser utilizadas, qual estrutura de domínio será criada, qual o tipo de administração que será implementado e qual tipo de licenciamento será utilizado.
- Testar a nova estrutura de rede: é chegado o momento de criar os laboratórios, famosos ambientes de testes, onde deitamos e rolamos. O objetivo desse ambiente de testes é garantir que colocaremos em produção um sistema estável e que suporte as aplicações necessárias. Os testes devem ser feitos de forma exaustiva com o objetivo de identificar possíveis problemas e gargalos.
- Instalação do Windows Server 2008: e por último, temos a instalação do Windows Server 2008 no ambiente de produção. Essa fase deve ser realizada somente após os testes serem executados, e muita calma nessa hora. Não instale o Windows Server 2008 no ambiente de produção como um todo, ou seja, faça a implementação por partes, em projetos pilotos. Após os projetos pilotos terem êxito, aí sim realize a implementação completa.
Nota: Para as fases iniciais você pode fazer algumas atividades em paralelo, ou até mesmo inverter a ordem das fases. A ordem aqui apresentada é a ordem que geralmente mais utilizamos. Mas lembre-se que você sempre deve adaptar os modelos às necessidades de negócio da empresa onde você trabalha. Você pode também, antes de partir para a implementação, voltar para as fases anteriores e fazer uma revisão completa do projeto. Isso poderá garantir ainda mais que seu projeto será um sucesso, pois com a correria do dia-a-dia, sempre nos esquecemos de uma coisa ou outra. Portanto, as revisões são fundamentais.
Bom pessoal, sobre o planejamento é isso. Demos várias dicas para vocês e espero que sejam úteis. Nós sabemos que muita gente não usa e não usará essas dicas em seu dia-a-dia, devido à carga de trabalho e também devido à falta de comprometimento com seus clientes e usuários finais. Todo esse planejamento você encontra bastante em empresas de grande porte. Em empresas pequenas e médias já é mais difícil. Eu recomendo que você converse com seu coordenador, gerente, diretor, e explique a importância de se investir um tempo extra nesse planejamento.
Conclusão
É isso pessoal, espero que este artigo seja útil para todos. Em caso de dúvidas sobre o conteúdo deste artigo, ou para enviar sugestões sobre novos tutoriais que você gostaria de ver publicado neste site, entre com contato através de e-mail
Este endereço de e-mail está protegido contra SpamBots. Você precisa ter o JavaScript habilitado para vê-lo.
Autor: Fabiano Santana – MVP, MCTS, MCT, MCP, MCDST, MCSA Security, MCSE Security
|