Planejar a virtualização (SharePoint Foundation 2010)
Aplica-se a: SharePoint Foundation 2010
Tópico modificado em: 2016-11-30
Este artigo descreve o processo de planejamento a ser seguido para a implantação bem-sucedida do Microsoft SharePoint Foundation 2010 em um ambiente virtual. Cada etapa no processo de planejamento inclui links para a documentação apropriada. Pressupõe-se que você tenha determinado a solução do SharePoint Foundation 2010 que deseja implantar em um ambiente virtual. Na superfície, a implantação de um farm do SharePoint Foundation 2010 em máquinas virtuais é igual à implantação de um farm nos servidores físicos. No entanto, a implantação em um ambiente virtual envolve um nível diferente de planejamento que leva em conta as características do Tecnologia do Windows Server 2008 Hyper-V e o modo como máquinas virtuais, adaptadores de rede virtuais e discos rígidos virtuais são implementados em um servidor de virtualização.
Antes de começar a desenvolver seu plano de virtualização, é recomendável ler o Guia de planejamento e implantação do Hyper-V (https://go.microsoft.com/fwlink/?linkid=187964&clcid=0x416).
Informações detalhadas sobre os seguintes assuntos estão fora do escopo deste artigo, mas são fornecidas em outros artigos:
Gerenciamento de capacidade
Alta disponibilidade
Usando o ambiente virtual
Requisitos de segurança
Recuperação de desastre
Planejamento da continuidade dos negócios
Um ambiente virtual consiste em duas camadas inter-relacionadas, sendo uma camada física e uma virtual. Uma alteração de configuração em qualquer camada afeta os servidores nas outras camadas. Essa inter-relação se torna evidente quando você planeja, implanta e usa o SharePoint Foundation 2010 em um ambiente virtual.
Criar um plano para implantar o SharePoint Foundation 2010 em um ambiente virtual
Você deve abordar o planejamento para um farm virtual da mesma forma que planejaria um farm físico. A maioria dos problemas e requisitos de implantação do SharePoint Foundation 2010 em servidores físicos (se não todos) se aplica igualmente às máquinas virtuais. As decisões que você tomar, como os requisitos mínimos de processador ou memória, terão um impacto direto sobre o número de hosts de virtualização necessários, bem como a capacidade de dar suporte adequado às máquinas virtuais identificadas para o farm.
Depois que terminar de planejar um farm físico, você terá todas as informações necessárias para criar a arquitetura de virtualização. Em tese, essa arquitetura é a mais próxima possível da solução de virtualização final que você pretende colocar em produção. Na realidade, a arquitetura provavelmente será alterada à medida que você avançar na fase de implantação do ciclo de vida do sistema. De fato, você pode determinar que algumas funções de servidor do farm não são boas candidatas para virtualização.
As principais etapas de planejamento, tarefas e referências são resumidas no procedimento a seguir.
Para criar um plano de virtualização
Determine o escopo da virtualização
A determinação do escopo é um fator-chave de contribuição para a implementação, o gerenciamento e a avaliação bem-sucedidos do seu projeto de virtualização. Considere o fato de que muitas soluções têm vários componentes de farm. Por exemplo, um portal da Web voltado para a Internet geralmente tem um farm de publicação, um farm de criação e um farm de teste ou garantia de qualidade. Ao determinar o escopo, você tem de decidir se virtualizará parte da infraestrutura da solução ou toda ela.
Use a lista de tarefas a seguir para determinar o escopo da virtualização.
Tarefa 1: identifique todos os farms necessários para implementar sua solução.
Tarefa 2: para cada farm, determine o número de servidores necessários e a função que cada servidor terá no farm.
Tarefa 3: identifique quais farms você deseja implantar em um ambiente virtual.
A determinação do escopo da solução aprimora o escopo da implantação, o que facilita a implementação e o gerenciamento. Para obter mais informações, consulte Planejamento de sites e soluções (SharePoint Foundation 2010). Embora as soluções compartilhem elementos comuns, cada solução tem seus próprios requisitos. Para obter mais informações, consulte Planejamento de site fundamental (SharePoint Foundation 2010). O artigo mostra uma das soluções populares.
Aprimore o escopo de acordo com as metas e os objetivos da solução, os requisitos da solução ou a unidade de negócio.
Identifique os servidores a serem virtualizados
Identifique os servidores que são bons candidatos à virtualização. Sob uma perspectiva técnica e de suporte da Microsoft, todos os servidores SharePoint podem ser virtualizados. A decisão de virtualizar um determinado servidor do farm deve se basear no seguinte:
Políticas de conformidade corporativa (por exemplo, legais e técnicas)
Benefícios derivados da consolidação de servidores, como a redução do consumo de energia e dos requisitos de espaço físico. Para obter mais informações, consulte o artigo sobre virtualização de servidor (https://go.microsoft.com/fwlink/?linkid=187965&clcid=0x416).
Requisitos de capacidade (consulte a próxima etapa de planejamento)
Identifique os requisitos de capacidade de cada servidor do farm
Determine os requisitos de recursos de cada servidor do farm como se ele fosse um servidor físico. Considere funções de servidor especializadas, como hospedagem de componentes do Enterprise Search. Você precisa especificar a quantidade de recursos necessários para cada um dos seguintes componentes de servidor:
Memória
Número de processadores e velocidade mínima do relógio
Número e tamanho dos discos rígidos
Número de adaptadores de rede e a taxa de transferência necessária
Observação
Para servidores físicos e máquinas virtuais, planeje o pico de carga e determine como os picos de curto prazo na carga serão administrados.
Determine se a máquina virtual pode atender aos requisitos físicos.
É necessário determinar se cada máquina virtual identificada na Etapa 3 pode atender aos requisitos de capacidade de um servidor físico correspondente. Execute pelo menos as seguintes tarefas:
Tarefa 1: avalie o requisito de memória no contexto da capacidade do host de virtualização disponível.
Tarefa 2: avalie o requisito de processador. O Hyper-V tem um limite de quatro processadores virtuais por máquina virtual. Se um servidor físico do farm exigir oito processadores, determine se esse requisito pode ser atendido dimensionando o número de máquinas virtuais em um farm.
Tarefa 3: avalie o requisito de armazenamento da máquina virtual no contexto de armazenamento físico local ou SAN.
Determine os requisitos de host de virtualização
Determine os requisitos mínimos de host (memória, número de núcleos, número e tamanho de discos rígidos locais, número de adaptadores de rede). Além disso, considere e planeje o seguinte:
Escalabilidade: determine se você pode adicionar mais CPUs, mais memória, mais discos rígidos e mais adaptadores de rede ao computador host.
Importante
Dependendo do fabricante e do modelo do computador, talvez não seja possível aumentar a capacidade. Você deve obter essas informações antes de usar ou comprar um servidor.
Capacidade extra do host: determine se o host tem a capacidade de dimensionar máquinas virtuais existentes ou adicionar mais máquinas virtuais. Isso será muito importante se você estiver planejando usar cluster de failover, migração rápida ou migração ao vivo do Hyper-V.
Importante
Planeje o pico de carga e determine como os picos de carga de curto prazo serão administrados.
Crie a arquitetura de virtualização
Uma arquitetura bem projetada é necessária para uma solução bem-sucedida. Para o SharePoint Foundation 2010, uma topologia básica em três camadas fornece a base de todas as soluções. Os seguintes elementos constituem um bom projeto baseado na topologia recomendada:
Bom desempenho geral
Facilidade de manutenção e atualização
Flexibilidade
Escalabilidade
Alta disponibilidade
Um modelo de arquitetura de virtualização consiste nos hosts de virtualização e nas máquinas virtuais que formam a topologia do farm. Esse modelo permite que você visualize o ambiente virtual que planeja implantar.
Observação
Esteja preparado para aprimorar a arquitetura à medida que avançar no processo de planejamento. As etapas a seguir podem ditar alterações na arquitetura.
Identifique os requisitos de armazenamento
Determine a quantidade de armazenamento físico local ou de SAN necessária para armazenamento relacionado ao Hyper-V, como arquivos de configuração, VHDs (discos rígidos virtuais) e instantâneos.
Identifique os requisitos de backup e recuperação
Além dos servidores do farm, você deve planejar o backup e a recuperação para todo o farm ou parte dele. Para obter mais informações, consulte Backup and recovery (SharePoint Foundation 2010).
Determine os requisitos de alta disponibilidade e crie uma solução
Identifique as abordagens para a obtenção de alta disponibilidade para servidores Web, servidores de aplicativos e bancos de dados. As estratégias típicas incluem o seguinte:
Hardware e servidores redundantes
Componentes com permuta automática
Cluster de failover para servidores virtuais e físicos. Para obter mais informações, consulte o artigo sobre como usar Hyper-V e cluster de failover (https://go.microsoft.com/fwlink/?linkid=187967&clcid=0x416).
Cluster ou espelhamento para servidores de banco de dados.
Identifique os indicadores de integridade e capacidade para monitorar o ambiente virtual.
Combine os indicadores-chave derivados nas etapas anteriores com o planejamento que você executou para o SharePoint Foundation 2010. Para obter mais informações, consulte Planejamento do ambiente e do farm de servidores (SharePoint Foundation 2010). Você tem de determinar todos os indicadores de integridade e capacidade para coletar medições dos seguintes objetos no ambiente virtual:
Máquinas virtuais com o SharePoint Foundation 2010 instalado
Máquinas virtuais que não fazem parte do farm, como um servidor de firewall
Hosts de virtualização
Componentes de rede
Depois que você começar a coletar dados do ambiente virtual, poderá criar uma linha de base, que poderá ser usada para avaliar e ajustar o ambiente virtual durante a implantação e após a entrada do farm em produção.
Crie um plano de implantação para a fase de implantação do ciclo de vida do sistema.
Para obter mais informações, consulte o modelo de Implantação de Produtos do SharePoint 2010, disponível no artigo Diagramas técnicos (SharePoint Foundation 2010).
Crie um plano de manutenção
Crie um plano de manutenção que permita implementar alterações de senha e aplicar atualizações de software, service packs e hotfixes. Esse plano deverá conter as máquinas virtuais e os hosts de virtualização.