Viso geral
Cache distribudo
Aplicativos de servio
Os aplicativos de servio so servios compartilhados
por sites em um farm (por exemplo, Pesquisa e
Servios do Excel). Alguns aplicativos de servio
podem ser compartilhados entre vrios farms. Alguns
servios oferecem suporte ao particionamento.
Os aplicativos de servio so implantados na camada
do servidor de aplicativos. Alguns servios incluem
vrios componentes, e a implantao desses
componentes requer planejamento. Por exemplo:
O aplicativo de servio Pesquisa inclui vrios
componentes de aplicativos e diversos bancos de
dados.
O aplicativo de servio Perfil do Usurio inclui
vrios bancos de dados.
Cada aplicativo de servio est associado a pelo
menos um servio na pgina Servios no Servidor da
Administrao Central.
Funes do servidor
Servidor Web
Topologias virtuais
Este modelo fornece exemplos de topologias
virtualizadas. As topologias virtualizadas dependem da
capacidade de hosts fsicos, da proporo desejada
entre mquinas virtuais e hosts e da tecnologia de
virtualizao subjacente.
Todos os bancos de
dados
Servidores Web
Servidores Web
Farm do Servidor do
Office Web Apps
Balanceador de carga
Servidores de
aplicativos
executando todas as
outras funes de
aplicativos de servio
Servidores de
aplicativos
executando todas as
outras funes de
aplicativos de servio
Todos os bancos de
dados
No modo de integrao, o
Gerenciamento de Solicitaes
executado em todos os
servidores Web de um farm.
Servidores Web
Componentes de processamento de
consultas e componentes de ndice
Servidores de aplicativos
dedicados para o componente de
processamento de consultas e o
componente de ndice
Importante: O componente de processamento de consultas no SharePoint 2013 descarrega grande parte da carga de CPU e disco do SQL Server. Os
requisitos de volume e desempenho do SQL Server no SharePoint 2013 so mais baixos em comparao com a verso anterior do produto. Como
resultado desse aprimoramento na arquitetura, o componente de processamento de consultas exige mais recursos locais do que as verses anteriores.
A funo de consulta pode ser combinada com a funo de servidor Web em um servidor somente quando h recursos suficientes. A execuo dessas
duas funes em uma nica mquina virtual exige uma VM com seis a oito ncleos e um host fsico que execute o Windows Server 2012. Uma VM de
quatro ncleos no fornece recursos suficientes para o componente de processamento de consultas e a funo de servidor Web ao mesmo tempo.
Servidores de
aplicativos
executando todas as
outras funes de
aplicativos de servio
Servidores de
aplicativos executando
todas as funes de
aplicativos de servio
Servidor Web
dedicado para
rastreamento
Servidores Web
Servidores Web
Componente de processamento
de consultas e parties de ndice
Todos os bancos de
dados
O SharePoint 2013 no oferece suporte a farms alongados: a redundncia e o failover entre data centers prximos e configurados como farm nico
(farm alongado) no tm suporte no SharePoint 2013. Todos os servidores que pertencem ao farm de servidores devem estar fisicamente localizados
no mesmo data center.
Servidores de
aplicativos
executando todas as
outras funes de
aplicativos de servio
Farm do Servidor
do Office Web
Apps
Todos os bancos de
dados
EXEMPLOS DE TOPOLOGIAS
Implantaes limitadas (1 a 2
servidores)
As implantaes limitadas normalmente so usadas para avaliao de
produtos, desenvolvimento e testes, ou para ambientes com nmero
limitado de usurios e que no exigem tolerncia a falhas.
As arquiteturas de farm pequenas atendam a um grande nmero de usurios e podem ser dimensionadas com base na intensidade de uso dos servios.
Nem todos os farms pequenos so tolerantes a falhas.
As arquiteturas com farm mdio podem ser gerais ou otimizadas para fins especficos. Os farms com tamanho mdio so
totalmente tolerantes a falhas. Alguns ambientes podem exigir mais servidores Web. Como ponto inicial, calcule 10.000 usurios
por servidor Web.
Farm de um servidor
At 10.000 usurios
Todas as funes em um
servidor, inclusive SQL Server
Host A
Ambientes de desenvolvimento
Todas as funes
de servidor de
aplicativos
Servidor de
aplicativos
Servidor Web
Host A
Servidores Web
Servidores de
aplicativos
executando todas as
funes de
aplicativos de servio
Host B
Servidor Web
Todas as funes
de servidor de
aplicativos
Todos os bancos de
dados do SharePoint
Todos os bancos de
dados do SharePoint
Todas as funes
de servidor de
aplicativos
Servidor de
banco de
dados
Servidor Web
Todas as funes
de servidor de
aplicativos
Host B
Servidor Web
Servidor Web
Servidor Web
Servidor Web
dedicado para
rastreamento
Todas as funes
de servidor de
aplicativos
Host C
Host D
Todos os
bancos de
dados
Todos os bancos
de dados
Servidor Web
SQL Server instalado e configurado para oferecer
suporte a clustering SQL, espelhamento ou
AlwaysOn. AlwaysOn exige SQL Server 2012.
Servidor do
Office Web
Apps
Servidor Web
Host C
Servidor Web
Servidor do
Office Web
Apps
Host D
Host D
Todas as
funes de
servidor de
aplicativos
Todas as
funes de
servidor de
aplicativos
Todos os
bancos de
dados
Todas as outras
funes de servidor
de aplicativos
Todas as outras
funes de servidor
de aplicativos
Todos os bancos
de dados
Componentes de processamento de
consultas e componentes de ndice
Servidor Web
Consulta e
ndice
Rplica
Partio de
ndice 0
Todos os bancos de
dados
Rplica
Host F
Host E
Host B
Servidor Web
Consulta e
ndice
Host E
Servidores de
aplicativos
executando todas as
outras funes de
aplicativos de servio
Todos os bancos de
dados do SharePoint
Host B
Rastreamento
Servidor de bancos de
dados nico
Host A
Servidores Web
Servidores de
aplicativos
Todos os bancos de
dados
Host C
Servidor Web
Este farm ilustra um ambiente virtual totalmente tolerante a falhas, que inclui VMs do Servidor do Office Web Apps e um plano
para dimensionar bancos de dados. Este diagrama tambm mostra todas as funes de aplicativo de pesquisa.
Balanceador de carga
Bancos de dados
Servidor Web
Host B
Host A
Servios no servidor
A pgina Servios no Servidor da Administrao
Central lista os servios iniciados ou interrompidos em
servidores especficos do farm:
Alguns desses servios so associados a aplicativos
de servio. Aps a implantao de aplicativos de
servio no farm, acesse a pgina Servios no Servidor
e certifique-se de que os servios associados sejam
iniciados nos servidores adequados.
Alguns desses servios no so associados a
aplicativos de servio.
Aps o planejamento da topologia do farm, consulte o
tpico sobre planejamento de servios no servidor na
biblioteca da TechNet para planejar o mapeamento de
servios para aplicativos do servidor.
Observao: para implantar os componentes de
pesquisa nos servidores, use as pginas do aplicativo
de servio Pesquisa na Administrao Central em vez
da pgina Servios no Servidor.
Host F
Todos os bancos
de dados
BD de rastreamento
Todos os bancos de
dados do SharePoint
Todos os bancos
de dados
Dimensione a camada
do banco de dados,
separando primeiro os
BDs de contedo dos
BDs de servios. O BD
de configurao pode
compartilhar um
servidor com os BDs de
contedo.
Se o custo de hardware de servidor for um fator limitante (em oposio ao custo de licenciamento), ser possvel consolidar
quatro VMs em um nico host fsico se houver recursos de servidor suficientes.
Windows Server 2012
Grupos de servidores
Dimensione farms de mdio porte com base na carga de trabalho. O farm de servidor mdio ilustrado aqui est dimensionado para hospedar sites com
grandes quantidades de contedo. Dimensione os servidores Web e servidores de bancos de dados de contedo conforme necessrio para a expanso.
Dimensione todos os outros servidores com base na utilizao de outros aplicativos de servio e servios no farm e no volume de contedo que o farm
hospedar.
Servidores Web
Servidores de
aplicativos
Dimensionando a pesquisa
Componentes de
processamento de
consultas e
componentes de ndice
Todos os outros
componentes e servios de
servidor de aplicativos
Servidores de banco
de dados
Bancos de dados de
contedo
Host fsico A
A recomendao de ampliao de um farm destina-se a agrupar aplicativos de servio, servios ou bancos de dados com caractersticas de
desempenho semelhantes em servidores dedicados e, em seguida, ampliar os servidores como um grupo. A topologia a seguir ilustra um
exemplo prtico desse conceito. O texto (em vermelho) abaixo de cada grupo de servidores lista um modo possvel de criar grupos de
servidores.
Servidores Web
Grupo de
servidores Web 1
Servidor Web
Grupo de
servidores Web 2
Servidores de
aplicativos
Grupo de servidores de
aplicativos 1
Grupo de servidores de
aplicativos 2
Grupo de servidores de
aplicativos 3
Grupo de servidores de
aplicativos 4
Servidor do
Office Web
Apps
Servidores de banco
de dados
Servidor Web
Servidor do
Office Web
Apps
Partio de
ndice 0
Rastreamento
Host fsico C
Servidores de consulta e ndice
Host fsico 3
Host fsico B
Rplica 1a
Balanceador de carga
Rplica 1b
Rastreamento
Host fsico D
BD de rastreamento
Todos os bancos de
dados do SharePoint
Host fsico 4
SQL Server instalado e configurado para oferecer suporte a clustering SQL,
espelhamento ou AlwaysOn nos dois hosts.
Rplica
Partio de
ndice 0
Partio de
ndice 1
Rplica
* Esta orientao destina-se pesquisa empresarial em uma organizao. A orientao para sites da
Internet fornecida em um documento diferente.
2012 Microsoft Corporation. Todos os direitos reservados. Para enviar comentrios sobre esta documentao, escreva para ITSPDocs@microsoft.com.
No momento do dimensionamento da
pesquisa, normalmente uma partio de
ndice disseminada entre dois
servidores ou VMs. Nesta configurao,
um servidor ou uma VM hospeda apenas
uma rplica de ndice. As rplicas de
ndice para a mesma partio devem ser
executadas em hosts fsicos separados
(virtualizados ou no) para obteno de
tolerncia a falhas. No SharePoint 2013,
so necessrios mais componentes de
ndice do que componentes de
processamento de consultas.
Grupos de armazenamento
Os grupos de armazenamento constituem um conceito em que tipos semelhantes de bancos de dados so agrupados e
dimensionados independentemente do restante dos bancos de dados, conforme a necessidade. Todos os bancos de dados em um
grupo de armazenamento so tratados do mesmo modo, com procedimentos de backup e protocolos de restaurao. O melhor
procedimento incluir o banco de dados de configurao no grupo de bancos de dados de contedo.