Microsoft Word - Plan for performance and capacity.doc
Planejamento do desempenho e capacidade no
Office SharePoint Server 2007
Microsoft Corporation
Resumo
O planejamento de desempenho e capacidade o processo de mapear
seu modelo de soluo para um determinado tamanho de farm e conjunto
de hardware que ir suportar seus objetivos nos negcios.
As informaes contidas neste documento representam a viso atual
da Microsoft Corporation sobre as questes discutidas at a data de
publicao. Como a Microsoft deve responder s condies modificveis do
mercado, elas no devem ser interpretadas como compromisso por parte
da Microsoft, e a Microsoft no pode garantir a preciso das
informaes apresentadas depois da publicao.
Este White Paper apenas para fins informativos. A MICROSOFT NO
FAZ GARANTIA, EXPRESSA, IMPLCITA OU ESTATUTRIA, QUANTO S INFORMAES
DESTE DOCUMENTO.
A conformidade com todas as leis aplicveis de direitos autorais
de responsabilidade do usurio. Sem limitar os direitos protegidos
pelos direitos autorais, nenhuma parte deste documento pode ser
reproduzida, armazenada ou apresentada a um sistema de recuperao,
ou transmitida, de qualquer forma ou por qualquer meio (eletrnico,
mecnico, fotocopiador, gravador ou outros), ou por qualquer
finalidade, sem a permisso expressa por escrito da Microsoft
Corporation.
A Microsoft pode possuir patentes, aplicaes patentes, marcas
registradas, direitos autorais ou outros direitos de propriedade
intelectual que abordem os assuntos deste documento. Excetuando-se
o que se encontra expressamente fornecido em qualquer contrato de
licena por escrito, os complementos deste documento no provm
quaisquer licenas a essas patentes, marcas registradas, direitos
autorais ou outra propriedade intelectual.
A menos que seja notificado, os exemplos de empresas,
organizaes, produtos, nomes de domnios, endereos de e-mail,
logotipos, pessoas, locais e eventos aqui descritos so fictcios e
no esto associados a qualquer empresa, organizao, produto, nome de
domnio, endereo de
e-mail, logotipo, pessoa, local e evento reais.
2007 Microsoft Corporation. Todos os direitos reservados.
Microsoft, Excel, SharePoint, Visual Studio e Windows so marcas
registradas ou apenas marcas da Microsoft Corporation nos
Estados
Unidos e/ou outros pases.
Todas as outras marcas registradas pertencem a seus respectivos
proprietrios.
Traduzido por Francisco Baddini, Junho de 2007
ndice
Introduo
....................................................................................................
4
Sobre o planejamento do desempenho e da capacidade (Office
SharePoint Server) 4
Planejamento da capacidade x
disponibilidade................................................
4
64 bit x 32
bits...........................................................................................
4
Conceito de planejamento do desempenho e da capacidade
............................. 5
Processo de planejamento do desempenho e da
capacidade............................. 6
Planejamento das barreiras do software (Office SharePoint
Server)...................... 8
Ambiente de teste
......................................................................................
8
Resultados do teste
....................................................................................
9
Diretrizes para um Desempenho aceitvel
................................................... 13
Viso geral: Estime os requisitos de desempenho e capacidade
(Office SharePoint
Server).......................................................................................................
18
Estime os requisitos de desempenho e capacidade dos ambientes de
colaborao do
Windows SharePoint Services
........................................................................
20
Principais
caractersticas............................................................................
20
Ambiente de teste
....................................................................................
20
Perfil de Utilizao
....................................................................................
21
Recomendaes
.......................................................................................
22
Estime os requisitos de desempenho e capacidade para os
ambientes de
colaborao dos portais
................................................................................
31
Principais
caractersticas............................................................................
31
Ambiente de teste
....................................................................................
32
Perfil de Utilizao
....................................................................................
33
Recomendaes
.......................................................................................
35
Estime os requisitos de desempenho e capacidade para os
ambientes de busca... 42
Principais
caractersticas............................................................................
42
Ambiente de teste
....................................................................................
42
Recomendaes
.......................................................................................
45
Estime os requisitos de desempenho e capacidade para os
ambientes do Excel
Services
.....................................................................................................
57
Fatores de planejamento adicionais da capacidade e desempenho
(Office SharePoint
Server).......................................................................................................
57
Caching
...................................................................................................
57
Web Part de Consulta ao Contedo
.............................................................
63
Fatores ambientais
...................................................................................
63
Ferramentas para o planejamento do desempenho e da capacidade
................... 66
Sobre a ferramenta de carga dos dados de testes do SharePoint
.................... 66
Construindo um arquivo de configurao da carga de dados de teste
do
SharePoint...............................................................................................
67
Excluindo dados de teste do SharePoint
...................................................... 67
Planejamento do backup e
restaurao...........................................................
68
Planejamento das ferramentas
...................................................................
68
Estratgias de backup
...............................................................................
69
Planejamento dos tipos de backup e os cronogramas
.................................... 71
White paper: Usando o espelhamento do banco de dados
................................. 73
Introduo
O planejamento de desempenho e capacidade o processo de mapear
seu modelo de soluo para um determinado tamanho de farm e conjunto
de hardware que ir suportar seus objetivos nos negcios.
Sobre o planejamento do desempenho e da capacidade (Office
SharePoint Server)
Este captulo o conduz pelo processo de planejamento de
determinar os requisitos de hardware
para um nico farm. Ele identifica as caractersticas que iro
impactar seus requisitos de desempenho e capacidade, fornecendo
recomendaes sobre o seguinte:
Nmero de computadores de servidor ou de farm de servidor.
Configurao das funes do servidor de aplicao no farm de
servidor
Requisitos de hardware para funes especficas do farm de
servidor.
Seu processo de planejamento da capacidade deve incluir um
programa de teste para as caractersticas especficas do seu
ambiente. Devido variedade de fatores que podem impactar o
desempenho e a capacidade em certo ambiente, os testes so
essenciais para estabelecer as caractersticas do seu ambiente.
Planejamento da capacidade x disponibilidade
Este captulo presume que voc j tenha usado o artigo Planejamento
da disponibilidade (Office
SharePoint Server) em
http://technet2.microsoft.com/Office/en-us/library/9ccfb27f-ecba-4b7d-
b9a0-88fac71478a31033.mspx para planejar os requisitos de
disponibilidade. Como resultado do uso do artigo "Planejamento da
disponibilidade", voc iniciar um exerccio de planejamento da
capacidade com uma topologia que supre os requisitos mnimos de
disponibilidade de uma organizao. Tendo a topologia que voc
determinou para implantar, este captulo ajudar voc a definir:
Se voc precisa adicionar outros servidores para atingir os
objetivos da capacidade e do desempenho.
Se voc precisa ajustar a configurao das funes do servidor de
aplicao para otimizar a capacidade e o desempenho do farm de
servidor.
Se voc precisa planejar mais de um farm de servidor com base em
seus requisitos de capacidade.
Em alguns casos, os requisitos de uma organizao para a
disponibilidade podem resultar em um tamanho de farm de servidor
que fornece maior capacidade ou desempenho do que o exigido. Se
este for o caso, seu processo de planejamento de capacidade pode
focar-se em dimensionar economicamente o hardware do servidor, em
vez de na adio de outros computadores que escalam verticalmente o
hardware de maior desempenho.
Em muitos casos, a topologia que supre os requisitos mnimos de
disponibilidade de uma organizao usada como ponto de partida, e
computadores de servidor so adicionados ou escalados verticalmente
para satisfazer os objetivos de capacidade e desempenho.
64 bit x 32 bits
Embora o Microsoft Office SharePoint Server 2007 possa ser
implantado em servidores de 32 bits,
a Microsoft recomenda que voc empregue servidores de 64 bits nas
implantaes do farm do
Office SharePoint Server 2007. As orientaes apresentadas neste
manual so baseadas em testes feitos com servidores de 64 bits.
Portanto, se voc planeja implantar em servidores de 32 bits,
deve realizar testes adicionais nesses servidores em seu
ambiente. As melhores prticas e
tendncias de desempenho neste manual sero geralmente aplicadas
ambientes de 32 bits, mas
os resultados podem variar.
A arquitetura do sistema de 64 bits possui diversas
caractersticas que contribuem com a escalabilidade e o desempenho
superiores do servidor:
Endereamento da memria Um sistema de 32 bits pode enderear,
diretamente, apenas
um espao de 4 GB. O Windows Server 2003 SP1 executado em uma
arquitetura do sistema de
64 bits suporta at 1.024 gigabytes da memria fsica ou
enderevel.
Grandes nmeros de processadores e escalabilidade mais linear
por
processador Melhorias no processo paralelo e as arquiteturas de
barramento permitem que
as plataformas de 64 bits suportem maiores quantidades de
processadores (at 64), enquanto fornece escalabilidade prxima e
linear a cada processador adicional. As plataformas de
servidor que oferecem mais de 32 CPUs esto exclusivamente
disponveis na arquitetura de 64
bits.
Arquitetura de barramento aprimorada A arquitetura de barramento
em chipsets de 64
bits mais rpida e mais ampla do que as geraes anteriores. Mais
dados so transmitidos ao cache e ao processador; o que acaba sendo
anlogo melhoria que as conexes em banda
larga fornecem s conexes dial-up.
Atualizando do SharePoint Portal Server 2003
Devido srie mais valiosas de recursos includos no Office
SharePoint Server 2007, um ambiente de servidor mais robusto
necessrio para manter o nvel de desempenho que voc estabeleceu
no SharePoint Portal Server 2003. Voc provavelmente ver que, a
menos que o seu hardware do SharePoint Portal Server seja atual e
tenha recursos substancialmente melhores para suportar seu ambiente
atual, a sua implantao do Office SharePoint Server 2007 ir exigir
uma atualizao de hardware.
Voc pode implantar um farm do Office SharePoint Server 2007 em
uma mistura de servidores de
32 e 64 bits, uma vez que mantenha a homogeneidade da
arquitetura em cada camada da
topologia. Por exemplo, voc no deve misturar os servidores da
Web de 32 e 64 bits de front-end
(WFE), mas pode usar servidores de bancos de dados de 64 bits em
um farm com servidores WFE
de 32 bits e servidores de aplicao.
Caso voc esteja atualizando um farm existente, ou pretende
implantar servidores de 64 bits apenas onde for necessrio,
recomendamos que voc priorize o uso dos servidores de 64 bits, como
segue:
1. Computadores que executam o SQL Server
2. Servidores de aplicao (nesta ordem)
1. ndice
2. Excel
3. Busca
3. Servidores WFE
Conceito de planejamento do desempenho e da capacidade
Existem inmeras variveis que impactam o planejamento do
desempenho e da capacidade. Por essa razo, pode ser difcil receber
uma resposta clara para uma pergunta to direta. Conseqentemente, a
maioria das respostas para as questes relacionadas ao desempenho ou
capacidade comea com "Isso depende".
O exerccio de planejamento do desempenho e capacidade fornecido
neste captulo feito para
reduzir o nmero de variveis em considerao, para que as respostas
diretas possam ser dadas com base nos cenrios mais comuns. No
entanto, este captulo tambm inclui orientaes para calcular os seus
requisitos de capacidade e desempenho com base nas suas
caractersticas individuais da soluo. Este captulo inclui dois tipos
de orientaes para o planejamento:
Recomendaes para estimar os requisitos de desempenho e
capacidade Uma srie de artigos fornecida com base nos cenrios
direcionados. Cada artigo define um perfil tpico
de utilizao e identifica as principais caractersticas que iro
impactar na capacidade e no desempenho do cenrio. Com base no
perfil e nas principais caractersticas, dados pr- gravados permitem
que voc estime a capacidade da sua soluo.
Frmulas e orientaes para calcular requisitos especficos de
desempenho e capacidade Usando essas orientaes, voc pode
desenvolver seu prprio perfil de utilizao (ou modificar um dos
perfis do cenrio) e calcular todas as variveis que impactam na
capacidade e no desempenho da sua soluo.
Processo de planejamento do desempenho e da capacidade
O planejamento do desempenho e da capacidade concentra-se em trs
aspectos da dimenso de uma soluo:
Barreiras do SoftwareCada um desses recursos pode ser
implementado e os objetos que podem ser criados tm limitaes de
escala. Planejar as barreiras da capacidade assegura que
o seu modelo de soluo se ajusta nas recomendaes de
escalabilidade do software. As barreiras e limites de software
fornecidos neste manual aplicam-se a todos os ambientes do Office
SharePoint Server 2007.
Objetivos do produto Produto o nmero de operaes por segundo que
um servidor ou farm de servidor capaz de processar. Cada tipo de ao
realizada por um farm de servidor apresenta uma carga de desempenho
no hardware do servidor. Entre as principais aes esto: operaes do
usurio, indexao de contedo e tarefas operacionais (como o backup
dos bancos de dados). O uso de recursos especficos tambm agrega
certa carga de desempenho. Desenvolver objetivos de produtos
envolve estimar ou calcular o nmero de operaes por segundo de que
um farm de servidor ir precisar a fim de suportar a carga esperada
do produto.
Capacidade dos dados A capacidade dos dados inclui o volume
esperado de bancos de dados de contedo e de configurao. Cada funo
do servidor tambm possui requisitos
exclusivos baseados na soluo, como o espao em disco para ndices
de contedo ou contedo
armazenado.
Orientaes para estabelecer os objetivos do produto e capacidade
de dados so fornecidas em cada um dos cenrios listados no captulo
Viso Geral: Estime os requisitos de desempenho e capacidade (Office
SharePoint Server).
O processo recomendado inclui os seguintes passos:
Planejamento das barreiras do software Analise as barreiras e
limites do software de acordo com o seu modelo de soluo, fazendo
ajustes nele, se necessrio.
Estime os requisitos de desempenho e capacidade Identifique o
cenrio que mais se associa sua soluo e analise as orientaes no
artigo de planejamento correspondente. Use
o artigo para identificar as principais caractersticas de
desempenho e capacidade do seu ambiente, para estimar o produto e
os objetivos de capacidade dos dados da sua soluo e
para avaliar seus objetivos de acordo com o desempenho de
diversas topologias de exemplo e
tamanhos de hardware.
Planejamento daes escalveis baseadas no desempenho e no
crescimento Aps entender as caractersticas de desempenho da sua
soluo e determinar o hardware de servidor requerido para suportar a
sua soluo, voc pode planejar as aes escalveis de um futuro
crescimento.
Teste a soluo no seu ambiente Aps ter estabelecido uma topologia
de ponto de partida, voc pode implantar um ambiente teste com base
no seu planejamento de implantao. Use as ferramentas de teste
fornecidas para estabelecer o desempenho real e os dados da
capacidade
do seu ambiente, e analise o seu plano de implantao.
Planejamento das barreiras do software (Office
SharePoint Server)
Os resultados de teste e as diretrizes fornecidas neste artigo
aplicam-se a uma nica instalao do
Microsoft Office SharePoint Server 2007. Adicionar servidores na
instalao no aumenta os limites de capacidade dos objetos do site
listados na tabela abaixo. No entanto, aumentar o nmero de
computadores servidores eleva o produto de um farm de servidor, o
que pode ser necessrio para alcanar um desempenho aceitvel com
grandes quantidades de objetos. Em alguns casos, os requisitos de
altos nmeros de objetos, dentro de uma soluo, podem pedir o uso de
mais de um farm de servidor.
Existem poucos limites rgidos: A maioria das diretrizes
escalveis determinada pelo
desempenho. Em outras palavras, voc pode exceder as diretrizes
fornecidas, mas, na medida em que aumenta a escalabilidade, pode
ter o desempenho reduzido.
Note que h diversos fatores que podem afetar o desempenho em
certo ambiente, e cada um deles pode afetar o desempenho em
diferentes reas. Alguns dos resultados de teste e recomendaes deste
manual podem estar relacionados aos recursos ou operaes de usurios
que podem no existir no seu ambiente, e, portanto, no se aplicam
sua soluo. Apenas um teste completo pode fornecer a voc os dados
exatos relacionados ao seu ambiente.
Veja a seo Fatores adicionais do planejamento do desempenho e da
capacidade (Office
SharePoint Server), neste manual, para obter mais informaes
sobre outros fatores que podem afetar o desempenho e a capacidade,
mas que no fazem parte do processo de testes deste manual.
Ambiente de teste
A tabela que segue lista as especificaes dos computadores no
ambiente de teste.
Funo
Especificaes
Computador autnomo
1 dual core Intel Xeon 2.8 gigahertz (GHz),
processador de 64 bits, 2GB RAM
Computador servidor da Web
2 dual core Intel Xeon 2.8 GHz, processadores de 64
bits, 4 gigabytes (GB) RAM
Computador de banco de dados executando
o Microsoft SQL Server
4 dual core Intel Xeon 2.8 GHz, processadores de 64
bits, 3 gigabytes (2GB) RAM
Computadores clientes
Pentium III processador de 1.2 GHz, 1 GB RAM
Uma rede de Ethernet com gigabit (um bilho de bits/s) foi usada
entre os computadores farm.
O teste foi realizado de acordo com as configuraes listadas na
tabela que segue.
Servid
or de
banco
de
dados
1
servid
or da
Web
2
servidor
es da
Web
3
servidor
es da
Web
4
servidor
es da
Web
5
servidor
es da
Web
6
servidor
es da
Web
7
servidor
es da
Web
8
servidor
es da
Web
0
X
1
X
X
X
X
X
X
X
X
Os testes especficos de ambiente tambm foram realizados de
acordo com as configuraes do
farm. Veja os artigos de cenrio listados em Viso Geral: Estime
os requisitos de desempenho e
capacidade (Office SharePoint Server) para informaes sobre os
testes de configurao
especficos de ambiente.
Resultados do teste
Os seguintes grficos e tabelas mostram o ambiente de teste
realizado de acordo com certo conjunto de parmetros, operaes de
usurio e condies de carga. Todos os testes foram conduzidos em um
farm do Office SharePoint Server 2007 8x1: Os resultados fornecidos
aplicam-
se a todos os ambientes do Office SharePoint Server 2007.
Nota:
As configuraes adicionais sero testadas no futuro. Os resultados
dos testes sero publicados
assim que forem disponibilizados.
As mtricas de desempenho para diferentes operaes dependem de
como as colees de site so usadas. Por exemplo, uma nica coleo pode
ter milhares de subsites, mas os tempos de
resposta do usurio para as operaes que enumeram o container
comeam a aumentar na
medida em que o nmero de colees de site aumenta. Outras operaes
que no enumeram o container continuaro a ser desempenhadas de
maneira aceitvel.
Os subsites criados para os testes aparecem na tabela que
segue.
Tipo de Subsite
Percentual total
Sites de Equipes
55%
Espao de trabalho do documento
20%
Espao de trabalho de reunies
10%
Blog
10%
Wiki
5%
Alteraes do resultado ao criar um site vs. enumerar
sites como o nmero de aumento de sites
Tempo de resposta do usurio para certas operaes aumenta com o
nmero de sites em uma coleo.
Este grfico mostra o tempo de resposta do usurio quando se
enumeram sites em uma coleo e quando se criam novos sites, conforme
o nmero de sites existentes aumenta.
Resultado vs. Nmero de colees de site.
O resultado, medido em RPS, diminui na medida em que as colees
de site em um a farm aumentam.
A figura que segue mostra a reduo no resultado quando se navega
para alguma pgina de
diferentes colees de site, conforme o nmero de colees em um nico
banco de dados aumenta. O resultado reduz rapidamente, conforme o
nmero total de colees de site aumenta
de 2000 (RPS=265) para 16.000 (RPS=66), e ento o RPS permanece
em aproximadamente 50, conforme o nmero total de colees aumenta
para 50.000.
Diferenas de resultado entre a biblioteca plana de
documentos vs. biblioteca de documentos com pastas
O resultado para certas operaes diminui conforme o nmero de
itens em uma pasta cresce.
A seguinte figura mostra a diferena no resultado entre
visualizar todos os itens em uma biblioteca de documentos com e sem
a utilizao efetiva de pastas, que so importantes para fazer a
anlise. Conforme mostrado no grfico abaixo, o desempenho do
resultado cai conforme o nmero
de documentos cresce ao se usar um armazenamento de biblioteca
plana. A queda mais rpida no resultado ocorre quando o nmero total
de documentos menor que 2.000, de 151 RPS (em 200 documentos) para
63 RPS (em 2.000 documentos). Em 4.000 documentos, o resultado cai
para, aproximadamente, 13 RPS, ou diminui de forma geral de mais de
90% a partir de uma biblioteca vazia.
A figura que segue mostra o desempenho relativo entre as
visualizaes das pastas quando so
usadas para armazenar e organizar documentos, alm de uma
visualizao indexada de uma estrutura de biblioteca plana. Cada
pasta contm 500 documentos criados por diferentes usurios. Neste
cenrio, no h queda significativa de resultado at 1 milho de
documentos, sendo que o nmero de itens nesta visualizao no excede o
desempenho do seu sistema. No entanto, o desempenho melhor quando
as pastas so usadas.
Conforme o nmero de itens em uma pasta aumenta, o desempenho de
sua visualizao cai
gradativamente. Observer que os resultados acima so estimativas
baseadas em nossos testes e podem variar no seu ambiente.
Diretrizes para um Desempenho aceitvel
A capacidade diretamente afetada pela escalabilidade. Esta seo
lista os objetos que podem compor uma soluo e fornece diretrizes
para o desempenho aceitvel de cada tipo de objeto. Os dados limites
so fornecidos, juntamente com as notas que descrevem as condies sob
as quais
os limites so obtidos, assim como os links que levam a informaes
adicionais. Use as diretrizes deste artigo para verificar os planos
gerais de soluo.
Se os seus planos de soluo excedem as diretrizes recomendadas
para um ou mais objetos, tome
uma das seguintes providncias:
Avalie a soluo para garantir que as compensaes so feitas em
outras reas.
Indique essas reas para testes e monitoramentos, conforme voc
constri e implanta a sua soluo.
Redefina a soluo para garantir que voc no excede as diretrizes
de capacidade.
As seguintes tabelas listam os objetos por categoria e incluem
as diretrizes recomendadas para um desempenho aceitvel. Um
desempenho aceitvel significa que o sistema, quando testado, pode
suportar um nmero de objetos, mas que o nmero no pode ser excedido
sem alguma
queda de desempenho. Um asterisco (*) indica um limite forte;
nenhum asterisco indica ou limite
testado ou suportado.
A tabela que segue lista as diretrizes recomendadas para os
objetos do site.
Objeto do
site
Diretrizes para
um
Desempenho
aceitvel
Notas
Escopo de
impacto na
queda do
desempenho
Coleo de
sites
50.000 por
aplicao da Web
Total de resultados do farm cai conforme o
nmero de colees de site aumenta.
Farm
Web site
250.000 por coleo de sites.
Voc pode criar um total bastante grande de Web sites, integrando
os subsites. Por exemplo, 100 sites, cada um com 1000 subsites, so
100.000 Web sites. O
nmero mximo recomendado de sites e subsites de 125 sites com
2.000 subsites cada um, totalizando 250.000 sites.
Coleo de sites
Subsite
2.000 por Web
site
A interface para enumerar subsites de
certo Web site no tem bom desempenho
como o nmero de subsites que ultrapassa
2.000.
Visualizao do
site
Documento
5 milhes por biblioteca
Voc pode criar bibliotecas de documentos bem extensas,
integrando pastas, usando visualizaes padres e hierarquia de site.
Esse valor pode variar dependendo de
como os documentos e pastas so
organizados e pelo tipo e tamanho dos documentos
armazenados.
Biblioteca
Item
2.000 por
visualizao
Os testes indicam uma reduo de
desempenho que vai alm de dois mil
itens. Usar a indexao em uma
visualizao de pasta plana pode
aprimorar o desempenho.
Visualizao de
Lista
Tamanho do arquivo do documento
50MB (2GB
mx*)
O desempenho para salvar o arquivo proporcional ao tamanho do
arquivo. O padro mximo de 50 MB. O mximo reforado pelo sistema, mas
voc pode mud-lo para qualquer valor at 2 GB.
Biblioteca, desempenho para salvar o arquivo.
Lista
2.000 por Web
site
Os testes indicam uma reduo no
desempenho de visualizao da lista de
alm de duas mil entradas.
Visualizao de
Lista
Tipo de
Campo
256 por lista
Este no um limite forte, mas voc pode ver a degradao de
desempenho da visualizao de lista conforme o nmero de tipos de
arquivos em uma lista aumenta.
Visualizao de
Lista
Web Part
50 por pgina
Esses dados so uma estimativa baseada
em Web Parts simples. A complexidade
Pgina
Objeto do
site
Diretrizes para
um
Desempenho
aceitvel
Notas
Escopo de
impacto na
queda do
desempenho
das Web Parts afirma quantas Web Parts
podem ser usadas em uma pgina antes
de o desempenho ser afetado.
A tabela que segue lista as diretrizes recomendadas para os
objetos de pessoas.
Objeto de
Pessoas
Diretrizes para um
Desempenho
aceitvel
Notas
Usurios nos
grupos
2 milhes por Web
site
Voc pode adicionar milhes de pessoas em um Web site,
usando os grupos de segurana do Microsoft Windows
para gerenciar a segurana, em vez de usar usurios
individuais.
Perfil de usurio
5 milhes por farm
Esse nmero representa os perfis que podem ser importados de um
servio de diretrio, como o Active Directory, para dentro do
armazenamento de perfil das pessoas.
Princpio de
Segurana
2.000 por Web site
O tamanho da lista de controle de acesso limitada a
alguns milhares de princpios de segurana (usurios e
grupos em um Web site).
A tabela que segue lista as diretrizes recomendadas para os
objetos de busca.
Objeto de
Busca
Diretrizes para um
Desempenho
aceitvel
Notas
ndices de
Busca
Um por SSP
Mximo de 20 por
farm
O Office SharePoint Server 2007 suporta um ndice de
contedo por SSP. Com o mximo recomendado de 20
SSPs por farm, suporta-se um mximo de 20 ndices de
contedo.
Observe que um SSP pode ser associado a apenas um
ndice de servidor e outro de contedo. No entanto, um
servidor de ndice pode ser associado a mltiplos SSPs,
tendo um ndice de contedo para cada SSP.
Documentos indexados
50.000.000 por ndice de contedo
O Office SharePoint Server 2007 suporta 50 milhes de documentos
por servidor de ndice. Isso poderia ser dividido em mltiplos ndices
de contedo com base em um nmero de SSPs associados com um servidor
de ndice.
Fontes de
contedo
500 por SSP*
Este um limite forte reforado pelo sistema.
Endereos de
Incio
500 por fonte de contedo*
Este um limite forte reforado pelo sistema.
Objeto de
Busca
Diretrizes para um
Desempenho
aceitvel
Notas
Alertas.
1.000.000 por SSP
Este um limite testado.
Escopos
200 por Site
Este um limite recomendado por site. Recomendamos um mximo de
100 regras de escopo por escopo.
Grupos de
exibio
25 por Site
Eles so usados para uma exibio agrupada de escopos
pela interface de usurio.
Regras do catalogagem
10.000 por SSP
Recomendamos um mximo de 10.000 regras de catalogagem
independente do tipo.
Palavras-Chave
15.000 por Site
Recomendamos um mximo de 10 Best Bets e cinco
sinnimos por palavra-chave.
Propriedades rastreadas
500.000 por SSP
Elas so propriedades descobertas durante o catalogagem.
Propriedades
gerenciadas
100.000 por SSP
Elas so usadas pelo sistema de busca nas consultas. As
propriedades rastreadas so criadas e mapeadas s
propriedades gerenciadas. Recomendamos um mximo de
100 mapeamentos por propriedade gerenciada.
Pginas com autoridade
200 por nvel de relevncia
Este o nmero mximo de sites em cada um dos quatro nveis de
relevncia.
Remoo de
Resultados.
100
Este o nmero mximo recomendado de URLs que
devem ser removidas do sistema em uma operao.
Registros de catalogagem
50.000.000.
Nmero de entrada de logs individuais no registro de
catalogagem.
A tabela que segue lista as diretrizes recomendadas para os
objetos de arquitetura.
Objeto lgico da
arquitetura
Diretrizes para um
Desempenho aceitvel
Notas
Shared Services Provider
(SSP)
3 por farm (mximo de
20 por farm)
Zona
5* por farm
O nmero de zonas definido para um farm 5 com cdigo forte.
Aplicao da Web
99 por SSP
Esse limite inclui o nmero de aplicaes
da Web em farms filhos que consomem
recursos neste SSP.
Pool de aplicao do Internet Information Services (IIS).
8 por servidor da Web
Nmero mximo determinado pelas capacidades do hardware.
Coleo de sites
50.000 por aplicao da
Objeto lgico da
arquitetura
Diretrizes para um
Desempenho aceitvel
Notas
Web
Banco de dados de
Contedo
100 por aplicao da
Web
Coleo de sites
50.000 por banco de
dados
A tabela que segue lista as diretrizes recomendadas para os
objetos fsicos.
Objeto fsico
Diretrizes para
um Desempenho
aceitvel
Notas
Servidores de ndice.
1 por SSP*
Servidores de aplicao que executam o Excel Calculation
Services
No h limites
Servidores de consulta
No h limites
Como 100 bancos de dados de contedo so
suportados por cada servidor de consulta, o nmero
desses servidores exigido por farm baseado no
nmero de bancos de dados de contedo no farm.
Por exemplo, se h 500 bancos de dados de
contedo em seu farm, voc precisar de, ao
menos, 5 servidores de consulta.
Proporo servidor da Web/servidor de banco de dados
8* servidores da Web por servidor de banco de dados
O fator de escalabilidade horizontal depende de uma mescla de
operaes.
Proporo servidor da
Web/Controlador de
Domnio
3 servidores da
Web por
Controlador de
Domnio
Dependendo da quantidade de trfego de
autenticao gerada, o seu ambiente pode suportar
um nmero maior de servidores da Web por
controlador de domnio.
Resultado vs. nmero de servidores da Web
Em nosso ambiente de teste, o resultado de farm atingiu a marca
de 5 servidores da Web por servidor de banco de dados e no mudou
substancialmente ao se adicionar servidores da Web. Embora voc
possa implantar at 8 servidores da Web por servidor de banco de
dados, pode no perceber os ganhos substanciais de resultado aps 5
servidores da Web. Isso acontece, pois, o nmero de servidores da
Web que fazem chamados de acordo com um nico servidor de banco de
dados aumenta, o servidor de banco de dados eventualmente alcana
100% de capacidade. Os resultados no seu ambiente podem variar de
acordo com as caractersticas de desempenho do
seu servidor de banco de dados. Voc dever conduzir seus prprios
testes para determinar o maior nmero de servidores da Web em seu
ambiente de farm.
Adicionar mais servidores da Web a um farm depois de um timo
resultado pode ser desejvel por outras razespor exemplo, se uma
parte substancial de utilizao da CPU do servidor da Web
consumida pela autenticao de usurio. Neste caso, voc deve
conduzir os testes para
determinar a soluo adequada.
Tempos de resposta do usurio
A tabela que segue fornece diretrizes para os tempos de resposta
de usurio aceitveis nos quatro tipos de operaes. Observe que os
requisitos dos seus negcios podem permitir tempos de
resposta mais longos ou mais curtos do que o sugerido.
O objetivo dos testes foi fornecer um tempo de resposta
sub-segundo para todas as operaes do usurio final. No entanto, isso
nem sempre possvel em todos os casos, portanto, foram usadas
as seguintes diretrizes nas tabelas que seguem.
Tipo de
Operao
Exemplos:
Tempo de resposta do usurio aceitvel
Operao
comum