1) O documento fornece uma visão geral da implantação do SharePoint Foundation 2010, incluindo conceitos, arquitetura física, instalação e configuração e estágios de implantação.
2) É recomendado implantar o SharePoint Foundation em fases para testar e avaliar continuamente os resultados e reduzir riscos imprevistos.
3) O tamanho do farm é classificado como pequeno, médio ou grande dependendo do número de usuários e itens, e a topologia é definida usando camadas lógicas de servidores
Porque SharePoint precisa de Arquitetura da Informação?
Instalação sharepoint foundation 2010
1. Visão geral da implantação (SharePoint Foundation 2010) Página 1 de 9
Visão geral da implantação
(SharePoint Foundation 2010)
Atualizado em: 4 de junho de 2010
Este artigo contém uma visão geral de uma implantação de farm do Microsoft SharePoint
Foundation 2010. Embora os farms do Microsoft SharePoint Foundation variem em termos de
complexidade e tamanho, é possível reduzir significativamente o risco de resultados inesperados
por meio um planejamento cuidadoso e de uma implantação em fases que inclua testes e
avaliação contínuos.
Observação:
Para obter informações sobre o planejamento de sites e soluções, que está fora do escopo
deste artigo, consulte Planejamento de sites e soluções (SharePoint Foundation 2010)1.
Para obter uma representação visual das informações deste artigo, consulte o modelo
Implantação de Produtos do SharePoint 2010 no tópico Diagramas técnicos (SharePoint
2
Foundation 2010) .
Neste artigo:
Conceitos
Arquitetura física
Instalação e configuração
Estágios de implantação
Conceitos
A consequência lógica da flexibilidade e da excelência do SharePoint Foundation pode ser um
alto grau de complexidade no que se refere à instalação e à configuração corretas do SharePoint
Foundation. É preciso um conhecimento abrangente destes principais elementos estruturais de
um ambiente SharePoint Foundation para permitir a implantação e o suporte adequados aos
produtos do SharePoint Foundation 2010:
Farm de servidores: o elemento de nível superior de um design de arquitetura lógica para
o SharePoint Foundation.
Aplicativo Web: um site do IIS que é criado e usado pelo SharePoint Foundation 2010.
Banco de dados de conteúdo: fornece conteúdo de aplicativos Web de armazenamento.
Você pode dividir esse conteúdo em vários bancos de dados no nível do conjunto de sites.
Conjunto de sites: um conjunto de sites que possuem o mesmo proprietário e
compartilham configurações de administração.
Site: uma ou mais páginas da Web e outros itens relacionados (como listas, bibliotecas e
documentos) que estão hospedados em um conjunto de sites.
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
2. Visão geral da implantação (SharePoint Foundation 2010) Página 2 de 9
Além de entender os elementos de um ambiente SharePoint Foundation e saber como eles
devem ser configurados na sua solução, você precisa levar em consideração os seguintes fatores
adicionais: arquitetura física, instalação e configuração e os vários estágios de implantação.
Arquitetura física
A arquitetura física, que consiste em um ou mais servidores e na infraestrutura de rede, permite
implementar a arquitetura lógica para uma solução do SharePoint Foundation. A arquitetura
física é geralmente descrita de duas formas: pelo tamanho e pela topologia. O tamanho, que
pode ser medido de várias maneiras, como o número de usuários ou de documentos, é utilizado
para categorizar um farm como pequeno, médio ou grande. A topologia se baseia na noção de
camadas ou grupos de servidores para definir uma organização lógica de servidores de farm.
Tamanho
O tamanho usa o número de usuários e o número de itens de conteúdo como uma medida
fundamental para indicar se um farm de servidores é pequeno, médio ou grande, da seguinte
forma:
Um farm de servidores de pequeno porte consiste em pelo menos dois servidores Web e
um servidor de banco de dados. Um dos servidores Web hospeda o site da Administração
Central e o outro lida com as demais tarefas relacionadas ao farm; por exemplo, exibição
de conteúdo aos usuários.
Um farm de pequeno porte pode ser ampliado até três camadas com o uso de um servidor
de aplicativos dedicado em resposta ao número de usuários, ao número de itens de
conteúdo e ao número de serviços necessários.
Um farm de servidores de médio porte geralmente consiste em dois ou mais servidores
Web, dois servidores de aplicativos e mais de um servidor de banco de dados. É
recomendável começar pela configuração anterior e depois realizar a ampliação para
acomodar a carga de trabalho dos servidores.
Nos cenários em que se sabe que os serviços utilizam uma quantidade desproporcional de
recursos, você pode ampliar a camada de aplicativo. Os dados de desempenho indicarão
os serviços que você deve optar por descarregar em um servidor dedicado.
Um farm de servidores de grande porte pode ser o resultado lógico da ampliação de um
farm de médio porte para atender aos requisitos de desempenho e capacidade, ou pode
decorrer de questões de design anteriores à implementação de uma solução do SharePoint
Foundation. Um ambiente de topologia de três camadas normalmente usa servidores
dedicados em todas as camadas. Além disso, esses servidores muitas vezes são
agrupados de acordo com sua função no farm. Por exemplo, todos os serviços
relacionados a clientes podem ser agrupados em um ou dois servidores e depois
ampliados com a adição de servidores ao grupo, conforme necessário, em resposta à
demanda dos usuários por esses serviços.
Observação:
A recomendação de ampliação de um farm destina-se a agrupar serviços ou bancos de
dados com características de desempenho semelhantes em servidores dedicados e, em
seguida, ampliar os servidores como um grupo. Em ambientes grandes, os grupos
específicos que evoluem para um farm dependem das demandas específicas por cada
serviço em um farm.
Para conhecer valores específicos relacionados a farms de pequeno, médio e grande porte,
3
consulte Gerenciamento de desempenho e capacidade (SharePoint Server 2010) .
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
3. Visão geral da implantação (SharePoint Foundation 2010) Página 3 de 9
Topologia
A topologia usa camadas como um modelo de organização lógica dos servidores do farm, de
acordo com os componentes que eles hospedam ou conforme as respectivas funções em um
farm de servidores. Um farm do SharePoint Foundation é implantado em uma, duas ou três
camadas, da seguinte forma:
Em uma implantação de camada única, o SharePoint Foundation e o servidor de banco de
dados são instalados em um único computador.
Em uma implantação de duas camadas, os componentes do SharePoint Foundation e o
banco de dados são instalados em servidores separados. Esse tipo de implantação
corresponde ao que é chamado de farm de pequeno porte. Os servidores Web front-end
ficam na primeira camada, e o servidor de banco de dados fica localizado na segunda
camada. Na indústria de computadores, a primeira camada é conhecida como camada
Web. O servidor de banco de dados é conhecido como camada de banco de dados ou back
-end de banco de dados.
Em uma implantação de três camadas, os servidores Web front-end ficam na primeira
camada, os servidores de aplicativos ficam na segunda camada (que é chamada de
camada de aplicativo) e o servidor de banco de dados fica localizado na terceira camada.
Uma implantação de três camadas é utilizada para farms de médio e grande porte.
Instalação e configuração
Após concluir o planejamento da sua solução do SharePoint Foundation, você pode criar um
farm do SharePoint Foundation para hospedar essa solução. A primeira etapa consiste em
instalar o SharePoint Foundation 2010 e criar o farm necessário à solução. O processo de
preparação do ambiente consiste nas seguintes fases:
1. Preparar os servidores
2. Criar o farm
3. Definir configurações, serviços, soluções e sites
Observação:
O farm que você criar e implantar sofrerá alterações significativas em termos de tamanho,
topologia e complexidade à medida que você percorrer os diferentes estágios de implantação
ilustrados no modelo Implantação de Produtos do SharePoint 2010. Esse é o resultado típico
e esperado de uma implantação em fases. Por esse motivo, é recomendável seguir todos os
estágios descritos na seção "Estágios de implantação" deste artigo.
Preparar os servidores
Nessa fase, você prepara os servidores para hospedar o produto. Isso inclui os servidores de
suporte e os servidores que terão o SharePoint Foundation instalado. Os seguintes servidores
devem ser configurados para dar suporte a um farm e hospedá-lo:
Controlador de domínio: as contas de farm necessárias devem ser configuradas para o
domínio, e a sincronização de diretórios deve ser configurada.
Importante:
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
4. Visão geral da implantação (SharePoint Foundation 2010) Página 4 de 9
O SharePoint Foundation 2010 não dá suporte a nomes de SLD (domínio de rótulo
único). Como o uso de nomes de SLD não é uma prática recomendada, os Produtos do
SharePoint 2010 não são amplamente testados nesse cenário. Portanto, poderá haver
problemas de incompatibilidade quando os Produtos do SharePoint 2010 forem
implementados em um ambiente de domínio de rótulo único. Para obter mais
informações, consulte as informações para configuração do Windows para domínios
4
com nomes DNS de rótulo único (http://go.microsoft.com/fwlink/?
linkid=193849&clcid=0x416) e o centro de soluções para planejamento de
5
namespaces DNS (http://go.microsoft.com/fwlink/?linkid=198010&clcid=0x416).
Para obter informações sobre as contas necessárias, consulte:
Contas administrativas e de serviços necessárias para a implantação inicial
6
(SharePoint Foundation 2010)
7
Sobre a sincronização de diretórios (http://go.microsoft.com/fwlink/?
linkid=193169&clcid=0x416)
Servidor de banco de dados: a versão necessária do SQL Server, incluindo service packs e
atualizações cumulativas, deve ser instalada no servidor de banco de dados. A instalação
deve incluir quaisquer recursos adicionais, como o SQL Analysis Services, e os logons
adequados do SharePoint Foundation devem ser adicionados e configurados. O servidor de
banco de dados deve ser protegido e, se necessário, bancos de dados devem ser criados
pelo DBA. Para obter mais informações, consulte:
Requisitos de hardware e software (SharePoint Foundation 2010)8
9
Proteger o SQL Server para ambientes do SharePoint (SharePoint Foundation 2010)
Implantar usando bancos de dados criados por um DBA (SharePoint Foundation
10
2010)
Servidores de aplicativos e servidores Web front-end: os servidores do farm nos quais o
SharePoint Foundation será instalado devem ser preparados da seguinte maneira:
verifique se eles atendem aos requisitos de hardware, se o sistema operacional está
protegido, se os protocolos de rede e de segurança necessários estão configurados, se os
pré-requisitos de software do SharePoint Foundation 2010 estão instalados e protegidos e
se a autenticação necessária está configurada. Para obter mais informações, consulte:
11
Requisitos do sistema (SharePoint Foundation 2010)
Tópico sobre instalação de pré-requisitos de software em Requisitos de hardware e
software (SharePoint Foundation 2010)8
12
Planejar a proteção de segurança (SharePoint Foundation 2010)
Planejar a autenticação (SharePoint Foundation 2010)13
Criar o farm
Nessa fase, você instala o produto e configura cada servidor para dar suporte à sua função no
farm. Além disso, você cria o banco de dados de configuração e o site da Administração Central
do SharePoint. Os seguintes servidores são necessários para um farm do SharePoint
Foundation:
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
5. Visão geral da implantação (SharePoint Foundation 2010) Página 5 de 9
Servidor de banco de dados: a menos que você planeje usar bancos de dados criados pelo
DBA, o banco de dados de configuração, o banco de dados de conteúdo e outros bancos
de dados necessários serão criados quando você executar o Assistente de Configuração de
Produtos do SharePoint.
Servidor de aplicativos: após preparar o servidor de aplicativos, instale os componentes
adicionais necessários para dar suporte a funções como IRM (Gerenciamento de Direitos
de Informação) e apoio a decisões. Instale o SharePoint Foundation no servidor que
hospedará o site da Administração Central do SharePoint e execute o Assistente de
Configuração de Produtos do SharePoint para criar e configurar o farm.
Servidor Web Front-end: instale o SharePoint Foundation em cada servidor Web, instale
pacotes de idiomas e execute o Assistente de Configuração de Produtos do SharePoint
para adicionar os servidores Web ao farm.
Observação:
Depois de adicionar e configurar todos os servidores Web front-end, você pode incluir
no farm os servidores de aplicativos adicionais que fazem parte do seu design de
topologia.
Para obter mais informações sobre cenários de implantação com suporte, consulte Cenários de
14
implantação (SharePoint Foundation 2010) .
Definir configurações, serviços, soluções e sites
Nessa fase, você prepara o farm para hospedar o conteúdo do site realizando as seguintes
tarefas:
Definir configurações globais. Para obter mais informações, consulte Definir configurações
15
do farm (SharePoint Foundation 2010)
Configurar serviços. Para obter mais informações, consulte Configurar serviços
16
(SharePoint Foundation 2010)
Implantar soluções e personalizações. Para obter mais informações, consulte Implantar
personalizações - visão geral (SharePoint Foundation 2010)17
Criar e popular os sites. Para obter mais informações, consulte Preparar a hospedagem de
18
sites (SharePoint Foundation 2010)
Observação:
As etapas de configuração de farm não são isoladas para uma camada específica na
infraestrutura de servidor.
Estágios de implantação
Implantando uma solução do SharePoint Foundation 2010 em estágios, você obtém os
benefícios decorrentes de uma abordagem sistemática, como a coleta de dados de desempenho
e de uso, que você pode utilizar para avaliar sua solução. Alguns dos benefícios adicionais são a
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
6. Visão geral da implantação (SharePoint Foundation 2010) Página 6 de 9
verificação de suas pressuposições de gerenciamento da capacidade e a identificação de
problemas antes que o farm seja colocado em produção.
É recomendável implantar o farm nos seguintes estágios:
Planejamento
Desenvolvimento
POC (verificação de conceito)
Piloto
UAT (Teste de aceitação do usuário)
Produção
Planejamento
Para implantar um farm, você deve planejar a solução que deseja implantar e determinar os
requisitos de infraestrutura, como os recursos de servidor e a topologia do farm. Ao concluir o
estágio de planejamento, você deverá ter documentado o seguinte:
Um design de infraestrutura para dar suporte à sua solução
Uma descrição detalhada sobre como implementar o farm e a solução
Um plano para testar e validar a solução
Um site e uma arquitetura de solução
Compreensão dos requisitos de monitoramento e engenharia sustentada para dar suporte
à solução
Um registro de como a solução será controlada
Compreensão de como a solução será comunicada ao usuário para incentivar sua adoção
É recomendável usar os recursos de planejamento e os artigos descritos em Planejamento e
arquitetura para o SharePoint Foundation 201019.
Importante:
Problemas de recurso e tempo podem causar pressão, fazendo com que você seja menos
rigoroso durante o estágio de planejamento. É recomendável que você seja o mais diligente
possível, pois elementos de planejamento omitidos ou superficialmente abordados podem
voltar à tona como problemas significativos no estágio de produção. Esses problemas podem
criar um considerável trabalho extra, além de consumirem recursos não inclusos no
orçamento e possivelmente prejudicarem o êxito do SharePoint Foundation.
Após o estágio de planejamento, você percorre os seguintes estágios de implantação,
atualizando e revisando seus planos, configurações e topologias à medida que realiza os testes.
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
7. Visão geral da implantação (SharePoint Foundation 2010) Página 7 de 9
Desenvolvimento
Durante o estágio de desenvolvimento, você implantará o SharePoint Foundation em um único
servidor ou em vários servidores para desenvolver, testar, avaliar e refinar a solução que
pretende implementar. Esse ambiente é dimensionado de acordo com as suas necessidades
durante o desenvolvimento da solução e pode ser mantido como um ambiente reduzido para
desenvolvimento e testes futuros. Não se trata de um ambiente estável, e não há contratos de
nível de serviço.
POC (verificação de conceito)
Durante o estágio de verificação de conceito, o objetivo é duplo: compreender o SharePoint
Foundation e avaliar o SharePoint Foundation em termos de como ele pode atender às suas
necessidades de negócios. O primeiro nível de avaliação do produto pode ser feito com a
instalação de todos os componentes do produto em um único servidor. É possível fazer uma
avaliação do produto mais extensa por meio de uma implantação com verificação de conceito.
Uma implantação com verificação de conceito em um único servidor ou em um farm de pequeno
porte permite ampliar o escopo da avaliação. Nessa implantação, uma equipe não TI é
adicionada à equipe de avaliação, proporcionando uma visão muito mais ampla de como os
recursos do SharePoint Foundation podem ser realmente usados na organização. O benefício de
uma implantação com verificação de conceito é que você pode coletar dados que podem ser
usados para refinar o planejamento original. Esses dados — por exemplo, modos de exibição de
página, padrões de comportamento do usuário e consumo de recursos de servidor — também
permitem que você comece a desenvolver um benchmark para o dimensionamento do seu farm.
Uma verificação de conceito também é interessante ao avaliar aplicativos de serviço e ao
determinar quais conjuntos de recursos você oferecerá aos usuários finais.
Durante o estágio de verificação de conceito, é importante compreender as características
exclusivas e a funcionalidade desses recursos, pois essa compreensão ajudará a definir a
topologia geral. Lembre-se de que uma implantação com verificação de conceito exige recursos
adicionais e aumenta o tempo necessário para colocar o SharePoint Foundation em produção.
Dica:
A virtualização fornece uma boa plataforma para avaliação do SharePoint Foundation, pois
um ambiente virtual fornece flexibilidade, capacidade de rápida implantação e a possibilidade
de reverter máquinas virtuais para estados anteriores.
Piloto
Um piloto é usado para testar sua solução em pequena escala. Há duas abordagens para o uso
de uma implantação piloto. A primeira se concentra em testes funcionais sem o uso de dados
reais. Usando a segunda abordagem, você testa características de produção utilizando dados
reais, e os usuários pilotos testam diferentes tipos de tarefas. É recomendável adotar a segunda
abordagem, devido ao escopo mais amplo e aos dados reais que você pode coletar e utilizar
para refinar o design da solução.
Uma implantação piloto oferece muitos benefícios. Ela permite que você colete dados que
podem ser usados para validar os seguintes aspectos do design de farm:
Design de infraestrutura
Pressuposições de gerenciamento da capacidade
Arquitetura de site e solução
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011
8. Visão geral da implantação (SharePoint Foundation 2010) Página 8 de 9
Pressuposições de uso da solução
O estágio piloto também permite determinar dados adicionais que devem ser coletados para
aumentar a amplitude e a profundidade das suas avaliações de desempenho. Isso será
importante se você quer avaliar o efeito potencial de recursos ou serviços adicionais que deseja
adicionar ao farm antes do teste de aceitação do usuário.
Na conclusão da implantação piloto, você pode usar os dados coletados para ajustar os vários
componentes da solução e da respectiva infraestrutura de suporte.
UAT (Teste de aceitação do usuário)
A implantação do teste de aceitação do usuário — também conhecida como ambiente de pré-
produção — é usada por organizações como uma etapa de transição da implantação piloto para
uma implantação de produção. Os processos empresariais de uma organização determinam o
escopo, a escala e a duração dos testes de aceitação do usuário.
A topologia do ambiente de pré-produção deve ser igual ou muito semelhante à topologia de
produção planejada. Durante os testes de aceitação do usuário, a solução do SharePoint
Foundation é testada em relação a um subconjunto ou a uma cópia completa dos dados de
produção. Esse estágio de implantação fornece uma oportunidade final para o ajuste de
desempenho e a validação de procedimentos operacionais, como backups e restaurações.
Produção
O estágio final é colocar o farm em um ambiente de produção. Nesse estágio, você já terá
incorporado os ajustes necessários de solução e infraestrutura que foram identificados durante o
estágio de teste de aceitação do usuário.
Para colocar o farm em produção, é necessário concluir as seguintes tarefas:
Implantar o farm.
Implantar a solução.
Implementar o plano de operações.
Se necessário, implantar ambientes adicionais, como farms de criação e de preparo e
farms de serviços.
Histórico de Alterações
Data Descrição Motivo
4 de junho de 2010 2010/05May/Week5 Atualização de conteúdo
12 de maio de 2010 Publicação inicial
Tabela de Ligações
1
http://technet.microsoft.com/pt-br/library/ee782550.aspx
2
http://technet.microsoft.com/pt-br/library/ee806874.aspx
3
http://technet.microsoft.com/pt-br/library/cc262971.aspx
4
http://go.microsoft.com/fwlink/?linkid=193849&clcid=0x416
http://technet.microsoft.com/pt-br/library/ee667265(d=printer).aspx 02/05/2011