Sie sind auf Seite 1von 321

Guia de planejamento de ambientes e farms

de servidores do Microsoft SharePoint Server


2010
Microsoft Corporation
Publicado em: janeiro de 2011
Autor: equipe de servidores e do Microsoft Office System (itspdocs@microsoft.com)

Resumo
Este manual fornece informaes e diretrizes para a tomada de decises sobre a
arquitetura do sistema para uma implantao do Microsoft SharePoint Server 2010. Os
tpicos incluem requisitos do sistema, autenticao e gerenciamento de continuidade de
negcios. As informaes sobre planejamento de capacidade so fornecidas em um
manual separado (o link indicado a seguir). As audincias deste guia so especialistas
em aplicativos de negcios, especialistas em linha de negcios, arquitetos da
informao, generalistas em TI, gerentes de programa e especialistas em infraestrutura
que planejam uma soluo baseada no SharePoint Server 2010. Este manual faz parte
de um conjunto de quatro guias de planejamento que fornecem abrangentes
informaes de planejamento de TI para o SharePoint Server.
Para obter informaes sobre planejamento de capacidade, consulte Capacity planning
for Microsoft SharePoint Server 2010
(http://go.microsoft.com/fwlink/?linkid=208221&clcid=0x416).
Para obter informaes sobre o planejamento de sites e solues criados com o uso do
SharePoint Server, consulte Planning guide for sites and solutions for Microsoft
SharePoint Server 2010, Part 1
(http://go.microsoft.com/fwlink/?linkid=196150&clcid=0x416) e Planning guide for sites
and solutions for Microsoft SharePoint Server 2010, Part 2
(http://go.microsoft.com/fwlink/?linkid=208024&clcid=0x416).
O contedo deste guia uma cpia do contedo selecionado na SharePoint Server 2010
technical library (http://go.microsoft.com/fwlink/?linkid=181463&clcid=0x416) a partir da
data de publicao. Para obter o contedo mais atual, consulte a biblioteca tcnica na
Web.

Este documento fornecido "no estado em que se encontra". As informaes e as


exibies expressas neste documento, incluindo URLs e outras referncias a sites da
Internet, podem ser alteradas sem aviso prvio. Voc assume o risco inerente sua
utilizao.
Alguns exemplos citados neste documento so fornecidos somente como ilustrao e
so fictcios. No h nenhuma inteno, nem por deduo, de qualquer associao ou
conexo real.
Este documento no oferece a voc quaisquer direitos legais sobre propriedade
intelectual em qualquer produto da Microsoft. Este documento pode ser copiado e usado
para fins internos e de referncia.
2011 Microsoft Corporation. Todos os direitos reservados.
Microsoft, Access, Active Directory, Backstage, Excel, Groove, Hotmail, InfoPath,
Internet Explorer, Outlook, PerformancePoint, PowerPoint, SharePoint, Silverlight,
Windows, Windows Live, Windows Mobile, Windows PowerShell, Windows Server e
Windows Vista so marcas registradas ou marcas comerciais da Microsoft Corporation
nos Estados Unidos e/ou em outros pases.

Contedo
Guia de planejamento de ambientes e farms de servidores do Microsoft SharePoint
Server 2010 .................................................................................................................. 1
Obtendo ajuda ..................................................................................................................... 9
Diagramas tcnicos (SharePoint Server 2010) ................................................................ 10
Modelos ......................................................................................................................... 10
Dicas para impresso de cartazes ................................................................................ 24
Planejar ambientes e farms de servidores (SharePoint Server 2010) ............................. 25
Requisitos do sistema (SharePoint Server 2010) ............................................................. 26
Requisitos de hardware e software (SharePoint Server 2010)......................................... 27
Viso geral ..................................................................................................................... 27
Requisitos de hardware servidores Web, servidores de aplicativos e instalaes de
servidor nico ............................................................................................................. 27
Requisitos de hardware servidores de bancos de dados ......................................... 28
Requisitos de software .................................................................................................. 29
Acesso ao software aplicvel ........................................................................................ 34
Planejar suporte a navegadores (SharePoint Server 2010) ............................................. 37
Sobre o planejamento do suporte para navegadores ................................................... 37
Fase principal do planejamento do suporte ao navegador ........................................... 37
Controles ActiveX .......................................................................................................... 56
URL path length restrictions (SharePoint Server 2010) (em ingls) ................................. 57
Understanding URL and path lengths ........................................................................... 57
URL path length limitations ............................................................................................ 60
Resolving URL length problems .................................................................................... 61
Suporte a IP (SharePoint Server 2010) ............................................................................ 62
Consulte tambm ........................................................................................................... 63
Windows Server 2008 R2 and SharePoint Server 2010: Better Together (white paper) . 64
Consulte tambm ........................................................................................................... 64
SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white paper)
(SharePoint Server 2010) .............................................................................................. 65
O melhor da produtividade corporativa: Microsoft Office e Microsoft SharePoint (white
paper)............................................................................................................................. 66
Logical architecture planning (SharePoint Server 2010) .................................................. 67

Planejamento da arquitetura de servios (SharePoint Server 2010) ............................... 68


Sobre aplicativos de servio .......................................................................................... 68
Infraestrutura de servios e princpios de design .......................................................... 71
Implantando aplicativos de servio entre farms ............................................................ 76
Arquiteturas de exemplo ................................................................................................ 77
Farm nico, grupo de aplicativos de servio nico ....................................................... 77
Farm nico, vrios grupos de aplicativos de servio ..................................................... 79
Farms de servios corporativos ..................................................................................... 83
Farms de servios especializados ................................................................................. 86
Farms entre organizaes ............................................................................................. 87
Componentes de arquitetura lgica (SharePoint Server 2010) ........................................ 89
Farms de servidores ...................................................................................................... 89
Aplicativos de servio .................................................................................................... 90
Pools de aplicativos ....................................................................................................... 93
Aplicativos Web ............................................................................................................. 93
Zonas ............................................................................................................................. 95
Poltica para um aplicativo Web .................................................................................... 97
Bancos de dados de contedo ...................................................................................... 99
Conjuntos de sites ....................................................................................................... 101
Sites ............................................................................................................................. 104
Conjuntos de sites com nome de host ........................................................................ 104
Meus Sites ................................................................................................................... 105
Exemplo de design: implantao corporativa (SharePoint Server 2010) ....................... 106
Sobre os exemplos de design ..................................................................................... 107
Metas globais de design .............................................................................................. 109
Farms de servidores .................................................................................................... 110
Usurios, zonas e autenticao .................................................................................. 112
Servios ....................................................................................................................... 117
Alternativas de autoria e publicao ............................................................................ 119
Sites de administrao ................................................................................................ 120
Pools de aplicativos ..................................................................................................... 120
Aplicativos Web ........................................................................................................... 121
Conjuntos de sites ....................................................................................................... 121
Bancos de dados de contedo .................................................................................... 125
Zonas e URLs .............................................................................................................. 127
Polticas de zonas ........................................................................................................ 132
Planejar conjuntos de sites nomeados pelo host (SharePoint Server 2010) ................. 133
Sobre conjuntos de sites nomeados pelo host ............................................................ 133
Sobre cabealhos de host ........................................................................................... 134
Criar um conjunto de sites nomeado pelo host ........................................................... 135
Criar programaticamente um conjunto de sites nomeado pelo host ........................... 135

Usar caminhos gerenciados com conjuntos de sites nomeados pelo host ................. 136
Expor sites nomeados pelo host sobre HTTP ou SSL ................................................ 137
Configurar SSL para conjuntos de sites nomeados pelo host .................................... 137
Usar conjuntos de sites nomeados pelo host com terminao SSL externa .............. 138
Ambientes hospedados (SharePoint Server 2010) ........................................................ 139
Modelo: arquiteturas de hospedagem para o SharePoint Server 2010 ......................... 140
White paper: SharePoint 2010 para hosters (SharePoint Server 2010) ......................... 141
Planejamento da virtualizao (SharePoint Server 2010) .............................................. 142
Suporte e licenciamento de virtualizao (SharePoint Server 2010) ............................. 143
Suporte aos Produtos do SharePoint 2010 para virtualizao.................................... 143
Virtualizao de servidores usando a tecnologia Hyper-V .......................................... 143
Licenciamento de OSE (ambiente de sistema operacional) ....................................... 144
Licenciamento de Produtos do SharePoint 2010 ........................................................ 144
Requisitos de virtualizao do Hyper-V (SharePoint Server 2010) ................................ 145
Hardware ..................................................................................................................... 145
Software ....................................................................................................................... 145
Consulte tambm ......................................................................................................... 146
Planejar arquiteturas virtuais (SharePoint Server 2010) ................................................ 147
Arquiteturas virtuais versus fsicas .............................................................................. 147
Exemplo de arquiteturas virtuais para farms de pequeno a mdio porte .................... 150
Exemplos de arquitetura virtual para farms de mdio a grande porte ........................ 152
Planejar a virtualizao (SharePoint Server 2010) ......................................................... 156
Criar um plano para implantar o SharePoint Server 2010 em um ambiente virtual .... 156
Gerenciamento de capacidade e alta disponibilidade em um ambiente virtual (SharePoint
Server 2010) ................................................................................................................ 161
Viso geral da virtualizao ......................................................................................... 161
Gerenciamento da capacidade .................................................................................... 162
Capacidade e dimensionamento do servidor de virtualizao .................................... 162
Criando e refinando as arquiteturas ............................................................................ 164
Opes adicionais para melhoria da arquitetura ......................................................... 173
Planejar autenticao (SharePoint Server 2010) ........................................................... 175
Planejar mtodos de autenticao (SharePoint Server 2010)........................................ 176
Mtodos de autenticao com suporte........................................................................ 176
Modos de autenticao clssico ou baseado em declaraes .............................. 177
Implementando a autenticao do Windows ............................................................... 180
Implementando a autenticao baseada em formulrios ............................................ 181

Implementando a autenticao baseada em tokens de SAML ................................... 182


Escolhendo a autenticao para ambientes LDAP ..................................................... 185
Planejando zonas para aplicativos Web...................................................................... 185
Arquitetura para provedores baseados em tokens de SAML...................................... 189
Planejar o Servio de Repositrio Seguro (SharePoint Server 2010) ............................ 193
Sobre o Servio de Repositrio Seguro ...................................................................... 193
Preparao do servio de repositrio seguro .............................................................. 193
IDs de aplicativo .......................................................................................................... 194
Mapeamentos do servio de repositrio seguro ......................................................... 194
Servio de repositrio seguro e autenticao de declarao...................................... 194
Consulte tambm ......................................................................................................... 195
Planejar proteo de segurana (SharePoint Server 2010) ........................................... 196
Instantneos seguros do servidor ............................................................................... 196
Orientao especfica para portas, protocolos e servios ........................................... 200
Planejar alterao automtica de senha (SharePoint Server 2010) .............................. 208
Configurando contas gerenciadas ............................................................................... 208
Redefinindo senhas automaticamente em uma agenda ............................................. 208
Detectando o vencimento de senhas .......................................................................... 209
Redefinindo a senha da conta imediatamente ............................................................ 209
Sincronizando as senhas de contas do SharePoint Foundation com os Servios de
Domnio Active Directory .......................................................................................... 209
Redefinindo todas as senhas imediatamente ............................................................. 209
Processo de alterao de credenciais ......................................................................... 210
Consulte tambm ......................................................................................................... 210
SQL Server e armazenamento (SharePoint Server 2010) ............................................. 211
Viso geral do SQL Server em um ambiente do SharePoint (SharePoint Server 2010) 212
Produtos do SharePoint 2010 e o mecanismo de banco de dados do SQL Server ... 212
SQL Server como plataforma de dados para business intelligence nos Produtos do
SharePoint 2010 ....................................................................................................... 213
Ferramentas de criao e publicao do SharePoint Server 2010 para business
intelligence ............................................................................................................... 216
Contedo relacionado .................................................................................................. 216
Planejamento e configurao de armazenamento e capacidade do SQL Server
(SharePoint Server 2010) ............................................................................................ 218
Processo de design e configurao do armazenamento e da camada do banco de
dados dos Produtos SharePoint 2010 ..................................................................... 218
Coletar requisitos de armazenamento e de espao e E/S do SQL Server ................. 219
Escolher a verso e a edio do SQL Server ............................................................. 228

Projetar a arquitetura de armazenamento com base em requisitos de capacidade e E/S


.................................................................................................................................. 229
Estimar requisitos de memria .................................................................................... 231
Entender os requisitos de topologia de rede ............................................................... 232
Configurar o SQL Server ............................................................................................. 232
Validar e monitorar o desempenho do armazenamento e do SQL Server ................. 237
Overview of Remote BLOB Storage (SharePoint Server 2010) (em ingls) .................. 243
Introduction to RBS ...................................................................................................... 243
Using RBS together with SharePoint 2010 Products .................................................. 244
Consulte tambm ......................................................................................................... 245
Planejar o RBS (Remote BLOB Storage) (SharePoint Server 2010) ............................. 246
Examinar o ambiente ................................................................................................... 246
Avaliar as opes de provedor .................................................................................... 247
Planejar o gerenciamento da continuidade dos negcios (SharePoint Server 2010) .... 249
Recursos de gerenciamento de continuidade de negcios ......................................... 249
Contratos de nvel de servio ...................................................................................... 250
Contedo relacionado .................................................................................................. 252
Planejar a proteo do contedo usando lixeiras e controle de verso (SharePoint Server
2010) ............................................................................................................................ 253
Protegendo o contedo usando lixeiras ...................................................................... 253
Protegendo o contedo usando o controle de verso................................................. 255
Planejar o backup e a recuperao (SharePoint Server 2010) ...................................... 256
Definir os requisitos de negcios ................................................................................. 256
Escolher o que deve ser protegido e recuperado no ambiente................................... 257
Escolher ferramentas................................................................................................... 261
Determinar estratgias ................................................................................................ 263
Planejar backup avanado e desempenho de recuperao ....................................... 264
Contedo relacionado .................................................................................................. 265
Viso geral sobre backup e recuperao (SharePoint Server 2010) ............................. 266
Cenrios de backup e recuperao ............................................................................. 266
Arquitetura de backup.................................................................................................. 266
Processos de recuperao .......................................................................................... 274
Contedo relacionado .................................................................................................. 277
Planejar a disponibilidade (SharePoint Server 2010) ..................................................... 278
Viso geral de disponibilidade ..................................................................................... 278
Escolhendo uma estratgia e um nvel de disponibilidade ......................................... 280
A redundncia e o failover entre data centers em locais prximos so configurados
como um nico farm (farm "alongado") .................................................................... 290

Planejar a recuperao de desastre (SharePoint Server 2010) ..................................... 293


Viso geral da recuperao de desastre ..................................................................... 293
Escolha uma estratgia de recuperao de desastre ................................................. 294
Planejamento de data centers em espera a frio .......................................................... 295
Planejamento de data centers em espera passiva ..................................................... 295
Planejamento de data centers em espera ativa .......................................................... 295
Requisitos do sistema para recuperao de desastre ................................................ 301
Implantao global de vrios farms (SharePoint Server 2010) ...................................... 302
Solues globais para Produtos do SharePoint 2010 (modelo) ..................................... 303
Solues de cliente para ambientes WAN (SharePoint Server 2010) ........................... 304
Modos de exibio mveis .......................................................................................... 305
Office Web Apps .......................................................................................................... 305
Cache de documentos do Office 2010 e o protocolo MS-FSSHTTP .......................... 307
Outlook 2010 ............................................................................................................... 309
SharePoint Workspace ................................................................................................ 311
SharePoint Workspace Mobile para Windows Phone 7 .............................................. 312
SharePoint Workspace com Groove Server ................................................................ 313
Planilhas de planejamento para o SharePoint Server 2010 ........................................... 314
Planilhas de planejamento por tarefa .......................................................................... 314
Planilhas de planejamento por ttulo ........................................................................... 318

Obtendo ajuda
Todo esforo foi dedicado para garantir a preciso deste guia. Este contedo tambm
est disponvel online na TechNet Library do Office System, portanto, se encontrar
algum problema, veja se h atualizaes em:
http://technet.microsoft.com/pt-br/office/bb267342
Se no encontrar a sua resposta no contedo online, envie um email para a equipe de
contedo de servidores e do Microsoft Office System:
itspdocs@microsoft.com
Se a sua dvida for relacionada aos produtos do Microsoft Office, e no ao contedo
deste guia, pesquise o Centro de Ajuda e Suporte da Microsoft ou a Base de Dados de
Conhecimento Microsoft pelo site:
http://support.microsoft.com/?ln=pt-br

Diagramas tcnicos (SharePoint Server


2010)
Muitos desses recursos so representaes visuais de solues recomendadas. Eles
incluem documentos do tamanho de cartazes, disponveis em formatos que incluem
arquivos do Microsoft Office Visio 2007 ou do Microsoft Visio 2010 (.vsd), PDF e XPS.
Talvez seja necessrio algum software extra para exibir esses arquivos. Consulte a
tabela a seguir para obter informaes sobre como abrir esses arquivos.

Tipo de arquivo

Software

.vsd

Office Visio 2007, Microsoft Visio 2010 ou visualizador


gratuito do Visio
(http://go.microsoft.com/fwlink/?linkid=118761&clcid=0x416)
Se voc utiliza o visualizador do Visio, clique com o boto
direito do mouse no link VSD, clique em Salvar Destino
Como, salve o arquivo no seu computador e abra-o.

.pdf

Qualquer visualizador de PDF, como o Adobe Reader


(http://go.microsoft.com/fwlink/?linkid=134751&clcid=0x416)

.xps

Windows 7, Windows Vista, Windows XP com o .NET


Framework 3.0 ou o XPS Essentials Pack
(http://go.microsoft.com/fwlink/?linkid=134750&clcid=0x416)

Modelos
Modelos so cartazes de aproximadamente 112 cm x 87 cm que detalham uma rea
tcnica especfica. Esses modelos devem ser usados com os artigos correspondentes
no TechNet e so criados com o uso do Office Visio 2007. Voc pode modificar os
arquivos do Visio para demonstrar como planeja incorporar os Produtos do Microsoft
SharePoint 2010 ao seu prprio ambiente.

Ttulo

Descrio

Exemplo de Design: portal corporativo com autenticao


clssica

Ilustra uma implantao


corporativa tpica, com
os tipos mais comuns
de sites representados.
Os dois exemplos
diferem apenas no
modo de autenticao

10

Ttulo

Descrio

implementado.
Use esses exemplos de
design com o seguinte
artigo: Exemplo de
design: implantao
corporativa (SharePoint
Server 2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=196969&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=196970&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=196971&clcid=0x416)
Exemplo de Design: portal corporativo com autenticao
baseada em declaraes

Visio
(http://go.microsoft.com/fwlink/?linkid=196972&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=196973&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=196974&clcid=0x416)
Implantao de Produtos do SharePoint 2010

11

Apresenta informaes
relacionadas ao
processo de

Ttulo

Descrio

implantao, como os
diferentes ambientes e
estgios de implantao,
alm de um fluxograma
que ilustra as etapas de
instalao e
configurao do
Produtos do SharePoint
2010

Visio
(http://go.microsoft.com/fwlink/?linkid=183024&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=183025&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=183026&clcid=0x416
Servios nos Produtos do SharePoint 2010

Descreve e demonstra a
arquitetura de servios,
inclusive maneiras
comuns de implantar
servios no design geral
da sua soluo.
Use esse diagrama com
os seguintes artigos:
Services
architecture
planning
(SharePoint
Foundation 2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=167090&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167092&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167091&clcid=0x416)
Servios entre farms nos Produtos do SharePoint 2010

12

Planejamento da
arquitetura de
servios
(SharePoint Server
2010)

Demonstra como
implantar servios entre
os farms para fornecer
uma administrao

Ttulo

Descrio

centralizada de servios.
Use esse diagrama com
os seguintes artigos:
Services
architecture
planning
(SharePoint
Foundation 2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=167093&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167095&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167094&clcid=0x416)
Topologias para o SharePoint Server 2010

Planejamento da
arquitetura de
servios
(SharePoint Server
2010)

Descreve maneiras
comuns de criar e
dimensionar topologias
de farm, inclusive
planejar em quais
servidores os servios
sero iniciados.

Visio
(http://go.microsoft.com/fwlink/?linkid=167087&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167089&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167088&clcid=0x416)
Topologias de extranet para Produtos do SharePoint 2010

13

Ilustra as topologias de
extranet especficas e
que foram testadas com
os Produtos do
SharePoint 2010.

Ttulo

Descrio

Fornece uma
comparao do ISA
Server, do Forefront
TMG e do Forefront
UAG quando utilizados
como produto de firewall
ou de gateway com os
Produtos do SharePoint
2010.

Visio
(http://go.microsoft.com/fwlink/?linkid=187987&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=187988&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=187986&clcid=0x416)
Hospedando ambientes nos Produtos do SharePoint 2010

Resume o suporte para


hospedar ambientes e
demonstra arquiteturas
de hospedagem
comuns.
Para obter mais
informaes sobre como
projetar e implantar
ambientes de
hospedagem, consulte o
seguinte: White paper:
SharePoint 2010 para
hosters (SharePoint
Server 2010).

Visio
(http://go.microsoft.com/fwlink/?linkid=167084&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167086&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167085&clcid=0x416)
Tecnologias de pesquisa dos Produtos do SharePoint 2010 Compara e contrasta as
tecnologias de pesquisa
que funcionam com os
Produtos do SharePoint
14

Ttulo

Descrio

2010:
SharePoint
Foundation 2010

Search Server 2010


Express

Search Server 2010

SharePoint Server
2010

FAST Search
Server 2010 for
SharePoint

Visio
(http://go.microsoft.com/fwlink/?linkid=167731&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167733&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167732&clcid=0x416)
Planejamento do ambiente de pesquisa do Microsoft
SharePoint Server 2010

Descreve as principais
decises referentes ao
design de arquitetura
em ambientes de
pesquisa.

Visio
(http://go.microsoft.com/fwlink/?linkid=167734&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167736&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167735&clcid=0x416)
Arquiteturas de pesquisa do Microsoft SharePoint Server
2010

15

Detalha os
componentes fsicos e
lgicos da arquitetura

Ttulo

Descrio

que compem um
sistema de pesquisa e
demonstra as
arquiteturas de pesquisa
comuns.

Visio
(http://go.microsoft.com/fwlink/?linkid=167737&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167739&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167738&clcid=0x416)
Arquiteturas de pesquisa de design do Microsoft
SharePoint Server 2010

Descreve as etapas de
design iniciais para
determinar um design
bsico de uma
arquitetura de pesquisa
do SharePoint Server
2010.

Visio
(http://go.microsoft.com/fwlink/?linkid=167740&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167742&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167741&clcid=0x416)
Modelo dos Servios Corporativos de Conectividade

16

Os Servios
Corporativos de
Conectividade da

Ttulo

Descrio

Visio
(http://go.microsoft.com/fwlink/?linkid=165565&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=165566&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=165571&clcid=0x416)

Microsoft so um
conjunto de servios e
recursos do Microsoft
SharePoint Server 2010
e do Microsoft
SharePoint Foundation
2010 que oferecem
suporte para integrar
dados de sistemas
externos s solues
baseadas no Microsoft
SharePoint Server e no
Microsoft SharePoint
Foundation. Este cartaz
de modelo descreve a
arquitetura dos Servios
Corporativos de
Conectividade da
Microsoft no SharePoint
Server 2010 e fornece
informaes sobre como
criar solues baseadas
no servio.
Use esse modelo com o
seguinte artigo:
Business Connectivity
Services overview

Implantao de Contedo no SharePoint Server 2010

Visio
(http://go.microsoft.com/fwlink/?linkid=179391&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=179523&clcid=0x416)
17

Descreve o recurso de
implantao de
contedo no SharePoint
Server 2010. Inclui
informaes sobre o
seguinte:
Viso geral da
implantao de
contedo

Descrio de
caminhos e de
trabalhos de
implantao de
contedo

Quando usar uma


implantao de
contedo

Alternativas
implantao de

Ttulo

Descrio

XPS
(http://go.microsoft.com/fwlink/?linkid=179524&clcid=0x416)

Planejamento de atualizaes do Microsoft SharePoint


Server 2010

contedo

Ilustra topologias de
farm de implantao
de contedo
comuns

Ilustra e explica o
processo geral de
implantao de
contedo

Abrange o planejamento
de uma atualizao do
Microsoft Office
SharePoint Server 2007
para o SharePoint
Server 2010. Inclui
informaes sobre o
seguinte:
Requisitos de
atualizao:
hardware, sistema
operacional e banco
de dados

Visio
(http://go.microsoft.com/fwlink/?linkid=167098&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167099&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167100&clcid=0x416)

Processo de
atualizao: etapas
especficas para
seguir antes,
durante e depois da
atualizao
Use esse modelo com o
seguinte artigo:
Upgrading to SharePoint
Server 2010

Abordagens de atualizao do Microsoft SharePoint Server Ajuda voc a entender


2010
as abordagens do tipo
in-loco, anexao de
banco de dados e
hbrida para atualizao
do Office SharePoint
Server 2007 para o
SharePoint Server 2010.
Veja as topologias
do farm antes,
durante e depois da
18

Ttulo

Descrio

atualizao

Compare as
vantagens de cada
tipo de abordagem
de atualizao
Use esse modelo com
os seguintes artigos:
Determine upgrade
approach
(SharePoint Server
2010)

Upgrade process
overview
(SharePoint Server
2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=167101&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167102&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167103&clcid=0x416)
Microsoft SharePoint Server 2010 Teste seu processo de Explica a metodologia
para testar o processo
atualizao
de atualizao antes de
atualizar do Office
SharePoint Server 2007
para o SharePoint
Server 2010.
Compreenda as
metas para testar
seu processo de
atualizao:
personalizaes,
hardware, tempo,
planejamento

Visio
(http://go.microsoft.com/fwlink/?linkid=167104&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167105&clcid=0x416)
XPS
19

Consulte as etapas
especficas a serem
seguidas para testar
o processo de
atualizao
Use esse modelo com o
seguinte artigo: Use a
trial upgrade to find

Ttulo

Descrio

(http://go.microsoft.com/fwlink/?linkid=167106&clcid=0x416)

potential issues
(SharePoint Server
2010)

Microsoft SharePoint Server 2010 Atualizao de servios Abrange os servios de


atualizao do Office
SharePoint Server 2007
para o SharePoint
Server 2010.
Consideraes para
servios
especficos:
Personalizao,
Pesquisa,
Formulrios do
InfoPath, Excel,
Catlogo de Dados
Corporativos, Logon
nico

Visio
(http://go.microsoft.com/fwlink/?linkid=167107&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167108&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167109&clcid=0x416)

Atualizao in-loco
com servios

Atualizao com
anexao de banco
de dados com
servios

Microsoft SharePoint Server 2010 Atualizando farms pai Abrange o processo e


as consideraes a se
e filho
ter em mente ao
atualizar farms que
compartilham servios
(farms pai e filho).

20

Ttulo

Descrio

Visio
(http://go.microsoft.com/fwlink/?linkid=190984&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=190985&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=190986&clcid=0x416)
Introduo a business intelligence no SharePoint Server
2010

Visio
(http://go.microsoft.com/fwlink/?linkid=167082&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=167170&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=167171&clcid=0x416)
21

Abrange uma viso


geral de business
intelligence no
SharePoint Server e
fornece as informaes
a seguir.
Uma viso geral de
cada servio de
business
intelligence e
quando usar o
servio.

A arquitetura para o
aplicativo dos
servios de
business
intelligence e como
eles trabalham em
conjunto em uma
topologia.

Uma lista de

Ttulo

Descrio

possveis fontes de
dados para cada
servio de business
intelligence.
Bancos de dados com suporte para os Produtos do
SharePoint 2010

Descreve os bancos de
dados do Microsoft SQL
Server em que o
SharePoint Server 2010
executado.

Visio
(http://go.microsoft.com/fwlink/?linkid=187970&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=187969&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=187971&clcid=0x416)
Produtos SharePoint 2010: processo de virtualizao

22

Oferece orientaes
relacionadas
virtualizao e aos
vrios estgios de
implantao, assim
como requisitos e
exemplos.
Use este diagrama com
os artigos nos captulos
a seguir:
Virtualization
planning
(SharePoint

Ttulo

Descrio

Foundation 2010)

Planejamento da
virtualizao
(SharePoint Server
2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=195021&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=195022&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=195023&clcid=0x416)
Controle para o SharePoint Server 2010

Ilustra como
desenvolver um plano
de controle que inclua
controle de TI, controle
de gerenciamento de
informaes e controle
de gerenciamento de
aplicativos.
Use esse diagrama com
os seguintes artigos:
Governance
overview
(SharePoint Server
2010)

Visio
(http://go.microsoft.com/fwlink/?linkid=200532&clcid=0x416)
PDF
(http://go.microsoft.com/fwlink/?linkid=200533&clcid=0x416)
XPS
(http://go.microsoft.com/fwlink/?linkid=200534&clcid=0x416)
23

Governance
features
(SharePoint Server
2010)

Dicas para impresso de cartazes


Se tiver uma plotadora, voc poder imprimir os cartazes no tamanho original. Caso
contrrio, use as etapas a seguir para imprimir em um papel menor.

Imprimir cartazes em papel de tamanho menor


1. Abra o cartaz no Visio.
2. No menu Arquivo, clique em Configurao de Pgina.
3. Na guia Configurar Impresso, na seo Papel da impressora, selecione o
tamanho de papel desejado.
4. Na guia Configurar Impresso, na seo Zoom de impresso, clique em Caber
em e especifique 1 folha na horizontal por 1 folha na vertical.
5. Na guia Tamanho da Pgina, clique em Dimensionar para caber o contedo do
desenho e clique em OK.
6. No menu Arquivo, clique em Imprimir.

24

Planejar ambientes e farms de servidores


(SharePoint Server 2010)
Esta seo contm recursos de planejamento de infraestrutura e artigos desenvolvidos
para ajudar no planejamento de farms de servidores e ambientes necessrios para
oferecer suporte aos sites do SharePoint.
Nesta seo:
Requisitos do sistema (SharePoint Server 2010)

Planejamento da arquitetura de servios (SharePoint Server 2010)

Componentes de arquitetura lgica (SharePoint Server 2010)

Planejar autenticao (SharePoint Server 2010)

Planejar proteo de segurana (SharePoint Server 2010)

Planejar o gerenciamento da continuidade dos negcios (SharePoint Server 2010)

Performance and capacity management

Planejamento da virtualizao (SharePoint Server 2010)

25

Requisitos do sistema (SharePoint


Server 2010)
Antes de instalar o Microsoft SharePoint Server 2010, voc deve verificar se instalou
todos os componentes de hardware e software necessrios. Para planejar a implantao
de maneira eficiente, necessrio entender o nvel de suporte fornecido para os
navegadores da Web que voc usar no ambiente e a maneira como o suporte para
IPv4 e IPv6 implementado no SharePoint Server 2010. Voc tambm deve entender as
restries de comprimento de URL e caminho no SharePoint Server 2010.
Os artigos desta seo o ajudaro a preparar a instalao do SharePoint Server 2010,
fornecendo informaes sobre os pr-requisitos necessrios execuo do SharePoint
Server 2010.
Requisitos de hardware e software (SharePoint Server 2010)
Este artigo descreve os requisitos de hardware e de software que devem ser
atendidos para instalar com xito o SharePoint Server 2010.
Planejar suporte a navegadores (SharePoint Server 2010)
Este artigo descreve os nveis de suporte para navegadores da Web a serem usados
com o SharePoint Server 2010.
URL path length restrictions (SharePoint Server 2010) (em ingls)
Este artigo discute as restries especficas de caracteres e de comprimento de
caminhos de URL no SharePoint Server 2010, no Internet Explorer 7 e no Internet
Explorer 8 que voc deve ter em mente durante o planejamento de sites, da
navegao e da estrutura.
Suporte a IP (SharePoint Server 2010)
Este artigo descreve o suporte do SharePoint Server 2010 para IP verso 4 (IPv4) e
IP verso 6 (IPv6).
Windows Server 2008 R2 and SharePoint Server 2010: Better Together (white
paper)
Este artigo descreve os benefcios da implantao do SharePoint Server 2010 no
Windows Server 2008 R2 Enterprise.
SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white paper)
(SharePoint Server 2010)
Este artigo descreve os benefcios da implantao do SharePoint Server 2010 no
Microsoft SQL Server 2008 R2 Enterprise e fornece uma comparao da
funcionalidade disponvel no SharePoint quando ele est sendo executado em
diferentes verses e edies do SQL Server.
O melhor da produtividade corporativa: Microsoft Office e Microsoft SharePoint
(white paper)
Este artigo descreve os benefcios do uso do Microsoft Office 2010 com o
SharePoint Server 2010.
26

Requisitos de hardware e software


(SharePoint Server 2010)
Este artigo lista os requisitos mnimos de hardware e software para instalar e executar o
Microsoft SharePoint Server 2010.
Importante:
Se voc contatar o suporte tcnico da Microsoft com relao a um sistema de produo
que no atende s especificaes mnimas de hardware descritas neste documento, o
suporte ser limitado at que o sistema seja atualizado para os requisitos mnimos.
Neste artigo:
Viso geral

Requisitos de hardware servidores Web, servidores de aplicativos e instalaes


de servidor nico

Requisitos de hardware servidores de bancos de dados

Requisitos de software

Acesso ao software aplicvel

Viso geral
O Microsoft SharePoint Server 2010 oferece vrios cenrios de instalao. No momento,
esses incluem instalaes de servidor nico com banco de dados interno e instalaes
de farms com um ou vrios servidores.
Se voc planeja instalar o Microsoft Project Server 2010 com o SharePoint Server
2010, consulte Hardware and software requirements (Project Server 2010). Observe
particularmente os navegadores da Web com suporte para os usurios do Project Web
App.

Requisitos de hardware servidores Web,


servidores de aplicativos e instalaes de
servidor nico
Os requisitos na tabela a seguir se aplicam a instalaes de servidor nico com banco
de dados interno e a servidores que esto executando o SharePoint Server 2010 em
uma instalao de farm com vrios servidores.

27

Componente

Requisito mnimo

Processador

64 bits, quatro ncleos

RAM

4 GB para uso do desenvolvedor ou de


avaliao

8 GB para uso de produo em um farm


com um ou vrios servidores

80 GB para a unidade do sistema


Voc precisa ter espao suficiente para a
instalao base e espao suficiente para
diagnsticos como gerao de logs,
depurao, criao de despejos de memria
e assim por diante. Para uso em produo,
voc precisa de espao livre adicional em
disco para operaes dirias. Mantenha
duas vezes mais espao livre do que a
memria RAM disponvel para ambientes de
produo. Para obter mais informaes,
consulte Capacity management and sizing
for SharePoint Server 2010.

Disco rgido

Requisitos de hardware servidores de


bancos de dados
Os requisitos da tabela a seguir se aplicam aos servidores de banco de dados em
ambientes de produo com vrios servidores no farm.
Observao:
Nossas definies de implantaes pequenas e mdias esto descritas na seo sobre
arquiteturas de referncia em Capacity management and sizing for SharePoint Server
2010.

Componente

Requisito mnimo

Processador

64 bits, quatro ncleos para implantaes de pequeno


porte

64 bits, oito ncleos para implantaes de mdio porte

8 GB para implantaes de pequeno porte

RAM

28

Componente

Requisito mnimo

16 GB para implantaes de mdio porte


Para implantaes de grande porte, consulte a seo
"Estimativa dos requisitos de memria" em Planejamento e
configurao de armazenamento e capacidade do SQL
Server (SharePoint Server 2010).
Observao:
Esses valores so maiores que os valores mnimos
recomendados para o SQL Server devido distribuio de
dados necessria para um ambiente de Produtos do
SharePoint 2010. Para obter mais informaes sobre os
requisitos de sistema do SQL Server, consulte o artigo
sobre requisitos de hardware e software para a instalao
do SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=129377&clcid=0x416).

Disco rgido

80 GB para a unidade do sistema


O espao no disco rgido depende do tamanho do contedo
do SharePoint. Para obter informaes sobre como estimar
o tamanho do contedo e outros bancos de dados para sua
implantao, consulte Planejamento e configurao de
armazenamento e capacidade do SQL Server (SharePoint
Server 2010).

Requisitos de software
Os requisitos nas tabelas a seguir se aplicam a um nico servidor com instalaes de
bancos de dados internos e instalaes de farm de servidores que incluam um nico
servidor e vrios servidores no farm.
Importante:
O SharePoint Server 2010 no d suporte a nomes de domnio de rtulo nico. Para
obter mais informaes, consulte as informaes sobre configurao do Windows para
domnios com nomes DNS de rtulo nico.
A Ferramenta de Preparao de Produtos do Microsoft SharePoint que pode ser
acessada na pgina inicial do SharePoint Server 2010 pode auxiliar na instalao dos
pr-requisitos de software do SharePoint Server 2010. Verifique se voc possui uma
29

conexo com a Internet, pois alguns desses pr-requisitos so instalados a partir da


Internet. Para obter mais informaes, consulte Deploy single server with SQL server
(SharePoint Server 2010), Deploy single server with built-in database (SharePoint Server
2010) e Multiple servers for a three tier farm (SharePoint Server 2010).

Requisitos mnimos
Ambiente Requisito mnimo

Servidor Um dos seguintes:


de banco A edio de 64 bits do Microsoft SQL Server 2008 R2.
de dados
A edio de 64 bits do Microsoft SQL Server 2008 com Service Pack 1
em um
(SP1) e Atualizao Cumulativa 2. Na pgina do pacote de atualizao
farm
cumulativa 2 para SQL Server 2008 Service Pack 1
(http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416), clique no
link Exibir e solicitar downloads de hotfix e siga as instrues. Na
pgina Solicitao de Hotfix, baixe o arquivo
SQL_Server_2008_SP1_Cumulative_Update_2. Quando voc instalar o
Microsoft SQL Server 2008 SP1 no Windows Server 2008 R2, talvez
receba um aviso de compatibilidade. Ignore esse aviso e continue a
instalao.
Observao:
No recomendvel usar a atualizao cumulativa 3 ou 4; use a 2, a
5 ou uma atualizao cumulativa posterior 5. Para obter mais
informaes, consulte o artigo sobre o pacote de atualizao
cumulativa 5 para SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=196928&clcid=0x416). Baixe
o arquivo SQL_Server_2008_RTM_CU5_SNAC.

A edio de 64 bits do Microsoft SQL Server 2005 com Service Pack 3


(SP3). Na pgina do pacote de atualizao cumulativa 3 para SQL Server
2005 Service Pack 3
(http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416), clique no
link Exibir e solicitar downloads de hotfix e siga as instrues. Na
pgina Solicitao de Hotfix, baixe o arquivo
SQL_Server_2005_SP3_Cumulative_Update_3.
Para obter mais informaes sobre como escolher uma verso do SQL
Server, consulte SQL Server 2008 R2 e Produtos do SharePoint 2010:
melhores juntos (white paper) (SharePoint Server 2010).
Servidor
nico com
banco de
dados
interno

A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data


Center ou Web Server com SP2 ou a edio de 64 bits do Windows
Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se
voc estiver executando o Windows Server 2008 sem o SP2, o
Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar
o Windows Server 2008 SP2 automaticamente.
30

Ambiente Requisito mnimo

Observao:
necessrio baixar uma atualizao para o Windows Server 2008 e o
Windows Server 2008 R2 antes de executar a Instalao. A atualizao
um hotfix para o .NET Framework 3.5 SP1 instalado pela Ferramenta
de preparao. Ele fornece um mtodo de suporte para a autenticao
de token sem segurana de transporte ou criptografia de mensagem no
WCF. Para obter mais informaes e links, consulte a seo "Acesso ao
software aplicvel", mais adiante neste artigo.

KB979917 - QFE para problemas do Sharepoint - correo do Contador


de Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0KB979917-x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1KB979917-x64.msu (Win7).


Para obter mais informaes, consulte o artigo relacionado da Base
de Dados de Conhecimento sobre a ocorrncia de dois problemas
durante a implantao de um aplicativo baseado em ASP.NET 2.0 em
um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo
integrado
(http://go.microsoft.com/fwlink/?linkid=192578&clcid=0x416).
A ferramenta de preparao instala os seguintes pr-requisitos:

Funo Servidor Web (IIS)

Funo Servidor de Aplicativos

Microsoft .NET Framework verso 3.5 SP1

SQL Server 2008 Express com SP1

Microsoft Sync Framework Runtime v1.0 (x64)

Microsoft Filter Pack 2.0

Microsoft Chart Controls para o Microsoft .NET Framework 3.5

Windows PowerShell 3.0

SQL Server 2008 Native Client

Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5


SP1

Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de


suporte para autenticao de token sem segurana de transporte ou
criptografia de mensagem no WCF.

Windows Identity Foundation (WIF)


31

Ambiente Requisito mnimo

Observao:
Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de
instalar o Windows Identity Foundation (WIF).

Servidores
Web frontend e
servidores
de
aplicativos
em um
farm

A edio de 64 bits do Windows Server 2008 Standard, Enterprise, Data


Center ou Web Server com SP2 ou a edio de 64 bits do Windows
Server 2008 R2 Standard, Enterprise, Data Center ou Web Server. Se
voc estiver executando o Windows Server 2008 com o SP1, o
Ferramenta de Preparao de Produtos do Microsoft SharePoint instalar
o Windows Server 2008 SP2 automaticamente.
Observao:
necessrio baixar uma atualizao para o Windows Server 2008 e o Windows
Server 2008 R2 antes de executar a Instalao. A atualizao um hotfix para o.
NET Framework 3.5 SP1 instalado pela Ferramenta de preparao. Ele fornece
um mtodo de suporte para a autenticao de token sem segurana de
transporte ou criptografia de mensagem no WCF. Para obter mais informaes e
links, consulte a seo "Acesso ao software aplicvel".

KB979917 - QFE para problemas do Sharepoint - correo do Contador


de Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0KB979917-x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1KB979917-x64.msu (Win7).


Para obter mais informaes, consulte o artigo relacionado da Base
de Dados de Conhecimento sobre a ocorrncia de dois problemas
durante a implantao de um aplicativo baseado em ASP.NET 2.0 em
um servidor que esteja executando o IIS 7.0 ou o IIS 7.5 no Modo
integrado
(http://go.microsoft.com/fwlink/?linkid=192578&clcid=0x416).
A ferramenta de preparao instala os seguintes pr-requisitos:

Funo Servidor Web (IIS)

Funo Servidor de aplicativo

Microsoft .NET Framework verso 3.5 SP1

Microsoft Sync Framework Runtime v1.0 (x64)

Microsoft Filter Pack 2.0

Microsoft Chart Controls para o Microsoft .NET Framework 3.5


32

Ambiente Requisito mnimo

Windows PowerShell 3.0

SQL Server 2008 Native Client

Microsoft SQL Server 2008 Analysis Services ADOMD.NET

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5


SP1

Um hotfix para o .NET Framework 3.5 SP1 que fornece um mtodo de


suporte para autenticao de token sem segurana de transporte ou
criptografia de mensagem no WCF.

Windows Identity Foundation (WIF)


Observao:
Se o Microsoft "Geneva" Framework estiver instalado, desinstale-o antes de instalar
o Windows Identity Foundation (WIF).

Computad
or cliente

Um navegador com suporte. Para obter mais informaes, consulte


Planejar suporte a navegadores (SharePoint Server 2010).

Software opcional
Ambiente

Software opcional

Servidor nico com

servidores Web front-end e


de banco de dados interno
e servidores de aplicativos
em um farm

Microsoft SQL Server 2008 R2 para funcionar com


pastas de trabalho PowerPivot. Para obter mais
informaes, consulte o artigo sobre o Microsoft SQL
Server 2008 R2
(http://go.microsoft.com/fwlink/?linkid=179611&clcid=0x
416).

Windows 7 ou Windows Vista. Para obter mais


informaes, consulte o artigo sobre como configurar o
ambiente de desenvolvimento para SharePoint Server
(http://go.microsoft.com/fwlink/?linkid=164557&clcid=0x
416).

Pacote de instalao do SQL Server Remote BLOB


Store do Feature Pack para Microsoft SQL Server 2008
R2. Para o download, acesse o Centro de Download
(http://go.microsoft.com/fwlink/?linkid=177388&clcid=0x
416).
A ferramenta de preparao instala o seguinte software
opcional:
33

Ambiente

Computador cliente

Software opcional

Microsoft SQL Server 2008 R2 Suplemento Reporting


Services para Tecnologias do Microsoft SharePoint
2010 (SSRS), para usar os Servios do Access para o
SharePoint Server 2010. Para o download, v para o
Centro de Download
(http://go.microsoft.com/fwlink/?linkid=192588&clcid=0x
416).

Plataforma Microsoft Server Speech, para fazer com


que a correspondncia fontica de nomes funcione
corretamente para o SharePoint Search 2010.

Cliente do Microsoft Office 2010. Para obter mais


informaes, consulte o artigo sobre o Microsoft Office
2010
(http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x
416).

Microsoft Silverlight 3.

Acesso ao software aplicvel


Para instalar o Windows Server 2008, o Microsoft SQL Server ou o SharePoint Server,
voc pode acessar os sites listados nesta seo. possvel instalar a maioria dos prrequisitos de software por meio da pgina inicial do SharePoint Server. Os pr-requisitos
de software tambm esto disponveis nos sites listados nesta seo. As funes de
Servidor Web (IIS) e Servidor de Aplicativos podem ser habilitadas manualmente no
Gerenciador do Servidor.
Em cenrios nos quais a instalao de pr-requisitos diretamente da Internet no
possvel ou vivel, voc pode instal-los por meio de um compartilhamento de rede.
Para obter mais informaes, consulte Install prerequisites from a network share
(SharePoint Server 2010).
Avaliao do SharePoint Server 2010 Standard
(http://go.microsoft.com/fwlink/?linkid=197413&clcid=0x416)

Avaliao do SharePoint Server 2010 Enterprise


(http://go.microsoft.com/fwlink/?linkid=197414&clcid=0x416)

Pacotes de Idiomas de Servidores 2010 para SharePoint Server 2010, Project


Server 2010, Search Server 2010 e Office Web Apps 2010
(http://go.microsoft.com/fwlink/?linkid=197415&clcid=0x416)

Windows Server 2008 R2 and SharePoint Server 2010: Better Together (white
paper)

O melhor da produtividade corporativa: Microsoft Office e Microsoft SharePoint


(white paper)
34

Windows Server 2008 (http://go.microsoft.com/fwlink/?linkid=197426&clcid=0x416)

Windows Server 2008 R2


(http://go.microsoft.com/fwlink/?linkid=197428&clcid=0x416)

SQL Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=197429&clcid=0x416)

SQL Server 2008 (http://go.microsoft.com/fwlink/?linkid=179611&clcid=0x416)

SQL Server 2005 (http://go.microsoft.com/fwlink/?linkid=197431&clcid=0x416)

Microsoft SQL Server 2008 SP1


(http://go.microsoft.com/fwlink/?linkid=166490&clcid=0x416)

Pacote de atualizao cumulativa 2 para SQL Server 2008 Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=165962&clcid=0x416)

Pacote de atualizao cumulativa 5 para SQL Server 2008


(http://go.microsoft.com/fwlink/?linkid=197434&clcid=0x416). Baixe o arquivo
SQL_Server_2008_RTM_CU5_SNAC.

Microsoft SQL Server 2005 SP3


(http://go.microsoft.com/fwlink/?linkid=166496&clcid=0x416)

Pacote de atualizao cumulativa 3 para SQL Server 2005 Service Pack 3


(http://go.microsoft.com/fwlink/?linkid=165748&clcid=0x416)

Microsoft Windows Server 2008 SP2


(http://go.microsoft.com/fwlink/?linkid=166500&clcid=0x416)

Windows Server 2008 com SP 2 CORREO: um hotfix que fornece um mtodo de


suporte autenticao de token sem segurana de transporte ou criptografia de
mensagens no WCF est disponvel para o .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=160770&clcid=0x416)

Windows Server 2008 R2 CORREO: um hotfix que fornece um mtodo de


suporte autenticao de token sem segurana de transporte ou criptografia de
mensagens no WCF est disponvel para o .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=166231&clcid=0x416)

Microsoft .NET Framework 3.5 Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=131037&clcid=0x416)

Microsoft SQL Server 2008 Express Edition Service Pack 1


(http://go.microsoft.com/fwlink/?linkid=166503&clcid=0x416)

Windows Identity Foundation para Windows Server 2008


(http://go.microsoft.com/fwlink/?linkid=160381&clcid=0x416)

Windows Identity Foundation para Windows Server 2008 R2


(http://go.microsoft.com/fwlink/?linkid=166363&clcid=0x416)

Microsoft Sync Framework v1.0


(http://go.microsoft.com/fwlink/?linkid=141237&clcid=0x416)

Microsoft Office 2010 Filter Packs


(http://go.microsoft.com/fwlink/?linkid=191851&clcid=0x416)

Controles de Grfico da Microsoft para Microsoft .NET Framework 3.5


(http://go.microsoft.com/fwlink/?linkid=141512&clcid=0x416)

Windows PowerShell 2.0


(http://go.microsoft.com/fwlink/?linkid=161023&clcid=0x416)
35

Microsoft SQL Server 2008 Native Client


(http://go.microsoft.com/fwlink/?linkid=166505&clcid=0x416)

Microsoft SQL Server 2008 Analysis Services ADOMD.NET


(http://go.microsoft.com/fwlink/?linkid=160390&clcid=0x416)

KB979917 - QFE para problemas do Sharepoint - correo do Contador de


Desempenho e Representao de Usurio
(http://go.microsoft.com/fwlink/?linkid=192577&clcid=0x416)

Para o Windows Server 2008 SP2, baixe o arquivo Windows6.0-KB979917x64.msu (Vista).

Para o Windows Server 2008 R2, baixe o arquivo Windows6.1-KB979917x64.msu (Win7).

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=163519&clcid=0x416) para Windows Server
2008 SP2

Atualizao dos Servios de Dados ADO.NET para .NET Framework 3.5 SP1
(http://go.microsoft.com/fwlink/?linkid=163524&clcid=0x416) para Windows Server
2008 R2 ou Windows 7

Microsoft Silverlight 3 (http://go.microsoft.com/fwlink/?linkid=166506&clcid=0x416)

Microsoft Office 2010 (http://go.microsoft.com/fwlink/?linkid=195843&clcid=0x416)

Suplemento SQL Server 2008 R2 Reporting Services para Microsoft SharePoint


Technologies 2010 (http://go.microsoft.com/fwlink/?linkid=192588&clcid=0x416)

Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para
Microsoft SQL Server 2008 R2. Para o download, acesse o Centro de Download
(http://go.microsoft.com/fwlink/?linkid=177388&clcid=0x416).

Plataforma Microsoft Server Speech


(http://go.microsoft.com/fwlink/?linkid=179612&clcid=0x416)

Idioma de reconhecimento de fala para ingls


(http://go.microsoft.com/fwlink/?linkid=179613&clcid=0x416)

Idioma de reconhecimento de fala para espanhol


(http://go.microsoft.com/fwlink/?linkid=179614&clcid=0x416)

Idioma para reconhecimento de fala para alemo


(http://go.microsoft.com/fwlink/?linkid=179615&clcid=0x416)

Idioma para reconhecimento de fala para francs


(http://go.microsoft.com/fwlink/?linkid=179616&clcid=0x416)

Idioma para reconhecimento de fala para japons


(http://go.microsoft.com/fwlink/?linkid=179617&clcid=0x416)

Idioma para reconhecimento de fala para chins


(http://go.microsoft.com/fwlink/?linkid=179618&clcid=0x416)

Office Communicator 2007 R2


(http://go.microsoft.com/fwlink/?linkid=196930&clcid=0x416)

Microsoft SharePoint Designer 2010 (32 bits)


(http://go.microsoft.com/fwlink/?linkid=196931&clcid=0x416)

Microsoft SharePoint Designer 2010 (64 bits)


(http://go.microsoft.com/fwlink/?linkid=196932&clcid=0x416)
36

Planejar suporte a navegadores


(SharePoint Server 2010)
O Microsoft SharePoint Server 2010 oferece suporte a vrios navegadores da Web
comumente usados. Este artigo descreve nveis diferentes de suporte para navegador
da Web e a compatibilidade do navegador para sites publicados, e explica como os
controles ActiveX afetam os recursos.
Neste artigo:
Sobre o planejamento do suporte para navegadores

Fase principal do planejamento do suporte ao navegador

Controles ActiveX

Sobre o planejamento do suporte para


navegadores
O SharePoint Server 2010 oferece suporte a vrios navegadores da Web comumente
usados. Entretanto, possvel que, em alguns deles, certos recursos do SharePoint
Server 2010 sofram downgrade, estejam limitados ou s possam ser acessados por
meio de etapas alternativas. Em alguns casos, a funcionalidade pode estar indisponvel
para tarefas administrativas no crticas.
Como parte do planejamento da implantao do SharePoint Server 2010,
recomendamos que voc examine os navegadores usados em sua organizao para
assegurar o melhor desempenho com o SharePoint Server 2010.
Se estiver usando o Microsoft Project Server 2010 no farm do SharePoint Server
2010, observe particularmente as diferenas de requisitos do navegador. Para obter
mais informaes, consulte Plan browser support (Project Server 2010).

Fase principal do planejamento do suporte ao


navegador
O suporte ao navegador uma parte importante da implementao do SharePoint
Server 2010. Antes de instalar o SharePoint Server 2010, verifique para quais
navegadores o SharePoint Server 2010 apresenta suporte. As informaes neste tpico
abrangem as seguintes reas:
Nveis de suporte ao navegador

Matriz de suporte a navegadores

Detalhes do navegador

Compatibilidade do navegador para sites de publicao

Nveis de suporte ao navegador


37

O suporte ao navegador para o SharePoint Server 2010 pode ser dividido em trs nveis
diferentes, como segue:
Com suporte
Um navegador da Web com suporte aquele compatvel com o SharePoint Server
2010, e todos os seus recursos e funes operam normalmente. Se voc encontrar
problemas, a equipe de suporte pode ajud-lo a resolv-los.
Com suporte e limitaes conhecidas
Um navegador da Web com suporte e limitaes conhecidas aquele compatvel
com o SharePoint Server 2010, embora existam algumas limitaes conhecidas. A
maioria dos recursos e das funes opera normalmente, mas um ou outro no
funciona ou est desabilitado por padro, e fcil obter a documentao sobre
como resolver esses problemas.
No testado
Um navegador da Web no testado significa que a sua compatibilidade com o
SharePoint Server 2010 no foi testada, e pode haver problemas com o seu uso
especfico. O SharePoint Server 2010 funciona melhor com navegadores da Web
atualizados e baseados em padres.

Matriz de suporte a navegadores


A tabela a seguir fornece um resumo dos nveis de suporte de navegadores comumente
utilizados.

Navegador

Com suporte

Internet Explorer 8 (32 bits)

Internet Explorer 7 (32 bits)

Com suporte No
com limitaes testado

Internet Explorer 8 (64 bits)

Internet Explorer 7 (64 bits)

Internet Explorer 6 (32 bits)

Mozilla Firefox 3.6 (em sistemas


operacionais Windows)

Mozilla Firefox 3.6 (em sistemas


operacionais no Windows)

Safari 4.04 (em sistemas


operacionais no Windows)

Detalhes do navegador
Verifique os detalhes do navegador da web que voc possui ou planeja usar na
organizao para garantir que ele funcione com o SharePoint Server 2010 e de acordo
com as suas necessidades de negcios.
Internet Explorer 8 (32 bits)
38

O Internet Explorer 8 (32 bits) tem suporte nos seguintes sistemas operacionais:
Windows Server 2003

Windows Server 2008

Windows Server 2003

Windows 7

Windows Vista

Windows XP
Limitaes conhecidas
No h nenhuma limitao conhecida para o Internet Explorer 8 (32 bits).
Internet Explorer 7 (32 bits)
O Internet Explorer 7 (32 bits) tem suporte nos seguintes sistemas operacionais:
Windows Server 2008

Windows Server 2003

Windows Vista

Windows XP
Limitaes conhecidas
No h nenhuma limitao conhecida para o Internet Explorer 7 (32 bits).
Internet Explorer 6 (32 bits)
O SharePoint Server 2010 no d suporte ao Internet Explorer 6 (32 bits). Se voc usar
sites de publicao, consulte a seo Compatibilidade do navegador para sites de
publicao neste artigo.
Internet Explorer 8 (64 bits)
O Internet Explorer 8 (64 bits) tem suporte nos seguintes sistemas operacionais:
Windows Server 2008 R2

Windows Server 2008

Windows Server 2003

Windows 7

Windows Vista

Windows XP
Limitaes conhecidas
A tabela a seguir lista os recursos e suas limitaes conhecidas no Internet Explorer 8
(64 bits).

Recurso

Limitao

Conectar ao Outlook, Conectar ao Office e Funciona com um controle ActiveX e o


Sincronizar com o SharePoint Workspace protocolo stssync://. Portanto, a
funcionalidade pode ser limitada sem um
controle ActiveX, como o que est incluso
no Microsoft Office 2010. O recurso tambm
requer um aplicativo que seja compatvel
com o protocolo stssync://, como o
39

Recurso

Limitao

Microsoft Outlook.
Modo Folha de Dados

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Editar no aplicativo do Microsoft Office

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Exibio do Explorer

Removida no SharePoint Server 2010.


Bibliotecas que foram atualizadas de
verses anteriores do SharePoint Server
2010 ainda podem ter exibies do
Explorer, que podem no funcionar.

Exportar para o Excel

Baixa um arquivo com extenso .iqy no


navegador da Web. Se o Microsoft Excel
no estiver instalado e se nenhum outro
aplicativo estiver configurado para abrir o
arquivo, esse recurso no funcionar.

Carregamento e cpia de arquivo

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com o Microsoft InfoPath 2010

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com a Biblioteca de Imagens do Requer um controle ActiveX de 64 bits,


como aquele que fornecido no Microsoft
Microsoft PowerPoint 2010
Office 2010. O usurio poder aplicar as
seguintes solues alternativas quando
nenhum controle tiver sido instalado:
Se um usurio quiser carregar vrias
imagens em uma biblioteca de imagens,
ele dever carregar uma imagem por
vez usando Upload.aspx.

Se um usurio quiser editar uma


imagem em uma biblioteca de imagens,
ele dever baixar essa imagem, edit-la
e depois carreg-la novamente na
biblioteca de imagens.

Se um usurio quiser baixar mais de


uma imagem de uma biblioteca de
imagens, ele dever baixar uma
imagem por vez clicando no respectivo
link.

40

Recurso

Limitao

Criao de diagramas do Microsoft Visio


2010

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Novo Documento

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle. Embora o
comando Novo Documento possa no
funcionar, voc pode usar a funcionalidade
Carregar Documento. Se voc instalar e
configurar Office Web Applications no
servidor, o comando Novo Documento
funcionar, e ser possvel criar um
documento do Office no navegador.

Enviar para

Pode aproveitar um controle ActiveX de 64


bits. O Microsoft Office 2010 no fornece
uma verso de 64 bits desse controle. Sem
este, os arquivos no podem ser enviados
de um farm do SharePoint para outro. No
entanto, eles ainda podem ser enviados de
um site para outro.

Assinatura de formulrios (InfoPath Form


Services)

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com planilhas e bancos de dados Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Se um usurio quiser editar um
documento, ele dever baixar esse
documento, edit-lo e depois salv-lo
de volta no servidor.

Em uma lista que requer o check-out de


um documento para edio, o usurio
deve utilizar o menu Editar para fazer
check-out do documento, edit-lo e
depois fazer check-in usando esse
mesmo menu Editar.

Exportar para planilha. Os usurios


podem exportar uma lista do SharePoint
como planilha clicando em Exportar

41

Recurso

Limitao

para Planilha, na guia Lista da faixa de


opes.
Conexes entre Web Parts

Podem exigir a desativao de


bloqueadores de pop-up de navegadores
para sites do SharePoint.

Integrao com biblioteca de slides e o


PowerPoint 2010

Requer um controle ActiveX de 64 bits. O


usurio poder aplicar as seguintes
solues alternativas quando nenhum
controle tiver sido instalado:
Excluir um slide. Os usurios podem
excluir um slide clicando primeiro nesse
slide e depois clicando em Excluir
Slide. Repita a operao em todos os
slides.

Internet Explorer 7 (64 bits)


O Internet Explorer 7 (64 bits) tem suporte nos seguintes sistemas operacionais:
Windows Server 2008

Windows Server 2003

Windows Vista

Windows XP
Limitaes conhecidas
A tabela a seguir lista os recursos e suas limitaes conhecidas no Internet Explorer 7
(64 bits).

Recurso

Limitao

Conectar ao Outlook, Conectar ao Office e Funciona com um controle ActiveX e o


Sincronizar com o SharePoint Workspace protocolo stssync://. Portanto, a
funcionalidade pode ser limitada sem um
controle ActiveX, como o que est incluso
no Microsoft Office 2010. Esse recurso
requer um aplicativo que seja compatvel
com o protocolo stssync://, como o
Microsoft Outlook.
Modo Folha de Dados

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Editar no aplicativo do Microsoft Office

Requer um controle ActiveX de 64 bits. O


42

Recurso

Limitao

Microsoft Office 2010 no fornece uma


verso de 64 bits desse controle.
Exibio do Explorer

Removida no SharePoint Server 2010.


Bibliotecas que foram atualizadas de
verses anteriores do SharePoint Server
2010 ainda podem ter exibies do
Explorer.

Exportar para o Excel

Baixa um arquivo com extenso .iqy no


navegador da Web. Se o Microsoft Excel
no estiver instalado e se nenhum outro
aplicativo estiver configurado para abrir o
arquivo, esse recurso no funcionar.

Carregamento e cpia de arquivo

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com o Microsoft InfoPath 2010

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com a Biblioteca de Imagens do Requer um controle ActiveX de 64 bits,


como aquele que fornecido no Microsoft
Microsoft PowerPoint 2010
Office 2010. O usurio poder aplicar as
seguintes solues alternativas quando
nenhum controle tiver sido instalado:
Se um usurio quiser carregar vrias
imagens em uma biblioteca de imagens,
ele dever carregar uma imagem por
vez usando Upload.aspx.

Criao de diagramas do Microsoft Visio


2010

Se um usurio quiser editar uma


imagem em uma biblioteca de imagens,
ele dever baixar essa imagem, edit-la
e depois carreg-la novamente na
biblioteca de imagens.

Se um usurio quiser baixar mais de


uma imagem de uma biblioteca de
imagens, ele dever baixar uma
imagem por vez clicando no respectivo
link.

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.
43

Recurso

Limitao

Novo Documento

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle. Embora o
comando Novo Documento possa no
funcionar, voc pode usar a funcionalidade
Carregar Documento. Se voc instalar e
configurar Office Web Applications no
servidor, o comando Novo Documento
funcionar, e ser possvel criar um
documento do Office no navegador.

Enviar para

Pode aproveitar um controle ActiveX de 64


bits. O Microsoft Office 2010 no fornece
uma verso de 64 bits desse controle. Sem
este, os arquivos no podem ser enviados
de um farm do SharePoint para outro. No
entanto, eles ainda podem ser enviados de
um site para outro.

Assinatura de formulrios (InfoPath Form


Services)

Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle.

Integrao com planilhas e bancos de dados Requer um controle ActiveX de 64 bits. O


Microsoft Office 2010 no fornece uma
verso de 64 bits desse controle. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Se um usurio quiser editar um
documento, ele dever baixar esse
documento, edit-lo e depois salv-lo
de volta no servidor.

Conexes entre Web Parts

Em uma lista que requer o check-out de


um documento para edio, o usurio
deve utilizar o menu Editar para fazer
check-out do documento, edit-lo e
depois fazer check-in usando esse
mesmo menu Editar.

Exportar para planilha. Os usurios


podem exportar uma lista do SharePoint
como planilha clicando em Exportar
para Planilha, na guia Lista da faixa de
opes.

Podem exigir a desativao de


44

Recurso

Limitao

bloqueadores de pop-up de navegadores


para sites do SharePoint.
Integrao com biblioteca de slides e o
PowerPoint 2010

Requer um controle ActiveX de 64 bits. O


usurio poder aplicar as seguintes
solues alternativas quando nenhum
controle tiver sido instalado:
Excluir um slide. Os usurios podem
excluir um slide clicando primeiro nesse
slide e depois clicando em Excluir
Slide. Repita a operao em todos os
slides.

Mozilla Firefox 3.6 (em sistemas operacionais Windows)


O Mozilla Firefox 3.6 tem suporte nos seguintes sistemas operacionais:
Windows Server 2008 R2

Windows Server 2008

Windows Server 2003

Windows 7

Windows Vista

Windows XP
Limitaes conhecidas
A tabela a seguir lista recursos e suas limitaes conhecidas no Mozilla Firefox 3.6 (em
sistemas operacionais Windows).

Recurso

Limitao

Conectar ao Outlook,
Conectar ao Office e
Sincronizar com o
SharePoint Workspace

Funciona com um controle ActiveX, mas requer um


adaptador de controle do Firefox. O Microsoft Office 2010
no fornece um adaptador de controle do Firefox para esse
controle. O recurso tambm requer um aplicativo que seja
compatvel com o protocolo stssync://, como o Microsoft
Outlook.

Modo Folha de Dados

Requer um controle ActiveX, como aquele que fornecido


no Microsoft Office 2010, e um adaptador de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle.

Arrastar e soltar Web Parts No podem ser movidas com o recurso de arrastar e soltar
em pginas de Web Parts. Os usurios devem clicar em
Editar na Web Part, selecionar Modificar Web Part e
depois selecionar a zona na seo Layout da pgina de
45

Recurso

Limitao

propriedades da Web Part. Web Parts podem ser movidas


com o recurso de arrastar e soltar em Pginas.
Editar no aplicativo do
Microsoft Office

Requer um controle ActiveX, como aquele que fornecido


no SharePoint Server 2010 e um adaptador de controle do
Firefox. Para obter mais informaes sobre o Plug-in para
Firefox do Microsoft Office 2010, consulte o artigo sobre o
Plug-in FFWinPlugin
(http://go.microsoft.com/fwlink/?linkid=199867&clcid=0x416).
Se voc instalar e configurar o Office Web Applications no
servidor, o recurso Editar funcionar, e ser possvel
modificar documentos do Office no navegador. Essa
funcionalidade somente funciona com o Microsoft Office
2010 ou um produto equivalente juntamente com um plug-in
do Firefox.

Exibio do Explorer

Removida no SharePoint Server 2010. Bibliotecas que


foram atualizadas de verses anteriores do SharePoint
Server 2010 ainda podem ter exibies do Explorer, que
podem no funcionar. A exibio do Explorer requer o
Internet Explorer.

Exportar para o Excel

Baixa um arquivo com extenso .iqy no navegador da Web.


Se o Microsoft Excel no estiver instalado e se nenhum
outro aplicativo estiver configurado para abrir o arquivo,
esse recurso no funcionar.

Carregamento e cpia de
arquivo

Requer um controle ActiveX, como aquele que fornecido


no Microsoft Office 2010, e um adaptador de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle.

Integrao com o Microsoft Requer um controle ActiveX, como aquele que fornecido
InfoPath 2010
no Microsoft Office 2010, e um adaptador de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle.
Integrao com a Biblioteca Requer um controle ActiveX, como aquele que fornecido
de Imagens do Microsoft
no Microsoft Office 2010, e um adaptador de controle do
PowerPoint 2010
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle. O usurio poder
aplicar as seguintes solues alternativas quando nenhum
controle tiver sido instalado:
Se um usurio quiser carregar vrias imagens em uma
biblioteca de imagens, ele dever carregar uma imagem
por vez usando Upload.aspx.

Se um usurio quiser editar uma imagem em uma


biblioteca de imagens, ele dever baixar essa imagem,
edit-la e depois carreg-la novamente na biblioteca de
46

Recurso

Limitao

imagens.

Se um usurio quiser baixar mais de uma imagem de


uma biblioteca de imagens, ele dever baixar uma
imagem por vez clicando no respectivo link.

Criao de diagramas do
Microsoft Visio 2010

Requer um controle ActiveX, como aquele que fornecido


no Microsoft Office 2010, e um adaptador de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle.

Novo Documento

Requer um controle ActiveX, como aquele que fornecido


no Microsoft Office 2010 e um adaptador de controle do
Firefox. Para obter mais informaes sobre o Plug-in para
Firefox do Microsoft Office 2010, consulte o artigo sobre o
Plug-in FFWinPlugin
(http://go.microsoft.com/fwlink/?linkid=199867&clcid=0x416).
Ainda que o comando Novo Documento possa no
funcionar, voc poder usar a funcionalidade Carregar
Documento. Se instalar e configurar o Office Web
Applications no servidor, o comando Novo Documento
funcionar, e ser possvel criar um documento do Office no
navegador.

Editor de Rich-Text Barra Um usurio pode atualizar a barra de ferramentas bsica do


Editor de Rich-Text para um Editor de Rich-Text Completo
de Ferramentas Bsica
que inclua a faixa de opes, alterando as propriedades de
campo da seguinte forma: em FldEdit.aspx, no menu
Configuraes de Lista, selecione Configuraes de
Campo Especficas. Em seguida, em Colunas, clique em
Descrio. Na seo Configuraes de Coluna
Adicionais, em Especifique o tipo de texto que deve ser
permitido, selecione Rich text aprimorado (Rich text com
imagens, tabelas e hiperlinks).
Enviar para

Pode aproveitar um controle ActiveX, como aquele que


fornecido no Microsoft Office 2010, e um adaptador de
controle do Firefox. O Microsoft Office 2010 no fornece um
adaptador de controle do Firefox para esse controle. Sem
este, os arquivos no podem ser enviados de um farm do
SharePoint para outro. No entanto, eles ainda podem ser
enviados de um site para outro.

Assinatura de formulrios
(InfoPath Form Services)

Requer um controle ActiveX, como aquele que fornecido


no Microsoft Office 2010, e um adaptador de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle.

Integrao com planilhas e Requer controles ActiveX, como aqueles que so fornecidos
47

Recurso

Limitao

bancos de dados

no Microsoft Office 2010, e adaptadores de controle do


Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle. O usurio poder
aplicar as seguintes solues alternativas quando nenhum
controle tiver sido instalado:
Se um usurio quiser editar um documento, ele dever
baixar esse documento, edit-lo e depois salv-lo de
volta no servidor.

Em uma lista que requer o check-out de um documento


para edio, o usurio deve utilizar o menu Editar para
fazer check-out do documento, edit-lo e depois fazer
check-in usando esse mesmo menu Editar.

Exportar para planilha. Os usurios podem exportar


uma lista do SharePoint como planilha clicando em
Exportar para Planilha, na guia Lista da faixa de
opes.

Conexes entre Web Parts Podem exigir a desativao de bloqueadores de pop-up de


navegadores para sites do SharePoint.
Integrao com biblioteca
de slides e o PowerPoint
2010

Requer controles ActiveX, como aqueles que so fornecidos


no Microsoft Office 2010, e adaptadores de controle do
Firefox. O Microsoft Office 2010 no fornece um adaptador
de controle do Firefox para esse controle. O usurio poder
aplicar as seguintes solues alternativas quando nenhum
controle tiver sido instalado:
Excluir um slide. Os usurios podem excluir um slide
clicando primeiro nesse slide e depois clicando em
Excluir Slide. Repita a operao em todos os slides.
Os seguintes recursos no funcionam nesta plataforma:

Copiar um site para uma apresentao. Esse recurso


permite que os usurios adicionem um slide a uma
apresentao do PowerPoint 2010.

Publicar um slide. Esse recurso permite que os usurios


carreguem um nico slide de uma apresentao do
PowerPoint 2010 para uma biblioteca de slides. O
Microsoft Office deve estar instalado no computador
cliente.

Mozilla Firefox 3.6 (em sistemas operacionais no Windows)


O Mozilla FireFox 3.6 tem suporte nos seguintes sistemas operacionais:
Mac OSX
48

UNIX/Linux
Limitaes conhecidas
A tabela a seguir lista recursos e suas limitaes conhecidas no Mozilla FireFox 3.6 (em
sistemas operacionais no Windows).

Recurso

Limitao

Conectar ao Outlook, Conectar ao Office e Requer um aplicativo que seja compatvel


Sincronizar com o SharePoint Workspace com o protocolo stssync://, como o
Microsoft Outlook.
Modo Folha de Dados

Requer um controle ActiveX para o qual a


plataforma no possui suporte. O Microsoft
Office 2010 no fornece um adaptador de
controle do Firefox para esse controle.

Arrastar e soltar Web Parts

No podem ser movidas com o recurso de


arrastar e soltar em pginas de Web Parts.
Os usurios devem clicar em Editar na Web
Part, selecionar Modificar Web Part e
depois selecionar a zona na seo Layout
da pgina de propriedades da Web Part.
Web Parts podem ser movidas com o
recurso de arrastar e soltar em Pginas.

Editar no aplicativo do Microsoft Office

Requer um controle ActiveX para o qual no


h suporte nesta plataforma. Se voc
instalar e configurar os Office Web
Applications no servidor, o recurso Editar
funcionar e ser possvel modificar
documentos do Office no navegador.

Exibio do Explorer

Removida no SharePoint Server 2010.


Bibliotecas que foram atualizadas de
verses anteriores do SharePoint Server
2010 ainda podem ter exibies do
Explorer, que podem no funcionar. A
exibio do Explorer requer o Internet
Explorer.

Exportar para o Excel

Baixa um arquivo com extenso .iqy no


navegador da Web. Requer um aplicativo
que esteja configurado para abrir esse
arquivo.

Carregamento e cpia de arquivo

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Integrao com o Microsoft InfoPath 2010

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.
49

Recurso

Limitao

Integrao com a Biblioteca de Imagens do Requer um controle ActiveX para o qual no


Microsoft PowerPoint 2010
h suporte nesta plataforma. O Microsoft
Office 2010 no fornece um adaptador de
controle do Firefox para esse controle. O
usurio poder aplicar as seguintes
solues alternativas quando nenhum
controle tiver sido instalado:
Se um usurio quiser carregar vrias
imagens em uma biblioteca de imagens,
ele dever carregar uma imagem por
vez usando Upload.aspx.

Se um usurio quiser editar uma


imagem em uma biblioteca de imagens,
ele dever baixar essa imagem, edit-la
e depois carreg-la novamente na
biblioteca de imagens.

Se um usurio quiser baixar mais de


uma imagem de uma biblioteca de
imagens, ele dever baixar uma
imagem por vez clicando no respectivo
link.

Criao de diagramas do Microsoft Visio


2010

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Novo Documento

Requer um controle ActiveX para o qual no


h suporte nesta plataforma. Embora o
comando Novo Documento possa no
funcionar, voc pode usar a funcionalidade
Carregar Documento. Se voc instalar e
configurar Office Web Applications no
servidor, o comando Novo Documento
funcionar, e ser possvel criar um
documento do Office no navegador.

Editor de Rich-Text Barra de Ferramentas Um usurio pode atualizar a barra de


Bsica
ferramentas bsica do Editor de Rich-Text
para um Editor de Rich-Text Completo que
inclua a faixa de opes, alterando as
propriedades de campo da seguinte forma:
em FldEdit.aspx, no menu Configuraes
de Lista, selecione Configuraes de
Campo Especficas. Em seguida, em
Colunas, clique em Descrio. Na seo
Configuraes de Coluna Adicionais, em
Especifique o tipo de texto que deve ser
50

Recurso

Limitao

permitido, selecione Rich text aprimorado


(Rich text com imagens, tabelas e
hiperlinks).
Enviar para

Pode aproveitar um controle ActiveX para o


qual no h suporte nesta plataforma. Sem
este, os arquivos no podem ser enviados
de um farm do SharePoint para outro. No
entanto, eles ainda podem ser enviados de
um site para outro.

Assinatura de formulrios (InfoPath Form


Services)

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Integrao com planilhas e bancos de dados Requer controles ActiveX para os quais no
h suporte nesta plataforma. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Se um usurio quiser editar um
documento, ele dever baixar esse
documento, edit-lo e depois salv-lo
de volta no servidor.

Em uma lista que requer o check-out de


um documento para edio, o usurio
deve utilizar o menu Editar para fazer
check-out do documento, edit-lo e
depois fazer check-in usando esse
mesmo menu Editar.

Exportar para planilha. Os usurios


podem exportar uma lista do SharePoint
como planilha clicando em Exportar
para Planilha, na guia Lista da faixa de
opes.

Conexes entre Web Parts

Podem exigir a desativao de


bloqueadores de pop-up de navegadores
para sites do SharePoint.

Integrao com biblioteca de slides e o


PowerPoint 2010

Requer controles ActiveX para os quais no


h suporte nesta plataforma. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Excluir um slide. Os usurios podem
excluir um slide clicando primeiro nesse
slide e depois clicando em Excluir
51

Recurso

Limitao

Slide. Repita a operao em todos os


slides.
Os seguintes recursos no funcionam nesta
plataforma:
Copiar um site para uma apresentao.
Esse recurso permite que os usurios
adicionem um slide a uma
apresentao do PowerPoint 2010.

Publicar um slide. Esse recurso permite


que os usurios carreguem um nico
slide de uma apresentao do
PowerPoint 2010 para uma biblioteca
de slides. O Microsoft Office deve estar
instalado no computador cliente.

Observao:
Navegadores FireFox em sistemas UNIX/Linux podem no funcionar com o menu Web
Part.

Observao:
Alguns recursos ActiveX, por exemplo, o modo Folha de Dados da lista e o controle que
exibe as informaes da presena do usurio, no funcionam no Mozilla Firefox 3.6. Os
usurios do Firefox podem usar o Plug-in para Firefox do Microsoft Office 2010 para
iniciar documentos.
Safari 4.04 (em sistemas operacionais no Windows)
O Safari 4.0.4 tem suporte nos seguintes sistemas operacionais:
Mac OSX (Verso 10.6, Snow Leopard)
Limitaes conhecidas
A tabela a seguir lista recursos e suas limitaes conhecidas no Safari 4.04 (em
sistemas operacionais no Windows).

Recurso

Limitao

Conectar ao Outlook, Conectar ao Office e Requer um aplicativo que seja compatvel


Sincronizar com o SharePoint Workspace com o protocolo stssync://, como o
Microsoft Outlook.
52

Recurso

Limitao

Modo Folha de Dados

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Arrastar e soltar Web Parts

No podem ser movidas com o recurso de


arrastar e soltar em pginas de Web Parts.
Os usurios devem clicar em Editar na Web
Part, selecionar Modificar Web Part e
depois selecionar a zona na seo Layout
da pgina de propriedades da Web Part.
Web Parts podem ser movidas com o
recurso de arrastar e soltar em Pginas.

Editar no aplicativo do Microsoft Office

Requer um controle ActiveX para o qual no


h suporte nesta plataforma. Se voc
instalar e configurar os Office Web
Applications no servidor, o recurso Editar
funcionar e ser possvel modificar
documentos do Office no navegador.

Exibio do Explorer

Removida no SharePoint Server 2010.


Bibliotecas que foram atualizadas de
verses anteriores do SharePoint Server
2010 ainda podem ter exibies do
Explorer. A exibio do Explorer requer o
Internet Explorer.

Exportar para o Excel

Baixa um arquivo com extenso .iqy no


navegador da Web. Requer um aplicativo
que esteja configurado para abrir esse
arquivo.

Carregamento e cpia de arquivo

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Integrao com o Microsoft InfoPath 2010

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Integrao com a Biblioteca de Imagens do Requer um controle ActiveX para o qual no


Microsoft PowerPoint 2010
h suporte nesta plataforma. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Se um usurio quiser carregar vrias
imagens em uma biblioteca de imagens,
ele dever carregar uma imagem por
vez usando Upload.aspx.

53

Se um usurio quiser editar uma


imagem em uma biblioteca de imagens,
ele dever baixar essa imagem, edit-la

Recurso

Limitao

e depois carreg-la novamente na


biblioteca de imagens.

Se um usurio quiser baixar mais de


uma imagem de uma biblioteca de
imagens, ele dever baixar uma
imagem por vez clicando no respectivo
link.

Criao de diagramas do Microsoft Visio


2010

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Novo Documento

Requer um controle ActiveX para o qual no


h suporte nesta plataforma. Embora o
comando Novo Documento possa no
funcionar, voc pode usar a funcionalidade
Carregar Documento. Se voc instalar e
configurar Office Web Applications no
servidor, o comando Novo Documento
funcionar, e ser possvel criar um
documento do Office no navegador.

Editor de Rich-Text Barra de Ferramentas Um usurio pode atualizar a barra de


Bsica
ferramentas bsica do Editor de Rich-Text
para um Editor de Rich-Text Completo que
inclua a faixa de opes, alterando as
propriedades de campo da seguinte forma:
em FldEdit.aspx, no menu Configuraes
de Lista, selecione Configuraes de
Campo Especficas. Em seguida, em
Colunas, clique em Descrio. Na seo
Configuraes de Coluna Adicionais, em
Especifique o tipo de texto que deve ser
permitido, selecione Rich text aprimorado
(Rich text com imagens, tabelas e
hiperlinks).
Enviar para

Pode aproveitar um controle ActiveX para o


qual no h suporte nesta plataforma. Sem
este, os arquivos no podem ser enviados
de um farm do SharePoint para outro. No
entanto, eles ainda podem ser enviados de
um site para outro.

Assinatura de formulrios (InfoPath Form


Services)

Requer um controle ActiveX para o qual no


h suporte nesta plataforma.

Integrao com planilhas e bancos de dados Requer controles ActiveX para os quais no
h suporte nesta plataforma. O usurio
54

Recurso

Limitao

poder aplicar as seguintes solues


alternativas quando nenhum controle tiver
sido instalado:
Se um usurio quiser editar um
documento, ele dever baixar esse
documento, edit-lo e depois salv-lo
de volta no servidor.

Em uma lista que requer o check-out de


um documento para edio, o usurio
deve utilizar o menu Editar para fazer
check-out do documento, edit-lo e
depois fazer check-in usando esse
mesmo menu Editar.

Exportar para planilha. Os usurios


podem exportar uma lista do SharePoint
como planilha clicando em Exportar
para Planilha, na guia Lista da faixa de
opes.

Conexes entre Web Parts

Podem exigir a desativao de


bloqueadores de pop-up de navegadores
para sites do SharePoint.

Integrao com biblioteca de slides e o


PowerPoint 2010

Requer controles ActiveX para os quais no


h suporte nesta plataforma. O usurio
poder aplicar as seguintes solues
alternativas quando nenhum controle tiver
sido instalado:
Excluir um slide. Os usurios podem
excluir um slide clicando primeiro nesse
slide e depois clicando em Excluir
Slide. Repita a operao em todos os
slides.
Os seguintes recursos no funcionam nesta
plataforma:
Copiar um site para uma apresentao.
Esse recurso permite que os usurios
adicionem um slide a uma
apresentao do PowerPoint 2010.

55

Publicar um slide. Esse recurso permite


que os usurios carreguem um nico
slide de uma apresentao do
PowerPoint 2010 para uma biblioteca
de slides. O Microsoft Office deve estar
instalado no computador cliente.

Recurso

Limitao

Compatibilidade do navegador para sites de publicao


No caso de sites de publicao, os recursos do Gerenciamento de Contedo da Web, no
SharePoint Server 2010, oferecem um nvel de controle avanado sobre a marcao e o
estilo da experincia do leitor. Criadores de pginas podem recorrer a esses recursos
como uma ajuda para assegurar que suas pginas sejam compatveis com navegadores
adicionais, inclusive o Internet Explorer 6, no que se refere visualizao de contedo.
Cabe aos criadores elaborarem pginas adequadas aos navegadores aos quais
pretendem oferecer suporte.
Para criar contedo, necessrio ter um navegador baseado em padres, como o
Internet Explorer 8 ou o Firefox 3.x.

Controles ActiveX
Alguns recursos no SharePoint Server 2010 usam controles ActiveX. Em ambientes
seguros, necessrio que esses controles tenham permisso de execuo no
computador cliente para que os recursos em questo possam funcionar. Alguns
controles ActiveX, como os includos no Microsoft Office 2010, no funcionam com
verses de navegadores de 64 bits. Para o Microsoft Office 2010 (64 bits), apenas os
controles a seguir funcionam com navegadores de 64 bits:
ppslax.dll Integrao com a biblioteca de slides e o PowerPoint 2010

name.dll Informaes de presena

56

URL path length restrictions (SharePoint


Server 2010) (em ingls)
This article discusses the specific URL path length and character restrictions in Microsoft
SharePoint Server 2010, Internet Explorer 7, and Internet Explorer 8 that you should be
aware of when planning sites, navigation, and structure. This article does not discuss
URL length limitations in other browsers. For this information, see the browser
documentation.
In this article:
Understanding URL and path lengths

URL path length limitations

Resolving URL length problems

Understanding URL and path lengths


This section discusses URL composition, how SharePoint Server 2010 builds URLs, how
URLs are encoded and lengthened, and passed as parameters in other URLs.

SharePoint URL composition


The total length of a SharePoint URL equals the length of the folder or file path, including
the protocol and server name and the folder or file name, plus any parameters that are
included as part of the URL. The formula is as follows:
URL = protocol + server name + folder or file path + folder or file name+ parameters
For example, the following is a typical URL path to a file stored in Microsoft SharePoint
Server 2010:
http://www.contoso.com/sites/marketing/documents/Shared%20Documents/Promotion/S
ome%20File.xlsx
Where the parts of the URL path are as listed in the following table.

URL part

Example

Protocol

http://

Server name

www.contoso.com/

Folder or file path

sites/marketing/documents/Shared%20Documents/Promotion/

File name

Some%20File.xlsx

When you go to the site and open the file with Microsoft Office Web Apps, the URL will
be as follows:

57

http://www.contoso.com/sites/marketing/documents/_layouts/xlviewer.aspx?id=/sites/mar
keting/documents/Shared%20Documents/Promotion/Some%20File.xlsx&Source=http%3
A%2F%2Fwww%2Econtoso%2Ecom%2Fsites%2Fmarketing%2Fdocuments%2FShared
%2520Documents%2FForms%2FAllItems%2Easpx%3FRootFolder%3D%252Fsites%25
2Fmarketing%252Fdocuments%252FShared%2520Documents%252FPromotion%26Fol
derCTID%3D0x012000F2A09653197F4F4F919923797C42ADEC&DefaultItemOpen=1
Where the parts of the URL path are as listed in the following table.

URL Example
part

Prot http://
ocol
Serv www.contoso.com/
er
nam
e
Fold sites/marketing/documents/Shared%20Documents/Promotion/
er or
file
path
Fold xlviewer.aspx
er or
file
nam
e
Para ?id=/sites/marketing/documents/Shared%20Documents/Promotion/Some%20File.xl
mete sx
rs
&Source=http%3A%2F%2Fwww%2Econtoso%2Ecom%2Fsites%2Fmarketing%2F
documents%2FShared%2520Documents%2FForms%2FAllItems%2Easpx
%3FRootFolder%3D%252Fsites%252Fmarketing%252Fdocuments%252FShared
%2520Documents%252FPromotion%26FolderCTID%3D0x012000F2A09653197F4
F4F919923797C42ADEC
&DefaultItemOpen=1

URL Encoding
URL encoding ensures that all browsers will correctly transmit text in URL strings.
Characters such as a question marks (?), ampersands (&), slash marks (/), and spaces
might be truncated or corrupted by some browsers. SharePoint Server 2010 adheres to
the standards for URL encoding that are defined in The Internet Engineering Task Force
(IETF) RFC 3986 (http://go.microsoft.com/fwlink/?LinkId=195564&clcid=0x409).
In the URL path example earlier in this article, the Source parameter contains a doubleencoded path and is 262 characters. The first de-encoding reveals:
&Source=http://www.contoso.com/sites/marketing/documents/Shared%20Documents/For
ms/AllItems.aspx?RootFolder=%2Fsites%2Fmarketing%2Fdocuments%2FShared%20D
58

ocuments%2FPromotion&FolderCTID=0x012000F2A09653197F4F4F919923797C42AD
EC which is 216 characters.
De-encoded again reveals:
&Source=http://www.contoso.com/sites/marketing/documents/Shared
Documents/Forms/AllItems.aspx?RootFolder=/sites/marketing/documents/Shared
Documents/Promotion&FolderCTID=0x012000F2A09653197F4F4F919923797C42ADEC
which is 200 characters.
If you have non-standard ASCII characters, such as high-ASCII or double-byte Unicode
characters, in the SharePoint URL, each of those characters is URL-encoded into two or
more ASCII characters when they are passed to the Web browser. Thus, a URL with
many high-ASCII characters or double-byte Unicode characters can become longer than
the original un-encoded URL. The list below gives examples of the multiplication factors:
High-ASCII characters for example, (!, ", #, $, %, &, [Space]): multiplication factor
=3

Double byte Unicode characters for example, Japanese, Chinese, Korean, Hindi:
multiplication factor = 9
For example, when you translate the names of sites, library, folder, and file in the URL
path
http://www.contoso.com/sites/marketing/documents/Shared%20Documents/Promotion/S
ome%20File.xlsx into Japanese, the resulted encoded URL path will become something
like the following:
http://www.contoso.com/sites/%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%
E3%82%A3%E3%83%B3%E3%82%B0/%E6%96%87%E6%9B%B8/DocLib/%E3%83%
97%E3%83%AD%E3%83%A2%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3/
%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB.xlsx. This path is 224
characters, whereas the original URL path is only 94 characters.
Importante:
The following characters cannot be used in an un-encoded URL: (~, #, %, &, *, {}, \, :, <>,
/, +, |, ).

URL parameters
URL parameters are data that are included as part of the URL that are processed. These
parameters are also URL-encoded and can be encoded multiple times, producing very
long URLs.
For example, if you browse to a list, the URL might be something like the following:
http://www.contoso.com/sites/marketing/documents/Shared%20Documents/Forms/AllIte
mA.aspx?RootFolder=%2Fsites%2Fmarketing%2Fdocuments%2FShared%20Document
s%2FPFPromoti&FolderCTID=0x012000F2A09653197F4F4F919923797C42ADEC&Vie
w={CD527605-9A7A-448D-9A35-67A33EF9F766}. This URL is 260 characters.
If you then click Create View on the Library tab, the entire URL is included in the
resulting URL as the source parameter and it is encoded to be much longer for
example,
http://www.contoso.com/sites/marketing/documents/_layouts/ViewType.aspx?List=%7BE
D6E21E0%2DDF28%2D4165%2DBC3E%2D5371987CC2D2%7D&Source=http%3A%2
F%2Fwww%2Econtoso%2Ecom%2Fsites%2Fmarketing%2Fdocuments%2FShared%25
59

20Documents%2FForms%2FAllItems%2Easpx%3FRootFolder%3D%252Fsites%252Fm
arketing%252Fdocuments%252FShared%2520Documents%252FPromotion%26FolderC
TID%3D0x012000F2A09653197F4F4F919923797C42ADEC%26View%3D%7BCD5276
05%2D9A7A%2D448D%2D9A35%2D67A33EF9F766%7D. This URL is 457 characters.
Importante:
SharePoint Server 2010 truncates the URL source parameter if the total URL length to be
passed to Internet Explorer is more than 1950 bytes. The source parameter is a
reference to a previously visited page. The result of the truncation of the source
parameter is that the user will be referred back to default location rather than the location
specified in the source parameter.
Other parameters, such as sort orders, root folder parameters, and views are not
truncated.

URL path length limitations


This section discusses the different URL length limitations in SharePoint Server 2010 and
Internet Explorer, and how to plan for URL path lengths.

SharePoint URL path length limitations


The limitations In this section apply to the total length of the URL path to a folder or a file
in SharePoint Server 2010 but not to the length of any parameters. Also, these limitations
apply only to un-encoded URLs, not to encoded URLs. There is no limit to encoded URLs
in SharePoint Server 2010. The limitations are the following:
260 Unicode (UTF-16) code units the characters in a full file path, not including a
domain/server name.

256 Unicode (UTF-16) code units the characters in a full folder path, not including
the file name and the domain/server name.

128 Unicode (UTF-16) code units - characters in a path component, that is, a file or
folder name.

260 Unicode (UTF-16) code units the characters in a full path, including a
domain/server name for use with Office clients.

256 Unicode (UTF-16) code units the characters in a full path including the
domain/server name, for use with Active X controls.
For more information, see Microsoft Knowledge Base article 894630, You receive a "The
specified file or folder name is too long" error message
(http://go.microsoft.com/fwlink/?LinkId=195567&clcid=0x409).

60

Observao:
Understanding code units - In most cases, one UTF-16 character equals one UTF-16
code unit. However, characters that use Unicode code points greater than U+10000 will
equal two UTF-16 code units. These characters include, but are not limited to, Japanese
or Chinese surrogate pair characters. If your paths include these characters, the URL
length will exceed the URL length limitation with fewer than 256 or 260 characters.

Internet Explorer URL length limitations


Internet Explorer also has limitations that are separate from those in SharePoint Server
2010. Even though you make the SharePoint Server 2010 URL path shorter than the
limitations, you might experience an Internet Explorer URL length limitation because of
added parameters and encoding of the URL. You must use the most restrictive limitation
as a guideline for planning URL lengths.
Both Internet Explorer 7 and Internet Explorer 8 have a maximum URL length of 2,083
UTF-8 characters and a maximum path length of 2,048 UTF-8 characters. However, in
Internet Explorer 7, under certain circumstances, the effective URL length limitation is
1024 UTF-8 characters, not 2083 UTF-8 characters. For more information about the URL
length limits in Internet Explorer, see Microsoft Knowledge Base article 208427,
Maximum URL length is 2,083 characters in Internet Explorer
(http://go.microsoft.com/fwlink/?LinkId=195568&clcid=0x409).
Importante:
Unless all of the browsers in the environment are Internet Explorer 8, use the effective
limit of 1024 UTF-8 characters.

Resolving URL length problems


There are several ways that you can resolve or mitigate URL length problems in the
SharePoint Server 2010 environment. The following list provides suggestions:
Upgrade all the end-user browsers to Internet Explorer 8, which has a longer URL
length limit.

Use shorter names for sites, folders, and documents and control the depth of the site
and folder structures to reduce the lengths of URLs.

If possible or allowed, use ASCII names for sites, folders, and documents. This will
avoid situations where the URL will be lengthened by being encoded.

To reduce the risk that the SharePoint Server 2010 end-users will encounter
problems because of URL length limitations, we recommend that you apply the
following effective limits in the deployment:

256 Unicode (UTF-16) Code units - the effective file path length limitation,
including a domain/server name

128 Unicode (UTF-16) Code units - the path component length limitation
61

Suporte a IP (SharePoint Server 2010)


Este artigo explica o suporte ao endereamento de protocolos IPv4 e IPv6 nos Produtos
do Microsoft SharePoint 2010.
Os Produtos do SharePoint 2010 tm suporte para os seguintes ambientes:
Ambiente s IPv4

Ambiente misto de IPv4 e IPv6

Ambiente s IPv6
Em um ambiente do SharePoint, misto pode ser definido como um dos seguintes
cenrios provveis:
Ambos os protocolos IPv4 e IPv6 esto sendo executados no seu ambiente.

Alguns de seus computadores clientes esto usando IPv4 e outros esto usando
IPv6.

Os computadores clientes esto usando IPv4, mas o computador que executa o


Microsoft SQL Server usa IPv6.
Por padro, ambos os protocolos (IPv6 e IPv4) esto instalados e habilitados no
Windows Server 2008 e no Windows Server 2008 R2. Quando os dois protocolos esto
habilitados, o IPv6 tem preferncia em relao ao IPv4. Alm disso, possvel remover o
IPv4 para que o computador execute exclusivamente o IPv6.
Para determinar a verso que est em uso, voc pode usar a ferramenta IPConfig.exe.
Para obter informaes adicionais, consulte IPConfig
(http://go.microsoft.com/fwlink/?linkid=122336&clcid=0x416).
A lista a seguir mostra outras consideraes importantes sobre o protocolo IPv6:
Para qualquer computador autenticado com o uso de um controlador de domnio e
que execute apenas o IPv6 em um ambiente com Produtos do SharePoint 2010, o
controlador de domnio deve executar o Windows Server 2008 ou o Windows Server
2008 R2. Verifique se voc est usando o service pack correto e qualquer prrequisitos de software adicional. Para obter mais informaes, consulte Requisitos
de hardware e software (SharePoint Server 2010).

Todas as verses do Microsoft SQL Server com suporte para Produtos do


SharePoint 2010 tambm tm suporte para IPv6. Para obter mais informaes sobre
o suporte IPv6 para o SQL Server 2008, consulte Conexo com o uso do IPv6
(http://go.microsoft.com/fwlink/?linkid=183115&clcid=0x416). Para obter informaes
adicionais sobre o suporte IPv6 para o SQL Server 2005, consulte Conexo com o
uso do IPv6 (http://go.microsoft.com/fwlink/?linkid=183118&clcid=0x416).

Nos Produtos do SharePoint 2010, quando o protocolo IPv6 usado, todas as URLs
de usurio final devem se basear em nomes DNS com registros AAAA. No h
suporte para navegar at URLs do SharePoint que utilizam endereos IPv6 literais.
Um exemplo de URL com endereo literal
http://[2001:db8:85a3:8d3:1319:8a2e:370:7344]. No entanto, os Produtos do
SharePoint 2010 tm suporte para a insero de endereos IPv6 literais para uma
determinada funcionalidade de administrao de farm, como a insero do nome do
62

servidor durante a criao ou a anexao de bancos de dados. Para nomes de


servidores que usam o formato de endereo literal, coloque o endereo literal entre
colchetes. Para obter mais informaes sobre registros AAAA, consulte Adicionando
um registro de recurso a uma zona de pesquisa direta
(http://go.microsoft.com/fwlink/?linkid=181956&clcid=0x416).
Para obter informaes adicionais sobre o IPv6, consulte os artigos sobre protocolo IP
verso 6 (IPv6) (http://go.microsoft.com/fwlink/?linkid=120794&clcid=0x416) e
endereamento IP (http://go.microsoft.com/fwlink/?linkid=120795&clcid=0x416).

Consulte tambm
Outros recursos
Especificao do Protocolo IP, Verso 6 (IPv6)

63

Windows Server 2008 R2 and SharePoint


Server 2010: Better Together (white
paper)
Este white paper descreve os benefcios da implantao do Microsoft SharePoint Server
2010 no sistema operacional Windows Server 2008 R2 Enterprise e em cenrios nos
quais os recursos do Windows Server 2003 Enterprise podem ser aplicados.
Baixar este white paper como um arquivo .docx
(http://go.microsoft.com/fwlink/?linkid=199051&clcid=0x416).
Baixar este white paper como um arquivo PDF
(http://go.microsoft.com/fwlink/?linkid=199052&clcid=0x416).
Baixar este white paper como um arquivo XPS
(http://go.microsoft.com/fwlink/?linkid=199053&clcid=0x416).

Consulte tambm
Conceitos
O melhor da produtividade corporativa: Microsoft Office e Microsoft SharePoint (white
paper)
SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white paper)
(SharePoint Server 2010)
Requisitos de hardware e software (SharePoint Server 2010)

64

SQL Server 2008 R2 e Produtos do


SharePoint 2010: melhores juntos (white
paper) (SharePoint Server 2010)
A escolha de uma edio do Microsoft SQL Server 2008 R2 uma etapa importante no
planejamento da implantao de uma implantao do Microsoft SharePoint Server 2010.
Este documento descreve os benefcios da implantao no SQL Server 2008 R2
Enterprise Edition e os cenrios em que os respectivos recursos podem ser aplicados.
Baixar este white paper como documento do Word (.docx)
(http://go.microsoft.com/fwlink/?linkid=187264&clcid=0x416).

65

O melhor da produtividade corporativa:


Microsoft Office e Microsoft SharePoint
(white paper)
Este white paper mostra como o Microsoft Office 2010 e o Produtos do Microsoft
SharePoint 2010 contribuem con o poderoso design arquitetnico do Microsoft Business
Productivity Infrastructure (BPI). Ele fornece uma viso geral de recursos do Office e do
SharePoint que funcionavam em conjunto em verses anteriores e enfoca os recursos
de integrao da experincia do Office 2010 com o Produtos do SharePoint 2010.
Baixe este white paper como um arquivo PDF: O melhor da produtividade corporativa
(http://go.microsoft.com/fwlink/?LinkId=209803&clcid=0x416)

66

Logical architecture planning


(SharePoint Server 2010)
This section contains articles to help you learn about and plan logical architectures for
Microsoft SharePoint Server 2010.
In this section:
Planejamento da arquitetura de servios (SharePoint Server 2010)

Componentes de arquitetura lgica (SharePoint Server 2010)

Exemplo de design: implantao corporativa (SharePoint Server 2010)Corporate


deployment design sample

Planejar conjuntos de sites nomeados pelo host (SharePoint Server 2010)

67

Planejamento da arquitetura de servios


(SharePoint Server 2010)
Este artigo descreve a arquitetura de servios para compartilhar aplicativos de servio de
e fornece arquiteturas de exemplo para o Microsoft SharePoint Server 2010.
Neste artigo:
Sobre aplicativos de servio

Infraestrutura de servios e princpios de design

Implantando aplicativos de servio entre farms

Arquiteturas de exemplo

Farm nico, grupo de servios nico

Farm nico, vrios grupos de servios

Farms de servios corporativos

Farms de servios especializados

Farms entre organizaes


Ao planejar a sua arquitetura de servios, considere o seguinte:
Que aplicativos de servio so exigidos por sua organizao?

Alguma equipe exige aplicativos de servio dedicados?

Quantos farms so exigidos por sua organizao?

Existem oportunidades de compartilhamento de servios entre farms?

As necessidades da sua organizao garantem um farm de servios centralizado?


Os modelos de tamanho de cartaz a seguir tambm esto disponveis para serem
usados com este artigo. possvel modificar os diagramas nos modelos para
representar seus prprios planos de organizao.
Servios no Produtos do Microsoft SharePoint 2010

Visio (http://go.microsoft.com/fwlink/?linkid=167090&clcid=0x416)

PDF (http://go.microsoft.com/fwlink/?linkid=167092&clcid=0x416)

XPS (http://go.microsoft.com/fwlink/?linkid=167091&clcid=0x416)

Servios entre farms no Produtos do SharePoint 2010

Visio (http://go.microsoft.com/fwlink/?linkid=167093&clcid=0x416)

PDF (http://go.microsoft.com/fwlink/?linkid=167095&clcid=0x416)

XPS (http://go.microsoft.com/fwlink/?linkid=167094&clcid=0x416)

Sobre aplicativos de servio


O SharePoint Server 2010 inclui um conjunto de servios que podem ser compartilhados
entre aplicativos Web. Esses servios so chamados de aplicativos de servio. Alguns
aplicativos de servio podem ser compartilhados entre farms. O compartilhamento de
68

aplicativos de servio entre aplicativos Web e farms reduz muito o nmero de recursos
necessrios para o oferecimento desses servios entre vrios sites.
A tabela a seguir lista aplicativos de servio includos no Produtos do SharePoint 2010.

SharePoint SharePoint SharePoint


Foundation Server
Server
2010
2010
2010
Standard Enterprise

Aplicativos de servio

Descrio

Servios do Access

Permite que os usurios


exibam, editem e
interajam com bancos de
dados do Access 2010
em um navegador da
Web.

Servio Conectividade de Oferece acesso a


sistemas de dados de
Dados Corporativos
linha de negcios.
Aplicativo Servios do
Excel

Permite que os usurios


exibam e interajam com
arquivos do Excel 2010
em um navegador da
Web.

Servio Metadados
Gerenciados

Gerencia a infraestrutura
de hierarquias de
taxonomia, palavraschave e marcao social
e publica tipos de
contedo entre conjuntos
de sites.

Aplicativo
PerformancePoint
Service

Oferece os recursos do
PerformancePoint.

Servio de Pesquisa

Rastreia contedo,
produz parties de
ndice e atende a
consultas de pesquisa.

Servio de Repositrio
Seguro

Oferece autenticao de
logon nico para o
acesso a vrios
aplicativos ou servios.

Servio de Controle de
Sesso

Oferece armazenamento
temporrio de dados de
sesso de usurio para

69

componentes do
SharePoint Server.
Servio de Conjunto de
Dados de Uso e
Integridade

Coleta dados de uso e


X
integridade de todo o
farm e permite a exibio
de vrios relatrios de
uso e integridade.

Servio de Perfil de
Usurio

Adiciona suporte a sites


Meu Site, pginas de
perfil, marcao social e
outros recursos de
computao social.

Servio de Grficos do
Visio

Permite que os usurios


exibam e atualizem
diagramas do Visio 2010
publicados em um
navegador da Web.

Servio Web Analytics

Oferece interfaces de
servio Web.

Servios de Automao
do Word

Executa converses de
documento em massa
automatizadas.

Servio de Configuraes Oferece funcionalidade X


de Inscrio do Microsoft de vrios inquilinos para
SharePoint Foundation aplicativos de servio.
Rastreia IDs de
assinatura e
configuraes para
servios implantados em
modo particionado.
Implantado somente por
meio do Windows
PowerShell.

Alguns servios so oferecidos por outros produtos da Microsoft, incluindo os servios


listados na tabela a seguir.

Aplicativo de servio

Descrio

Servios do Office Web Apps:

O Office Web Apps uma nova opo de


produtividade baseada na Web oferecida
pelos pacotes do Microsoft Office 2010. O
Office Web Apps inclui complementos para
o Microsoft Word 2010, Microsoft Excel

Servio de Exibio do Word

Servio PowerPoint

Servios de Clculo do Excel

70

2010, Microsoft PowerPoint 2010 e


Microsoft OneNote 2010. Trata-se de
aplicativos autnomos baseados na Web
que oferecem acesso a documentos do
Microsoft Word 2010, Microsoft Excel 2010,
Microsoft PowerPoint 2010 e Microsoft
OneNote 2010 por meio de qualquer
navegador em vrias plataformas; recursos
leves de criao e edio em formatos
padro; compartilhamento e colaborao
nesses documentos por meio do
navegador; e uma grande variedade de
cenrios habilitados para Web. Os
documentos criados com o Office Web
Apps no so diferentes dos documentos
criados com os aplicativos de rea de
trabalho correspondentes. Os servios
associados so usados para preparar os
documentos para exibio e edio em um
navegador da Web.
Microsoft Project Server 2010

O Microsoft Project Server 2010 hospeda


uma ou mais instncias do Project Web
Access, expondo a funcionalidade de
agendamento e outros clculos de camada
intermediria nos dados do Microsoft Project
e expondo os servios Web para a interao
com os dados do Microsoft Project 2010.

Aplicativos de servio so diferentes dos servios que so iniciados e interrompidos em


servidores especficos e listados na pgina Servios no Servidor no site de
Administrao Central do SharePoint. Alguns dos servios listados nessa pgina so
associados a aplicativos de servio, mas estes representam instncias especficas de
servios que podem ser configurados e compartilhados de formas especficas.

Infraestrutura de servios e princpios de


design
O Produtos do SharePoint 2010 aprimora a infraestrutura de servios que foi introduzida
na verso anterior. No Produtos do SharePoint 2010, a infraestrutura para hospedar
servios transferida para o SharePoint Foundation 2010, e a configurao de opes
de servio muito mais flexvel. Servios individuais podem ser configurados
independentemente, e outras empresas podem adicionar servios plataforma.
O compartilhamento de servios no mais exclusivo do SharePoint Server, e os
servios no esto mais contidos em SSPs (Provedores de Servios Compartilhados).

Implantando servios
Voc implanta aplicativos de servio em um farm usando um dos seguintes mtodos:
71

Selecionando servios ao executar o Assistente de Configurao de Produtos do


SharePoint.

Adicionando servios um a um na pgina Gerenciar Aplicativos de Servio, no site


de Administrao Central.

Usando o Windows PowerShell.

Configurao de servios mais granular


A infraestrutura de servios atualizada oferece mais controle sobre que servios so
implantados e como os aplicativos de servio so compartilhados:
1. Voc pode implantar apenas os aplicativos de servio que so necessrios para um
farm.
2. Os aplicativos Web podem ser configurados para usar apenas os aplicativos de
servio necessrios, em vez de todos os servios que foram implantados.
3. Voc pode implantar vrias instncias do mesmo servio em um farm e atribuir
nomes exclusivos aos aplicativos de servio resultantes.
4. Voc pode compartilhar aplicativos de servio entre vrios aplicativos Web dentro do
mesmo farm.
Voc pode escolher os aplicativos de servio para um aplicativo Web ao cri-lo. Tambm
pode modificar mais tarde os aplicativos de servio associados a um aplicativo Web.

Grupos de aplicativos de servio


Por padro, todos os aplicativos de servio so includos em um grupo padro, a menos
que voc altere essa configurao para um aplicativo de servio ao cri-lo. possvel
adicionar e remover aplicativos de servio do grupo padro a qualquer momento.
Ao criar um aplicativo Web, voc pode selecionar o grupo padro ou criar um grupo
personalizado de aplicativos de servio. Para criar um grupo de aplicativos de servio
personalizado, selecione apenas os aplicativos de servio que voc deseja que o
aplicativo Web use.
A captura de tela a seguir mostra uma lista de aplicativos de servio para um farm de
exemplo que podero ser selecionados caso personalizado seja selecionado durante a
criao de um aplicativo Web. Somente os primeiros aplicativos de servio foram
includos na imagem.

72

Os grupos personalizados criados na Administrao Central no so reutilizveis em


vrios aplicativos Web. Sempre que voc seleciona personalizado ao criar um aplicativo
Web, seleciona aplicativos de servio apenas para o aplicativo Web que est criando.

Arquitetura lgica
Aplicativos de servio so implantados em um nico site do IIS (Servios de Informaes
da Internet ). Esse o comportamento padro, e no possvel alter-lo. No entanto,
voc pode personalizar a configurao de grupos de aplicativos de servio e a
associao de aplicativos Web aos mesmos.
O diagrama a seguir mostra a arquitetura lgica de uma implantao de farm tpica.

73

Observe as seguintes caractersticas do farm no diagrama:


Todos os aplicativos de servio esto contidos no mesmo site do IIS.
74

Existem dois grupos de aplicativos de servio: o grupo padro ou um grupo


personalizado. Nem todos os aplicativos de servio precisam ser includos no grupo
padro. No diagrama, o aplicativo de Servio F no foi includo no grupo padro. Ele
usado somente por um aplicativo Web.

Os aplicativos Web se conectam ao grupo padro ou a um grupo personalizado de


aplicativos de servio. No diagrama, h um grupo personalizado.
possvel implantar os aplicativos de servio em diferentes pools de aplicativos para
obter o isolamento do processo. No entanto, se desejar otimizar o desempenho do farm,
recomendvel que voc implante os aplicativos de servio em um pool de aplicativos.
Para obter o isolamento fsico de um aplicativo de servio, escolha ou crie um pool de
aplicativos diferente para o aplicativo de servio, como mostrado no diagrama a seguir.

Conexes para aplicativos de servio


Quando um aplicativo de servio criado, simultaneamente criada uma conexo para
ele. Uma conexo uma entidade virtual que conecta aplicativos Web a aplicativos de
servio. No Windows PowerShell, essas conexes so chamadas de proxies. "Proxy"
aparece no fim da descrio de tipo de conexes na pgina Gerenciar Aplicativos de
Servio na Administrao Central. Algumas conexes podem incluir configuraes que
podem ser modificadas. Por exemplo, conexes para o aplicativo de servio Metadados
Gerenciados incluem diversas configuraes, incluindo Administradores de Repositrios
de Termos e Idioma Padro.

Administrao de aplicativos de servio


Em vez de serem gerenciados por meio de um site de administrao separado, os
aplicativos de servio so gerenciados diretamente na Administrao Central. Se
necessrio, eles podem ser monitorados e gerenciados remotamente. Tambm
possvel gerenci-los e escrever scripts para eles usando o Windows PowerShell.
75

Implantando aplicativos de servio entre


farms
Alguns aplicativos de servio podem ser compartilhados entre farms. Outros aplicativos
de servio podem ser compartilhados somente em um nico farm de servidores.
O diagrama a seguir mostra que aplicativos de servio podem ser compartilhados entre
farms e que aplicativos de servio esto limitados a um nico farm.

Orientao de design
A orientao a seguir se aplica ao compartilhamento de aplicativos de servio entre
farms:
76

Os aplicativos de servio que oferecem suporte ao compartilhamento entre farms


podem ser executados em um farm central e consumidos de outros farms.

Cada aplicativo Web pode ser configurado para usar aplicativos de servio de farms
diferentes. Por exemplo, voc pode compartilhar o servio de Perfil de Usurio entre
aplicativos Web em diversos farms de servidores, ao mesmo tempo que pode
configurar alguns aplicativos de servio, como o servio Conectividade de Dados
Corporativos, para uso local.

Em grandes ambientes, os aplicativos de servio de computao intensiva podem


ser executados em um farm central para minimizar a carga administrativa e crescer,
de maneira fcil e eficiente, medida que os requisitos aumentam. Para obter mais
informaes, consulte Farms de servios corporativos, mais adiante neste artigo.

Implantando servios entre farms


O compartilhamento de aplicativos de servio entre farms requer vrias etapas:
1. Configure farms confiveis.
Verifique se os farms trocaram certificados para confiarem uns nos outros. Exporte o
certificado para um arquivo e faa backup desse arquivo antes de se conectar a
servios entre farms.
2. Publique os aplicativos de servio.
Para compartilhar um aplicativo de servio entre farms, primeiro publique o servio.
3. Conecte-se a aplicativos de servio entre farms.
Para consumir um servio publicado por um farm remoto, crie uma conexo com ele.
Esse processo solicita que voc insira a URL de um servio publicado, exibida
durante o processo de publicao. Uma conexo com o farm local criada para
conexo com o aplicativo de servio do farm remoto.
Se os farms de servidores estiverem localizados em dois domnios, o aplicativo de
servio de Perfil de Usurio exigir que ambos os domnios confiem um no outro. Para
que os recursos de administrao de aplicativo de servio Conectividade de Dados
Corporativos e Repositrio Seguro funcionem do farm consumidor, o domnio do farm de
publicao dever confiar no domnio do farm consumidor Outros aplicativos de servio
entre farms funcionam sem um requisito de confiana entre domnios.
Para obter mais informaes sobre como configurar servios a serem usados entre
farms, consulte Connect to a service application on a remote farm (SharePoint Server
2010).

Arquiteturas de exemplo
O restante deste artigo oferece arquiteturas de exemplo para cenrios de implantao
comum.

Farm nico, grupo de aplicativos de servio


nico
em uma arquitetura que inclui um nico farm e um nico grupo de aplicativos de servio,
o grupo de aplicativos de servio padro usado para todos os aplicativos Web no farm.
Todos os sites tm acesso a todos os aplicativos de servio implantados no farm.
77

Vantagens
Essa arquitetura oferece as seguintes vantagens:
Essa a arquitetura mais simples a ser implantada.

Todos os aplicativos de servio esto disponveis para todos os aplicativos Web.

Os recursos do farm so usados com mais eficincia.

Todos os aplicativos de servio so gerenciados de forma central.

Desvantagens
Existem vrias desvantagens a serem consideradas para esta arquitetura:
78

No possvel isolar dados de aplicativo de servio.

Os departamentos ou equipes individuais no podem gerenciar aplicativos de


servio por conta prpria.

Recomendaes
A arquitetura que inclui um nico farm e um nico grupo de aplicativos de servio a
configurao recomendada para a maioria das organizaes, pelo menos inicialmente.
Essa configurao funciona bem quando voc deseja hospedar vrios sites para uma
nica empresa no mesmo farm.
Use esta configurao para cumprir as seguintes metas:
Voc desejar otimizar os recursos exigidos para a execuo de aplicativos de
servio em um farm.

Voc est compartilhando dados de contedo e de perfil entre sites que, caso
contrrio, exigem isolamento de processo por motivo de desempenho ou segurana.

Farm nico, vrios grupos de aplicativos de


servio
Se as equipes exige aplicativos de servio dedicados, crie uma arquitetura usando um
ou mais grupos personalizados de aplicativos de servio. Siga estas diretrizes:
Implante aplicativos de servio especficos para uso dedicado por uma ou mais
equipes em uma organizao.

Verifique se os aplicativos de servio dedicados tambm no foram includos no


grupo padro.

Crie um ou mais aplicativos Web que usem um grupo personalizado de aplicativos


de servio. O administrador do SharePoint selecione os aplicativos de servio
includos no grupo personalizado.
No diagrama a seguir, o Farm B mostra uma arquitetura de exemplo com dois grupos de
aplicativos de servio. Neste exemplo, a equipe de Finanas exige um aplicativo dos
Servios do Excel dedicado. Os Servios do Access tambm sero implantados para
essa equipe.

79

Voc pode criar mais de um grupo de aplicativos de servio dedicados. No diagrama a


seguir, dois grupos personalizados so criados no Farm C. Criando a partir da
arquitetura do Farm B, aplicativos de servio de Dados Gerenciados e Conectividade de
Dados Corporativos dedicados so implantados no farm para serem usados pelo
departamento de RH. Isso resulta em um segundo grupo de aplicativos de servio
personalizado, alm do primeiro grupo de aplicativos de servio dedicado criado para a
equipe de Finanas.

80

Os aplicativos de servio implantados para uso dedicado podem compartilhar o mesmo


pool de aplicativos ou ser implantados em um pool de aplicativos separado para
isolamento adicional. O design do Farm B (dois diagramas atrs) obtm o isolamento de
81

processo para aplicativos de servio implantados para a equipe de Finanas ao colocar


esses aplicativos de servio em um pool de aplicativos dedicado. Para o Farm C,
mostrado no diagrama anterior, um pool de aplicativos usado para todos os aplicativos
de servio; nessa arquitetura, os aplicativos de servio so implantados para otimizar o
desempenho.

Conectando a vrios aplicativos de servio de Metadados


Gerenciados
Um grupo de aplicativos de servio pode incluir vrios aplicativos de servio de
Metadados Gerenciados. Por exemplo, no diagrama do Farm C, o grupo personalizado
realado em verde inclui dois aplicativos de servio de Metadados Gerenciados.
Neste cenrio, os sites nos aplicativos Web exibem taxonomia, marcao social e outros
recursos de ambos os aplicativos de servio de Metadados Gerenciados. Ao contrrio de
outros servios entre farms, as Web Parts incluem dados de vrios aplicativos de servio
de Metadados Gerenciados por padro.
Para obter mais informaes sobre como gerenciar vrios aplicativos de servio de
Metadados Gerenciados, consulte Managed metadata service application overview
(SharePoint Server 2010).

Vantagens
As arquiteturas que incluem vrios grupos de aplicativos de servio oferecem as
seguintes vantagens:
Elas acomodam vrias metas organizacionais no mesmo farm.

Os dados de servio podem ser isolados.

Equipes ou departamentos individuais podem gerenciar os aplicativos de servio


dedicados para sua utilizao.

Os sites podem ser configurados para usar um subconjunto de aplicativos de


servio.

Desvantagens
As desvantagens das arquiteturas que usam mais de um grupo de aplicativos de servio
incluem o seguinte:
Elas tm a configurao e o gerenciamento mais complexos.

Os recursos do farm so consumidos para oferecer suporte a vrias instncias dos


mesmos aplicativos de servio, o que pode afetar o desempenho.

Recomendaes
As arquiteturas que incluem vrios grupos de aplicativos de servio funcionam bem para
empresas com divises ou equipes que exigem aplicativos de servio dedicados ou
dados de servio isolados, ou para sites que so configurados com um escopo mais
restrito, como a colaborao de parceiros.
Adicionalmente, quando vrios grupos de aplicativos de servio so configurados,
equipes e sites podem consumir servios oferecidos em toda a extenso da empresa,
como servios de perfil e de pesquisa, ao mesmo tempo que o uso de servios
direcionados isolado por motivo de segurana ou de desempenho.
Os aplicativos de servio geralmente implantados para uso dedicado de uma equipe ou
departamento especfico incluem:

82

Servios do Excel Para otimizar o desempenho para uma determinada equipe ou


para isolar dados confidenciais.

Metadados Gerenciados Para permitir que uma equipe ou departamento gerencie


sua prpria taxonomia, hierarquias, palavras-chave e assim por diante. O SharePoint
Server 2010 combina os resultados de vrios aplicativos de servio de Metadados
Gerenciados para que taxonomias, tipos de contedo e outros elementos possam
ser compartilhados em uma organizao.

Conectividade de Dados Corporativos Equipes ou departamentos individuais


podem integrar seus prprios sistemas de linha de negcios e manter os dados
isolados do resto da organizao.
Em alguns casos, um grupo de aplicativos de servio dedicado configurado para
restringir a lista de servios usados por um aplicativo Web. Por exemplo, um site de
colaborao de parceiro pode ser configurado para consumir um subconjunto dos
aplicativos de servio oferecidos pelo farm.

Farms de servios corporativos


Um farm de servios corporativos um farm de servidores dedicado hospedagem de
aplicativos de servio para uma organizao. O diagrama a seguir mostra um farm de
servios corporativos que hospeda os aplicativos de servio entre farms implantados
com mais frequncia. Mostra tambm vrios tipos comuns de farms que consomem
servios de um farm de servios corporativos.

83

O restante desta seo descreve os outros farms do diagrama. O Farm 2, o Farm 3 e o


Farm 4 representam os tipos de farms com mais probabilidade de consumir servios de
um farm de servios corporativos.
84

Farms de contedo publicado (todos os aplicativos de servio so


remotos)
Voc pode implantar um farm de servidores sem implantar qualquer aplicativo de servio
localmente. No Farm 2, nenhum aplicativo de servio hospedado localmente. Todos os
aplicativos de servio so consumidos de um farm separado.
Essa configurao funciona bem para o contedo publicado. Reduz os esforos
administrativos necessrios para hospedar um farm de contedo publicado e permite
que uma organizao aproveite as vantagens dos aplicativos de servio gerenciados de
forma centralizada.
Use essa configurao quando tiver as seguintes metas:
Voc deseja otimizar os recursos de um farm para a hospedagem de contedo em
vez da execuo de aplicativos de servio.

Voc est integrando com perfis, metadados, pesquisa e outros recursos


gerenciados de forma centralizada de toda a organizao.

Farms de colaborao (mistura de aplicativos de servio locais e


remotos)
O Farm 3 representa um farm otimizado para colaborao. Todos os aplicativos de
servio que no podem ser compartilhados entre farms so hospedados localmente.
Entre eles, podemos incluir os aplicativos de servio relacionados a cliente, que so
importantes para a colaborao. Os aplicativos de servio entre farms so consumidos
de um farm de servios corporativos (Farm 1).
Os farms podem consumir de um ou mais farms remotos. No diagrama, o Farm 3
tambm consome o servio de Metadados Gerenciados de um farm de departamento
especializado (Farm 4) para integrar-se com a taxonomia, marcao social e outros
recursos gerenciados de forma autnoma desse departamento.
Se houver vrios aplicativos de servio de Metadados Gerenciados, um dos aplicativos
de servio dever ser designado como o aplicativo de servio principal que hospedar a
taxonomia corporativa. Todas as outras instncias desse aplicativo de servio sero
secundrias e fornecero dados adicionais aos dados do aplicativo de servio primrio.
Ao contrrio de outros servios entre farms, as Web Parts incluem dados de vrios
aplicativos de servio de Metadados Gerenciados por padro.
Essa a configurao recomendada para empresas que hospedam vrios farms para
atender s suas necessidades de negcios. Use-a para cumprir as seguintes metas:
Otimizar recursos administrativos e de farm no nvel empresarial para hospedagem
de servios (Farm 1).

Otimizar recursos no nvel do farm para hospedagem de sites de colaborao (Farm


3).

Integrar com perfis, metadados, pesquisa e outros recursos gerenciados de forma


centralizada em toda a organizao.

Integrar com metadados produzidos por uma equipe ou departamento especializado


(Farm 4).

Farms para departamentos especializados (mistura de aplicativos de


servio locais e remotos)
Algumas equipes de uma organizao podem exigir uma implantao separada de
servios especficos pelos seguintes motivos:
85

Para garantir o isolamento de dados (como dados de Conectividade de Dados


Corporativos).

Para oferecer a capacidade de gerenciar de forma autnoma aplicativos de servio


(como Metadados Gerenciados).
O Farm 4 oferece um exemplo. As caractersticas desse farm incluem o seguinte:
Ele consome aplicativos de servio gerenciados de forma centralizada que incluem
Metadados Gerenciados.

Tambm inclui seu prprio aplicativo de servio de Metadados Gerenciados de


forma que essa equipe possa gerenciar de forma autnoma seus prprios
metadados. Como esse aplicativo de servio compartilhado, os metadados do
resto da organizao podem ser integrados a esses metadados.
Use esta configurao para cumprir as seguintes metas:
Permitir que uma equipe ou departamento especializado gerencie metadados por
conta prpria.

Garantir que dados de servio especficos sejam isolados e gerenciados


separadamente do resto da organizao.

Farms de servios especializados


Considere a implantao de farms de servio especializados para otimizar recursos de
farm para aplicativos de servio especficos. Isso permite que voc aumente o farm de
servidores e melhore o hardware para otimizar o desempenho para um aplicativo de
servio especfico.
O aplicativo de servio principal que pode garantir um farm de servios dedicado
Pesquisa. Pesquisa tem requisitos de desempenho e capacidade exclusivos. Ao
descarregar o aplicativo de servio de Pesquisa em um farm dedicado, os recursos
podero ser otimizados para o restante dos aplicativos de servio entre farms.
O diagrama a seguir mostra dois farms de servios centralizados. Um farm est
otimizado para Pesquisa. O outro farm hospeda todos os outros aplicativos de servio
entre farms.

86

Farms entre organizaes


Os aplicativos de servio podem ser compartilhados entre quaisquer farms, e no
somente entre farms de servios corporativos. Considere o compartilhamento de
aplicativos de servio entre farms nos cenrios a seguir.
Cenrio A: para oferecer aplicativos de servio em toda a empresa sem um farm de
servios corporativos dedicado, como mostrado no diagrama a seguir.

Cenrio B: para compartilhar recursos entre farms e para impedir a implantao de


aplicativos de servio redundantes, como mostrado no diagrama a seguir.

87

88

Componentes de arquitetura lgica


(SharePoint Server 2010)
Existe uma variedade de formas de organizar os componentes em um design de
arquitetura lgica. Cada um dos componentes apresenta diferentes oportunidades de
compartilhamento e de isolamento. Antes de comear o seu design de arquitetura lgica:
Saiba quais so os seus objetivos de compartilhamento e de isolamento.
Avalie as condies de cada opo.
Cada seo deste artigo descreve um componente de arquitetura lgica em particular e
discute as consideraes a seguir para esse componente: capacidade,
compartilhamento e isolamento, itens configurveis, administrao e recomendaes de
planejamento.
Neste artigo:
Farms de servidores

Aplicativos de servio

Pools de aplicativos

Aplicativos Web

Zonas

Poltica para um aplicativo Web

Bancos de dados de contedo

Conjuntos de sites

Sites

Conjuntos de sites com nome de host

Meus Sites

Farms de servidores
Um farm de servidores representa o elemento de nvel superior de um design. Farms de
servidores individuais oferecem isolamento fsico.
Diversos critrios determinados por sua organizao podero afetar o nmero de farms
de servidores necessrios, incluindo:
O uso intenso dos servios pode exigir um ou mais farms de servios dedicados.

Divises operacionais de responsabilidade separadas.

Fontes de fundos dedicadas.

Locais de datacenter separados.

Requisitos de mercado para isolamento fsico entre sites.


No entanto, voc pode cumprir muitos requisitos de isolamento em um nico farm de
servidores. Por exemplo, possvel usar diferentes pools de aplicativos do IIS (Servios
89

de Informaes da Internet) com diferentes identidades de processo para obter


isolamento no nvel do processo para aplicativos de sites e de servio.
Alm dos requisitos de isolamento que podem exigir mais de um farm de servidores,
uma organizao pode implementar vrios farms de servidores para atender aos
objetivos de desempenho e de escala, aos requisitos de licenciamento ou a um ambiente
de publicao.

Aplicativos de servio
Um aplicativo de servio fornece um recurso que pode ser compartilhado por sites em
um farm ou, em alguns casos, em vrios farms.
No SharePoint Server 2010, os servios no esto mais contidos em um SSP (Provedor
de Servios Compartilhados). Em vez disso, a infraestrutura de hospedagem de servios
foi movida para o Microsoft SharePoint Foundation 2010 e as configuraes de oferta de
servio esto mais flexveis. Servios individuais podem ser configurados
independentemente e terceiros podem adicionar servios plataforma.
Voc s pode implantar os servios necessrios para um farm. Servios implantados so
chamados de aplicativos de servio.
Aplicativos de servio so associados a aplicativos Web. Cada aplicativo pode ser
configurado de maneira diferente:
Aplicativos Web podem ser configurados para usar somente os servios
necessrios, em vez de todos os servios implantados.

Voc pode implantar vrias instncias do mesmo servio em um farm e atribuir


nomes exclusivos aos aplicativos de servio resultantes.

Voc pode compartilhar aplicativos de servio entre vrios aplicativos Web dentro do
mesmo farm.

Alguns aplicativos de servio podem ser compartilhados entre farms.

Capacidade
No h limite recomendado para o nmero de aplicativos de servio em um nico farm.

Compartilhamento e isolamento
Aplicativos de servio podem ser compartilhados de duas maneiras:
Compartilhando o mesmo aplicativo de servio e os mesmos dados. Esse o
comportamento padro para servios compartilhados entre aplicativos Web. Por
exemplo, resultados de pesquisas so compartilhados entre aplicativos Web que
consomem o mesmo aplicativo de pesquisa.

Compartilhando somente o aplicativo de servio, mas isolando os dados atravs da


implantao do servio no modo particionado. Em um ambiente hospedado, voc
pode implantar aplicativos de servio no modo particionado usando o Windows
PowerShell. Os dados de cada locatrio so armazenados em uma partio
separada no banco de dados do servio. A ID de inscrio de um locatrio usada
para mapear os dados de servio do locatrio para seus sites. Por exemplo, se voc
implantar o servio de pesquisa no modo particionado, cada locatrio exibir
somente resultados de pesquisa do seu prprio contedo.

90

Observao:
Nem todos os aplicativos de servio do suporte ao particionamento.
Inversamente, aplicativos de servio podem ser isolados de duas maneiras:
Implantando vrios aplicativos de servio em pools de aplicativos separados para
obter o isolamento de servios e dados de servio. Por exemplo, uma equipe do
departamento financeiro pode exigir um aplicativo do Servio Corporativo de
Conectividade de Dados separado e dedicado.

Implantando servios no modo particionado. Essa abordagem funciona bem em


ambientes hospedados nos quais os locatrios nunca compartilharo dados de
servio. No entanto, pode no ser prtico em ambientes nos quais haja uma
combinao de necessidades por dados de servio compartilhados e isolados.
Se necessrio, voc pode isolar aplicativos de servio adicionalmente implantando-os
em pools de aplicativos separados para obter o isolamento de processos. No entanto,
pools de aplicativos so um recurso limitado e se forem usados muitos deles, o
desempenho do farm ser afetado. Para obter mais informaes, consulte Pools de
aplicativos neste artigo.

Itens configurveis
A tabela a seguir exibe os itens configurveis que contribuem para o isolamento e o
compartilhamento.

Item

Descrio

Grupo padro

Por padro, todos os aplicativos de servio


so includos no grupo padro. possvel
adicionar e remover aplicativos de servio
do grupo padro a qualquer momento,
inclusive durante a criao de um.
Durante a criao de um aplicativo Web,
voc pode selecionar o grupo padro ou
criar um grupo de servios personalizado.
Voc cria um grupo de servios
personalizado selecionando somente os
aplicativos de servio que deseja que o
aplicativo Web use.

Conexo (proxy)

Ao criar um aplicativo de servio,


simultaneamente criada uma conexo para
ele. Uma conexo uma entidade virtual
que conecta aplicativos Web a aplicativos
de servio. Alguns aplicativos de servio,
como o Servio de Metadados Gerenciados,
armazenam configuraes nas conexes.
No Windows PowerShell, as conexes so
chamadas de proxies.

Permisses do aplicativo de servio

Voc pode delegar o gerenciamento de


91

aplicativos de servio a outros usurios,


concedendo a eles permisses a um ou
mais aplicativos de servio.
Locais de host confiveis de Meu Site

Em organizaes nas quais vrios


aplicativos de Servio de Perfil de Usurio
so implantados, esse recurso garante que
os usurios criem um Meu Site no local
destinado ao seu perfil. Esse recurso
impede que os usurios criem vrios Meus
Sites em uma organizao.

Administrao
A configurao e o gerenciamento de aplicativos de servio podem ser delegados a
administradores especializados no gerenciamento de servios individuais, como
pesquisa, perfis de usurio e metadados gerenciados.
Em um ambiente hospedado, os locatrios podem gerenciar algumas das configuraes
de servio para a sua organizao.

Recomendaes de planejamento
Configure os aplicativos de servio para compartilhar recursos entre vrios aplicativos
Web ou para isolar contedos.
Por exemplo, vrios sites residentes em diferentes aplicativos Web e pools de aplicativos
podem ser unificados por meio do compartilhamento de servios em um grupo de
proxies padro para fornecer taxonomia, tipo de contedo e compartilhamento de perfil
em uma intranet. Isso permite a personalizao e a padronizao em toda a empresa
por meio de vrios sites e aplicativos. Essa opo fornece um exemplo de isolamento do
processo de balanceamento (implementando aplicativos e pools de aplicativos Web
separados) com a necessidade comercial de compartilhar informaes e aproveitar
dados de perfil entre os aplicativos.
Voc tambm pode configurar os aplicativos de servio para aperfeioar seus objetivos
gerais de isolamento. Por exemplo, usar um conjunto de servio dedicado para
colaborao com parceiros garante que os usurios parceiros no possam acessar
informaes sigilosas no ambiente da sua intranet. possvel configurar o servios
individuais para isolar ainda mais contedos entre conjuntos de sites. Voc pode, por
exemplo:
Limitar os escopos de pesquisa aos conjuntos de sites individuais.

Configurar o servio de Perfil de Usurio para exibir somente usurios que sejam
parte da mesma unidade organizacional no AD DS (Servios de Domnio Active
Directory).

Use a ferramenta de linha de comando Stsadm para configurar o People Picker para
que exiba somente os usurios membros do conjunto de sites.
Ao criar sua estratgia de servios para uma organizao, considere as maneiras como
voc pode configurar os servios individuais para aprimorar suas metas gerais de
compartilhamento ou isolamento de contedo.
Ao criar uma estratgia de servios para um ambiente de hospedagem, determine que
servios sero disponibilizados e particionados.
92

Pools de aplicativos
No IIS (Servios de Informaes da Internet) 7.0, um pool de aplicativos um grupo de
uma ou mais URLs atendidas por um processo de trabalho ou conjunto de processos de
trabalho.
Ao criar conjuntos de sites e servios nos Produtos do SharePoint 2010, voc seleciona
um pool de aplicativos a ser usado ou cria um novo pool de aplicativos. Cada pool de
aplicativos tem seu prprio processo de trabalho e pode ter uma identidade separada
(conta de segurana), o que impede a interao de dois processos.

Capacidade
A sobrecarga de memria de um pool de aplicativos de 30 a 50 megabytes (MB) mais
qualquer memria para os aplicativos que estejam sendo executados no espao de
processo do pool de aplicativos. Em geral, as diversas exigncias de aplicativos
rapidamente levam o uso da memria de um pool de aplicativos para 800 MB ou mais. O
limite para o nmero de pools de aplicativos influenciado pela memria disponvel no
sistema. Ou seja, o nmero de pools de aplicativos ditado por estes dois fatores:
Memria enderevel disponvel.

A quantidade de memria consumida por aplicativos executados no pool de


aplicativos.
A diretriz geral para desempenho aceitvel usar oito ou menos pools de aplicativos.

Compartilhamento e isolamento
Os pools de aplicativos do IIS oferecem uma forma de vrios sites serem executados no
mesmo computador servidor e, ainda assim, terem seus prprios processos de trabalho
e identidade. Isso pode ajudar a impedir a explorao de um site, que permite que o
invasor injete cdigo malicioso para atacar sites em pools de aplicativos diferentes. Alm
disso, essa estratgia isola o cdigo que introduz problemas de memria ou outros
problemas para que o cdigo problemtico no afete todos os aplicativos.

Itens configurveis
recomendvel usar, se necessrio, uma identidade de pool de aplicativos separada
para cada pool de aplicativos por segurana e motivos de isolamento.

Administrao
Se identidades separadas forem usadas para cada pool de aplicativos, cada identidade
ter que ser mantida.

Recomendaes de planejamento
Na prtica, considere o uso de um pool de aplicativos dedicado para cada um dos
motivos a seguir:
Separar contedo autenticado do contedo principalmente annimo.

Isolar aplicativos que armazenam senhas e interagem com aplicativos de negcios


externos, por exemplo, conexes do Conectividade de Dados Corporativos.

Aplicativos Web
Um aplicativo Web um site do IIS criado e usado pelos Produtos do SharePoint 2010.
Um aplicativo Web pode ser estendido at quatro vezes para criar quatro zonas
adicionais nos Produtos do SharePoint 2010, resultando em at cinco sites do IIS
93

associados a um nico aplicativo Web, cada site do IIS associado a uma zona diferente.
Voc pode atribuir a cada aplicativo Web um nome de domnio exclusivo. Para obter
mais informaes, consulte Zonas neste artigo.

Compartilhamento e isolamento
Cada aplicativo Web possui um nome de domnio exclusivo, o que ajuda a impedir
ataques de script entre sites.

Itens configurveis
A tabela a seguir exibe os itens configurveis que contribuem para o isolamento e o
compartilhamento.

Item

Descrio

Aplicativos de servio

Os aplicativos de servio so associados a


aplicativos Web. Ao criar um aplicativo
Web, voc pode selecionar o grupo de
proxies padro (conjunto de aplicativos de
servio padro) ou pode especificar um
conjunto de aplicativos de servio
personalizado. Todos os sites de um
aplicativo Web consomem servios dos
mesmos aplicativos de servio. Um
aplicativo de servio pode fornecer servios
para mais de um aplicativo Web,
compartilhando assim dados de contedo e
de perfil entre os aplicativos Web.

Zonas

Em um aplicativo Web, voc pode criar at


cinco zonas. Use zonas para impor
condies de acesso e de poltica diferentes
para grupos grandes de usurios.

Poltica para aplicativos Web

Crie uma diretiva para reforar permisses


em uma ou mais zonas em um aplicativo
Web. Uma diretiva pode ser criada para um
usurio ou grupo de usurios especfico.
Para obter mais informaes, consulte
Poltica para um aplicativo Web neste
artigo.

Administrao
A administrao contnua de aplicativos Web no significativa.

Recomendaes de planejamento
Em termos gerais, use os aplicativos Web para:
Separar contedo disponvel a usurios annimos a partir de contedo disponvel
para usurios autenticados.
94

Isole usurios. Por exemplo, voc pode garantir que parceiros no tenham acesso
ao contedo da intranet colocando sites de parceiros em um aplicativo Web
separado.

Impor permisses por meio do uso de diretivas. Por exemplo, voc pode criar uma
poltica para negar explicitamente o acesso de gravao a um ou mais grupos de
usurios. As polticas para um aplicativo Web so impostas independentemente das
permisses configuradas em sites ou documentos individuais do aplicativo Web.

Otimize o desempenho do banco de dados. Os aplicativos obtm um desempenho


melhor se forem colocados em bancos de dados de contedo com outros aplicativos
de caractersticas de dados similares. Por exemplo, as caractersticas de dados de
Meus Sites normalmente incluem um grande nmero de sites pequenos. Em
contraste, os sites de equipe normalmente englobam um nmero menor de sites
muito grandes. Ao colocar esses dois tipos diferentes de sites em aplicativos Web
separados, os bancos de dados resultantes sero compostos de dados com
caractersticas similares, otimizando seu desempenho.

Otimize a capacidade de gerenciamento. Como a criao de aplicativos Web


separados resulta em sites e bancos de dados separados, voc poder implementar
limites diferentes para a Lixeira, expirao e tamanho de cada site, e negociar
contratos de nvel de servio diferentes. Por exemplo, voc poderia dar mais tempo
para restaurar sites que no sejam fundamentais para seus negcios.

Zonas
As zonas representam caminhos lgicos diferentes (URLs) de obteno de acesso ao
mesmo aplicativo Web. Em cada aplicativo Web, voc pode criar at cinco zonas usando
um dos nomes de zona disponveis: Padro, Intranet, Internet, Personalizado ou
Extranet. Cada nome pode ser selecionado apenas uma vez por aplicativo Web. Cada
zona representada por um site diferente no IIS.
A zona Padro aquela criada primeiro quando um aplicativo Web criado. As outras
zonas so criadas pela extenso de um aplicativo Web.

Capacidade
Voc pode criar at cinco zonas em um aplicativo Web. Normalmente, as zonas so
coordenadas entre aplicativos Web para que zonas do mesmo nome sejam configuradas
para os mesmos usurios.

Compartilhamento e isolamento
As zonas oferecem um mtodo de particionamento de usurios por:
Tipo de autenticao: cada zona pode ser configurada para usar um provedor de
autenticao diferente, permitindo que voc compartilhe o mesmo contedo entre
empresas parceiras.

Zona de rede: cada zona pode ser configurada para acomodar entradas de usurios
de uma zona de rede diferente, como uma extranet ou a Internet.

Permisses de poltica: voc pode permitir ou negar explicitamente o acesso de


leitura ou gravao a contedo por zona com base em uma conta de usurio ou
conta de grupo.

Itens configurveis
95

A tabela a seguir exibe os itens configurveis que contribuem para o compartilhamento e


o isolamento.

Item

Descrio

Provedor de autenticao

Cada zona pode ser configurada para usar


um provedor de autenticao diferente.

Acesso annimo

Ative ou desative o acesso annimo por


zona.

Secure Sockets Layer (SSL)

Ative ou desative SSL por zona.

URL pblica e mapeamento de acesso


alternativo

Especifique o nome do domnio que os


usurios digitaro para acessar contedo no
aplicativo Web. Como alternativa, use o
mapeamento de acesso alternativo para
mapear URLs amigveis ou apropriadas
zona para a URL padro (nome e porta do
servidor) em cada zona. O mapeamento de
acesso alternativo oferece suporte a
terminao SSL externa. A terminao SSL
externa quando um servidor proxy termina
uma solicitao SSL e a encaminha a um
servidor Web usando HTTP. Nesse caso,
os mapeamentos de acesso alternativo
podem ser configurados para retornarem
essas solicitaes usando SSL, mantendo a
comunicao segura entre o cliente e o
servidor proxy.

Poltica para aplicativos Web

Crie um conjunto exclusivo de polticas para


cada zona do aplicativo Web. Se voc tiver
um grupo especial de usurios que exija
excees sua poltica geral de segurana,
considere o uso de uma zona separada
para acomod-los.

Administrao
Se voc usar o mapeamento de acesso alternativo, considere que todas as URLs
pblicas exigem entradas DNS para o mapeamento de URLs pblicas ao endereo IP do
balanceador de carga usado para o farm.

Recomendaes de planejamento
Quando voc cria zonas, vrias decises so crticas para o sucesso da implantao.
Tais decises incluem decises de projeto e de configurao para as seguintes zonas:
A zona Padro

Zonas para acesso externo


96

As sees a seguir descrevem algumas das recomendaes de planejamento e


requisitos para zonas, inclusive a zona padro.
Email administrativo enviado com links a partir da zona Padro. Isso inclui email
para proprietrios de sites que estejam se aproximando dos limites de cota.
consequentemente, os usurios que recebem emails e alertas administrativos devem
ser capazes de acessar links por meio da zona Padro. Isso especialmente
importante para proprietrios de site.

Os conjuntos de sites com nome de host s esto disponveis atravs da zona


Padro. Todos os usurios que devem acessar conjuntos de sites com nome de host
devem ter acesso atravs da zona Padro.

A zona Padro deve ser a zona mais segura. Isso acontece porque quando uma
solicitao de usurio no puder se associada zona, a autenticao e as polticas
da zona Padro sero aplicadas.
Em um ambiente de extranet, o design de zonas fundamental por dois motivos:
As solicitaes de usurio podem ser iniciadas a partir de vrias redes diferentes,
como a rede interna, a rede de uma empresa parceira ou a Internet.

Os usurios consomem contedo de vrios aplicativos Web. Por exemplo, um


ambiente de intranet poderia incluir sites hospedados em vrios aplicativos Web
diferentes. Adicionalmente, os funcionrios podem ter acesso ao contedo da
intranet e ao contedo de colaborao de parceiro.
Em um ambiente de extranet, verifique se os seguintes princpios esto sendo
observados:
Configurar zonas entre vrios aplicativos Web para espelhar umas s outras. A
configurao de autenticao e os usurios destinatrios devem ser os mesmos. No
entanto, as polticas associadas a zonas podem ser diferentes entre aplicativos Web.
Por exemplo, verifique se a zona da Intranet usada para os mesmos funcionrios
entre todos os aplicativos Web. Em outras palavras, no configure a zona da Intranet
para funcionrios internos em um aplicativo Web e para funcionrios remotos em
outro.

Configurar os mapeamentos de acesso alternativo de modo correto e preciso para


cada zona e cada recurso.

Poltica para um aplicativo Web


Uma poltica para um aplicativo Web impe permisses sobre todo o contedo de um
aplicativo Web, permitindo que voc defina polticas de segurana para usurios no nvel
do aplicativo Web. As permisses de uma poltica substituem todas as outras
configuraes de segurana definidas para sites e contedo.
Voc pode configurar poltica baseada em usurios ou grupos de usurios no AD DS,
mas no em grupos do SharePoint. Uma poltica pode ser definida para o aplicativo Web
em geral ou somente para uma zona especfica.

Capacidade
No h restries de capacidade que se aplicam a polticas para aplicativos Web.

Compartilhamento e isolamento
97

Uma poltica para um aplicativo Web oferece um mtodo de configurar permisses


baseado em usurios e a zona por onde eles acessam contedo.
Por exemplo, ao usar uma poltica, voc pode:
Permitir que a equipe de Assistncia tcnica tenha acesso a todo o contedo.

Negar acesso de gravao a parceiros ou fornecedores.

Negar acesso aos dados protegidos para um grupo de usurios, independentemente


de como os proprietrios de sites configuram permisses.

Garantir que a conta de rastreamento tenha acesso para rastrear todo o contedo.

Itens configurveis
A tabela a seguir exibe os itens configurveis que contribuem para o isolamento e o
compartilhamento.

Item

Descrio

Diretiva de usurio

Crie uma diretiva aplicvel a usurios ou


grupos de usurios:

A diretiva pode ser aplicada em todas


as zonas ou em uma zona.

Voc pode inserir nomes de usurio,


nomes de grupos ou endereos de
email.

Especificar as permisses que deseja


aplicar diretiva
Voc pode modificar os nveis de permisso
padro ou criar novos nveis de permisso
clicando na diretiva de Permisso quando
criar a diretiva na Administrao Central.
Diretiva annima

Se o acesso annimo for habilitado para o


aplicativo Web em uma ou mais zonas,
voc pode criar uma diretiva que se aplique
a todos os usurios annimos. As
configuraes padro de diretiva so:

Nenhuma: nenhuma diretiva

Negar gravao: nenhum acesso a


gravao

Negar tudo: nenhum acesso


Os nveis de diretiva de usurio annimo
no podem ser modificados.
Diretiva de permisso

Edite as permisses especficas associadas


a um dos nveis de permisso padro ou
crie um novo nvel de diretiva de permisso.
98

Alm disso, voc pode especificar as


permisses especficas permitidas ou
negadas para sites e conjuntos de sites.
Aps criar um novo nvel de permisso,
voc pode criar uma diretiva de usurio que
use a diretiva de permisso.

Administrao
A administrao em andamento de diretivas para aplicativos Web no significativa.

Recomendaes de planejamento
Considere o uso de diretivas para gerenciar grandes grupos de usurios, em vez de
usurios individuais, j que as diretivas so gerenciadas centralmente.

Bancos de dados de contedo


Como padro, todo contedo para um aplicativo Web armazenado em um nico banco
de dados de contedo. Voc pode dividir o contedo em vrios bancos de dados no
nvel de conjunto de sites. Um banco de dados de contedo pode incluir um ou mais
conjuntos. Um nico conjunto no pode se estender a vrios bancos de dados. O backup
e a restaurao de sites ocorrem no nvel do banco de dados de contedo.

Capacidade
A diretriz para um desempenho aceitvel implementar no mximo 100 bancos de
dados por aplicativo Web.

Compartilhamento e isolamento
O planejamento de bancos dados permite a otimizao para eficincia (vrios conjuntos
de sites compartilhando um banco de dados) ou isolamento (um banco de dados por
conjunto de sites).
Obtenha eficincia de dimensionamento gerenciando bancos de dados at o tamanho
mximo do destino. Nesse caso, voc configura as definies dos bancos de dados para
adicionar conjuntos de sites aos bancos de dados existentes at que o nmero mximo
de conjuntos de sites seja atingido. O nmero mximo de conjuntos de sites obtido
calculando o tamanho mdio ou mximo dos conjuntos de sites dividido pelo tamanho
mximo de destino do banco de dados. Essa abordagem funciona bem quando se
espera um grande nmero de pequenos conjuntos de sites, como Meus Sites.
Obtenha o isolamento de contedos entre equipes ou projetos limitando o banco de
dados a um nico conjunto de sites. Essa abordagem permite o gerenciamento
independente do contedo de equipes individuais. Por exemplo, voc pode gerenciar o
banco de dados de cada equipe de forma independente para backup, recuperao e
migrao. Essa abordagem fornece a oportunidade de implementar diferentes contratos
de nvel de servio para diferentes equipes ou projetos. Essa abordagem tambm
permite gerenciar o contedo durante o ciclo de vida de um projeto. Por exemplo, voc
pode arquivar um banco de dados quando um projeto tiver sido concludo.

Itens configurveis
A tabela a seguir exibe os itens configurveis que contribuem para o isolamento e o
compartilhamento.
99

Item

Descrio

Servidor de banco de dados

Especificar em qual computador com SQL


Server deve ser criado um banco de dados
de contedo.

Servidor de failover

Voc pode optar por associar um banco de


dados de contedo a um servidor de failover
especfico usado em conjunto com o
espelhamento de banco de dados do SQL
Server.

Configuraes de capacidade

Voc pode especificar o nmero de sites


que podem ser criados antes que um
evento de aviso seja gerado e o mximo
nmero de sites possa ser criado em cada
banco de dados.

Administrao
Um plano de administrao de banco de dados gerencivel equilibra o nmero de
bancos de dados com os recursos exigidos para gerenciar os bancos de dados.
A administrao de bancos de dados inclui:
Criao de novos bancos de dados para novos sites ou conjuntos de sites de
equipes que exigem bancos de dados dedicados.

Monitorao dos tamanhos dos bancos de dados e criao de novos bancos de


dados quando os destinos de tamanho se aproximam.

Backup e restaurao de bancos de dados.

Recomendaes de planejamento
Escolha uma destas duas abordagens:
Estabelea tamanhos de destino para os bancos de dados de contedo com avisos
de limite mximo apropriados. Crie novos bancos de dados quando os limites
mximos de tamanho forem atingidos. Com essa abordagem, os conjuntos de sites
so adicionados automaticamente ao banco de dados ou bancos de dados
disponveis, somente com base nos destinos de tamanho.

Associe conjuntos de sites a bancos de dados de contedo especfico. Essa


abordagem permite que voc posicione um ou mais conjuntos de sites em um banco
de dados dedicado que pode ser gerenciado independentemente de outros bancos
de dados.
Se desejar associar conjuntos de sites a bancos de dados de contedo especfico, pode
usar um destes mtodos:
Use o Windows PowerShell para criar um conjunto de sites em um banco de dados
novo.

100

Aplique as seguintes configuraes de capacidade de banco de dados na pgina


Gerenciar Definies de Banco de Dados de Contedo no site da Administrao
Central do SharePoint:

Nmero de sites antes de um aviso de evento ser gerado = 1

Nmero mximo de sites que podem ser criados neste banco de dados = 1

Adicione um grupo de conjuntos de sites a um banco de dados dedicado executando


as seguintes etapas:

Adicione um banco de dados de contedo para o aplicativo Web e verifique se o


seu status est definido como Pronto.

Defina o status de todos os outros bancos de dados como Offline. Enquanto os


bancos de dados de contedo estiverem offline, no podem ser criados novos
conjuntos de sites. Entretanto, aqueles j existentes em bancos de dados offline
continuam acessveis para operaes de leitura e gravao.

Crie os conjuntos de sites. Eles so automaticamente adicionados ao banco de


dados online.

Defina o status de todos os outros bancos de dados como Pronto.

Conjuntos de sites
Um conjunto de sites um grupo de sites que tm o mesmo proprietrio e compartilham
as configuraes de administrao. Cada conjunto de sites contm um site de nvel
superior e pode conter um ou mais subsites.

Capacidade
A diretriz recomendvel para um desempenho aceitvel implementar menos de 50.000
conjuntos de sites de banco de dados de contedo. No entanto, o desempenho pode ser
afetado ao atingir o nvel de 10.000 sites. O dimensionamento pela distribuio de
conjuntos de sites por vrios servidores de banco de dados oferece capacidade de
armazenamento e taxa de transferncia adicionais.

Compartilhamento e isolamento
Os conjuntos de sites oferecem diversas oportunidades de compartilhamento e
isolamento que afetam permisses, navegao e implantao de recursos.
Os itens a seguir podem ser compartilhados em um conjunto de sites, mas no podem
ser compartilhados entre conjuntos de sites (exceto os itens armazenados no diretrio
_layouts:
Pginas mestras

Layouts de pgina

Imagens

Modelos de site
Alm disso, as permisses e a navegao so isoladas no nvel do conjunto de sites das
seguintes maneiras:
Os subsites em um conjunto de sites podem herdar permisses do site de nvel
superior.

Os conjuntos de sites no podem herdar permisses de outros conjuntos de sites.

No h navegao interna de um conjunto de sites para outro.


101

Finalmente, o SharePoint Server 2010 agrega resultados da pesquisa em conjuntos de


sites com base nas permisses de um usurio, independentemente do nmero de
conjuntos de sites ou bancos de dados (dependendo dos escopos de pesquisa).
importante observar que, apesar de as permisses serem aplicadas em sites
individuais, os sites continuam vulnerveis a ataques de scripts intersite de outros sites
do domnio.

Itens configurveis
A tabela a seguir exibe os itens configurveis que contribuem para o isolamento e o
compartilhamento.

Item

Descrio

Administrador do conjunto de sites

Voc pode especificar um usurio para ser o


administrador primrio do conjunto de sites
e um usurio para ser o administrador
secundrio. Em Administrao Central, no
possvel inserir mais de uma conta ou
uma conta de grupo para essas funes.

Modelo de site

Um modelo de site determina que listas e


recursos estaro disponveis em seu site.
Vrios aspectos de um site podem ser
personalizados depois de sua criao. No
entanto um modelo no pode ser alterado
uma vez que o site tenha sido criado.

Modelo de cota

Voc pode aplicar um modelo de cota para


limitar os recursos usados em um conjunto
de sites. Os seguintes modelos so
fornecidos:
Site Pessoal (100 MB)

Sites de Equipe (2.000 MB)

A tabela a seguir exibe itens configurveis em um conjunto de sites que contribuem para
o isolamento e compartilhamento. Essas configuraes ficam disponveis depois que
voc cria o conjunto de sites usando as configuraes na tabela anterior.

Item

Descrio

Administradores do conjunto de sites

Voc pode especificar vrias contas de


usurio como administradoras de conjuntos
de sites. No possvel adicionar contas de
grupo.

Nvel de permisso

Adicione contas de grupo e de usurio para


102

conjuntos de sites e especifique os nveis


de permisso para cada uma.

Administrao
A criao de conjuntos de sites no exige entradas DNS (exceto se voc estiver criando
conjuntos de sites nomeados pelo host) e pode ser facilmente automatizada ou delegada
aos usurios. Voc pode criar conjuntos de sites para os seus sites de equipe
centralmente ou permitir que os usurios criem seus prprios conjuntos de sites usando
o Gerenciamento de Site Pessoal.
O uso de um banco de dados dedicado para um conjunto de sites possibilita a realizao
de backup e recuperao no nvel do conjunto de sites.

Recomendaes de planejamento
Arquitetura lgica de ponte de conjuntos de sites e arquitetura de informao. Ao criar
seus conjuntos de sites, considere estas duas tarefas de planejamento:
Criar URLs consistentes em sua organizao.
Criar divises lgicas de contedo.
A menos que esteja usando um conjunto de sites nomeados pelo host, cada aplicativo
Web deve ter um nico conjunto de sites de nvel raiz. Isso fornece um nico caminho de
URL para os sites que residem no aplicativo Web. Isso tambm necessrio se voc
estiver implementando vrias zonas em um aplicativo Web. Para obter mais
informaes, consulte Conjuntos de sites nomeados pelo host neste artigo.
Muitas organizaes planejam implementar vrios conjuntos de sites em um aplicativo
Web para serem usados por diferentes equipes ou divises na organizao. As metas
comuns de planejamento incluem:
Manter um conjunto de sites separado e independente para cada equipe.

Criar uma URL exclusiva para cada equipe.

Isolar contedo entre equipes.


Para atingir essas metas, voc pode usar caminhos gerenciados para incorporar vrios
conjuntos de site de nvel superior em um aplicativo Web. A definio de caminhos
gerenciados permite que voc especifique quais caminhos no namespace da URL de um
aplicativo Web so usados para conjuntos de sites. Voc pode especificar que um ou
mais conjunto de sites existem em um caminho distinto abaixo do site raiz. Sem
caminhos gerenciados, todos os sites criados abaixo do conjunto de sites raiz fazem
parte do conjunto de sites raiz.
Voc pode criar os dois tipos de caminhos de gerenciamento a seguir:
Incluso explcita: um conjunto de sites com a URL explcita que voc atribui. Uma
incluso explcita aplicada somente a um conjunto de sites. Voc pode associar
cada um desses conjuntos de sites a um banco de dados de contedo diferente,
caso deseje gerenciar o crescimento e oferecer a oportunidade de fazer backup e
restaurar esses sites separadamente. Um exemplo de URL para um conjunto de
sites criado usando esse mtodo http://fabrikam/hr. O limite de conjuntos de sites
criados com uma incluso explcita de aproximadamente 100 conjuntos de sites
em um aplicativo Web; no entanto, 20 um bom limite operacional. Se a sua
organizao exigir um nmero maior de conjuntos de sites, use uma incluso de
curingas.
103

Incluso de curingas: um caminho adicionado URL. Esse caminho indica que


todos os sites especificados diretamente depois do nome do caminho so conjuntos
de sites exclusivos. Essa opo geralmente usada para suporte ao Gerenciamento
de Site Pessoal, como Meus Sites ou sites criados para colaborao de parceiros.
Exemplos de URLs para conjuntos de sites criados usando esse mtodo so
HTTP://partnerweb/sites/Project1 e http://partnerweb/sites/Project2. Nesses
exemplos, "http://partnerweb" representa o conjunto de sites raiz e "/sites"
representa a incluso de curinga.

Sites
Um site consiste em uma ou mais pginas da Web e outros itens relacionados (como
listas, bibliotecas e documentos) que esto hospedados em um conjunto de sites.

Capacidade
A diretriz para um desempenho aceitvel implementar menos de 250.000 sites por
conjunto de sites. Voc pode criar um nmero total bastante grande de sites aninhando
os subsites. No entanto, um grande nmero de subsites aninhados pode afetar muito o
tempo necessrio para atualizao de sites. Cinco mil sites em um conjunto de sites
uma boa meta operacional.

Compartilhamento e isolamento
Os sites incluem navegadores internos de um subsite para outro em um conjunto de
sites. No h navegao interna de um conjunto de sites para outro.
Como nos conjuntos de sites, sites separados so vulnerveis a ataques de scripts
intersite de outros sites do domnio.

Elementos configurveis
Voc pode adicionar contas de grupo ou de usurio ao grupo Proprietrios de cada site,
no prprio site.

Administrao
Voc pode usar uma variedade de ferramentas para fazer backup e restaurar sites
individuais.

Conjuntos de sites com nome de host


Os conjuntos de sites com nome de host so uma opo se voc desejar criar vrios
conjuntos de sites no nvel de raiz em um aplicativo Web. Por exemplo, os
administradores para organizaes de hospedagem usam conjuntos de sites com nome
de host para criar vrios sites com nome de domnio.
No h modo especial, como modo de cabealho de host, que exigido para criar
conjuntos de sites nomeados pelo host. Os conjuntos de sites nomeados pelo host so
criados usando o Windows PowerShell. Alm disso, usando o Windows PowerShell,
voc pode usar caminhos gerenciados com conjuntos de sites nomeados pelo host
(New-SPManagedPath ?HostHeader).
Os conjuntos de sites nomeados pelo host oferecem mais controle sobre URLs. No
entanto, conjuntos de sites nomeados pelo host s esto disponveis atravs da zona
Padro. Contas de usurio configuradas para realizar autenticao atravs de outras
zonas no podem acessar conjuntos de sites nomeados pelo host.
104

Nos Produtos do SharePoint 2010, conjuntos de sites nomeados pelo host oferecem
suporte a uma terminao SSL externa. No entanto, somente o esquema de protocolo
pode ser alterado externamente (http:// ou https://). O servidor proxy reverso no pode
alterar o nome do host ou o nmero da porta (exceto para trocar da porta SSL padro
para a porta HTTP padro).

Capacidade
Voc pode criar at 100.000 conjuntos de sites com nome de host em um nico site do
IIS.

Compartilhamento e isolamento
Os nomes de domnio independentes que resultam de conjuntos de sites com nome de
host ajudam a prevenir ataques de scripts intersite entre dois sites.

Administrao
As tarefas administrativas para conjuntos de sites com nome de host incluem:
Adicionar conjuntos de sites nomeados pelo host usando o Windows PowerShell.

Cada conjunto de sites com nome de host exige uma entrada DNS separada.

Meus Sites
Meus Sites so sites especiais do SharePoint personalizados para cada usurio. Os
Meus Sites so habilitados por padro como parte do servio de Perfil do Usurio e cada
usurio de uma organizao pode criar um Meu Site exclusivo. Para obter informaes
sobre capacidade, compartilhamento, isolamento e administrao, consulte Sites acima,
neste artigo.

105

Exemplo de design: implantao


corporativa (SharePoint Server 2010)
Este artigo descreve uma implementao prtica de componentes de arquitetura lgica
para se obter um design vivel e foi concebido para uso junto com os seguintes
exemplos de design:
Exemplo de design: Portal corporativo com autenticao clssica
Exemplo de design: Portal corporativo com autenticao baseada em declaraes
Para baixar qualquer um desses modelos, consulte o artigo sobre Exemplos de design
do SharePoint Server 2010: Portal corporativo com autenticao clssica ou com
autenticao baseada em declaraes
(http://go.microsoft.com/fwlink/?linkid=196872&clcid=0x416).
Neste artigo:
Sobre os exemplos de design

Metas globais de design

Farms de servidores

Usurios, zonas e autenticao

Servios

Alternativas de autoria e publicao

Sites de administrao

Pools de aplicativos

Aplicativos Web

Conjuntos de sites

Bancos de dados de contedo

Zonas e URLs

Polticas de zonas
Os exemplos de design ilustram uma implantao corporativa genrica do Microsoft
SharePoint Server 2010. Eles se aplicam a quase todos os componentes de arquitetura
lgica e ilustram como esses componentes so incorporados no design global. Os dois
exemplos ilustram os mesmos servios e sites, mas incorporam mtodos de
autenticao diferentes, como se segue:
Autenticao clssica: esse exemplo de design representa um caminho para a
atualizao de sites do Microsoft Office SharePoint Server 2007 para o Microsoft
SharePoint Server 2010. Ele incorpora a autenticao clssica, na qual so usados
mtodos de autenticao do Windows para acessar sites. usada uma zona
diferente para cada mtodo de autenticao. Embora a autenticao do Windows
seja usada para sites do SharePoint, um produto de firewall ou gateway pode ser
configurado para usar a autenticao de formulrios, com o objetivo de coletar
credenciais do Windows que so encaminhadas para o SharePoint Server 2010.
So adicionadas ao diretrio corporativo contas de funcionrios parceiros.
106

Autenticao de declaraes: esse exemplo de design incorpora o novo modelo de


autenticao de declaraes. Vrios provedores de autenticao e diferentes tipos
de autenticao so implementados em uma nica zona. A autenticao de
declaraes oferece suporte para a autenticao baseada em formulrios, a
autenticao baseada em tokens SAML e a autenticao do Windows. Esse
exemplo de design adiciona empresas parceiras que usam autenticao baseada
em tokens SAML para autenticao direta em diretrios de parceiros. H diversas
opes de provedores para contas de funcionrios parceiros.
Use o exemplo de design que melhor representa seus requisitos de autenticao.
Este artigo descreve as metas de design para os exemplos e explica como essas metas
sero alcanadas com o uso dos componentes de arquitetura lgica ilustrados nos
exemplos.

Sobre os exemplos de design


Os exemplos de design ilustram uma implantao corporativa para uma empresa fictcia
denominada Fabrikam, Inc. Essa implantao inclui dois farms de servidor. Um deles
hospeda a intranet da empresa e o site do parceiro, e o outro hospeda o site da empresa
(www.fabrikam.com). O restante desta seo descreve esses sites nvel superior.

Intranet
A intranet corporativa inclui os seguintes sites:
Contedo publicado da intranet (como HRweb)

Sites de equipes colaborativos

Meus Sites
Juntos, estes so os sites de contedo e de colaborao que os funcionrios usaro
todos os dias. Individualmente, cada um desses aplicativos representa um tipo distinto
de contedo. Cada tipo de contedo:
Enfatiza recursos diferentes do SharePoint Server 2010.

Hospeda dados com caractersticas diferentes.

Est sujeito a um perfil de utilizao diferente.

Exige uma estratgia diferente de gerenciamento de permisses.


Consequentemente, as opes de design de cada um desses aplicativos destinam-se a
otimizar o desempenho e a segurana.
O design de aplicativos de servio rene esses trs aplicativos para fornecer:
Navegao entre os aplicativos

Pesquisa no mbito da empresa

Metadados empresariais e dados de perfis compartilhados


O diagrama a seguir ilustra os trs aplicativos que formam a intranet corporativa.

107

As URLs nessa ilustrao referem-se ao exemplo de design de autenticao clssica.

Aplicativo Web do parceiro


O aplicativo Web do parceiro hospeda sites disponveis externamente para colaborao
segura com empresas parceiras e parceiros individuais. Esse aplicativo tem como
objetivo facilitar para os funcionrios a criao de sites para colaborao segura. Os
parceiros no tm permisso de acesso a outros tipos de contedo hospedados no farm
de servidores. O design de aplicativos de servio e zonas est direcionado para essa
meta.
No exemplo de design, o aplicativo Web do parceiro hospedado pelo mesmo farm que
hospeda o contedo da intranet.

Site da empresa na Internet


O site da empresa na Internet a presena da empresa na Internet. O contedo
disponibilizado para clientes por meio da configurao do acesso annimo com
permisses somente leitura. Os principais fatores que determinam as opes de design
desse aplicativo so:
Isolamento de contedo: os clientes no podem acessar nenhum outro tipo de
contedo hospedado no farm de servidores.

Gerenciamento direcionado: o acesso autorizado fornecido a funcionrios que


gerenciam o site por meio da execuo de tarefas administrativas e de autoria.

Autoria e publicao de contedo seguro: um conjunto de sites separado


hospedado no Farm A, no aplicativo Web do parceiro, para autoria. Isso permite a
colaborao segura e o desenvolvimento de contedo com funcionrios internos e
remotos e tambm com parceiros editoriais especializados no desenvolvimento de
sites ou na autoria de contedo. A publicao de contedo configurada de forma a
publicar automaticamente o contedo do conjunto de sites de autoria do primeiro
farm no conjunto de sites de produo do segundo farm. O diagrama a seguir ilustra
o processo de publicao.

108

Metas globais de design


O exemplo de design fornece implementaes prticas de recursos do SharePoint
Server 2010 em vrios tipos comuns de aplicativos. As implementaes de design para
cada um dos aplicativos individuais so abordadas neste artigo. As principais metas do
exemplo de design incluem:
Usar a quantidade mnima de farms de servidores para hospedar os tipos mais
comuns de sites geralmente exigidos por uma empresa; ou seja, sites de intranet,
extranet e da Internet.

Criar uma estrutura para projetar um ambiente que possa se expandir. Decises de
design para aplicativos individuais no impedem o acrscimo de outros aplicativos.
Por exemplo, uma implantao inicial pode incluir somente sites de equipes de
colaborao ou apenas os trs aplicativos que compem uma intranet (sites de
equipes, Meus Sites e contedo de intranet publicado). Usando um design de
arquitetura lgica semelhante, voc pode adicionar aplicativos soluo sem afetar
o design dos aplicativos iniciais. Em outras palavras, o design no incorpora opes
de design que limitam o uso do ambiente.

Fornecer acesso a diversos grupos de usurios sem comprometer a segurana do


contedo nos diferentes tipos de sites. Usurios de diferentes zonas da rede (interna
e externa) com fornecedores de autenticao diferentes podem participar da
colaborao. Alm disso, os usurios s podem acessar o contedo destinados a
eles. Ao seguir um design de arquitetura lgica semelhante, voc cria a
oportunidade de fornecer acesso aos usurios em vrios locais e com objetivos
diferentes. Por exemplo, seu design inicial pode se destinar apenas a funcionrios
109

internos. Entretanto, com o uso de um design similar, voc cria a oportunidade de


tambm permitir acesso a funcionrios remotos, funcionrios parceiros, empresas
parceiras e clientes.

Garantir que o design possa ser usado em um ambiente de extranet. So feitas


opes de design deliberadas para garantir que os farms de servidores possam ser
implantados com segurana em uma rede de permetro.
O restante deste artigo discute cada componente lgico que aparece no exemplo de
design (de cima para baixo), bem como as opes de design que so aplicadas ao
exemplo de design. A finalidade dessa abordagem demonstrar as diferentes maneiras
de se configurar componentes da arquitetura lgica com base no aplicativo.

Farms de servidores
O exemplo de design incorpora o uso de dois farms de servidores. Esta seo descreve
os requisitos de licenciamento que afetam o nmero de farms de servidores necessrios
em um ambiente corporativo e observa as topologias dos farms de servidor que so
ilustradas no exemplo de design.

Requisitos de licenciamento
Para hospedar contedo de intranet e sites da Internet, so necessrios pelo menos dois
servidores para atender aos requisitos de licenciamento.
As duas licenas de servidor a seguir esto disponveis para o SharePoint Server 2010:
Microsoft SharePoint Server 2010, licena de Servidor: esta a licena
apropriada para contedo de intranet colaborativo, exigindo o uso de CALs
(Licenas de Acesso para Cliente). Se forem criados sites para colaborao de
parceiros, ser preciso garantir a aquisio do nmero necessrio de CALs para
funcionrios parceiros.

Microsoft SharePoint Server 2010 for Internet sites: esta licena destina-se
somente a sites voltados para a Internet, no exigindo o uso de CALs. Se voc criar
sites para colaborao de parceiros, no precisar adquirir outras CALs. Entretanto,
no ser possvel criar sites destinados exclusivamente para uso por parte dos seus
funcionrios.
Observao:

Essas licenas no podem ser combinadas no mesmo computador servidor, nem no


mesmo farm de servidores.
Considerando-se as opes de licenciamento, a deciso de design mais crtica
determinar qual farm hospedar o aplicativo Web do parceiro. No exemplo de design, o
primeiro farm hospeda o contedo da intranet, e o segundo hospeda o site da empresa
na Internet. De acordo com as condies de licenciamento, qualquer um dos farms pode
hospedar o aplicativo Web do parceiro.
Com uma opo dos dois farms, a diretriz de design geral para determinar qual farm
deve hospedar o aplicativo Web do parceiro inclui:
Natureza da colaborao: se a principal finalidade de um site de extranet de
parceiro for comunicar informaes com segurana para vrios parceiros, um farm
110

de servidores da Internet ser a opo mais econmica. Por outro lado, se a


principal finalidade for trabalhar de modo colaborativo com um pequeno nmero de
funcionrios parceiros, um farm de servidores de intranet talvez seja uma escolha
melhor. Escolha a opo com a qual voc poder otimizar seu farm de acordo com a
funo planejada.

Nmero de funcionrios parceiros: se voc colabora com muitos funcionrios


parceiros e considera importante reduzir os custos, possvel hospedar com
segurana o contedo annimo e colaborativo em um farm da Internet usando a
licena de sites da Internet.
No exemplo de design, o aplicativo Web do parceiro destina-se colaborao intensa
com empresas parceiras, incluindo o desenvolvimento e a preparao do site da Internet
da empresa. Colocar o aplicativo Web do parceiro no primeiro farm permite que a
organizao otimize cada um dos dois farms para o uso pretendido de cada um
(contedo de colaborao versus contedo somente leitura). Porm, qualquer um dos
farms pode hospedar o aplicativo Web do parceiro.
O exemplo de design inclui o Microsoft Office Web Apps. O Office Web Apps exige uma
licena de cliente do Microsoft Office 2010. Em outras palavras, se voc disponibilizar o
Office Web Apps para os parceiros, tambm dever adquirir licenas de cliente do Office
2010 para eles.

Topologia dos farms de servidores


Cada farm de servidores no exemplo de design composto por cinco servidores com
esta topologia:
Dois servidores Web front-end

Um servidor de aplicativos

Dois servidores de banco de dados, clusterizados ou espelhados


O exemplo de design ilustra a arquitetura lgica do SharePoint Server 2010, mostrando
que:
Todos os sites so espelhados nos servidores Web front-end.

O site da Administrao Central est instalado em um servidor de aplicativos para


ficar protegido contra o acesso direto dos usurios.
Na verdade, o nmero de computadores servidores e a topologia do farm de servidores
no so importantes para a arquitetura lgica, exceto para aumentar a capacidade e o
desempenho conforme necessrio. A arquitetura lgica pode ser projetada
independentemente da topologia do farm de servidores. O processo de planejamento do
desempenho e da capacidade ajudar a dimensionar o farm de servidores de forma que
ele atenda s suas metas de desempenho e de capacidade. Para obter mais
informaes, consulte Performance and capacity management (SharePoint Server
2010).

Dimensionamento alm de dois farms


Sua empresa pode precisar de mais do que os dois farms representados. Os sites que
so candidatos a farm dedicado incluem:
Meus Sites: muitas organizaes com grandes quantidades de funcionrios ou
alunos optam por hospedar Meus Sites em um farm de servidores dedicado.

Autoria e preparao de sites: se o contedo publicado for complexo ou extenso, o


processo de autoria e preparao pode ser melhor otimizado com a hospedagem
111

desses sites em um farm de servidor nico dedicado, usando uma licena do


Microsoft SharePoint Server 2010 for Internet Sites. Por exemplo, a publicao de
um contedo que inclui metadados marcados aumenta a complexidade do exemplo
de design de servios entre o farm de autoria e o farm publicado, incluindo o
compartilhamento do servio entre os farms e a tomada de decises sobre como
esse servio pode ser compartilhado em outros tipos de aplicativos Web em um farm
multiuso.

Sites do parceiro: exigncias de segurana e isolamento podem justificar um farm


dedicado para colaborao de parceiros. Isto cria um isolamento fsico entre o
contedo exclusivamente interno e o contedo desenvolvido em colaborao com
parceiros externos.

Usurios, zonas e autenticao


Ao criar um aplicativo Web no SharePoint Server 2010, preciso escolher a
autenticao baseada em declaraes ou a autenticao clssica. O modo de
autenticao determina como as contas so usadas internamente pelo SharePoint
Server 2010. A tabela abaixo resume as duas abordagens.

Tipo de autenticao

Descrio

Autenticao clssica

As contas de usurio so tratadas


pelo SharePoint Server 2010 como
contas tradicionais do Windows
Active Directory. H suporte para
os seguintes protocolos de
autenticao: Kerberos, NTLM,
Bsica, Digest e annimo.

Recomendaes

O modo clssico
recomendado
para a
atualizao de
ambientes do
Microsoft Office
SharePoint
No h suporte para a autenticao Server 2007, nos
quais no
baseada em formulrios.
exigida a
Apenas um mtodo de
autenticao
autenticao pode ser configurado baseada em
em uma zona.
formulrios.
Voc no
precisar
executar a
migrao de
usurios se
estiver
atualizando e
selecionar a
autenticao no
modo clssico.

Autenticao baseada em
declaraes

As contas de usurio so tratadas A autenticao


pelo SharePoint Server 2010 como baseada em
identidades de declaraes.
declaraes
112

Contas do Windows so
automaticamente convertidas em
identidades de declaraes. Esse
modo tambm oferece suporte
para a autenticao baseada em
formulrios e para a autenticao
em um provedor de identidade
confivel.
Podem ser configurados em uma
nica zona vrios tipos de
autenticao.

recomendada
para novas
implantaes do
SharePoint
Server 2010. Ela
necessria
para atualizar
solues do
Office
SharePoint
Server 2007 que
exigem a
autenticao
baseada em
formulrios.

Os dois exemplos de design abordados neste artigo representam essas duas opes. As
sees a seguir discutem especificamente como a autenticao incorporada nesses
dois exemplos de design.

Exemplo de design com autenticao no modo clssico


O exemplo de design que usa a autenticao no modo clssico incorpora a abordagem
tradicional de autenticao de "uma zona por tipo" que foi assimilada na verso anterior.
Por esse motivo, esse exemplo fornece um roteiro de atualizao do Office SharePoint
Server 2007 para o SharePoint Server 2010.
A nica limitao que a autenticao baseada em formulrios no tem suporte no
modo clssico. Ao se usar a autenticao no modo clssico, todas as contas
autenticadas devem residir no AD DS (Servios de Domnio Active Directory). A
recomendao para os usurios que estejam acessando sites remotamente utilizar a
autenticao baseada em formulrios no produto de firewall ou gateway para coletar as
credenciais do Windows que so encaminhadas ao farm do SharePoint.
O exemplo no modo clssico ilustra quatro classes diferentes de usurios, cada uma
delas atribuda a uma zona diferente. Em cada aplicativo Web, voc pode criar at cinco
zonas usando um dos nomes de zona disponveis: Padro, Intranet, Internet,
Personalizada ou Extranet.
A tabela a seguir mostra as zonas, os usurios e o tipo de autenticao determinado
pelo exemplo de design no modo clssico.

113

A conta de rastreamento de pesquisa exige acesso a pelo menos uma zona usando
autenticao NTLM. Se nenhuma das zonas de usurios for configurada para usar a
autenticao NTLM, configure a zona personalizada para usar essa autenticao.

Exemplo de design com autenticao baseada em declaraes


A autenticao baseada em declaraes recomendada para todas as novas
implantaes do SharePoint Server 2010 e necessria para atualizar as solues do
Office SharePoint Server 2007 que exigem a autenticao baseada em formulrios.
Alm de fornecer os mtodos padro de autenticao do Windows, a autenticao
baseada em declaraes permite a autenticao com base em outros diretrios, como o
Windows Live ID, os Servios de Federao Active Directory 2.0 ou um provedor de
identidade de terceiros que oferea suporte para tokens de SAML e o protocolo WS
Federation.
No exemplo de design com autenticao baseada em declaraes, a autenticao
baseada em declaraes usada no farm colaborativo. Essa autenticao permite o uso
de vrios tipos de autenticao na mesma zona. O exemplo de design usa a zona
Padro para todos os tipos de autenticao. A tabela abaixo mostra as zonas, os
usurios e o tipo de autenticao indicados por esse exemplo para o farm colaborativo.

114

No exemplo de design, o site de contedo de intranet publicado, os sites de equipes e


Meus Sites s podem ser acessados por funcionrios, estejam eles dentro ou fora da
rede. O exemplo de design implementa apenas uma URL (via SSL), que pode ser usada
interna e externamente. So usadas contas do Active Directory. Se necessrio, o LDAP
pode ser usado com a autenticao baseada em formulrios ou SAML, que requer
configurao adicional.
No exemplo de design, o aplicativo Web do parceiro representa um site de extranet que
pode ser acessado por funcionrios parceiros e empresas parceiras. O uso da
autenticao baseada em declaraes neste cenrio exige a definio de configuraes
de confiana com um ou mais STS (servios de token de segurana) externos. Isso pode
ser fornecido atravs de uma das abordagens a seguir:
O farm do SharePoint pode ser configurado para confiar em um STS externo, como
o STS associado ao Windows Live (para a autenticao de parceiros individuais) ou
o STS que reside em uma empresa parceira (para autenticao diretamente no
diretrio do parceiro).

O STS dentro do ambiente corporativo pode ser configurado para confiar em um


STS externo. Essa relao deve ser estabelecida explicitamente pelos
administradores nas duas organizaes. Neste cenrio, o farm do SharePoint
configurado para confiar apenas no STS que reside em seu prprio ambiente
corporativo. Esse STS interno verifica o token que recebe do STS externo e depois
emite um token que permite ao usurio parceiro acessar o farm do SharePoint. Esta
a abordagem recomendada.
Uma alternativa implementao de um ambiente baseado em declaraes para
autenticar parceiros usar a autenticao baseada em formulrios e gerenciar essas
contas usando um repositrio separado, como um banco de dados.
Para obter mais informaes sobre como implementar ambiente de autenticao
baseada em declaraes, consulte o white paper sobre identidade baseada em
declaraes para o Windows: introduo aos Servios de Federao Active Directory
2.0, ao Windows CardSpace 2.0 e ao Windows Identity Foundation
(http://go.microsoft.com/fwlink/?linkid=196776&clcid=0x416).

115

No exemplo de design com autenticao baseada em declaraes, o farm publicado


est configurado para usar a autenticao no modo clssico. Uma alternativa usar a
autenticao baseada em declaraes tambm para o farm publicado, alm de
implementar uma zona separada para usurios annimos. O elemento importante do
design o uso de uma zona separada para usurios annimos, de forma a criar
isolamento entre o ambiente somente leitura e o ambiente de leitura-gravao,
independentemente de qual modo de autenticao esteja implementado. A tabela abaixo
mostra as zonas, os usurios e o tipo de autenticao ilustrados para o farm publicado.

Mais uma vez, a conta de rastreamento de pesquisa requer acesso a pelo menos uma
zona usando a autenticao NTLM, que por sua vez pode ser adicionada a uma zona de
autenticao por declaraes, se necessrio. No modo clssico, se nenhuma das zonas
de usurios for configurada para usar a autenticao NTLM, configure a zona
personalizada para usar essa autenticao.

Zonas
Quando voc cria zonas, vrias decises so essenciais para o sucesso da implantao.
Elas incluem decises de projeto e de configurao para as seguintes zonas:
A zona Padro
Zonas para acesso externo
As sees a seguir descrevem as decises incorporadas no exemplo de design.

Requisitos de configurao da zona Padro


A zona que merece a maior considerao a zona Padro. O SharePoint Server 2010
impe os seguintes requisitos sobre a configurao da zona Padro:
Quando uma solicitao de usurio no puder ser associada a uma zona, so
aplicadas a autenticao e as polticas da zona Padro. Consequentemente, a zona
Padro deve ser a mais segura.

Emails administrativos so enviados com links a partir da zona Padro. Esses emails
incluem mensagens para os proprietrios de sites que esto atingindo limites de
cota. Consequentemente, os usurios que recebem esses tipos de email e alerta
devem poder acessar os links atravs da zona Padro. Isso especialmente
importante para proprietrios de sites.

Conjuntos de sites com nome de host s esto disponveis atravs da zona Padro.
Todos os usurios que devem acessar conjuntos de sites com nome de host devem
ter acesso atravs da zona Padro.
116

Configurando zonas para um ambiente de extranet


Em um ambiente de extranet, o design de zonas crtico pelos seguintes motivos:
As solicitaes de usurios podem ser iniciadas em vrias redes diferentes. No
exemplo de design, os usurios iniciam solicitaes na rede interna, na Internet e em
empresas parceiras.

Os usurios consomem o contedo em vrios aplicativos Web. No exemplo de


design, a intranet composta de trs aplicativos Web diferentes. Alm disso, os
funcionrios internos e remotos tm a possibilidade de contribuir e administrar o
contedo em todos os aplicativos Web: intranet, o site do parceiro e o site da
empresa na Internet.
Em um ambiente de extranet, verifique se os seguintes princpios de design esto sendo
observados:
Configure zonas entre vrios aplicativos Web de forma que elas sejam espelhos uma
das outras. A configurao da autenticao e os usurios planejados devem ser
idnticos. No entanto, as polticas associadas a zonas podem ser diferentes entre os
aplicativos Web. Por exemplo, certifique-se de que a zona da Internet seja usada
para os mesmos funcionrios em todos os aplicativos Web. Em outras palavras, no
configure a zona da Intranet para funcionrios internos em um aplicativo Web e para
funcionrios remotos em outro aplicativo Web.

Configure mapeamentos de acesso alternativos de maneira apropriada e precisa


para cada zona e cada recurso. Mapeamentos de acesso alternativos so criados
automaticamente na ocasio em que a zona criada. Entretanto, o SharePoint
Server 2010 pode ser configurado para rastrear contedo em recursos externos,
como em um compartilhamento de arquivos. Links para esses recursos externos
devem ser criados manualmente para cada zona com o uso de mapeamentos de
acesso alternativos.
Se as zonas nos aplicativos Web no se espelharem, e os links para recursos externos
no forem adequados, os riscos sero os seguintes:
Nomes de servidores, nomes DNS (Domain Name System) e endereos IP podero
ficar expostos fora da rede interna.

Os usurios no conseguiro acessar sites e outros recursos.

Servios
A arquitetura de servios ilustrada mostra a opo mais complexa para implantar
servios nos trs diferentes tipos de sites: intranet, site do parceiro e site da empresa na
Internet. Servios dedicados e particionados so implantados para o site do parceiro.
Uma instncia separada do aplicativo de servio de Metadados Gerenciados
implantada para uso exclusivo do conjunto de sites de autoria e do site publicado na
Internet.
Uma alternativa muito mais simples implantar um conjunto de aplicativos de servio e
compartilhar cada servio, conforme necessrio, entre os sites. Essa arquitetura
depende da filtragem de segurana para mostrar somente o contedo ao qual os
usurios possuem acesso. O diagrama abaixo ilustra essa abordagem mais simples.

117

A principal deciso de design para implantar aplicativos de servio o quanto deve ser
expandida a taxonomia organizacional. A arquitetura de servios pode ser simplificada
pelo compartilhamento de metadados gerenciados, do perfil de usurios e da pesquisa
em todos os aplicativos Web e pela utilizao da filtragem de segurana para gerenciar o
acesso ao contedo. Na arquitetura simplificada descrita neste artigo, uma instncia do
servio de Metadados Gerenciados compartilhada em todos os sites. Contudo, com
essa configurao, todos os usurios tm acesso taxonomia corporativa. Os arquitetos
de solues devem decidir se sero ou no implementadas vrias instncias do servio
de Metadados Gerenciados. Eles tambm precisaro decidir em que medida
compartilhar os dados de Perfil de Usurios.

Site do parceiro
Para o site do parceiro (grupo personalizado no Farm 1), os servios mnimos indicados
pelo exemplo de design so Pesquisa e Metadados Gerenciados. Se voc adicionar o
Office Web Apps ao grupo de servios usados pelo site do parceiro, certifique-se de ter
as licenas corretas para todos os usurios desse site, inclusive os parceiros. O
aplicativo de servio de Perfil de Usurios no includo pelo exemplo de design, para
impedir que os usurios parceiros pesquisem dados pessoais na organizao.
Na arquitetura simplificada, os parceiros tm acesso a toda a taxonomia corporativa e
podem pesquisar dados pessoais na organizao. Contudo, a pesquisa limita os
resultados aos sites e ao contedo aos quais esses parceiros tm acesso.
Se os seus sites de parceiro exigem isolamento de contedo entre projetos, a
implantao de aplicativos de servio dedicados e particionados uma boa escolha,
conforme ilustrado no exemplo de design. Isso aumenta a complexidade da arquitetura
de servios, mas garante que os parceiros no tenham acesso a metadados associados
ao contedo da Intranet ou mesmo a outros projetos dentro do site do parceiro.
118

Site da empresa na Internet


Na arquitetura de design simplificada, o aplicativo de servios corporativos de
Metadados Gerenciados tambm compartilhado com o site publicado na Internet. No
exemplo de design, implantada uma instncia dedicada do aplicativo de servios de
Metadados Gerenciados no farm de colaborao para uso exclusivo por parte do
conjunto de sites de autoria e do farm publicado.
Se o farm publicado for annimo e somente leitura, no haver risco de se expor
metadados gerenciados no associados ao contedo publicado. Os usurios annimos
tm acesso somente ao contedo publicado e no podem enviar classificaes nem criar
outros tipos de metadados.
O compartilhamento do aplicativo de servios de Metadados Gerenciados na
organizao (conforme ilustrado na arquitetura simplificada deste artigo) permite que os
autores utilizem a taxonomia corporativa. Por outro lado, implantar uma instncia
dedicada do servio para autoria e publicao (conforme ilustrado no exemplo de
design) garante o isolamento dos metadados gerenciados.
Uma instncia dedicada do aplicativo de servio de Pesquisa implantada no farm que
hospeda o site da empresa na Internet. Esta a configurao recomendada para um site
publicado na Internet.

Alternativas de autoria e publicao


No site da empresa na Internet, o exemplo de design ilustra um processo de publicao
que inclui o uso do recurso de implantao de contedo para mover o contedo de um
conjunto de sites de autoria para o farm de publicao. Uma alternativa mais simples a
essa abordagem criar diretamente no farm de publicao. Esse processo costuma ser
chamado de autoria em produo.
A autoria no ambiente de produo simplifica consideravelmente a soluo,
consolidando os servios em um farm e dispensando a necessidade de se implantar
contedo. O exemplo de design inclui as zonas adicionais que podem ser usadas pelos
autores para trabalhar com segurana sem prejudicar os usurios annimos. Lembre-se
de bloquear o acesso annimo de entrada na porta associada s zonas usadas pelos
autores. Se o seu site apresentar menos de 500 gravaes por hora de atividade de
autoria, improvvel que o desempenho do site publicado seja prejudicado durante o
processo de autoria no ambiente de produo.
O SharePoint Server 2010 inclui recursos de publicao que podem ser usados neste
cenrio para garantir que o contedo no fique exposto aos usurios annimos at que
esteja pronto. Para obter mais informaes, consulte os seguintes artigos:
Agendamento das datas de incio e trmino para uma pgina publicada
(http://go.microsoft.com/fwlink/?linkid=196777&clcid=0x416)

Aprovao ou rejeio de um envio pendente


(http://go.microsoft.com/fwlink/?linkid=196778&clcid=0x416)

Definio de permisses para publicao


(http://go.microsoft.com/fwlink/?linkid=196779&clcid=0x416)

119

Sites de administrao
No exemplo de design, o site da Administrao Central de cada farm de servidores
hospedado em um servidor de aplicativos. Isso protege o site do contato direto com os
usurios. Se um afunilamento de desempenho ou o comprometimento da segurana
afetar a disponibilidade dos servidores Web front-end, o site da Administrao Central
permanecer disponvel.
As URLs com carga balanceada para sites de administrao no so mencionadas no
exemplo de design ou neste artigo. As recomendaes incluem:
Se nmeros de porta forem usados em URLs administrativas, use portas no
padro. Nmeros de porta so includos em URLs por padro. Embora nmeros de
portas no costumem ser usados em URLs de clientes, seu uso para sites de
administrao pode aumentar a segurana ao limitar o acesso a esses sites a portas
no padro.
Crie entradas DNS separadas para sites de administrao.
Alm dessas recomendaes, voc tem a opo de balancear a carga do site da
Administrao Central em vrios servidores de aplicativos para obter redundncia.

Pools de aplicativos
Pools de aplicativos do IIS (Servios de Informaes da Internet) separados geralmente
so implementados para se obter isolamento de processo entre contedos. Pools de
aplicativos fornecem uma maneira para que vrios sites sejam executados no mesmo
computador servidor, mas ainda mantenham seus prprios processos de trabalho e
identidade. Isso reduz a explorao em um site que fornece uma oportunidade para que
um invasor introduza cdigo no servidor para atacar outros sites.
Em termos prticos, considere o uso de um pool de aplicativos dedicado para cada um
destes cenrios:
Para separar o contedo autenticado do contedo annimo.

Para isolar aplicativos que armazenam senhas e interagem com aplicativos


empresariais externos (embora o Servio de Repositrio Seguro possa ser usado
para essa finalidade).

Para isolar aplicativos nos quais os usurios tenham grande liberdade para criar e
administrar sites e colaborar no contedo.
O exemplo de design usa pools de aplicativos da seguinte maneira:
Cada site de administrao hospedado em um pool de aplicativos dedicado. Este
um requisito dos Produtos do SharePoint 2010.

O contedo de intranet dividido em dois pools de aplicativos diferentes. O


contedo colaborativo (Meus Sites e sites de equipes) hospedado em um pool de
aplicativos. O contedo de intranet publicado hospedado em um pool de
aplicativos separado. Essa configurao fornece isolamento de processos para o
contedo de intranet publicado, no qual o uso de conexes de dados empresariais
mais provvel.

O aplicativo Web do parceiro hospedado em um pool de aplicativos dedicado.

O site da empresa na Internet hospedado em um pool de aplicativos dedicado no


segundo farm. Se esse farm tambm tiver que hospedar contedo para colaborao
120

de parceiro, esses dois tipos de contedo (Internet e parceiro) sero hospedados em


dois pools de aplicativos diferentes.

Aplicativos Web
Um aplicativo Web um site do IIS criado e usado pelos Produtos do SharePoint 2010.
Cada aplicativo Web representado por um site diferente no IIS.
Em termos gerais, use aplicativos Web dedicados para:
Separar o contedo annimo do contedo autenticado. No exemplo de design, o
site da empresa na Internet fica hospedado em um aplicativo Web dedicado e em
um pool de aplicativos.

Isolar usurios. No exemplo de design, o site do parceiro fica hospedado em um


aplicativo Web dedicado e em um pool de aplicativos, para garantir que os parceiros
no tenham acesso ao contedo da intranet.

Impor permisses. Um aplicativo Web dedicado fornece a oportunidade de impor


permisses por meio de polticas, usando a pgina Poltica para Aplicativo Web na
Administrao Central. Por exemplo, voc pode criar uma poltica para negar
explicitamente o acesso de gravao a um ou mais grupos de usurios. As polticas
para um aplicativo Web so impostas independentemente das permisses
configuradas em sites ou em documentos individuais no aplicativo Web.

Otimizar o desempenho. Os aplicativos apresentaro melhor desempenho se


forem colocados em aplicativos Web com outros aplicativos de caractersticas de
dados similares. Por exemplo, as caractersticas de dados de Meus Sites incluem
um grande nmero de sites pequenos. Em contraste, sites de equipe normalmente
englobam um nmero menor de sites muito grandes. Ao colocar esses dois tipos
diferentes de sites em aplicativos Web separados, os bancos de dados resultantes
sero compostos por dados com caractersticas similares, otimizando assim seu
desempenho. No exemplo de design, Meus Sites e sites de equipe no tm
requisitos exclusivos de isolamento de dados: eles compartilham o mesmo pool de
aplicativos. Entretanto, Meus Sites e sites de equipe foram colocados em aplicativos
Web separados para otimizar o desempenho.

Otimizar a capacidade de gerenciamento. Como a criao de aplicativos Web


separados resulta em sites e bancos de dados separados, possvel implementar
diferentes limites de site (lixeira, expirao e tamanho) e negociar diferentes
contratos de nvel de servio. Por exemplo, voc poder conceder mais tempo para
a restaurao do contedo de Meus Sites se este no for o tipo mais essencial de
contedo da sua organizao. Isso permite restaurar o contedo mais crtico antes
da restaurao do contedo de Meus Sites. No exemplo de design, Meus Sites
esto inseridos em um aplicativo Web separado para permitir que os
administradores gerenciem o crescimento de maneira mais intensa em comparao
a outros aplicativos.

Conjuntos de sites
O conjunto de sites abrange a arquitetura lgica e a arquitetura de informaes. As
metas de design para conjuntos de sites, no exemplo de design, so atender aos
requisitos para o design de URLs e criar divises lgicas de contedo.
121

Para atender aos requisitos de design de URLs, cada aplicativo Web inclui um nico
conjunto de sites de nvel raiz. Caminhos gerenciados so usados para incorporar uma
segunda camada de conjuntos de sites de nvel superior. Para obter mais informaes
sobre requisitos de URL e sobre o uso de caminhos gerenciados, consulte "Zonas e
URLs", mais adiante neste artigo. Alm da segunda camada de conjuntos de sites, cada
site um subsite.
O diagrama a seguir ilustra a hierarquia de Sites de Equipe.

Devido necessidade de um
conjunto de sites de nvel raiz, as decises de design enfatizam a segunda camada de
conjuntos de sites. O exemplo de design incorpora opes baseadas na natureza do
aplicativo.

Contedo de intranet publicado


A suposio para o aplicativo Web de contedo de intranet publicado que vrias
divises na empresa hospedaro o contedo publicado. No exemplo de design, o
contedo de cada diviso fica hospedado em um conjunto de sites separado. Isso
proporciona as seguintes vantagens:
Cada diviso pode gerenciar e conceder permisso para o respectivo contedo de
maneira independente.
O contedo de cada diviso pode ser armazenado em um banco de dados dedicado.
As desvantagens de se usar vrios conjuntos de site incluem:
No possvel compartilhar pginas mestras, layouts de pgina, modelos, Web
Parts e a navegao entre conjuntos de sites.

necessrio mais esforo para coordenar as personalizaes e a navegao entre


conjuntos de sites.
Dependendo da arquitetura de informaes e do design do aplicativo de intranet, o
contedo publicado pode ser exibido ao usurio como um nico aplicativo. De modo
alternativo, cada conjunto de sites pode ser exibido como um site separado.

Meus Sites
Meus Sites tm caractersticas distintas, e as recomendaes para a implantao desse
recurso so objetivas. No exemplo de design, o aplicativo Meu Site incorpora um site de
nvel superior com a URL de http://my. O primeiro conjunto de sites de nvel superior que
criado usa o modelo Host de Meu Site. Um caminho gerenciado incorporado (usando
a incluso de curinga), o que permite um nmero indefinido de sites criados pelo usurio.
Todos os sites abaixo do caminho gerenciado so conjuntos de sites independentes, que
herdam o modelo Host de Meu Site. O nome de usurio anexado URL no formato
http://my personal/nomedeusurio. A seguinte ilustrao mostra Meus Sites.

122

Sites de equipe
Voc pode usar qualquer uma das seguintes abordagens para projetar conjuntos de
sites em um aplicativo de Site de Equipe:
Permitir que as equipes criem conjuntos de sites por meio da criao de sites
pessoais. A vantagem dessa abordagem que as equipes podem criar facilmente
um site, conforme necessrio, sem a assistncia de um administrador. Porem,
abordagem apresenta vrias desvantagens, entre elas:

No possvel implementar uma taxonomia ponderada.

O aplicativo pode ficar difcil de gerenciar.

Sites so facilmente abandonados.

No possvel compartilhar modelos e navegao entre projetos ou equipes


que, de outra forma, poderiam compartilhar um conjunto de sites.

Criar um nmero especfico de conjuntos de sites para a sua organizao com base
no seu modo de operao. Nessa abordagem, conjuntos de sites so criados pelo
administrador do SharePoint. Depois de criado o conjunto de sites, as equipes
podem criar sites nesse conjunto de acordo com as suas necessidades. Essa
abordagem possibilita implementar uma taxonomia ponderada que fornece
estruturao para a forma como os sites de equipe so gerenciados e ampliados.
Tambm h maior oportunidade de compartilhar modelos e navegao entre
projetos e equipes que compartilham um conjunto de sites.
O exemplo de design incorpora a segunda abordagem, o que resulta em uma hierarquia
similar de conjunto de sites para os sites de equipe no que se refere ao contedo de
intranet publicado. O desafio para os arquitetos de informaes criar uma segunda
camada de conjuntos de sites que faa sentido para a organizao. A tabela a seguir
mostra sugestes para vrios tipos de organizaes.

Tipo de organizao

Taxonomias sugeridas de conjunto de sites

Implantao de produtos

Crie um conjunto de sites para cada


produto em desenvolvimento. Permita
que as equipes de contribuio criem
sites no conjunto de sites.

Para cada projeto de desenvolvimento


em longo prazo, crie um conjunto de
sites para cada equipe extensa que
contribua no produto. Por exemplo, crie
um conjunto de sites para cada uma
destas equipes: designers, engenheiros
e desenvolvedores de contedo.

Crie um conjunto de sites para cada


projeto de pesquisa em longo prazo.

Crie um conjunto de sites para cada


categoria de projetos de pesquisa.

Pesquisa

123

Tipo de organizao

Taxonomias sugeridas de conjunto de sites

Instituio de ensino superior

Crie um conjunto de sites para cada


departamento acadmico.

Escritrio legislativo estadual

Crie um conjunto de sites para cada


partido poltico. Representantes
governamentais que compartilhem
filiao partidria podem compartilhar
modelos e navegao.

Crie um conjunto de sites para cada


comit ou crie um conjunto de sites
para todos os comits.

Escritrio jurdico corporativo

Crie um conjunto de sites para cada


cliente corporativo.

Fabricao

Crie um conjunto de sites para cada


linha de produtos.

Aplicativo Web de parceiro


O objetivo do aplicativo Web do parceiro ser utilizado para colaborao com parceiros
externos em projetos com escopos ou duraes especficos. Por padro, os sites no
aplicativo Web do parceiro no devem estar relacionados. Os requisitos desse aplicativo
incluem assegurar que:
Os proprietrios de projetos possam criar sites facilmente para colaborao dos
parceiros.

Parceiros e outros contribuidores tenham acesso apenas ao projeto em que


trabalham.

As permisses sejam gerenciadas por proprietrios de sites.

Os resultados de pesquisa em um projeto no exponham o contedo de outros


projetos.

Os administradores possam identificar facilmente os sites que no esto mais em


uso e exclu-los.
Para atender a esses requisitos, o exemplo de design incorpora um conjunto de sites
para cada projeto. Dessa forma, os seguintes benefcios so obtidos:
Conjuntos individuais de sites fornecem o nvel adequado de isolamento entre
projetos.

A criao de sites pessoais pode ser implementada.

124

O aplicativo Web do parceiro tambm hospeda os conjuntos de sites de


desenvolvimento de contedo para o site da empresa na Internet e, por isso, conjuntos
de sites separados so criados para autoria e preparao.

Site da empresa na Internet


O site da empresa na Internet incorpora um nico conjunto de sites de nvel raiz. Todos
os sites subordinados a esse conjunto so subsites. Essa estrutura simplifica as URLs
de pginas do site. O diagrama a seguir ilustra a arquitetura do site da empresa na
Internet.

Bancos de dados de contedo


Voc pode usar estas duas abordagens para incorporar bancos de dados de contedo
ao design (o exemplo de design incorpora as duas abordagens):
Estabelea tamanhos de destino para os bancos de dados de contedo com avisos
adequados de limite mximo. Crie um novo banco de dados quando os limites
mximos de tamanho forem atingidos. Com essa abordagem, conjuntos de sites so
adicionados automaticamente ao banco de dados ou aos bancos de dados
disponveis com base exclusivamente nos destinos de tamanho. Essa a
abordagem de uso mais comum.

Associe conjuntos de sites a bancos de dados de contedo especficos. Essa


abordagem permite que voc posicione um ou mais conjuntos de sites em um banco
de dados dedicado que pode ser gerenciado independentemente de outros bancos
de dados.
Se optar por associar conjuntos de sites a bancos de dados de contedo especficos,
voc poder usar um destes mtodos:
Use o Windows PowerShell para criar um conjunto de sites em um banco de dados
especfico.

Designe um banco de dados a um nico conjunto de sites aplicando as seguintes


configuraes de capacidade de banco de dados:

Nmero de sites antes de um evento de aviso ser gerado = 1

Nmero mximo de sites que podem ser criados neste banco de dados = 1

Adicione um grupo de conjuntos de sites a um banco de dados dedicado executando


as seguintes etapas:

No aplicativo Web, crie o banco de dados e defina seu status como Pronto.

Defina o status de todos os outros bancos de dados como Offline. Enquanto os


bancos de dados de contedo estiverem offline, no ser possvel criar novos
conjuntos de sites. Entretanto, aqueles j existentes em bancos de dados offline
continuaro acessveis para operaes de leitura e gravao.

Crie os conjuntos de sites. Eles so automaticamente adicionados ao banco de


dados.
125

Defina o status de todos os outros bancos de dados como Pronto.

Contedo de intranet publicado


Para o contedo de intranet publicado, o exemplo de design incorpora um nico banco
de dados para facilitar o gerenciamento. Adicione bancos de dados com base nas metas
de tamanho de destino, se necessrio.

Meus Sites
Para Meus Sites, o exemplo de design obtm eficincia de dimensionamento ao
gerenciar bancos de dados quanto ao tamanho mximo de destino. As configuraes a
seguir so definidas para se atingir essa meta:
Limite mximo de armazenamento do site: essa configurao, definida na pgina
Modelos de Cota da Administrao Central, limita o tamanho de um site pessoal.

Lixeira de segundo estgio: essa configurao, definida na pgina Definies


Gerais do Aplicativo Web, determina a quantidade de espao adicional que
alocada para a lixeira de segundo estgio.

Nmero mximo de sites que podem ser criados neste banco de dados: essa
configurao definida quando voc cria um banco de dados. Calcule o tamanho
total permitido usando os nmeros que voc especificar para os dois valores
anteriores. Em seguida, com base na meta de tamanho para cada banco de dados,
determine quantos sites cabero no banco de dados.
O exemplo de design fornece as seguintes definies de exemplo de tamanho, com
base no tamanho de um banco de dados de destino, que corresponde a 200 GB, e no
tamanho de Meu Site de destino, que de 1 GB:
Limites de tamanho por site = 1 GB

Tamanho de destino do banco de dados = 175 GB

Reservado para lixeira de segundo estgio = 15%

Nmero mximo de sites = 180

Aviso de nvel do site = 150


Quando o aviso de nvel do site for alcanado, crie um novo banco de dados. Depois de
criar o novo banco de dados, um novo recurso Meus Sites ser adicionado
alternadamente ao novo banco de dados e ao banco de dados existente at ser
alcanado o nmero mximo de sites de um dos bancos de dados.

Sites de equipe
Para sites de equipe, o exemplo de design obtm novamente eficincia de
dimensionamento ao gerenciar bancos de dados quanto ao tamanho mximo de destino.
Os sites de equipe da maioria das organizaes tendem a ser muito maiores do que
Meus Sites. O exemplo de design fornece definies de banco de dados com base em
um limite de 30 GB para conjuntos de sites. Escolha o limite adequado aos sites de
equipe da sua organizao.
Outra abordagem para organizaes cujas equipes requerem amplo espao de
armazenamento designar um nico banco de dados para cada conjunto de sites de
equipe de nvel superior.

Web do parceiro
Semelhante ao recurso Meus Sites, a Web do parceiro obtm eficincia de
dimensionamento ao gerenciar bancos de dados quanto ao tamanho mximo de destino.
126

Porm, no exemplo de design, a Web do parceiro tambm hospeda o conjunto de sites


de autoria para o site da empresa na Internet. Consequentemente, o design do banco de
dados incorpora as duas abordagens:
O conjunto de sites de autoria fica hospedado em um banco de dados dedicado.

As configuraes de banco de dados e tamanho so definidas para gerenciar todos


os outros sites e bancos de dados.
Como a Web do parceiro fica hospedada em um aplicativo Web dedicado, voc pode
criar limites de tamanho mais adequados aos tipos de tamanhos que so criados. O
exemplo de design fornece as seguintes configuraes de tamanho de exemplo:
Tamanho de destino do banco de dados = 200 GB

Cota de armazenamento por site = 5 GB

Nmero mximo de sites = 40

Conjunto de sites de autoria hospedado em um banco de dados dedicado

Site da empresa na Internet


Usando um nico conjunto de sites no design do site da empresa na Internet, voc utiliza
um nico banco de dados para esse aplicativo Web.

Zonas e URLs
O exemplo de design ilustra como coordenar URLs entre vrios aplicativos em uma
implantao corporativa.

Metas de design
As metas a seguir influenciam as decises de design para URLs:
Convenes de URL no limitam as zonas atravs das quais o contedo pode ser
acessado.

As portas padro HTTP e HTTPS (80 e 443) podem ser usadas em todos os
aplicativos no exemplo de design.

Nmeros de porta no so includos nas URLs. Na prtica, esses nmeros de porta


no costumam ser usados em ambientes de produo.

Princpios de design
Para atingir essas metas de design, os seguintes princpios de design so aplicados:
Conjuntos de sites com nome de host no so usados. Observe que esses tipos de
conjuntos so diferentes dos cabealhos de host do IIS. Conjuntos de sites com
nome de host no trabalham com o recurso de mapeamentos de acesso
alternativos. Esse recurso necessrio para acessar o mesmo contedo em vrias
URLs de domnio. Consequentemente, quando sites com nome de host so usados,
eles ficam disponveis somente atravs da zona Padro.

Cada aplicativo incorpora um nico conjunto de sites raiz. Essa uma exigncia
para o uso de mapeamentos de acesso alternativos. Se vrios conjuntos de sites
raiz forem necessrios em um aplicativo Web, e voc pretende usar somente a zona
Padro para o acesso dos usurios, conjuntos de sites com nome de host sero uma
boa opo.

Para os aplicativos que incluem vrios conjuntos de sites de alto nvel, nos quais
cada conjunto de sites representa uma equipe ou um projeto de nvel superior (por
127

exemplo, sites de equipe), o exemplo de design incorpora caminhos gerenciados,


que fornecem maior controle sobre as URLs desses tipos de site.

Compensaes de design
Atingir as metas de design implica algumas compensaes, entre elas:
As URLs so mais longas.

Conjuntos de sites com nome de host no so usados.

Projetando URLs com carga balanceada


Ao criar um aplicativo Web, escolha uma URL com carga balanceada a ser atribuda ao
aplicativo. Alm disso, crie uma URL com carga balanceada para cada zona criada em
um aplicativo Web. A URL com carga balanceada inclui protocolo, esquema, nome de
host e porta, se for utilizada. Essa URL deve ser exclusiva em todos os aplicativos Web
e zonas. Consequentemente, cada aplicativo e cada zona em cada aplicativo exigem
uma URL exclusiva no exemplo de design.

Intranet
Cada um dos trs aplicativos Web que compem a intranet exige uma URL exclusiva.
No exemplo de design, o pblico-alvo pretendido para o contedo de intranet formado
por funcionrios internos e remotos. No exemplo de design de autenticao por
declaraes, os funcionrios usam as mesmas URLs de cada um desses aplicativos,
independentemente de trabalharem no local ou remotamente. Embora essa abordagem
adicione uma camada de segurana ao design do SharePoint (todo o trfego ocorre via
SSL), ela exige o roteamento do trfego interno por meio do produto de firewall ou de
gateway junto com o trfego remoto ou a definio de um ambiente DNS dividido para
resolver solicitaes internas na rede interna.
Para o exemplo de design de autenticao clssica, as URLs so diferentes para
funcionrios internos e remotos. A tabela a seguir mostra as URLs de funcionrios
internos e remotos para acessar cada aplicativo no exemplo de design de autenticao
clssica.

Aplicativo

URL de funcionrio interno

URL de funcionrio remoto

Contedo de intranet
publicado

http://fabrikam

https://intranet.fabrikam.com

Sites de equipe

http://teams/

https://teams.fabrikam.com

Meus Sites

http://my

https://my.fabrikam.com

Site de parceiro
No exemplo de design, o site do parceiro acessado por funcionrios internos, remotos
e por funcionrios parceiros. No exemplo de design de autenticao por declaraes,
cada um desses usurios insere a mesma URL, independentemente do mtodo de
autenticao. No exemplo de design de autenticao clssica, cada tipo diferente de
usurio insere uma URL distinta. Embora os funcionrios remotos e os funcionrios
parceiros acessem externamente o site do parceiro via SSL (HTTPS), cada grupo exige
uma URL diferente para aplicar os benefcios do uso de zonas separadas (ou seja,
diferentes mtodos de autenticao e diferentes polticas de zona). A tabela a seguir
128

mostra as URLs que funcionrios internos, remotos e parceiros usam para acessar o site
do parceiro, conforme mostrado no exemplo de design de autenticao clssica.

Zona

URL

URL de funcionrio interno

http://partnerweb/

URL de funcionrio remoto

https://remotepartnerweb.fabrikam.com

URL de parceiro

https://partnerweb.fabrikam.com

Site da empresa na Internet


O site da empresa na Internet um site pblico e pode ser acessado por qualquer
usurio atravs da URL padro, http://www.fabrikam.com. As polticas da zona Internet
so aplicadas (ou seja, acesso annimo e negar gravao).
Entretanto, para oferecer suporte a tarefas de administrao e autoria no site pblico, o
exemplo de design incorpora URLs para funcionrios internos e remotos. Voc pode
usar polticas para que essas zonas garantam o acesso adequado aos grupos de
segurana pretendidos para tarefas de autoria e manuteno. Os exemplos de design de
autenticao clssica e de autenticao por declaraes usam a mesma abordagem
para esse farm. A tabela a seguir mostra as URLs de cada zona.

Zona

URL

URL de funcionrio interno

http://fabrikamsite/

URL de funcionrio remoto

https://fabrikamsite.fabrikam.com

URL de cliente

http://www.fabrikam.com

Usando incluses explcitas e de curinga para caminhos de URL


A definio de caminhos gerenciados permite que voc especifique quais caminhos no
namespace da URL de um aplicativo Web so usados para conjuntos de sites. Voc
pode especificar que um ou mais conjunto de sites existam em um caminho distinto
abaixo do site raiz. Sem caminhos gerenciados, todos os sites criados abaixo do
conjunto de sites raiz fazem parte desse conjunto.
possvel criar os dois tipos de caminhos de gerenciamento a seguir:
Incluso explcita: um conjunto de sites com a URL explcita atribuda por voc.
Uma incluso explcita aplicada somente a um conjunto de sites. possvel criar
vrias incluses explcitas abaixo de conjunto de sites raiz. Um exemplo de URL
para um conjunto de sites criado com o uso desse mtodo http://fabrikam/hr. Como
existe um impacto de desempenho para cada caminho explcito adicionado, convm
limitar a 20 o nmero de conjuntos de sites criados com uma incluso explcita.

Incluso de curinga: um caminho adicionado URL. Esse caminho indica que


todos os sites especificados logo aps o nome do caminho so conjuntos de sites
exclusivos. Essa opo geralmente usada para conjuntos de sites com suporte
129

para a criao de sites pessoais; por exemplo, Meus Sites. Um exemplo de URL de
um conjunto de sites criado por meio desse mtodo http://my/personal/user1.
O exemplo de design incorpora o uso dos dois tipos, conforme descrito nas sees a
seguir.

Incluses explcitas: contedo de intranet publicado


No exemplo de design, o aplicativo Web de intranet publicado incorpora o uso de
incluses explcitas.

Contedo de intranet publicado


No aplicativo Web de contedo de intranet publicado, uma incluso explcita usada
para cada subsite; por exemplo, RH, Instalaes e Compras. Cada um desses conjuntos
de sites pode ser associado a outro banco de dados de contedo, se necessrio. O uso
de incluses explcitas, neste exemplo, pressupe que nenhum outro tipo de site tenha
sido criado no aplicativo Web, nem mesmo incluses de curinga.
O limite recomendado para sites criados com uma incluso explcita de
aproximadamente 20. Se a organizao precisar de um nmero maior de conjuntos de
sites, considere o uso de uma incluso de curinga ou o uso de conjuntos de sites com
nome de host.
No exemplo de design de autenticao clssica, o uso de incluses explcitas resulta nas
URLs mostradas na tabela a seguir.

Funcionrio interno (zona da Intranet)

Funcionrio remoto (zona Padro)

http://fabrikam

https://intranet.fabrikam.com

http://fabrikam/hr

https://intranet.fabrikam.com/hr

http://fabrikam/facilities

https://intranet.fabrikam.com/facilities

http://fabrikam/purchasing

https://intranet.fabrikam.com/purchasing

Nesse exemplo, o conjunto de sites raiz, http://fabrikam, representa a home page padro
da intranet. O objetivo desse site hospedar contedo para usurios.

Incluses de curinga: Sites de Equipe, Meus Sites e Web do Parceiro


Sites de Equipe, Meus Sites e o aplicativo Web do parceiro incorporam o uso de uma
incluso de curinga. Esse tipo de incluso ideal para aplicativos que permitem aos
usurios criar seus prprios conjuntos de sites e para aplicativos Web que incluem
muitos conjuntos de sites. Uma incluso de curinga indica que o prximo item aps o
curinga um site raiz de um conjunto de sites.

Sites de equipe
No aplicativo de Sites de Equipe, a incluso de curinga usada para cada conjunto de
sites de equipe. Boas prticas de governana recomendam que voc mantenha o
nmero de sites de equipe de nvel superior em um intervalo gerencivel. Alm disso, a
taxonomia de sites de equipe deve ser lgica em relao ao modo de operao dos seus
negcios.
No exemplo de design de autenticao clssica, o uso de incluses de curinga resulta
nas URLs mostradas na tabela a seguir.
130

Funcionrio interno (zona da Intranet)

Funcionrio remoto (zona Padro)

http://teams//sites/Team1

https://teams.fabrikam.com/sites/Team1

http://teams//sites/Team2

https://teams.fabrikam.com/sites/Team2

http://teams//sites/Team3

https://teams.fabrikam.com/sites/Team3

Nesse exemplo, o conjunto de sites raiz, http://team, no hospeda necessariamente o


contedo para usurios.

Meus Sites
O recurso Meus Sites oferece a criao de sites pessoais. Quando um usurio
navegando na intranet clica primeiro em Meu Site, esse elemento automaticamente
criado para o usurio. No exemplo de design, Meus Sites apresentam uma incluso de
curinga denominada /personal (http://my/personal). O recurso Meu Site anexa
automaticamente o nome de usurio URL.
No exemplo de design de autenticao clssica, isso resulta em URLs no formato
mostrado na tabela a seguir.

Funcionrio interno (zona da Intranet)

Funcionrio remoto (zona Padro)

http://my/personal/user1

https://my.fabrikam.com/personal/user1

http://my/personal/user2

https://my.fabrikam.com/personal/user2

http://my/personal/user3

https://my.fabrikam.com/personal/user3

Aplicativo Web do parceiro


O aplicativo Web do parceiro foi projetado para permitir que os funcionrios criem
facilmente sites seguros para colaborao com parceiros externos. Para contribuir com
essa meta, a criao de sites pessoais permitida.
No exemplo de design de autenticao clssica, o aplicativo Web do parceiro apresenta
uma incluso de curinga denominada /sites (http://partnerweb//sites). Isso resulta em
URLs no formato mostrado na tabela a seguir.

Funcionrio interno (zona da


Intranet)

Funcionrio remoto (zona Padro)

http://partnerweb//sites/project1

https://remotepartnerweb.fabrikam.com/sites/project1

http://partnerweb//sites/project2

https://remotepartnerweb.fabrikam.com/sites/project2

http://partnerweb//sites/project3

https://remotepartnerweb.fabrikam.com/sites/project3

Os contribuidores parceiros podem acessar os sites de parceiros usando as URLs


listadas na tabela a seguir.
131

Parceiro (zona da Extranet)

https://partnerweb.fabrikam.com/sites/project1
https://partnerweb.fabrikam.com/sites/project2
https://partnerweb/fabrikam.com/sites/project3
A exceo para o aplicativo Web do parceiro, conforme ilustrado nos exemplos de
design, o conjunto dedicado criao do contedo para o site da empresa na Internet.
Para esse conjunto de sites, uma incluso explcita usada. Isso fornece um exemplo
de uso de incluses explcitas e de curinga no mesmo aplicativo Web.

Polticas de zonas
possvel criar uma poltica para que um aplicativo Web imponha permisses no nvel
do aplicativo Web. Uma poltica pode ser definida para o aplicativo Web em geral ou
somente para uma zona especfica. Uma poltica impe permisses em todo o contedo
existente no aplicativo Web ou na zona. As permisses da poltica substituem todas as
outras definies de segurana configuradas para sites e contedo. Voc pode
configurar a poltica com base em usurios ou em grupos de usurios, mas no em
grupos do SharePoint. Se adicionar ou alterar uma poltica de zona, a pesquisa precisar
rastrear novamente os sites para obter as novas permisses.
Polticas no so usadas no exemplo de design de autenticao por declaraes para o
farm colaborativo, no qual vrios tipos de autenticao esto habilitados em uma nica
zona. Elas so implementadas no exemplo de design de autenticao clssica e no farm
publicado do exemplo de design de autenticao por declaraes no qual a autenticao
do Windows est prescrita. No farm publicado, o uso de polticas acrescenta uma
camada adicional de segurana entre usurios annimos e usurios com acesso para
gerenciar sites.
Os exemplos de design fornecem exemplos de vrias polticas para obter o seguinte:
Negar acesso de gravao no contedo publicado.

Garantir que autores e testadores tenham o acesso apropriado ao contedo


publicado.

132

Planejar conjuntos de sites nomeados


pelo host (SharePoint Server 2010)
Neste artigo:
Sobre conjuntos de sites nomeados pelo host

Sobre cabealhos de host

Criar um conjunto de sites nomeado pelo host

Criar programaticamente um conjunto de sites nomeado pelo host

Usar caminhos gerenciados com conjuntos de sites nomeados pelo host

Expor sites nomeados pelo host sobre HTTP ou SSL

Configurar SSL para conjuntos de sites nomeados pelo host

Usar conjuntos de sites nomeados pelo host com terminao SSL externa
O Microsoft SharePoint Server 2010 tem suporte para conjuntos de sites baseados em
caminho e nomeados pelo host. A diferena principal entre os dois tipos de conjuntos de
sites que todos os conjuntos de sites baseados em caminho em um aplicativo Web
compartilham o mesmo nome de host (nome DNS), j cada conjunto de sites nomeado
pelo host em um aplicativo Web recebe um nome DNS exclusivo.
Os conjuntos de sites baseados em caminhos fornecem uma soluo de hospedagem
corporativa, sendo que todos eles compartilham o mesmo nome de host do aplicativo
Web. Em uma implantao baseada em caminho, possvel ter um nico conjunto de
sites na raiz do aplicativo Web e conjuntos de sites adicionais em caminhos gerenciados
no aplicativo Web.
Conjuntos de sites nomeados pelo host fornecem uma soluo escalonvel de
hospedagem na Web com cada conjunto de sites atribudo a um nome DNS exclusivo.
Em uma implantao de hospedagem na Web, cada conjunto de sites nomeado pelo
host tem sua prpria URL de nomenclatura de host intuitiva, como
http://customer1.contoso.com, http://customer2.contoso.com ou
http://www.customer3.com/.
O SharePoint Server 2010 fornece dois aprimoramentos significativos para conjuntos de
sites nomeados pelo host: a capacidade de usar caminhos gerenciados com conjuntos
de sites nomeados pelo host e a capacidade de usar terminao SSL externa com esse
tipo de conjunto de sites.

Sobre conjuntos de sites nomeados pelo host


Hosters da Web fornecem aos clientes espao no servidor Web para hospedar seus
prprios sites. Em um ambiente do SharePoint Server 2010 baseado em caminho, esses
sites geralmente seriam atribudos a http://www.contoso.com/sites/customer1,
http://www.contoso.com/sites/customer2 etc. No entanto, os clientes de hospedagem na
Web normalmente querem ter seus sites disponveis em uma nomenclatura de domnio
intuitiva, como http://customer1.contoso.com, http://customer2.contoso.com etc.
133

Uma forma de dar suporte a essa solicitao do cliente fornecer a cada cliente seu
prprio aplicativo Web e atribuir o nome DNS exclusivo do cliente a esse aplicativo Web.
No entanto, os aplicativos da Web do SharePoint Server 2010 no so to bem
dimensionados quanto os conjuntos de sites do SharePoint Server 2010. O SharePoint
Server 2010 d suporte para conjuntos de sites nomeados pelo host como uma
alternativa criao de aplicativos da Web separados para cada cliente. Conjuntos de
sites nomeados pelo host podem ser dimensionados para milhares de conjuntos de
sites, pois todos podem existir em um nico aplicativo Web e ainda oferecer o recurso de
nomenclatura intuitiva.
Como os conjuntos de sites nomeados pelo host tm uma URL exclusiva, eles no do
suporte para mapeamentos de acesso alternativo e sempre se considera que esto na
zona Padro. Se voc precisar dar suporte a conjuntos de sites que respondam a vrias
URLs de nome de host, considere o uso de conjuntos de sites baseados em caminho
com mapeamentos de acesso alternativos, em vez de conjuntos de sites nomeados pelo
host. H vrias opes de configurao adicionados a serem levadas em conta durante
o provisionamento de um novo site do SharePoint Server 2010. A especificao do
modelo de site apropriado durante a criao de site determinar quais Web parts prconfiguradas e outros elementos da interface de usurio estaro disponveis em um
novo site. Em um cenrio de hospedagem, provavelmente voc vai querer selecionar um
modelo de site de equipe (valor de "STS#0" ao criar o site) ou um site em branco sem
Web parts ou listas predefinidas (valor de "STS#1"). Alm disso, considere a
especificao de cotas do site em cada conjunto de sites recm-provisionado.

Sobre cabealhos de host


Os cabealhos de host se referem parte do protocolo HTTP que informa ao servidor da
Web o nome DNS do site ao qual o cliente est se conectando. Voc pode aplicar
cabealhos de host em dois nveis diferentes no SharePoint Server 2010:
O nvel do aplicativo Web (site do IIS)
O nvel do conjunto de sites
importante entender a distino entre esses dois nveis. Os cabealhos de host no
nvel do site do IIS somente se destinam a conjuntos de sites baseado em caminho. Os
cabealhos de host no nvel do conjunto de sites somente se destinam a conjuntos de
sites nomeados pelo host. Na maioria dos casos, a aplicao de uma associao de
cabealho de host no nvel do site do IIS torna impossvel acessar conjuntos de sites
nomeados pelo host por meio do site do IIS. Isso ocorre porque o IIS no responder a
solicitaes de nomes de host que forem diferentes da associao de cabealho de host.
Conjuntos de sites baseados em caminho e nomeados pelo host podem coexistir no
mesmo aplicativo Web e podem existir em vrios aplicativos da Web. Para assegurar
que os dois tipos de conjuntos de sites estejam acessveis para os usurios, no coloque
associaes de cabealho de host no site do IIS atribudo zona Padro do seu
aplicativo Web, se houver conjuntos de sites nomeados pelo host nesse aplicativo Web.
Voc pode aplicar associaes de cabealho de host aos sites do IIS nas outras zonas
do aplicativo Web. Isso permite a voc usar a zona Padro com conjuntos de sites
nomeados pelo host ao permitir a utilizao da funcionalidade de mapeamento de
acesso alternativo nas outras zonas para conjuntos de sites baseados em caminho.
Voc pode modificar manualmente as associaes de cabealho de host no site do IIS
Web usando o Gerenciador do IIS, mas isso no recomendvel. As alteraes feitas
com o Gerenciador do IIS no sero registradas no SharePoint Server 2010. Se o
134

SharePoint Server 2010 tentar provisionar um site do IIS em outro computador no farm
para o mesmo aplicativo Web e zona, a associao de cabealho de host original ser
usada no lugar da associao modificada. Para modificar uma associao existente de
um site do IIS, remova o aplicativo Web da zona e estenda novamente o aplicativo Web
para a zona com a associao que voc deseja usar.

Criar um conjunto de sites nomeado pelo


host
Use o Windows PowerShell para criar um conjunto de sites nomeado pelo host. Voc
no pode usar o aplicativo Web da Administrao Central do SharePoint Server 2010
para criar um conjunto de sites nomeado pelo host, mas pode usar a Administrao
Central para gerenciar o conjunto de sites depois de cri-lo.
Voc pode criar um conjunto de sites nomeado pelo host usando o cmdlet New-SPSite
do Windows PowerShell com o parmetro -HostHeaderWebApplication
, como mostrado no exemplo seguinte:
1. Para criar um conjunto de sites nomeado pelo host usando o Windows PowerShell,
verifique se os seguintes requisitos mnimos so atendidos: Consulte AddSPShellAdmin.
2. No menu Iniciar, clique em Todos os Programas.
3. Clique em Produtos do Microsoft SharePoint 2010.
4. Clique em Shell de Gerenciamento do SharePoint 2010.
5. No prompt de comando do Windows PowerShell (isto , PS C:\>), digite o seguinte:
Cdigo
da
cpia
New-SPSite http://host.header.site.url -OwnerAlias DOMAIN\username HostHeaderWebApplication http://servername

Isso cria um conjunto de sites nomeado pelo host com a URL


http://host.header.site.url

no aplicativo Web SharePoint Server 2010 com a URL http://servername


.

Criar programaticamente um conjunto de


sites nomeado pelo host
Alm de usar o Windows PowerShell para criar sites nomeados pelo host, voc pode
usar o modelo de objeto do SharePoint Server 2010. O seguinte exemplo de cdigo cria
o conjunto de sites nomeado pelo host com a URL http://host.header.site.url
no aplicativo Web SharePoint Server 2010 com a URL http://servername
:
135

Cdigo
da
cpia
SPWebApplication webApp = SPWebApplication.Lookup(new
Uri("http://www.contoso.com")); SPSiteCollection sites = webApp.Sites;
SPSite Site = null; Site = sites.Add("http://hoster.contoso.com",
"Site_Title", "Site_Description", 1033, "STS#0", "contoso\owner",
"Owner_Display_Name", "Owner_Email", "contoso\secondaryowner,
"Secondary_Owner_Display_Name", "Secondary_Owner_Email", true);

O SharePoint Server 2010 fornecido com um conjunto de servios Web para vrias
tarefas de usurio e administrativas. Uma dessas tarefas administrativas a criao de
um novo conjunto de sites. O mtodo de servio Web CreateSite no d suporte
criao de conjuntos de sites nomeados pelo host. Uma soluo alternativa para esse
problema escrever um servio Web que inclua o exemplo de cdigo da API.

Usar caminhos gerenciados com conjuntos


de sites nomeados pelo host
O SharePoint Server 2010 adiciona suporte para caminhos gerenciados com conjuntos
de sites nomeados pelo host. Os hosters podem fornecer vrios conjuntos de sites ao
mesmo cliente e cada conjunto de sites compartilha o nome de host exclusivo do cliente,
diferenciado pelo caminho da URL aps o nome de host.
Caminhos gerenciados para conjuntos de sites nomeados pelo host so diferentes de
caminhos gerenciados para conjuntos de sites baseados em caminho. os caminhos
gerenciados para conjuntos de sites nomeados pelo host no se aplicam a conjuntos de
sites baseados em caminho; nem os caminhos gerenciados para conjuntos de sites
baseados em caminho se aplicam a conjuntos de sites nomeados pelo host. Os
caminhos gerenciados criados para conjuntos de sites nomeados pelo host esto
disponveis para todos os conjuntos de sites nomeados pelo host no farm,
independentemente do aplicativo Web no qual o conjunto de sites nomeado pelo host
est. Voc deve criar um conjunto de sites nomeado pelo host raiz para um nome de
host antes de criar um conjunto de sites nomeado pelo host com caminho gerenciado
para esse nome de host.
Voc pode criar um caminho gerenciado para uso com conjuntos de sites nomeados
pelo host usando o cmdlet New-SPManagedPath
do Windows PowerShell com o parmetro -HostHeader
, conforme mostrado no seguinte exemplo:
Cdigo
da
cpia
New-SPManagedPath pathname -HostHeader

136

Um conjunto de sites nomeado pelo host criado em um caminho gerenciado mostrado


no seguinte exemplo:
Cdigo
da
cpia
New-SPSite http://host.header.site.url/pathname/sitename -OwnerAlias
DOMAIN\username -HostHeaderWebApplication http://servername

Expor sites nomeados pelo host sobre HTTP


ou SSL
Os conjuntos de sites nomeados pelo host usaro o mesmo esquema de protocolo da
URL pblica na zona Padro do aplicativo Web. Se voc quiser fornecer os conjuntos de
sites nomeados pelo host no aplicativo Web sobre HTTP, verifique se a URL pblica na
zona Padro do aplicativo Web uma URL baseada em HTTP. Para fornecer conjuntos
de sites nomeados pelo host no aplicativo Web sobre SSL, verifique se a URL pblica na
zona Padro do aplicativo Web uma URL baseada em HTTPS.
Diferentemente de uma verso anterior, o SharePoint Server 2010 no tem suporte para
um conjunto de sites nomeado pelo host usando URLs baseadas em HTTP e SSL
simultaneamente. Se for necessrio que alguns conjuntos de sites nomeados pelo host
estejam disponveis sobre HTTP enquanto outros precisarem estar disponveis sobre
SSL, separe os conjuntos de sites nomeados pelo host em dois aplicativos Web
diferentes dedicados para esse tipo de acesso. Nesse cenrio, os conjuntos de sites
nomeados pelo host HTTP devem estar em um aplicativo Web dedicado para acesso
HTTP e os conjuntos de sites nomeados pelo host SSL devem estar em um aplicativo
Web dedicado para acesso SSL.

Configurar SSL para conjuntos de sites


nomeados pelo host
Em cenrios de hospedagem, os hosters podem configurar um nico aplicativo Web com
SSL e depois criar vrios conjuntos de sites nomeados pelo host nesse aplicativo Web.
Para navegar para um site sobre SSL, necessrio instalar um certificado de servidor e
atribu-lo ao site do IIS. Cada conjunto de sites nomeado pelo host em um aplicativo
Web compartilhar o certificado de servidor exclusivo atribudo ao site do IIS.
Os hosters precisam adquirir um certificado curinga ou um certificado de nome
alternativo de assunto e depois usar uma poltica de URL de conjunto de sites nomeado
pelo host que corresponda a esse certificado. Por exemplo, se um hoster adquire um
certificado curinga *.contoso.com, esse hoster ter que gerar URLs do conjunto de sites
nomeado pelo host, como https://site1.contoso.com, https://site2.contoso.com etc., para
permitir que esses sites sejam aprovados na validao SSL do navegador. No entanto,
se os clientes precisarem de nomes de domnio de segundo nvel exclusivos para seus
sites, o hoster ter que criar vrios aplicativos Web, em vez de vrios conjuntos de sites
nomeados pelo host.
137

Para configurar SSL para conjuntos de sites nomeados pelo host, habilite o SSL ao criar
o aplicativo Web. Isso criar um site da IIS com uma associao SSL, em vez de uma
associao HTTP. Aps a criao do aplicativo Web, abra o Gerenciador do IIS e atribua
um certificado a essa associao SSL. Em seguida, voc poder criar conjuntos de sites
nesse aplicativo Web.

Usar conjuntos de sites nomeados pelo host


com terminao SSL externa
Como o SharePoint Server 2010 usa a URL pblica na zona Padro do aplicativo Web
para determinar se os conjuntos de sites nomeados pelo host sero renderizados como
HTTP ou SSL, agora voc pode usar conjuntos de sites nomeados pelo host com
terminao SSL externa. H 3 requisitos para utilizao da terminao SSL com
conjuntos de sites nomeados pelo host:
A URL pblica na zona Padro do aplicativo Web deve ser uma URL baseada em
HTTPS.

O terminador SSL ou o proxy reverso precisa preservar o cabealho de host HTTP


original do cliente.

Se a solicitao SSL do cliente for enviada para a porta SSL padro (443), o
terminador SSL ou o proxy reverso deve encaminhar a solicitao HTTP
descriptografada ao servidor Web front-end na porta HTTP padro (80). Se a
solicitao SSL do cliente for enviada a uma porta SSL no padro, o terminador
SSL ou o proxy reverso dever encaminhar a solicitao HTTP descriptografada ao
servidor Web front-end na mesma porta no padro.
Para usar conjuntos de sites nomeados pelo host com terminao SSL externa,
configure seu aplicativo Web da maneira como faria normalmente para terminao SSL
e verifique se ele atende aos requisitos descritos acima. Neste cenrio, o SharePoint
Server 2010 renderizar links de seus conjuntos de sites nomeados pelo host nesse
aplicativo Web usando HTTPS, em vez de HTTP.

138

Ambientes hospedados (SharePoint


Server 2010)
Nesta seo:
Modelo: arquiteturas de hospedagem para o SharePoint Server 2010

White paper: SharePoint 2010 para hosters (SharePoint Server 2010)

139

Modelo: arquiteturas de hospedagem


para o SharePoint Server 2010
Este modelo resume o suporte para hospedar ambientes e demonstra arquiteturas de
hospedagem comuns. Antes de aprender sobre ambientes de hospedagem, importante
entender a arquitetura de servios. Para obter mais informaes, consulte Planejamento
da arquitetura de servios (SharePoint Server 2010).
Hospedando ambientes nos Produtos do SharePoint 2010

Visio
(http://go.microsoft.com/fwlink/?linkid=167084&clcid=0x416)
PDF (http://go.microsoft.com/fwlink/?linkid=167086&clcid=0x416)
XPS (http://go.microsoft.com/fwlink/?linkid=167085&clcid=0x416)

140

White paper: SharePoint 2010 para


hosters (SharePoint Server 2010)
Este white paper apresenta comunidade de hospedagem uma viso geral do Microsoft
SharePoint Server 2010 e dos componentes bsicos do Microsoft SharePoint
Foundation, alm de diretrizes detalhadas de arquitetura para suporte aos requisitos
multilocao dos hosters. Embora este documento possa ser usado por qualquer pessoa
para saber mais sobre qualquer recurso importante dos Produtos do SharePoint 2010,
seu foco no modo como esses novos recursos afetam e oferecem suporte
comunidade de hospedagem.
SharePoint 2010 para hosters
(http://go.microsoft.com/fwlink/?linkid=190783&clcid=0x416)

141

Planejamento da virtualizao
(SharePoint Server 2010)
Esta seo contm artigos projetados para ajud-lo a planejar e implementar uma
soluo de virtualizao de servidores em farms de servidores do Microsoft SharePoint
Server 2010.
Nesta seo:
Suporte e licenciamento de virtualizao (SharePoint Server 2010)

Requisitos de virtualizao do Hyper-V (SharePoint Server 2010)

Planejar arquiteturas virtuais (SharePoint Server 2010)

Planejar a virtualizao (SharePoint Server 2010)

Gerenciamento de capacidade e alta disponibilidade em um ambiente virtual


(SharePoint Server 2010)

142

Suporte e licenciamento de virtualizao


(SharePoint Server 2010)
Este artigo oferece informaes de suporte e licenciamento para o uso de tecnologias de
virtualizao de servidor para a implantao de Produtos do SharePoint 2010 em um
ambiente virtual.

Suporte aos Produtos do SharePoint 2010


para virtualizao
Todos os elementos do Microsoft SharePoint Server 2010 tm suporte completo quando
implantados em um ambiente do Tecnologia Windows Server 2008 Hyper-V. Alm disso,
qualquer tecnologia de suporte relacionada ou necessria tambm ter suporte.
Observao:
O suporte virtualizao do SharePoint Server 2010 inclui tecnologias de virtualizao de
terceiros hospedadas ou baseadas em hardware e certificadas pela Microsoft. Para obter
mais informaes sobre certificao e sobre os fornecedores participantes, consulte o
artigo sobre o Programa de Validao de Virtualizao de Servidores (SVVP)
(http://go.microsoft.com/fwlink/?linkid=125649&clcid=0x416).

Virtualizao de servidores usando a


tecnologia Hyper-V
A partir do Windows Server 2008, a virtualizao de servidor usando o Hyper-V tem sido
uma parte integrante do sistema operacional. O Hyper-V est disponvel em todas as
edies do sistema operacional, assim como o Microsoft Hyper-V Server 2008.
Recomendamos o uso do Windows Server 2008 R2 ou do Microsoft Hyper-V Server
2008 R2 como servidores de virtualizao para a implantao de seus Produtos do
SharePoint 2010. Essas verses oferecem:
Recursos adicionais, como maior suporte para processadores virtuais e maior
suporte de memria para mquinas virtuais.

Aprimoramentos de desempenho, como desempenho aprimorado de unidades de


disco rgido virtual e adaptadores de rede.
Para obter mais informaes, consulte o artigo sobre novidades no Hyper-V no Windows
Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=155234&clcid=0x416).

143

Licenciamento de OSE (ambiente de sistema


operacional)
Antes de comear a planejar a virtualizao, voc precisa determinar os requisitos de
licenciamento para o seu ambiente de virtualizao. Existem dois tipos de ambientes de
sistema operacional (OSEs):
Um ambiente fsico de sistema operacional
Um ou mais ambientes virtuais de sistema operacional
Um ambiente virtual de sistema operacional configurado para ser executado em um
sistema de hardware virtual (ou, caso contrrio, emulado). O uso de tecnologias que
criam OSEs virtuais no altera os requisitos de licenciamento para o sistema operacional
e qualquer aplicativo executado no OSE.
O modelo de licenciamento do sistema operacional Windows Server para sistemas de
processadores fsicos de vrios ncleos se baseia no nmero de processadores fsicos
instalados no hardware. Esse modelo se estende a processadores virtuais configurados
para uma mquina virtual executada em um servidor de virtualizao. Para fins de
licenciamento, um processador virtual considerado como tendo o mesmo nmero de
threads e ncleos de cada processador fsico no sistema de hardware fsico subjacente.
Para obter mais informaes sobre requisitos de licenciamento:
Licenciamento de produtos Microsoft Server em ambientes virtuais
(http://go.microsoft.com/fwlink/?linkid=187741&clcid=0x416)
Este white paper oferece uma viso geral dos modelos de licenciamento da
Microsoft para o sistema operacional e aplicativos do servidor sob ambientes
virtuais.
Calculadores de virtualizao do Windows Server
(http://go.microsoft.com/fwlink/?linkid=187742&clcid=0x416)
Os Calculadores de Virtualizao do Windows Server oferecem duas maneiras de
estimar o nmero e o custo de licenas do Windows Server Standard Edition,
Enterprise Edition e Datacenter Edition necessrias para seus cenrios de
virtualizao para ajud-lo a determinar a edio com melhor custo-benefcio do
Windows Server.
Observao:
Embora o Microsoft Hyper-V Server 2008 R2 no exija uma licena para o servidor de
virtualizao, os requisitos de licenciamento devem ser atendidos para os OSEs virtuais.

Licenciamento de Produtos do SharePoint


2010
Todos os elementos do farm do SharePoint instalados em uma mquina virtual devem
atender aos requisitos de licenciamento do SharePoint Server 2010, alm das
tecnologias relacionadas e de suporte.

144

Requisitos de virtualizao do Hyper-V


(SharePoint Server 2010)
Este artigo fornece os requisitos de hardware e software para o uso de virtualizao
baseada em hardware. Embora o Tecnologia Windows Server 2008 Hyper-V seja o
tpico central deste documento, os requisitos de hardware bsicos para habilitar a
virtualizao baseada em hardware tambm se aplicam a tecnologias de virtualizao de
terceiros que so certificadas pela Microsoft.

Hardware
Os requisitos para virtualizao baseada em hardware so:
Virtualizao assistida por hardware, que est disponvel em processadores com
uma opo de virtualizao especificamente, processadores com tecnologia Intel
Virtualization Technology (Intel VT) ou AMD Virtualization (AMD-V).

A DEP (Preveno de Execuo de Dados) imposta por hardware est disponvel e


habilitada.
Voc pode usar uma das seguintes ferramentas para determinar se o processador em
um servidor existente tem suporte para o Hyper-V:
Utilitrio para verificao de compatibilidade entre o Hyper-V e AMD (arquivo .zip)
(http://go.microsoft.com/fwlink/?linkid=150561&clcid=0x41

Utilitrio para identificao de processador Intel (verso para Windows)


(http://go.microsoft.com/fwlink/?linkid=150562&clcid=0x416)

Software
Um dos seguintes produtos Microsoft necessrio para o Hyper-V:
Windows Server 2008 (todas as edies do Windows Server 2008, exceto Windows
Server 2008 for Itanium-Based Systems, Windows Web Server 2008 e Windows
Server 2008 Foundation)

Microsoft Hyper-V Server 2008

Windows Server 2008 R2 (todas as edies do Windows Server 2008 R2, exceto
Windows Server 2008 R2 for Itanium-Based Systems, Windows Web
Server 2008 R2 e Windows Server 2008 R2 Foundation)

Hyper-V Server R2
O Windows Server 2008 R2 recomendado para servidores de virtualizao devido aos
vrios aprimoramentos introduzidos para Hyper-V, como:
Migrao ao vivo para mover uma mquina virtual em execuo de um n de cluster
para outro

Ganho significativo em termos de desempenho e escalabilidade


145

Suporte avanado a processadores

Armazenamento de mquina virtual avanado

Suporte a redes avanado


Para obter mais informaes, consulte o artigo sobre novidades no Hyper-V no Windows
Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=155234&clcid=0x416).

Consulte tambm
Conceitos
Suporte e licenciamento de virtualizao (SharePoint Server 2010)

146

Planejar arquiteturas virtuais (SharePoint


Server 2010)
Este artigo aborda as principais consideraes sobre o planejamento de arquiteturas
virtuais usando as funes de servidor do Microsoft SharePoint Server 2010. No inclui
recomendaes ou dados de planejamento de capacidade ou desempenho. Descreve
orientaes gerais sobre planejamento de ambientes virtuais e inclui arquiteturas de
exemplo para farms de pequeno, mdio e grande portes.
Neste artigo:
Arquiteturas virtuais versus fsicas

Exemplo de arquiteturas virtuais para farms de pequeno a mdio porte

Exemplos de arquitetura virtual para farms de mdio a grande porte

Arquiteturas virtuais versus fsicas


Normalmente, uma organizao considera uma mudana para arquiteturas virtuais
porque deseja reduzir o nmero de servidores necessrios para hospedar uma soluo,
para usar mais eficientemente o hardware existente ou economizar energia e espao. A
capacidade para automatizar a implantao do servidor tambm uma motivao
primria para implantar um ambiente de servidor virtual.

Virtualizando servidores Web e servidores de aplicativo


As funes de servidor Web e de servidor de aplicativos so boas candidatas
virtualizao. Quando voc planeja um ambiente virtual, uma abordagem razovel
aplicar topologia, desempenho e orientao de capacidade para planejar o ambiente
fsico, e usar o nmero resultante de servidores Web e servidores de aplicativo, incluindo
funes de servidor de aplicativo especficas, como um ponto de partida para o ambiente
virtual.
Em um ambiente virtual; no entanto, mais servidores virtuais podem ser necessrios
para prover o mesmo nvel de servio e desempenho durante os horrios de pico que o
fornecido pelos servidores fsicos. Os resultado dependero dos servios especficos e
dos padres de uso desses servios.
Isso posto, executar em um ambiente virtual propicia a flexibilidade de realocar recursos
em mquinas virtuais medida que isso for necessrio para ajustar o
desempenho.Tambm possvel adicionar e remover servidores virtuais facilmente para
resolver picos no uso de servios especficos que ocorram em momentos previsveis
durante o ano.

Virtualizando o SQL Server


A questo de virtualizar ou no o Microsoft SQL Server algo a se debater e depende
das metas gerais de uma implantao. Um ambiente virtual do SQL Server normalmente
executa um pouco mais lento do que em um ambiente fsico, embora o desempenho
tenha melhorado com o lanamento das novas verses. Com a verso mais recente da
funo Hyper-V (includa no Windows Server 2008 R2), os testes de desempenho do
147

SQL Server indicam que pode ser obtido o mesmo resultado (comparado a um servidor
fsico) em uma mquina virtual convidada ao custo de um pequeno aumento no uso da
CPU.
H outras coisas a serem consideradas antes de se planejar a virtualizao do SQL
Server, por exemplo, o nmero de ncleos de CPU exigido pelo SQL Server, o plano de
failover e disponibilidade, e as opes de otimizao de armazenamento.
Independentemente, os benefcios de implantao do SQL Server para um ambiente
virtual podem superar o custo de desempenho.
Organizaes que hospedam farms do SharePoint e planejam implantar e recriar farms
frequentemente (por exemplo, empresas de hospedagem) tiraro o maior proveito
adicionando o SQL Server ao ambiente virtual. A virtualizao do SQL Server tambm
pode ser til em uma soluo temporria ou transitria, por exemplo, durante a
combinao de vrios farms em um farm corporativo e na retirada de hardware.
Organizaes que extraiam o mximo de hardware limitado tero o maior benefcio
implantando o SQL Server em servidores fsicos. Os exemplos neste artigo incluem
ambientes que adotaram ambas as abordagens.
Para obter mais informaes, consulte Executando o SQL Server 2008 em um Ambiente
do Hyper-V Melhores Prticas e Recomendaes de Desempenho
(http://go.microsoft.com/fwlink/?linkid=134106&clcid=0x416). Esse white paper se baseia
em uma verso anterior de Hyper-V. Procure uma verso mais nova desse documento
no final da primavera (boreal) de 2010.

Virtualizando outros servidores no ambiente


As solues do Produtos do SharePoint 2010 dependem de outros servidores no
ambiente. Esta seo apresenta orientao geral sobre o faturamento nessa arquitetura
virtual.

Active Directory
recomendado que, no mnimo, o controlador do domnio raiz de um ambiente de
servios de diretrio Active Directory seja hospedado em um servidor fsico fora de
ambientes virtuais. Se necessrio, os controladores de domnio adicionais podem ser
implantados como servidores virtuais.
Para obter mais informaes sobre como implantar o Active Directory em ambiente
virtuais, consulte os seguintes recursos:
Blog de Sander Berkouwer: Active Directory em ambientes de Hyper-V, Parte 2
(http://go.microsoft.com/fwlink/?linkid=186927&clcid=0x416)

Consideraes sobre Planejamento de Controladores de Domnio Virtualizados


(http://go.microsoft.com/fwlink/?linkid=186928&clcid=0x416)

Produtos de gateway
Os produtos de gateway incluem:
Microsoft Forefront Unified Access Gateway (UAG)
Microsoft Forefront Threat Management Gateway (TMG)
Para obter uma maior disponibilidade, recomendado posicionar esses produtos fora do
ambiente virtual do Produtos do SharePoint 2010. Para obter mais informaes sobre
como configurar os ambientes virtuais desses produtos de gateway, consulte a
documentao do produto.

Testando lado a lado


148

Se estiver preocupado sobre como a implantao das funes de servidor do Produtos


do SharePoint 2010 em um ambiente virtual poder afetar o desempenho, teste as
funes especficas que voc planeja implantar. Voc pode usar os resultados para
decidir quantos servidores virtuais implantar para determinada funo, ou para implantar
uma funo especfica no ambiente virtual. Por exemplo, se o farm rastrear um grande
volume de contedo, os resultados dos testes podero lev-lo a implantar a funo de
rastreamento em um servidor fsico dedicado.
Um meio para testar um ambiente virtual implantar uma funo especfica virtual e
fisicamente, e comparar os dados de parmetro de comparao de rede, memria, disco
e CPU. A ilustrao a seguir apresenta um exemplo de como testar funes de servidor
especficas usando um nmero limitado de servidores.

Nessa ilustrao, funes especficas so implantadas no ambiente virtual. Um servidor


de teste fsico configurado para testar cada funo, um de cada vez, de modo que os
dados de parmetro de comparao possam ser coletados lado a lado. No se esquea
de levar em considerao as diferenas entre os ambientes fsico e virtual que afetaro
resultados de teste, como especificaes de hardware diferentes.
Se j tiver um farm, adicione um host virtual e alterne para mquinas virtuais que tenham
funes equivalentes, para ver como o desempenho virtual de cada funo afetada.
Voc tambm pode verificar como as diferentes combinaes de funes afetam o
desempenho geral do farm. O exemplo a seguir ilustra essa ideia.

149

Exemplo de arquiteturas virtuais para farms


de pequeno a mdio porte
O ponto de partida da substituio de um farm fsico usando um farm virtual de usar
dois a quatro servidores host fsicos. Para cada host, o nmero de servidores que pode
ser implantado determinado pelos recursos de memria, CPU, disco e rede
disponveis.
As duas ilustraes a seguir apresentam implantaes de exemplo em que os servidores
Web e as funes de servidor de aplicativo so implantados em um ambiente virtual.

150

Neste exemplo, esteja ciente do seguinte:


Os recursos mnimos para CPUs e RAM representam os pontos de partida para o
farm. Como so reservados apenas dois ncleos para cada imagem virtual, este
exemplo apropriado apenas para ambientes de verificao de conceito ou de
desenvolvimento em que o desempenho no seja um problema. Reserve recursos
sobressalentes suficientes para serem realocados com base no monitoramento de
desempenho.

O SQL Server implantado em servidores fsicos, em vez de em servidores virtuais.

Os servidores Web e de aplicativo so redundantes em dois servidores host.

Trs servidores Web esto implantados no ambiente virtual para fins de alta
disponibilidade.
151

Os controladores de domnio do Active Directory so implantados em servidores


fsicos.
Para ambientes de teste piloto e de produo, quatro ncleos so o ponto de partida
mnimo recomendado para mquinas virtuais. Os seguintes ambientes virtuais usam
menos mquinas virtuais para obter esse objetivo.

Este exemplo representa um ambiente de ponto de partida. Talvez voc tenha de


adicionar recursos, dependendo do padro de uso do farm.

Exemplos de arquitetura virtual para farms de


mdio a grande porte
Com servidores host maiores, possvel alocar mais recursos s imagens virtuais. A
ilustrao a seguir apresenta uma implementao de exemplo que usa mais CPUs e
RAM.

152

Se os benefcios da virtualizao do SQL Server superarem a compensao de


desempenho, o SQL Server poder ser implantado como convidado, como mostrado na
ilustrao a seguir.

153

Neste exemplo, esteja ciente do seguinte:


Apenas uma instncia do SQL Server implantada para cada host. Em ambientes
virtuais de pequeno e mdio porte, recomendado no implantar mais de um SQL
Server convidado por host.

Ambos os servidores host incluem mais memria para acomodar o nmero de


servidores virtuais, incluindo SQL Server.
Se determinada funo de servidor consumir tantos recursos a ponto de afetar
adversamente o desempenho geral do ambiente virtual, dedique um servidor fsico para
essa funo. Dependendo dos padres de uso de uma organizao, essas funes
podem incluir servidores de rastreamento, o servidor que importa perfis, o Aplicativo de
Servios do Excel ou outros servios amplamente utilizados. A ilustrao fornece um
exemplo.

154

Neste exemplo:
O SQL Server implantado em servidores fsicos. Remova o SQL Server do
ambiente virtual antes de remover as funes de servio do aplicativo.

A funo de rastreamento implantada em um servidor fsico. Em alguns ambientes,


uma funo diferente pode ser candidata a ser implantada em um servidor fsico,
dependendo do uso.

155

Planejar a virtualizao (SharePoint


Server 2010)
Este artigo descreve o processo de planejamento a ser seguido para a implantao bemsucedida do Microsoft SharePoint Server 2010 em um ambiente virtual. Cada etapa no
processo de planejamento inclui links para a documentao apropriada. Pressupe-se
que voc tenha determinado a soluo do SharePoint Server 2010 que deseja implantar
em um ambiente virtual. Na superfcie, a implantao de um farm do SharePoint Server
2010 em mquinas virtuais igual implantao de um farm nos servidores fsicos. No
entanto, a implantao em um ambiente virtual envolve um nvel diferente de
planejamento que leva em conta as caractersticas do Tecnologia Windows Server 2008
Hyper-V e o modo como mquinas virtuais, adaptadores de rede virtuais e discos rgidos
virtuais so implementados em um servidor de virtualizao.
Antes de comear a desenvolver seu plano de virtualizao, recomendvel ler o Guia
de planejamento e implantao do Hyper-V
(http://go.microsoft.com/fwlink/?linkid=187964&clcid=0x416).
Informaes detalhadas sobre os seguintes assuntos esto fora do escopo deste artigo,
mas so fornecidas em outros artigos:
Gerenciamento de capacidade

Alta disponibilidade

Usando o ambiente virtual

Requisitos de segurana

Recuperao de desastre
Planejamento da continuidade dos negcios
Um ambiente virtual consiste em duas camadas inter-relacionadas, sendo uma camada
fsica e uma virtual. Uma alterao de configurao em qualquer camada afeta os
servidores nas outras camadas. Essa inter-relao se torna evidente quando voc
planeja, implanta e usa o SharePoint Server 2010 em um ambiente virtual.

Criar um plano para implantar o SharePoint


Server 2010 em um ambiente virtual
Voc deve abordar o planejamento para um farm virtual da mesma forma que planejaria
um farm fsico. A maioria dos problemas e requisitos de implantao do SharePoint
Server 2010 em servidores fsicos (se no todos) se aplica igualmente s mquinas
virtuais. As decises que voc tomar, como os requisitos mnimos de processador ou
memria, tero um impacto direto sobre o nmero de hosts de virtualizao necessrios,
bem como a capacidade de dar suporte adequado s mquinas virtuais identificadas
para o farm.
Depois que terminar de planejar um farm fsico, voc ter todas as informaes
necessrias para criar a arquitetura de virtualizao. Em tese, essa arquitetura a mais
prxima possvel da soluo de virtualizao final que voc pretende colocar em
156

produo. Na realidade, a arquitetura provavelmente ser alterada medida que voc


avanar na fase de implantao do ciclo de vida do sistema. De fato, voc pode
determinar que algumas funes de servidor do farm no so boas candidatas para
virtualizao.
As principais etapas de planejamento, tarefas e referncias so resumidas no
procedimento a seguir.

Para criar um plano de virtualizao


1. Determine o escopo da virtualizao
A determinao do escopo um fator-chave de contribuio para a implementao,
o gerenciamento e a avaliao bem-sucedidos do seu projeto de virtualizao.
Considere o fato de que muitas solues tm vrios componentes de farm. Por
exemplo, um portal da Web voltado para a Internet geralmente tem um farm de
publicao, um farm de criao e um farm de teste ou garantia de qualidade. Ao
determinar o escopo, voc tem de decidir se virtualizar parte da infraestrutura da
soluo ou toda ela.
Use a lista de tarefas a seguir para determinar o escopo da virtualizao.
Tarefa 1: identifique todos os farms necessrios para implementar sua soluo.

Tarefa 2: para cada farm, determine o nmero de servidores necessrios e a


funo que cada servidor ter no farm.

Tarefa 3: identifique quais farms voc deseja implantar em um ambiente virtual.


A criao do escopo da soluo aprimora o escopo da implantao, o que facilita
a implementao e o gerenciamento. Para obter mais informaes, consulte
Plan for sites and solutions (SharePoint Server 2010). E embora as solues
compartilhem elementos comuns, cada uma delas tem seus prprios requisitos.
Para obter mais informaes, consulte Fundamental site planning (SharePoint
Server 2010). O artigo Plan for social computing and collaboration (SharePoint
Server 2010) mostra uma das solues populares.
Aprimore o escopo de acordo com as metas e os objetivos da soluo, os
requisitos da soluo ou a unidade de negcio.
2. Identifique os servidores a serem virtualizados
Identifique os servidores que so bons candidatos virtualizao. Sob uma
perspectiva tcnica e de suporte da Microsoft, todos os servidores SharePoint
podem ser virtualizados. A deciso de virtualizar um determinado servidor do farm
deve se basear no seguinte:
Polticas de conformidade corporativa (por exemplo, legais e tcnicas)

Benefcios derivados da consolidao de servidores, como a reduo do


consumo de energia e dos requisitos de espao fsico. Para obter mais
informaes, consulte o artigo sobre virtualizao de servidor
(http://go.microsoft.com/fwlink/?linkid=187965&clcid=0x416).

Requisitos de capacidade (consulte a prxima etapa de planejamento)

3. 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 fsico. Considere funes de servidor especializadas, como hospedagem de
componentes do Enterprise Search. Voc precisa especificar a quantidade de
recursos necessrios para cada um dos seguintes componentes de servidor:
157

Memria

Nmero de processadores e velocidade mnima do relgio

Nmero e tamanho dos discos rgidos

Nmero de adaptadores de rede e a taxa de transferncia necessria


Observao:
Para servidores fsicos e mquinas virtuais, planeje o pico de carga e determine como os
picos de curto prazo na carga sero administrados.

4. Determine se a mquina virtual pode atender aos requisitos fsicos.


necessrio determinar se cada mquina virtual identificada na Etapa 3 pode
atender aos requisitos de capacidade de um servidor fsico correspondente. Execute
pelo menos as seguintes tarefas:
Tarefa 1: avalie o requisito de memria no contexto da capacidade do host de
virtualizao disponvel.

Tarefa 2: avalie o requisito de processador. O Hyper-V tem um limite de quatro


processadores virtuais por mquina virtual. Se um servidor fsico do farm exigir
oito processadores, determine se esse requisito pode ser atendido
dimensionando o nmero de mquinas virtuais em um farm.

Tarefa 3: avalie o requisito de armazenamento da mquina virtual no contexto de


armazenamento fsico local ou SAN.

5. Determine os requisitos de host de virtualizao


Determine os requisitos mnimos de host (memria, nmero de ncleos, nmero e
tamanho de discos rgidos locais, nmero de adaptadores de rede). Alm disso,
considere e planeje o seguinte:
Escalabilidade: determine se voc pode adicionar mais CPUs, mais memria,
mais discos rgidos e mais adaptadores de rede ao computador host.
Importante:
Dependendo do fabricante e do modelo do computador, talvez voc no consiga
aumentar a capacidade. necessrio ter essa informao antes de usar ou comprar um
servidor.

Capacidade extra do host: determine se o host tem a capacidade de


dimensionar mquinas virtuais existentes ou adicionar mais mquinas virtuais.
Isso ser muito importante se voc estiver planejando usar cluster de failover,
migrao rpida ou migrao ao vivo do Hyper-V.
Importante:
Planeje o pico de carga e determine como os picos de carga de curto prazo sero
administrados.

6. Crie a arquitetura de virtualizao


Uma arquitetura bem projetada necessria para uma soluo bem-sucedida. Para
o SharePoint Server 2010, uma topologia bsica em trs camadas fornece a base de
todas as solues. Os seguintes elementos constituem um bom projeto baseado na
topologia recomendada:
158

Bom desempenho geral

Facilidade de manuteno e atualizao

Flexibilidade

Escalabilidade

Alta disponibilidade
Para obter mais informaes, consulte Planejar ambientes e farms de servidores
(SharePoint Server 2010).
Um modelo de arquitetura de virtualizao consiste nos hosts de virtualizao e
nas mquinas virtuais que constituem a topologia do farm. Esse modelo permite
a voc visualizar o ambiente virtual que planeja implantar. Para obter mais
informaes, consulte Planejar arquiteturas virtuais (SharePoint Server 2010).
Observao:
Esteja preparado para aprimorar a arquitetura medida que avanar no processo de
planejamento. As etapas a seguir podem ditar alteraes na arquitetura.

7. Identifique os requisitos de armazenamento


Determine a quantidade de armazenamento fsico local ou de SAN necessria para
armazenamento relacionado ao Hyper-V, como arquivos de configurao, VHDs
(discos rgidos virtuais) e instantneos.
8. Identifique os requisitos de backup e recuperao
Alm dos servidores do farm, voc deve planejar o backup e a recuperao para
todo o farm ou parte dele. Para obter mais informaes, consulte Backup and
recovery (SharePoint Server 2010).
9. Determine os requisitos de alta disponibilidade e crie uma soluo
Identifique as abordagens para a obteno de alta disponibilidade para servidores
Web, servidores de aplicativos e bancos de dados. As estratgias tpicas incluem o
seguinte:
Hardware e servidores redundantes

Componentes com permuta automtica

Cluster de failover para servidores virtuais e fsicos. Para obter mais


informaes, consulte o artigo sobre como usar Hyper-V e cluster de failover
(http://go.microsoft.com/fwlink/?linkid=187967&clcid=0x416).

Cluster ou espelhamento para servidores de banco de dados.

10. Identifique os indicadores de integridade e capacidade para monitorar o ambiente


virtual. Para obter mais informaes, consulte Gerenciamento de capacidade e alta
disponibilidade em um ambiente virtual (SharePoint Server 2010).
Combine os indicadores-chave derivados nas etapas anteriores com o planejamento
que voc executou para o SharePoint Server 2010. Para obter mais informaes,
consulte Planejar ambientes e farms de servidores (SharePoint Server 2010). Voc
tem de determinar todos os indicadores de integridade e capacidade para coletar
medies dos seguintes objetos no ambiente virtual:
Mquinas virtuais com o SharePoint Server 2010 instalado

Mquinas virtuais que no fazem parte do farm, como um servidor de firewall

Hosts de virtualizao
159

Componentes de rede
Depois que voc comear 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 implantao e aps a entrada do farm em produo.
11. Crie um plano de implantao para a fase de implantao do ciclo de vida do
sistema.
Para obter mais informaes, consulte o modelo de Implantao de Produtos do
SharePoint 2010, disponvel no artigo Diagramas tcnicos (SharePoint Server 2010).
12. Crie um plano de manuteno
Crie um plano de manuteno que permita implementar alteraes de senha e
aplicar atualizaes de software, service packs e hotfixes. Esse plano dever conter
as mquinas virtuais e os hosts de virtualizao.

160

Gerenciamento de capacidade e alta


disponibilidade em um ambiente virtual
(SharePoint Server 2010)
Este artigo fornece informaes sobre o gerenciamento da capacidade e a alta
disponibilidade de uma hospedagem de ambiente virtual do Microsoft SharePoint Server
2010. Combinamos esses dois conceitos no artigo porque capacidade e
dimensionamento so aspectos importantes do desenvolvimento de um plano de
virtualizao e da arquitetura de um ambiente virtual, e tambm porque o gerenciamento
da capacidade no est isolado da alta disponibilidade em um ambiente virtual. No caso
dos hosts de virtualizao, a insuficincia de capacidade pode bloquear a alta
disponibilidade no nvel do farm e do host.
Assim como em outros aspectos de um ambiente virtual, como backup e recuperao, o
gerenciamento da capacidade e a alta disponibilidade precisam acomodar duas
camadas do ambiente virtual, que so as mquinas virtuais usadas para o SharePoint
Server 2010 e os servidores fsicos usados para hospedar essas mquinas virtuais. No
caso de um ambiente hbrido, tambm pode ser necessrio trabalhar com servidores de
farm do Microsoft SharePoint Server.
Neste artigo:
Viso geral da virtualizao

Gerenciamento da capacidade

Capacidade e dimensionamento do servidor de virtualizao

Criando e refinando as arquiteturas

Opes adicionais para melhoria da arquitetura

Viso geral da virtualizao


O servidor de virtualizao, implementado pelo Tecnologia Windows Server 2008 HyperV ou pelo Microsoft Hyper-V Server 2008, baseado em hardware e tambm
mencionado como virtualizao assistida por hardware, em contrapartida virtualizao
assistida por software. O hipervisor do Hyper-V tem um caminho de comunicao para e
de interao com os componentes de hardware do servidor mais direto do que as
tecnologias de virtualizao assistida por software. O resultado final um desempenho
melhor do que uma tecnologia de virtualizao assistida por software. Para obter mais
informaes sobre a arquitetura do Hyper-V, consulte o documento sobre introduo ao
Hyper-V do Windows Server 2008
(http://go.microsoft.com/fwlink/?linkid=188006&clcid=0x416) e o documento sobre
monitoramento do desempenho do Hyper-V
(http://go.microsoft.com/fwlink/?linkid=187746&clcid=0x416).
Embora um servidor fsico possa atender aos requisitos do Hyper-V, cada servidor fsico
nico. Todo fabricante usa sua prpria implementao de processadores, tecnologia
multinuclear, memria, barramento de dados, discos rgidos e adaptadores de rede.
161

Alm disso, o design do hardware e a implementao variam de modelo para modelo,


mesmo que os modelos sejam produzidos pelo mesmo fabricante. Isso reala a
necessidade de testes rigorosos ao implantar o SharePoint Server 2010 em um
ambiente virtual.
Programas de software e aplicativos apresentam as mesmas variaes de desempenho
de hardware. Alguns programas fazem intensivo da CPU, outros demandam muita
memria e outros fazem uso intensivo do disco rgido. O SharePoint Server tem suas
prprias necessidades de capacidade, assim como o IIS (Internet Information Server) e o
SQL Server 2008. Mais uma vez, testes rigorosos so necessrios.
O gerenciamento da capacidade exige que voc considere o servidor de virtualizao, a
soluo de armazenamento, a infraestrutura de rede, as tecnologias em execuo em
um ambiente do SharePoint Server e os recursos habilitados ao implementar a sua
soluo do SharePoint Server.

Gerenciamento da capacidade
O gerenciamento da capacidade amplia o conceito de planejamento de capacidade para
expressar a abordagem cclica em que a capacidade de uma implantao do SharePoint
Server 2010 continuamente monitorada e otimizada para acomodar as condies e os
requisitos em constante transformao. Voc pode aplicar essa abordagem a todos os
farms do SharePoint Server, incluindo aqueles totalmente virtualizados e os que estejam
parcialmente virtualizados. Para obter uma viso geral do gerenciamento de capacidade,
consulte Capacity management and sizing for SharePoint Server 2010. Recursos
adicionais de gerenciamento de capacidade podem ser encontrados na pgina sobre
gerenciamento da capacidade do SharePoint Server 2010
(http://go.microsoft.com/fwlink/?linkid=194748&clcid=0x416), na Central de Recursos.

Capacidade e dimensionamento do servidor


de virtualizao
Assim que tiver as recomendaes de design e dimensionamento de um farm do
SharePoint Server, voc poder projetar a arquitetura fsica do host de virtualizao que
exigida para suporte ao farm virtual. Para obter mais informaes sobre arquiteturas
virtuais, consulte Planejar arquiteturas virtuais (SharePoint Server 2010).
recomendvel usar os princpios aplicveis do gerenciamento de capacidade do
SharePoint Server 2010 e us-los como guia para um ambiente virtual. As seguintes
atividades ilustram a natureza iterativa do design, dimensionamento e ajuste de uma
arquitetura fsica no planejamento inicial da implantao em um ambiente de produo.

162

Observao:
Se voc fizer todo o planejamento e teste, a arquitetura e as configuraes de servidor
s precisaro ser alteradas se houver um aumento significativo e imprevisto no uso do
farm ou ento porque novos recursos foram adicionados sua soluo do SharePoint
Server.

Antes de iniciar a implantao do farm, crie uma arquitetura virtual e fsica usando o
dimensionamento de mquina virtual e servidor de virtualizao. No caso de vrios
hosts de virtualizao, essa arquitetura dever incluir a distribuio de mquinas
virtuais.

Durante a fase piloto da implantao, colete dados de integridade e desempenho


que possam ser usados para estabelecer benchmarks para as mquinas virtuais e
os hosts de virtualizao do farm.

Durante a fase de teste da implantao referente aceitao do usurio, ajuste as


configuraes do host de virtualizao e da mquina virtual com base nos dados de
benchmark. Se necessrio, altere a arquitetura fsica redistribuindo as mquinas
virtuais nos hosts de virtualizao.

Aps a implantao, continue a coletar benchmarks de integridade e desempenho e


a refinar a mquina virtual e, se aplicvel, as configuraes da mquina fsica. Se
necessrio, ajuste as duas arquiteturas.
muito importante que voc possa analisar os dados de desempenho do host de
virtualizao e da mquina virtual e que, alm disso, possa entender como isso se reflete
nas necessidades de capacidade e os efeitos do aplicativo na capacidade. Voc tambm
precisa entender os limites de desempenho e capacidade. Devido inter-relao entre a
camada virtual e a camada fsica, tudo que afetar a capacidade da mquina virtual e o
desempenho tambm ter efeito direto no host ou precisar ser acomodado por meio de
alteraes na configurao do host de virtualizao para manter um desempenho
aceitvel no farm.
Em alguns casos, pode ser necessrio alterar a arquitetura fsica adicionando mais hosts
de virtualizao e alterando a distribuio das mquinas virtuais na arquitetura fsica.
Importante:
Em testes de benchmark entre um computador fsico e uma mquina virtual, a
produtividade da mquina virtual geralmente no coincide com a do computador fsico. O
desempenho da mquina virtual , com raras excees, sempre menor do que o
desempenho do computador fsico. O grau de diferena de desempenho depende dos
recursos do host de virtualizao, dos aplicativos em execuo e dos benchmarks
escolhidos para uso como principais indicadores de desempenho.
recomendvel ler o documento sobre desempenho do Hyper-V, em Perguntas
Frequentes sobre o R2 (http://go.microsoft.com/fwlink/?linkid=187745&clcid=0x416), que
foi atualizado para refletir as informaes de capacidade e desempenho do Windows
Server 2008 R2 e Windows Server 2008 com Service Pack 2 (SP2). Essa seo de
163

Perguntas Frequentes contm respostas para perguntas comuns referentes ao Hyper-V,


fornece diretrizes e inclui links para artigos detalhados, que voc pode usar para
desenvolver benchmarks para host de virtualizao, mquinas virtuais e rede do
Windows.
Tambm recomendvel ler as seguintes publicaes sobre contadores de
desempenho do Hyper-V:
Contadores de desempenho do Hyper-V, parte um de muitas, viso geral
(http://go.microsoft.com/fwlink/?linkid=125651&clcid=0x416)

Contadores de desempenho do Hyper-V, parte dois de muitas, conjunto de


contadores "Hipervisor do Hyper-V"
(http://go.microsoft.com/fwlink/?linkid=125652&clcid=0x416)

Contadores de desempenho do Hyper-V, parte trs de muitas, conjunto de


contadores "Processadores lgicos do hipervisor do Hyper-V"
(http://go.microsoft.com/fwlink/?linkid=125653&clcid=0x416)

Contadores de desempenho do Hyper-V, parte quatro de muitas, conjunto de


contadores "Processador virtual do hipervisor do Hyper-V" e "Processador virtual raiz
do hipervisor do Hyper-V"
(http://go.microsoft.com/fwlink/?linkid=125655&clcid=0x416)

Criando e refinando as arquiteturas


Uma arquitetura completa consiste em hosts de virtualizao, mquinas virtuais e
mquinas fsicas que compem o ambiente do SharePoint Server a ser implantado. Para
obter mais informaes sobre arquiteturas de virtualizao, consulte Planejar
arquiteturas virtuais (SharePoint Server 2010).
O desenvolvimento e a implementao de uma arquitetura virtual consiste nestas
etapas:
1. Criar a arquitetura virtual e fsica. Crie uma arquitetura para apoiar as metas do seu
farm do SharePoint Server 2010.
2. Analisar as arquiteturas. Identifique e obtenha todas as informaes que estiverem
faltando ou que iro melhorar o design do ambiente a ser implantado.
3. Refinar as arquiteturas. Use as informaes da etapa 2 para refinar a arquitetura.
4. Continue refinando a arquitetura e as configuraes de servidor medida que voc
avana pelos vrios estgios de implantao. Para obter mais informaes sobre os
estgios de implantao, consulte os modelos Implantao de Produtos do
SharePoint 2010 e Produtos do SharePoint 2010: Processo de Virtualizao,
disponveis no artigo Diagramas tcnicos (SharePoint Server 2010).

Criar a arquitetura
Crie um modelo de arquitetura que voc possa usar como ferramenta de avaliao e
ajuste das configuraes de mquina virtual e host de virtualizao. Use os critrios a
seguir como guia para o desenvolvimento do modelo:
Identifique o nmero de mquinas virtuais necessrias e a funo de cada uma
delas no farm do SharePoint Server.

164

Especifique os requisitos de cada mquina virtual (espao em disco, memria e


nmero de processadores). Isso se baseia nos requisitos de capacidade do
SharePoint Server.

Especifique os requisitos do host de virtualizao (espao em disco, memria e


nmero de processadores). Isso se baseia nos requisitos da mquina virtual.

Identifique a distribuio das mquinas virtuais nos hosts de virtualizao. Isso se


baseia nos requisitos de alta disponibilidade e imposto pela quantidade e
capacidade de hosts de virtualizao.

Identifique os requisitos gerais de rede e armazenamento.

Leve em considerao a expanso nos hosts de virtualizao e nas mquinas


virtuais (aumento ou expanso).
Depois de criar um modelo de arquitetura, voc precisar analisar as duas arquiteturas
para validar o design e tambm as configuraes de host de virtualizao e mquina
virtual.

Analisar as arquiteturas
O objetivo fundamental da anlise de arquitetura determinar se ela compatvel com
xito a soluo do SharePoint Server 2010 a ser implantada. Entretanto, aceitvel
pressupor que o design e as configuraes de servidor sero alterados medida que
voc avanar no processo de implantao.
A ilustrao a seguir mostra um exemplo de arquitetura virtual para um farm composto
de servidores Web front-end, servidores de aplicativos e servidores de banco de dados.
Essa arquitetura representa os farms de pequeno a mdio porte descritos no documento
sobre Exemplo de arquiteturas virtuais para farms de pequeno a mdio porte. Podemos
us-la para mostrar os principais elementos a serem considerados na anlise dos
requisitos de capacidade e disponibilidade de um farm virtual.
Importante:
O dimensionamento do servidor de virtualizao e da mquina virtual na seguinte
ilustrao no so uma determinao.
Figura 1. Arquitetura preliminar

165

Use os critrios fornecidos para a criao de uma arquitetura virtual para analisar a
arquitetura de exemplo mostrada na ilustrao anterior. A arquitetura da ilustrao
pressupe que todos os servidores Web front-end e os servidores de aplicativos sejam
166

mquinas virtuais. No foi determinado se os servidores de banco de dados do farm so


mquinas fsicas ou virtuais.
Anlise do host de virtualizao
As tabelas a seguir (HOST-1 e HOST-2) fornecem uma anlise de cada host de
virtualizao e usam memria, processadores e escalabilidade como critrios. A anlise
do host seguida por uma anlise do design.

HOST-1
Critrios

Anlise

Memria

Aps a fatorao em 2 GB de RAM para o


sistema operacional do host e o uso dos
requisitos de RAM projetados, h uma
estimativa de 2 GB de RAM disponveis
para uso futuro.

Processadores

A lgica para mapeamento de processador


virtual 8:10 (1:1,25), o que significa que a
CPU ligeiramente superinscrita. Isso pode
no ser um problema em um ambiente de
teste.
Importante:
A superinscrio da CPU em um servidor de
virtualizao reduz o desempenho global. A
extenso desse efeito determinada pela
carga colocada nas mquinas virtuais.
Como prtica recomendada, se possvel,
no superinscreva a CPU do servidor de
virtualizao.

Escalabilidade

Isso no uma opo porque no h


memria suficiente. Alm disso, o grau de
superinscrio da CPU (mesmo adicionando
uma mquina virtual aos dois
processadores) pode provocar um efeito
significativo no desempenho.

HOST-2
Critrios

Anlise

Memria

Aps a fatorao em 2 GB de RAM para o


167

Critrios

Anlise

sistema operacional do host e o uso dos


requisitos de RAM projetados, h uma
estimativa de 6 GB de RAM disponveis
para uso futuro.
Processadores

A lgica para o mapeamento de


processador virtual 8:8 (1:1), o que atende
diretriz de prtica recomendada.

Escalabilidade

H memria suficiente para aumentar a


alocao de memria nas mquinas virtuais.
H capacidade suficiente para adicionar
uma nova mquina virtual aos dois
processadores de 4 GB de RAM. Isso
significa que a CPU do host de virtualizao
pode ficar ligeiramente superinscrita (8:10),
mas, assim como no HOST-1, isso pode
no ser um problema em um ambiente de
teste.

Anlise de projetos
A arquitetura de exemplo geralmente mostra um grau de alta disponibilidade para os
servidores do farm. Por exemplo, h trs servidores Web front-end distribudos no
HOST-1 e no HOST-2, e os servidores de banco de dados (clusterizados ou espelhados)
tambm residem em hosts de virtualizao separados ou em servidores fsicos
separados. A alta disponibilidade no nvel do host de virtualizao no faz parte da
arquitetura e no h informaes pertinentes. As informaes a seguir so necessrias
para que o design possa ser revisado:
Tamanho do banco de dados
O tamanho do banco de dados de contedo determina como voc configura e
distribui todos os servidores do farm.
Subsistema de armazenamento
Por exemplo, na arquitetura de exemplo, nenhuma informao fornecida sobre o
nmero de discos necessrios em cada mquina virtual nem h qualquer indicao
de distribuio e capacidade de disco. Essas informaes so muito importantes
para determinar e configurar o sistema de armazenamento. A arquitetura de exemplo
usa o armazenamento local. preciso determinar se isso adequado ao seu
ambiente ou se voc prefere usar uma configurao de disco de passagem para um
LUN em uma SAN.
Requisitos de rede
O nmero de adaptadores de rede e a produtividade mnima precisam ser
identificados.
Configuraes de disco rgido virtual
Tambm preciso determinar qual das configuraes de disco rgido do Hyper-V
voc deseja usar (por exemplo, tamanho fixo, passagem). Para obter mais
informaes, consulte o documento sobre planejamento de discos e armazenamento
168

(http://go.microsoft.com/fwlink/?linkid=188007&clcid=0x416) e o documento sobre


desempenho do disco rgido virtual: Windows Server 2008/Windows Server 2008
R2/Windows 7 (http://go.microsoft.com/fwlink/?linkid=186519&clcid=0x416).
Aps a concluso da reviso do design, a prxima etapa refinar a arquitetura.

Refinar a arquitetura
O escopo de refinamento da arquitetura depende da arquitetura inicial, dos resultados da
anlise e do plano de implementao. Usando o exemplo fornecido, h cenrios onde
voc pode decidir no fazer qualquer alterao. Por exemplo:
A arquitetura preliminar adequada ao teste inicial, verificao de conceito e
implantao piloto limitada.

Os hosts de virtualizao so somente para teste e sero substitudos por hosts com
capacidade maior durante a fase de teste de aceitao do usurio.

O farm virtual somente para teste e ser desligado aps a concluso do teste. Em
alguns casos, o ambiente pode ser preservado e utilizado posteriormente para testar
atualizaes de software.
A ilustrao a seguir mostra uma arquitetura revisada, que mais adequada a um farm
de produo.
Figura 2. Arquitetura revisada

169

Na arquitetura revisada, a principal hiptese a de que voc queira manter oito


servidores de virtualizao de mercadoria centrais. As alteraes na ilustrao
precedente reflete essa hiptese e inclui estas consideraes:
170

O tamanho estimado do banco de dados de contedo de 1 TB (terabyte).

O objetivo fornecer alta disponibilidade para todos os servidores do farm e


maximizar o desempenho na infraestrutura.

Os servidores de banco de dados so servidores fsicos que podem ser


clusterizados ou espelhados para apoiar a alta disponibilidade. Cada servidor tem 8
ncleos, 16 GB de RAM e usa unidades para reduzir a latncia.
Anlise do host de virtualizao
As tabelas a seguir (HOST-1 e HOST-2 revisadas) fornecem uma anlise de cada host
de virtualizao e usam memria, processadores e escalabilidade como critrios. A
anlise do host seguida por uma anlise do design.

HOST-1 revisada
Critrios

Anlise

Memria

Aps a fatorao em 2 GB de RAM para o


sistema operacional do host e o uso dos
requisitos de RAM projetados, h uma
estimativa de 2 GB de RAM disponveis
para uso futuro.

Processadores

A lgica para o mapeamento de


processador virtual 8:10 (1:1,25), o que
implica uma ligeira superinscrio.

Escalabilidade

H uma margem de memria disponvel


para aumentar a alocao de memria para
as mquinas virtuais. Com base na
quantidade de memria e na razo do
processador, no h capacidade de host
suficiente para adicionar mais uma mquina
virtual.

HOST-2 revisada
Critrios

Anlise

Memria

Aps a fatorao em 2 GB de RAM para o


sistema operacional do host e o uso dos
requisitos de RAM projetados, h uma
estimativa de 4 GB de RAM disponveis
para uso futuro.

Processadores

A lgica para o mapeamento de


processador virtual 8:12 (1:1,50), o que
implica uma superinscrio de 50%.

Escalabilidade

H uma margem de memria disponvel


171

Critrios

Anlise

para aumentar a alocao de memria para


as mquinas virtuais. Com base na
quantidade de memria e na razo do
processador, no h capacidade de host
suficiente para adicionar mais uma mquina
virtual.
Anlise de projetos

Cada mquina virtual usa uma configurao de trs unidades, dimensionadas de


acordo com a diretriz de prticas recomendadas do SharePoint Server. Essas
unidades geralmente so configuradas da seguinte forma:

Unidade C (50 GB) para instalao do Windows

Unidade D (50 GB) para arquivos do SharePoint Server 2010

Unidade E (300 GB) contedo da Web e arquivos de log

Cada servidor Web front-end configurado com quatro processadores virtuais


(4xVP) e 8 GB de RAM. Esta a configurao mnima recomendada para um
ambiente de produo.

O nmero de servidores Web front-end aumentado para quatro para suportar a


clusterizao e a alta disponibilidade efetivas. Essa configurao de quatro
servidores particularmente adequada instalao de atualizaes de software,
pois sempre haver dois servidores disponveis durante a instalao das
atualizaes.

Os dois servidores de aplicativos (App-1, App-2) fornecem alta disponibilidade. O


App-1 hospeda a Administrao Central, o componente Rastreamento de pesquisa e
o ndice passivo do componente Consulta de pesquisa. O nmero de processadores
e a quantidade de memria so baseados no tamanho estimado do banco de dados
de contedo.
App-2 um servidor dedicado de consulta de pesquisa. Ele tambm contm uma
cpia da Administrao Central. O nmero de processadores e a quantidade de
memria so baseados no tamanho estimado do banco de dados de contedo.
Para alta disponibilidade, a Administrao Central tambm instalada em um
servidor Web front-end em outro host.

Os servidores de banco de dados so servidores fsicos que so clusterizados ou


espelhados para garantir a alta disponibilidade. Essa mudana para servidores
fsicos traz os benefcios de aumentar a capacidade do host de virtualizao para os
servidores de farm virtuais e melhorar o desempenho global do banco de dados.
Observao:
Como indicado anteriormente neste artigo, a deciso de virtualizar ou no os servidores
de banco de dados complexa e exige muito planejamento e teste.

Do ponto de vista da rede, os dois hosts de virtualizao so configurados com dois


adaptadores de rede fsicos e separados, de 1 gigabit. Essa uma prtica
recomendada para garantir que o trfego de dados no host de virtualizao e na
172

mquina virtual fique separado, visando melhorar o desempenho e fornecer alguma


redundncia de adaptador.

Cada host de virtualizao utiliza uma VLAN (LAN virtual) que fornece os seguintes
benefcios: segregao de rede, segurana e desempenho melhorados.
A arquitetura virtual e fsica revisada consideravelmente melhorada e pode ser
implantada em um ambiente de produo. Entretanto, importante observar que,
quando configurados, os recursos disponveis do host de virtualizao no aceitam o
dimensionamento do farm. Alm disso, no so compatveis com a migrao de um
servidor de farm de um host para outro, caso surja essa necessidade.
Na realidade, se voc quiser implantar o farm de exemplo na produo, recomendvel
considerar estas atualizaes:
Aumente a capacidade do host de virtualizao usando um computador de 16
ncleos com 48 ou 64 gigabytes de RAM.
Adicione um ou mais hosts de virtualizao.
Para obter o nvel ideal de alta disponibilidade, considere as opes adicionais da seo
a seguir.

Opes adicionais para melhoria da


arquitetura
A seo anterior forneceu opes para reviso do modelo. H, claro, outras opes
para obter melhor desempenho e alta disponibilidade. A expanso do ambiente de host
de virtualizao ou o aumento dos hosts de virtualizao so boas alternativas, embora
os custos sejam sempre um problema. A estratgia de virtualizao da sua organizao
ajudar a definir a melhor abordagem.
Dica:
Em termos de custos, comprar um servidor que tenha mais capacidade do que a
necessria em curto prazo menos dispendioso do que atualizar um servidor para
ganhar mais capacidade. Isso especialmente verdadeiro no caso de atualizaes de
memria, o que geralmente implica jogar fora os mdulos de memria existentes e
comprar um conjunto completo de memria nova para atualiz-la.
Ganhos de desempenho podem ser obtidos com estas opes:
Implante ou compre servidores com processadores SLAT (Second-Level Address
Translation) habilitados. Em processadores Intel, esse recurso mencionado como
Nested Page Tables (tabelas de pginas aninhadas) e est disponvel nos
processadores da srie Nehalem 55xx. Para AMD, o recurso mencionado como
EPT (Enhanced Page Tables, tabelas de pginas aprimoradas).

Implante ou compre servidores que forneam Estacionamento do Ncleo de CPU,


um recurso que permite que o Hyper-V em execuo use o menor nmero de
ncleos de processador para atender demanda de carga de trabalho.

173

Investigue o descarregamento de chimney de TCP, as VMQ (Filas da Mquina


Virtual) e os quadros jumbo. Esses recursos melhoram o desempenho da rede e
reduzem a utilizao da CPU, aumentando assim a capacidade global do sistema.

Investigue o suporte a quadros jumbo para acelerar o desempenho de rede ao


transferir grandes volumes de dados. Entretanto, preciso testar isso totalmente,
pois quadros jumbo no funcionam em todos os ambientes.

Investigue a juno do adaptador. Esse recurso pode melhorar o desempenho de


rede e fornecer recurso de failover aos adaptadores de rede fsicos.
Importante:
A juno de adaptador uma soluo terceirizada e com suporte apenas pelo
fornecedor. Para obter mais informaes, consulte o documento sobre a poltica de
suporte da Microsoft para NIC Teaming com Hyper-V
(http://go.microsoft.com/fwlink/?linkid=194749&clcid=0x416).

Para garantir a alta disponibilidade de um ambiente virtual, considere a implementao


de clusterizao de failover do Windows Server 2008 R2 e a migrao dinmica do
Hyper-V, da seguinte maneira:
O escopo da clusterizao de failover pode incluir hosts de virtualizao e mquinas
virtuais em cada host. Se um host de virtualizao falhar inesperadamente, as
mquinas virtuais faro failover automaticamente em outro host de virtualizao.

A migrao dinmica uma soluo de tempo de inatividade planejado. Voc pode


migrar as mquinas virtuais em execuo para outro servidor (sem tempo de
inatividade), desligar o servidor fsico e executar a manuteno. Quando concluir a
manuteno no servidor, use a migrao dinmica para mover as mquinas virtuais
de volta ao servidor fsico original.
Para obter mais informaes, consulte o documento sobre Hyper-V: como usar o HyperV e a clusterizao de failover
(http://go.microsoft.com/fwlink/?linkid=187967&clcid=0x416) e o documento sobre HyperV: como usar a migrao dinmica com volumes compartilhados de cluster no Windows
Server 2008 R2 (http://go.microsoft.com/fwlink/?linkid=188009&clcid=0x416).

174

Planejar autenticao (SharePoint Server


2010)
Nesta seo:
Planejar mtodos de autenticao (SharePoint Server 2010)

Plan for claims authentication (SharePoint Server 2010)

Planejar o Servio de Repositrio Seguro (SharePoint Server 2010)

175

Planejar mtodos de autenticao


(SharePoint Server 2010)
Este artigo descreve os mtodos e os modos de autenticao aceitos pelo Microsoft
SharePoint Server 2010. Autenticao o processo de validao da identidade de um
usurio. Aps essa validao, o processo de autorizao determina quais sites,
contedo e outros recursos o usurio pode acessar. Modos de autenticao determinam
como as contas so usadas internamente pelo SharePoint Server 2010.
Neste artigo:
Modos de autenticao clssico ou baseado em declaraes

Implementando a autenticao baseada em formulrios

Implementando a autenticao baseada em tokens de SAML

Escolhendo a autenticao para ambientes LDAP

Implementando a autenticao baseada em tokens de SAML

Escolhendo a autenticao para ambientes LDAP

Planejando zonas para aplicativos Web

Arquitetura para provedores baseados em tokens de SAML

Mtodos de autenticao com suporte


O SharePoint Server 2010 d suporte a mtodos de autenticao includos em verses
anteriores e tambm introduz a autenticao baseada em tokens, que tem como base o
protocolo SAML (Security Assertion Markup Language) como opo. A tabela a seguir
lista os mtodos de autenticao com suporte.

Mtodo

Exemplos

Observaes

Windows

NTLM

Kerberos

Annima

Bsica

Digest

Neste momento,
no h suporte
para a
autenticao de
certificados do
Windows.

Protocolo LDAP

Banco de dados SQL ou


outros bancos de dados

Provedores de associaes e
de funes personalizados ou

Autenticao baseada em
formulrios

176

Mtodo

Exemplos

Observaes

de terceiros
Autenticao baseada em tokens
SAML

Servios de Federao do
Active Directory (AD FS) 2.0

Provedor de identidade de
terceiros

Protocolo LDAP

S tem suporte
com o SAML 1.1,
que usa o
protocolo WS-F
PRP.

Modos de autenticao clssico ou


baseado em declaraes
O SharePoint Server 2010 introduz a autenticao baseada em declaraes, que tem
como base o Windows Identity Foundation (WIF). Voc pode usar qualquer um dos
mtodos de autenticao com suporte que possua autenticao baseada em
declaraes. Tambm pode usar a autenticao de modo clssico, que d suporte
autenticao do Windows.
Ao criar um aplicativo Web, selecione um dos dois mtodos de autenticao para uso
com esse aplicativo: clssico ou baseado em declaraes.

Se voc selecionar o modo clssico, poder implementar a autenticao do Windows. As


contas de usurio sero tratadas pelo SharePoint Server 2010 como contas do AD DS
(Servios de Domnio Active Directory).

177

Se voc selecionar a autenticao baseada em declaraes, o SharePoint Server 2010


transformar automaticamente todas as contas de usurio em identidades de
declaraes, resultando em um token de declaraes para cada usurio. O token de
declaraes contm as declaraes que pertencem ao usurio. As contas do Windows
sero convertidas em declaraes do Windows. Os usurios associados baseados em
formulrios sero transformados em declaraes de autenticao com base em
formulrios. As declaraes includas em tokens baseados em SAML podero ser
usadas pelo SharePoint Server 2010. Alm disso, os desenvolvedores e administradores
do SharePoint podero aumentar os tokens de usurio com mais declaraes. Por
exemplo, as contas de usurio do Windows e as contas baseadas em formulrios
podero ser aumentadas com mais declaraes usadas pelo SharePoint Server 2010.
O grfico a seguir resume o suporte aos tipos de autenticao por cada modo de
autenticao.

Tipo

Autenticao de modo clssico

Autenticao
baseada em
declaraes

Windows
NTLM

Sim

Sim

No

Sim

No

Sim

Kerberos

Annima

Bsica

Digest

Autenticao baseada em
formulrios

LDAP

Banco de dados SQL ou outros


bancos de dados

Provedores de associaes e
de funes personalizados ou
de terceiros

Autenticao baseada em tokens


de SAML
AD FS 2.0

Windows Live ID

Provedor de identidade de
terceiros

LDAP

178

Um farm do SharePoint Server 2010 pode incluir uma combinao de aplicativos Web
que usam ambos os modos. Os servios no diferenciam entre contas de usurio que
sejam contas tradicionais do Windows e contas de declaraes do Windows.
Consequentemente, um usurio que pertena a sites configurados para usarem uma
combinao de modos de autenticao obter resultados de pesquisa de todos os sites
aos quais tenha acesso, independentemente do modo configurado para aplicativos Web.
O usurio no interpretado como duas contas de usurio diferentes. Isso ocorre
porque os servios e os aplicativos de servio usam identidades de declaraes para
comunicao entre farms, independentemente do modo selecionado para aplicativos
Web e usurios.
Entretanto, os usurios que pertencem a mais de um repositrio de usurios
reconhecido por aplicativos Web do SharePoint Server so tratados como contas de
usurio separadas, dependendo da identidade usada para fazer logon.
A seguinte diretriz poder ajud-lo a decidir qual modo selecionar:
Para novas implementaes do SharePoint Server 2010, use a autenticao
baseada em declaraes. Com essa opo, todos os tipos de autenticao com
suporte estaro disponveis para aplicativos Web. No h nenhuma razo prtica
para selecionar a autenticao de modo clssico para novas implantaes, mesmo
que o ambiente inclua somente contas do Windows. A autenticao do Windows
implementada da mesma forma, independentemente do modo selecionado. No h
etapas adicionais para implementar a autenticao do Windows quando o modo de
autenticao baseado em declaraes usado.

Se voc estiver atualizando uma soluo de verso anterior para o SharePoint


Server 2010 e essa soluo s incluir contas do Windows, ser possvel usar a
autenticao de modo clssico. Isso permite usar o mesmo design para zonas e
URLs.

Se voc estiver atualizando uma soluo que exija autenticao baseada em


formulrios, a nica opo ser atualizar para a autenticao baseada em
declaraes.
Se voc estiver atualizando de uma verso anterior para o SharePoint Server 2010 e
selecionar a autenticao baseada em declaraes, tenha em mente as seguintes
consideraes:
O cdigo personalizado talvez precise ser atualizado. As Web Parts ou outro cdigo
personalizado, que dependa ou utilize identidades do Windows, devero ser
atualizados. Se o cdigo personalizado usar identidades do Windows, use a
autenticao de modo clssico at que o cdigo seja atualizado.

A migrao de muitos usurios do Windows para identidades de declaraes


demorada. Quando voc alterar um aplicativo Web do modo clssico para o modo
baseado em declaraes durante o processo de atualizao, dever usar o Windows
PowerShell para converter identidades do Windows em identidades de declaraes.
Esse processo pode ser lento. Verifique se h tempo suficiente durante o processo
de atualizao para concluir a tarefa.

Alertas de pesquisa no tm suporte atualmente com a autenticao baseada em


declaraes.
A autenticao de declaraes tem como base o WIF. O WIF um conjunto de classes
do .NET Framework que so usadas para implementar a identidade baseada em
declaraes. A autenticao de declaraes depende de padres, como o WSF e o WS179

Trust, e de alguns protocolos, como o SAML. Para obter mais informaes sobre a
autenticao de declaraes, consulte os seguintes recursos:
Identidade baseada em declaraes para Windows: uma introduo ao Active
Directory Federation Services 2.0, ao Windows CardSpace 2.0 e ao Windows
Identity Foundation (white paper)
(http://go.microsoft.com/fwlink/?linkid=198942&clcid=0x416)

Home page do Windows Identity Foundation


(http://go.microsoft.com/fwlink/?linkid=198943&clcid=0x416)
No necessrio ser um arquiteto de declaraes para usar a autenticao de
declaraes no SharePoint Server 2010. Entretanto, a implementao de autenticao
baseada em tokens de SAML requer coordenao com os administradores do ambiente
baseado em declaraes, conforme descrito posteriormente neste artigo.

Implementando a autenticao do Windows


O processo de implementao de mtodos de autenticao do Windows semelhante
para ambos os modos de autenticao (clssico ou baseado em declaraes). A escolha
da autenticao baseada em declaraes para um aplicativo Web no aumenta a
complexidade da implementao de mtodos de autenticao do Windows. Esta seo
resume o processo para cada mtodo.
Autenticao integrada do Windows Kerberos e NTLM
O protocolo Kerberos e o protocolo NTLM so mtodos de autenticao integrada do
Windows, que permitem aos clientes autenticar de forma simplificada, sem a
necessidade de fornecer credenciais. Os usurios que acessarem sites do SharePoint
via Windows Explorer sero autenticados usando as credenciais com as quais o
processo do Internet Explorer estiver sendo executado. Por padro, essas credenciais
so aquelas usadas para fazer logon no computador. Os servios ou aplicativos que
acessarem o SharePoint Server no modo de autenticao integrada do Windows
tentaro autenticar usando as credenciais do thread em execuo, que a identidade do
processo por padro.
O NTLM a forma mais simples de implementar a autenticao do Windows. Basta
selecionar essa opo quando voc estiver criando um aplicativo.
O protocolo Kerberos um protocolo seguro que d suporte autenticao de tquete. O
uso do protocolo Kerberos requer a configurao adicional do ambiente. Para habilitar a
autenticao Kerberos, os computadores cliente e servidor devem ter uma conexo
confivel com o KDC (Centro de Distribuio de Chaves) do domnio. A configurao do
protocolo Kerberos envolve a configurao de SPNs (nomes da entidade de servio) no
AD DS antes da instalao do SharePoint Server 2010.
As etapas a seguir resumem o processo de configurao da autenticao Kerberos:
1. Configure a autenticao Kerberos para comunicaes SQL criando SPNs no AD DS
para a conta de servio do SQL Server.
2. Crie SPNs para aplicativos Web que usaro a autenticao Kerberos.
3. Instale o farm do SharePoint Server 2010.
4. Configure servios especficos no farm para usar contas especficas.
5. Crie os aplicativos Web que usaro a autenticao Kerberos.
180

Para obter mais informaes, consulte Configure Kerberos authentication (SharePoint


Server 2010).
Adicionalmente, para aplicativos Web com autenticao de declaraes, as declaraes
para o servio de token do Windows devem ser configuradas para delegao restrita. A
delegao restrita necessria para a converso de declaraes em tokens do
Windows. Para ambientes que incluem vrias florestas, uma confiana bidirecional entre
florestas necessria para o uso das declaraes no servio de token do Windows.
Para obter mais informaes sobre como configurar esse servio, consulte Configure
Kerberos authentication for the claims to Windows token service (SharePoint Server
2010).
A autenticao Kerberos permite a delegao de credenciais de cliente para acessar
sistemas de dados back-end, o que requer configurao adicional dependendo do
cenrio. A tabela a seguir apresenta exemplos.

Cenrio

Configurao adicional

Delegando uma identidade do cliente a um Configure a delegao restrita de Kerberos


servidor back-end.
para computadores e contas de servio.
Exibindo RSS feeds para contedo
autenticado.
Delegao de identidades para o Microsoft
SQL Server Reporting Services (SSRS)

Configure SPNs para contas do SQL Server


Reporting Services.
Configure a delegao para o SQL Server
Reporting Services.

Delegao de identidades para o Servios


do Excel no SharePoint

Configure a delegao restrita para


servidores que executam os Servios do
Excel.
Configure a delegao restrita para a conta
de servio dos Servios do Excel.

Para obter mais informaes sobre como configurar a autenticao Kerberos, incluindo
as etapas de configurao de cenrios comuns, consulte o artigo sobre configurao da
autenticao Kerberos para Produtos e Tecnologias do Microsoft SharePoint 2010 (white
paper) (http://go.microsoft.com/fwlink/?linkid=197178&clcid=0x416).
Digest e Bsica
A implementao da autenticao Digest e Bsica requer a configurao desses
mtodos de autenticao diretamente no IIS (Servios de Informaes da Internet).

Implementando a autenticao baseada em


formulrios
A autenticao baseada em formulrios um sistema de gerenciamento de identidades
que se baseia na autenticao de provedores de funo e associao ASP.NET. No
SharePoint Server 2010, a autenticao baseada em formulrios s est disponvel
quando a autenticao baseada em declaraes usada.
181

A autenticao baseada em formulrios pode ser usada com credenciais armazenadas


no AD DS, em um banco de dados, como um banco de dados do SQL Server, ou em um
repositrio de dados LDAP, como o Novell eDirectory, o NDS (Novell Directory Services)
ou o Sun ONE. A autenticao baseada em formulrios permite a autenticao de
usurios com base na validao da entrada de credenciais de um formulrio de logon.
As solicitaes no autenticadas so redirecionadas para uma pgina de logon, onde o
usurio deve fornecer credenciais vlidas e enviar o formulrio. Se a solicitao puder
ser autenticada, o sistema emitir um cookie que contm uma chave para restabelecer a
identidade de solicitaes subsequentes.
Para usar a autenticao baseada em formulrios de forma a autenticar usurios em um
sistema de gerenciamento de identidades que no se baseie no Windows ou que seja
externo, registre o provedor de associao e o gerenciador de funes no arquivo
Web.config. O registro do gerenciador de funes um novo requisito do SharePoint
Server 2010. Na verso anterior, isso era opcional. O SharePoint Server 2010 usa a
interface padro do gerenciador de funes ASP.NET para coletar informaes de
grupos sobre o usurio atual. Cada funo ASP.NET tratada como um grupo de
domnios pelo processo de autorizao no SharePoint Server 2010. Registre os
gerenciadores de funes no arquivo Web.config da mesma forma que voc registra os
provedores de associao para autenticao.
Para gerenciar usurios associados ou funes no site da Administrao Central do
SharePoint, voc deve registrar o provedor de associao e o gerenciador de funes no
arquivo Web.config do site da Administrao Central. Tambm necessrio registrar o
provedor de associao e o gerenciador de funes no arquivo Web.config do aplicativo
Web que hospeda o contedo.
Para obter mais informaes sobre como configurar a autenticao baseada em
formulrios, consulte os seguintes recursos:
Artigo do TechNet: Configure forms-based authentication for a claims-based Web
application (SharePoint Server 2010)

Artigo de blog do MSDN sobre autenticao baseada em declaraes "Cheat Sheet"


(Parte 1) (http://go.microsoft.com/fwlink/?linkid=198944&clcid=0x416)

Artigo do MSDN sobre autenticao de formulrios em Produtos e Tecnologias do


SharePoint (Parte 2): exemplos de provedores de funo e associao
(http://go.microsoft.com/fwlink/?linkid=198945&clcid=0x416)

Implementando a autenticao baseada em


tokens de SAML
A autenticao baseada em tokens de SAML requer coordenao com os
administradores de um ambiente baseado em declaraes, seja o seu prprio ambiente
interno ou um ambiente de parceiro. O AD FS 2.0 um exemplo de ambiente baseado
em declaraes.
Um ambiente baseado em declaraes inclui um IP-STS (servio de token de segurana
de provedor de identidade). O IP-STS emite tokens de SAML em nome dos usurios que
esto includos no diretrio de usurios associado. Os tokens podem incluir qualquer
nmero de declaraes sobre um usurio, como um nome de usurio e os grupos aos
quais esse usurio pertence.

182

O SharePoint Server 2010 aproveita as vantagens das declaraes includas em tokens


fornecidos por um IP-STS para autorizar usurios. Em ambientes de declaraes, um
aplicativo que aceita tokens de SAML conhecido como RP-STS (STS de terceira parte
confivel). Um aplicativo de terceira parte confivel recebe o token de SAML e usa as
declaraes nele contidas para decidir se concede ao cliente acesso ao recurso
solicitado. No Produtos do SharePoint 2010, cada aplicativo Web configurado para usar
um provedor SAML adicionado ao servidor IP-STS como uma entrada RP-STS
separada. Um farm do SharePoint pode incluir vrias entradas RP-STS.
A implementao da autenticao baseada em tokens de SAML com o Produtos do
SharePoint 2010 envolve os seguintes processos de planejamento avanado:
1. Exportar o certificado de autenticao de tokens do IP-STS. Esse certificado
conhecido como ImportTrustCertificate. Copie o certificado para um computador
servidor no farm do SharePoint Server 2010.
2. Definir a declarao que ser usada como o identificador exclusivo do usurio. Isso
conhecido como a declarao da identidade. Muitos exemplos desse processo
usam o nome de email do usurio como identificador exclusivo. Coordene-se com o
administrador do IP-STS para determinar o identificador correto, pois somente o
proprietrio do IP-STS sabe o valor no token que ser sempre exclusivo por usurio.
A identificao do identificador exclusivo do usurio faz parte do processo de
mapeamento de declaraes. Mapeamentos de declaraes so criados com o
Windows PowerShell.
3. Definir mapeamentos de declaraes adicionais. Defina as declaraes adicionais
do token de entrada que sero usadas pelo farm do SharePoint Server 2010. As
funes de usurio so um exemplo de declarao que pode ser usada para
recursos de permisso no farm do SharePoint Server 2010. Todas as declaraes
de um token de entrada que no possuam um mapeamento sero descartadas.
4. Criar um novo provedor de autenticao via Windows PowerShell para importar o
certificado de autenticao de tokens. Esse processo cria
SPTrustedIdentityTokenIssuer. Durante esse processo, especifique a declarao de
identidade e as declaraes adicionais que voc mapeou. Ser tambm necessrio
criar e especificar um realm associado ao primeiro aplicativo Web do SharePoint que
est sendo configurado para autenticao baseada em tokens de SAML. Aps a
criao de SPTrustedIdentityTokenIssuer, ser possvel criar e adicionar mais
realms a outros aplicativos Web do SharePoint. assim que se configuram vrios
aplicativos Web para usar o mesmo SPTrustedIdentityTokenIssuer.
5. Para cada realm adicionado a SPTrustedIdentityTokenIssuer, necessrio criar uma
entrada RP-STS no IP-STS. Isso pode ser feito antes que o aplicativo Web do
SharePoint seja criado. De qualquer forma, planeje a URL antes de criar os
aplicativos Web.
6. Criar um novo aplicativo Web do SharePoint e configur-lo para usar o provedor de
autenticao recm-criado. O provedor de autenticao ser exibido como opo na
Administrao Central quando o modo de declaraes estiver selecionado para o
aplicativo Web.
possvel configurar vrios provedores de autenticao baseada em tokens de SAML.
Entretanto, voc s pode usar um certificado de autenticao de tokens uma nica vez
em um farm. Todos os provedores configurados sero exibidos como opes na
183

Administrao Central. Declaraes de diferentes ambientes STS confiveis no


entraro em conflito.
Se voc estiver implementando a autenticao baseada em tokens de SAML com uma
empresa parceira e seu prprio ambiente incluir um IP-STS, convm trabalhar com o
administrador do seu ambiente interno de declaraes para estabelecer uma relao
confivel do IP-STS interno com o STS parceiro. Essa abordagem no requer a adio
de outro provedor de autenticao ao farm do SharePoint Server 2010. Ela tambm
permite que seus administradores de declaraes gerenciem todo o ambiente de
declaraes.
Observao:
Se voc usar a autenticao baseada em tokens de SAML com o AD FS em um farm do
SharePoint Server 2010 que tenha vrios servidores Web em uma configurao de
balanceamento de carga, o desempenho e a funcionalidade da exibio de pginas da
Web do cliente podero ser afetados. Quando o AD FS fornece o token de autenticao
ao cliente, esse token submetido ao SharePoint Server 2010 para cada elemento de
pgina com permisso restrita. Se a soluo de balanceamento de carga no estiver
usando afinidade, cada elemento protegido ser autenticado em mais de um servidor do
SharePoint Server 2010, o que pode resultar na rejeio do token. Aps o token ser
rejeitado, o SharePoint Server 2010 redirecionar o cliente para reautenticao no
servidor AD FS. Depois disso, um servidor AD FS poder rejeitar vrias solicitaes feitas
em um perodo de tempo curto. Esse comportamento serve originalmente para proteger
contra um ataque de negao de servio. Se o desempenho for negativamente afetado
ou se as pginas no forem carregadas completamente, considere definir o
balanceamento de carga para uma nica afinidade. Isso isola as solicitaes feitas aos
tokens de SAML em um nico servidor Web.
Para obter mais informaes sobre como configurar a autenticao baseada em tokens
de SAML, consulte os seguintes recursos:
Artigo do TechNet: Configure authentication using a SAML security token
(SharePoint Server 2010)

Artigo de blog do MSDN sobre autenticao baseada em declaraes "Cheat Sheet"


(Parte 2) (http://go.microsoft.com/fwlink/?linkid=198946&clcid=0x416)

Artigo de blog do TechNet sobre consideraes de planejamento da autenticao


baseada em declaraes no SharePoint 2010
(http://go.microsoft.com/fwlink/?linkid=198947&clcid=0x416)

Artigo de blog do TechNet sobre a criao de uma declarao de identidade e


funo para um aplicativo de autenticao de declaraes do SharePoint 2010
(http://go.microsoft.com/fwlink/?linkid=198948&clcid=0x416)

Artigo de blog do TechNet sobre como criar vrios aplicativos Web de autenticao
de declaraes em um nico farm do SharePoint 2010
(http://go.microsoft.com/fwlink/?linkid=198949&clcid=0x416)

184

Escolhendo a autenticao para ambientes


LDAP
Ambientes LDAP podem ser implementados por autenticao baseada em formulrios
ou por autenticao baseada em tokens de SAML. recomendvel usar a autenticao
baseada em formulrios porque ela menos complexa. Entretanto, se o ambiente incluir
suporte para WS-Federation 1.1 e SAML Token 1.1, convm usar o SAML. A
sincronizao de perfis no tem suporte em provedores LDAP que no estejam
associados ao ADFS 2.0.

Planejando zonas para aplicativos Web


Zonas representam diferentes caminhos lgicos para ganhar acesso aos mesmos sites
em um aplicativo Web. Cada aplicativo Web pode incluir at cinco zonas. Quando um
aplicativo Web criado, a zona padro criada. Para criar zonas adicionais, estenda o
aplicativo Web e selecione um dos nomes de zona restantes: intranet, extranet, Internet
ou personalizado.
Em verses anteriores, zonas so usadas para implementar diferentes tipos de
autenticao para usurios provenientes de diferentes redes ou provedores de
autenticao. Na verso atual, a autenticao de declaraes permite que vrios tipos
de autenticao sejam implementados na mesma zona.
O planejamento de zonas depende de qual dos modos a seguir ser selecionado para
um aplicativo Web:
Modo clssico de maneira semelhante s verses anteriores, somente um tipo de
autenticao pode ser implementado por zona. Entretanto, na verso atual, somente
a autenticao do Windows pode ser implementada quando o modo clssico
selecionado. Consequentemente, vrias zonas podem ser usadas somente para
implementar vrios tipos de autenticao do Windows ou para implementar o mesmo
tipo de autenticao do Windows em diferentes repositrios do Active Directory.

Autenticao de declaraes vrios provedores de autenticao podem ser


implementados em uma nica zona. Vrias zonas tambm podem ser usadas.
Implementando mais de um tipo de autenticao em uma nica zona
Se voc estiver usando a autenticao de declaraes e implementando mais de um tipo
de autenticao, convm implementar vrios tipos de autenticao na zona padro. Isso
resulta na mesma URL para todos os usurios.
Quando voc estiver implementando vrios tipos de autenticao na mesma zona, as
seguintes restries sero aplicveis:
Somente uma instncia da autenticao baseada em formulrios pode ser
implementada em uma zona.

A Administrao Central permite usar um mtodo de autenticao integrada do


Windows e a autenticao bsica ao mesmo tempo. Caso contrrio, no ser
possvel implementar mais de um tipo de autenticao do Windows em uma zona.
Se vrios provedores de autenticao baseada em tokens de SAML forem configurados
para um farm, todos eles sero exibidos como opes quando voc criar um aplicativo
Web ou uma nova zona. Vrios provedores de SAML podem ser configurados na mesma
zona.
185

O diagrama a seguir ilustra vrios tipos de autenticao implementados na zona padro


de um site de colaborao de parceiro.

No diagrama, usurios de diferentes repositrios de diretrios acessam o site de parceiro


186

usando a mesma URL. Uma caixa tracejada ao redor das empresas parceiras mostra a
relao entre o diretrio do usurio e o tipo de autenticao configurado na zona padro.
Para obter mais informaes sobre esse exemplo de design, consulte Exemplo de
design: implantao corporativa (SharePoint Server 2010).
Planejando o rastreamento de contedo
O componente de rastreamento requer acesso ao contedo usando NTLM. Pelo menos
uma zona deve ser configurada para usar a autenticao NTLM. Se a autenticao
NTLM no estiver configurada na zona padro, o componente de rastreamento poder
usar outra zona que esteja configurada para usar essa autenticao.
Implementando mais de uma zona
Se voc pretende implementar mais de uma zona para um aplicativo Web, siga estas
diretrizes:
Use a zona padro para implementar as configuraes de autenticao mais
seguras. Se no for possvel associar uma solicitao a uma zona especfica, as
configuraes de autenticao e outras polticas de segurana da zona padro sero
aplicadas. A zona padro aquela gerada na criao inicial de um aplicativo Web.
Geralmente, as configuraes de autenticao mais seguras so as criadas para
acesso do usurio final. Consequentemente, os usurios finais podem acessar a
zona padro.

Use o nmero mnimo de zonas necessrias para fornecer acesso aos usurios.
Cada zona associada a um novo site e domnio do IIS para acessar o aplicativo
Web. Adicione novos pontos de acesso somente quando forem necessrios.

Verifique se h pelo menos uma zona configurada para usar a autenticao NTLM
para o componente de rastreamento. No crie uma zona dedicada para o
componente de ndice se ela no for necessria.
O diagrama a seguir ilustra vrias zonas que so implementadas para acomodar
diferentes tipos de autenticao para um site de colaborao de parceiro.

187

No diagrama, a zona padro usada para funcionrios remotos. Cada zona tem uma
URL diferente associada. Os funcionrios utilizam uma zona diferente dependendo de
onde esto trabalhando: no escritrio ou remotamente. Para obter mais informaes
188

sobre esse exemplo de design, consulte Exemplo de design: implantao corporativa


(SharePoint Server 2010).

Arquitetura para provedores baseados em


tokens de SAML
A arquitetura para implementar provedores baseados em tokens de SAML inclui os
seguintes componentes:
Servio de token de segurana do SharePoint Esse servio cria os tokens de SAML
que so utilizados pelo farm. O servio automaticamente criado e iniciado em todos os
servidores de um farm. Ele usado para comunicao entre farms, pois toda essa
comunicao usa a autenticao de declaraes. Ele tambm utilizado para mtodos
de autenticao implementados para aplicativos Web que usam autenticao de
declaraes, incluindo a autenticao do Windows, a autenticao baseada em
formulrios e a autenticao baseada em tokens de SAML. Voc deve configurar o
servio de token de segurana durante o processo de implantao. Para obter mais
informaes, consulte Configure the security token service (SharePoint Server 2010).
Certificado de autenticao de tokens (ImportTrustCertificate) Esse o certificado
que exportado de um IP-STS. O certificado copiado para um servidor no farm. Aps
usar o certificado para criar um SPTrustedIdentityTokenIssuer, voc no pode us-lo
novamente para criar outro. Se quiser usar o certificado para criar outro
SPTrustedIdentityTokenIssuer, primeiro voc dever excluir aquele j existente. Antes
da excluso, voc deve desassoci-lo de todos os aplicativos Web que o estejam
utilizando.
Declarao de identidade A declarao de identidade a declarao originada de um
token de SAML que o identificador exclusivo do usurio. Somente o proprietrio do IPSTS sabe qual valor no token ser sempre exclusivo para cada usurio. A declarao de
identidade criada como um mapeamento de declaraes regular durante o processo
de mapeamento de todas as declaraes desejadas. A declarao que funciona como
declarao de identidade declarada quando o SPTrustedIdentityTokenIssuer criado.
Outras declaraes Consistem em declaraes adicionais de um tquete de SAML
que descrevem usurios. Podem incluir funes de usurio, grupos de usurios ou
outros tipos de declaraes, como vencimento. Todos os mapeamentos de declaraes
so criados como objetos que so replicados entre os servidores em um farm do
SharePoint Server.
Realm Na arquitetura de declaraes do SharePoint, o URI ou a URL associado a um
aplicativo Web do SharePoint que est configurado para usar um provedor baseado em
token de SAML representa um realm. Ao criar um provedor de autenticao baseado em
SAML no farm, voc pode especificar os realms ou as URLs de aplicativos Web que
deseja que o IP-STS reconhea, um de cada vez. O primeiro realm especificado
quando voc cria o SPTrustedIdentityTokenIssuer. Realms adicionais podem ser
adicionados aps a criao de SPTrustedIdentityTokenIssuer. Realms so especificados
com uma sintaxe semelhante a: $realm = "urn:sharepoint:meus_sites". Aps adicionar o
domnio ao SPTrustedIdentityTokenIssuer, voc deve criar uma relao de confiana do
RP-STS com o realm no servidor IP-STS. Esse processo envolve a especificao da
URL para o aplicativo Web.
SPTrustedIdentityTokenIssuer Esse o objeto criado no farm do SharePoint que
inclui os valores necessrios para se comunicar com e receber tokens do STS-IP. Ao
189

criar SPTrustedIdentityTokenIssuer, voc especifica o certificado de autenticao de


tokens a ser usado, o primeiro realm, a declarao que representa a declarao da
identidade e qualquer declarao adicional. S possvel associar um certificado de
autenticao de tokens de um STS a um SPTrustedIdentityTokenIssuer. No entanto,
aps criar o SPTrustedIdentityTokenIssuer, voc pode adicionar realms a outros
aplicativos Web. Depois que um realm adicionado a SPTrustedIdentityTokenIssuer, ele
tambm deve ser adicionado ao STS-IP como uma terceira parte confivel. O objeto
SPTrustedIdentityTokenIssuer replicado entre servidores no farm do SharePoint
Server.
Servio de token de segurana de terceira parte confivel (RP-STS) No SharePoint
Server 2010, cada aplicativo Web que est configurado para usar um provedor de SAML
adicionado ao servidor IP-STS como uma entrada de RP-STS. Um farm do SharePoint
Server pode incluir vrias entradas de RP-STS.
Servio de token de segurana de provedor de identidade (IP-STS) Esse o
servio de token seguro no ambiente de declaraes que emite tokens de SAML em
nome dos usurios que esto includos no diretrio de usurios associado.
O diagrama a seguir ilustra a arquitetura de declaraes do Produtos do SharePoint
2010.

190

O objeto SPTrustedIdentityTokenIssuer criado com o uso de vrios parmetros. O


diagrama a seguir ilustra os principais parmetros.
191

Conforme ilustrado pelo diagrama,


um SPTrustedIdentityTokenIssuer pode incluir somente uma declarao de identidade,
um parmetro SignInURL e um parmetro Wreply. No entanto, pode incluir vrios realms
e vrios mapeamentos de declaraes. O parmetro SignInURL especifica a URL qual
redirecionar uma solicitao do usurio para autenticao no IP-STS. Alguns servidores
IP-STS exigem o parmetro Wreply, que definido como verdadeiro ou falso, sendo
falso por padro. S use o parmetro Wreply se ele for exigido pelo STS-IP.

192

Planejar o Servio de Repositrio Seguro


(SharePoint Server 2010)
No Microsoft SharePoint Server 2010, o Servio de Repositrio Seguro substitui o
recurso de logon nico (SSO). O Servio de Repositrio Seguro um servio de
autorizao com reconhecimento de declarao que inclui um banco de dados seguro
para armazenamento das credenciais associadas s IDs de aplicativo. Essas IDs podem
ser usadas para autorizar acesso a fontes de dados externas.
Neste artigo:
Sobre o Servio de Repositrio Seguro

Preparao do servio de repositrio seguro

IDs de aplicativo

Mapeamentos do servio de repositrio seguro

Servio de repositrio seguro e autenticao de declarao

Sobre o Servio de Repositrio Seguro


O Servio de Repositrio Seguro um servio de autorizao executado em um servidor
de aplicativos. Ele fornece um banco de dados que se destina a armazenar as
credenciais (formada pela identidade do usurio e pela senha) das IDs de aplicativo que
podem ser usadas pelos aplicativos para autorizar o acesso a recursos compartilhados.
Por exemplo, o SharePoint Server 2010 pode usar o banco de dados de repositrio
seguro para armazenar e recuperar credenciais de acesso a fontes de dados externas.
Tal servio apresenta suporte para o armazenamento de credenciais de vrios sistemas
back-end usando diversas IDs de aplicativo.

Preparao do servio de repositrio seguro


Ao preparar a implantao do Servio de Repositrio Seguro, observe estas diretrizes
importantes:
Execute o Servio de Repositrio Seguro em um pool de aplicativos separado que
no seja usado por outro servio.

Execute o Servio de Repositrio Seguro em um servidor de aplicativos separado


que no seja usado por outro servio.

Crie o banco de dados de repositrio seguro em um servidor de aplicativos separado


que execute o SQL Server. No use a mesma instalao do SQL Server dos bancos
de dados de contedo.

Antes de gerar uma nova chave de criptografia, faa backup do banco de dados de
repositrio seguro. Faa backup tambm depois da criao inicial do banco de
dados e sempre que as credenciais forem recriptografadas. Durante a gerao de
uma nova chave, possvel que as credenciais sejam recriptografadas com ela. Se
193

a atualizao da chave falhar ou a senha for esquecida, talvez essas credenciais


deixem de ser utilizveis.

Faa backup da chave de criptografia depois da configurao inicial do Servio de


Repositrio Seguro e repita esse procedimento sempre que gerar novamente a
chave.

No armazene a mdia de backup da chave de criptografia no mesmo local que a


mdia de backup do banco de dados de repositrio seguro. Se um usurio obtiver
uma cpia do banco de dados e da chave, as credenciais armazenadas no banco de
dados podem ficar comprometidas.

IDs de aplicativo
Cada entrada do Servio de Repositrio Seguro contm uma ID de aplicativo usada para
recuperar um conjunto de credenciais a partir do banco de dados de repositrio seguro.
Cada ID pode ter permisses aplicadas de modo que apenas usurios ou grupos
especficos possam acessar as credenciais armazenadas para ele. Os aplicativos usam
tais IDs para recuperar as credenciais a partir do banco de dados de repositrio seguro
em nome do usurio. Desse modo, eles podem usar as credenciais recuperadas e
acessar uma fonte de dados.
As IDs de aplicativo so usadas para mapear usurios a conjuntos de credenciais. H
mapeamentos disponveis para grupos ou pessoas. Em um mapeamento de grupo, cada
usurio pertencente a um grupo de domnio especfico mapeado ao mesmo conjunto
de credenciais. Em um mapeamento individual, cada usurio mapeado a um conjunto
de credenciais exclusivo.

Mapeamentos do servio de repositrio


seguro
O Servio de Repositrio Seguro trabalha com mapeamentos individuais ou de grupo.
Mantm um conjunto de credenciais para as IDs de aplicativo dos recursos
armazenados no banco de dados de repositrio seguro. As credenciais individuais de um
aplicativo so recuperadas com base nessa ID. Os mapeamentos individuais so teis
quando voc precisa das informaes de logon do acesso do usurio individual aos
recursos compartilhados. Para mapeamentos de grupo, uma camada de segurana
verifica as credenciais do grupo dos diversos usurios do domnio, com base em um
nico conjunto de credenciais, para um recurso identificado por uma ID de aplicativo
armazenada no banco de dados de repositrio seguro. Alm de os mapeamentos de
grupo serem mais fceis de se manter do que os individuais, ainda podem significar
ganho no desempenho.

Servio de repositrio seguro e autenticao


de declarao
O Servio de Repositrio Seguro um servio com reconhecimento de declarao. Ele
pode aceitar tokens de segurana, descriptograf-los (para obter a ID de aplicativo) e
realizar a pesquisa. Quando um STS (Servio de Token de Segurana) do SharePoint
Server 2010 emite um token em resposta a uma solicitao de autenticao, o Servio
194

de Repositrio Seguro descriptografa o token e l o valor da ID de aplicativo. Em


seguida, usa essa ID para recuperar as credenciais do banco de dados de repositrio do
armazenamento seguro. As credenciais, por sua vez, so usadas para autorizar o
acesso aos recursos.

Consulte tambm
Outros recursos
Configure the Secure Store Service

195

Planejar proteo de segurana


(SharePoint Server 2010)
Este artigo descreve a segurana reforada das funes de servidor Web, servidor de
aplicativos e servidor de banco de dados do Microsoft SharePoint Server 2010, alm de
fornece orientao detalhada sobre requisitos de proteo especficos para portas,
protocolos e servios do Produtos do Microsoft SharePoint 2010.
Neste artigo:
Instantneos seguros do servidor

Orientao especfica para portas, protocolos e servios

Instantneos seguros do servidor


Em um ambiente de farm de servidores, servidores individuais desempenham funes
especficas. As recomendaes de segurana reforada para esses servidores
dependero da funo que cada um desempenha.
Funes de servidor Web e servidor de aplicativos
Funo de servidor de banco de dados
Os instantneos so divididos em categorias de configurao comuns. As caractersticas
definidas para cada categoria representam o estado ideal de proteo para o Produtos
do Microsoft SharePoint 2010. Este artigo no inclui orientaes de proteo para outro
software no ambiente.

Funes de servidor Web e servidor de aplicativos


Esta seo identifica caractersticas de proteo para servidores Web e servidores de
aplicativos. Algumas orientaes se aplicam a aplicativos de servio especficos. Nesses
casos, as caractersticas correspondentes precisam ser aplicadas apenas aos servidores
que esto executando os servios associados aos aplicativos de servio especificados.

Categoria

Caracterstica

Servios listados no snap-in MMC de


servios

Habilite os seguintes servios:

Compartilhamento de Arquivo e
Impressora

Servio de Estado do ASP.NET (se


estiver usando o InfoPath Forms
Services ou o Microsoft Project Server
2010)

Servio de Estado de Exibio (se


estiver usando o InfoPath Forms
Services)

196

Servio de Publicao na World Wide


Web
Certifique-se de que estes servios no
estejam desabilitados:
Declaraes para Servio de Token do
Windows

Administrao do SharePoint 2010

Timer do SharePoint 2010

Rastreamento do SharePoint 2010

Gravador VSS do SharePoint 2010


Certifique-se de que estes servios no
estejam desabilitados nos servidores que
hospedam as funes correspondentes:

Portas e protocolos

Host do cdigo de usurio do


SharePoint 2010

Pesquisa do SharePoint Foundation V4

Pesquisa do SharePoint Server 14

Os seguintes servios so exigidos pelo


aplicativo de servio de Perfil de
Usurio no servidor que importa perfis
do repositrio de diretrios:

Servio do Forefront Identity


Manager

Servio de Sincronizao do
Forefront Identity Manager

TCP 80, TCP 443 (SSL)

Portas personalizadas para


rastreamento de pesquisa, se
configuradas

Servio de Compartilhamento de
Arquivo e Impressora um dos
seguintes, usados por funes de
pesquisa:

197

SMB diretamente hospedado


(TCP/UDP 445) esta a porta
recomendada

NetBios sobre TCP/IP (NetBT)


(portas TCP/UDP 137, 138, 139)
desabilite esta porta se no us-la

Portas necessrias para comunicao


entre servidores Web e aplicativos de
servio (o padro HTTP):

Associao HTTP: 32843

Associao HTTP: 32844

Associao net.tcp: 32845


(somente se um terceiro tiver
implementado essa opo para um
aplicativo de servio)

Portas necessrias para sincronizao


de perfis entre o Produtos do
SharePoint 2010 e o Active Directory no
servidor que executa o agente do
Forefront Identity Management:

TCP/5725

TCP/UDP 389 (servio LDAP)

TCP/UDP 88 (Kerberos)

TCP/UDP 53 (DNS)

UDP 464 (Alterar Senha do


Kerberos)
Para obter informaes sobre como
sincronizar perfis com outros
repositrio de diretrios, consulte
Requisitos de proteo do servio
de Perfil do Usurio, mais adiante
neste artigo.
Porta UDP 1434 e porta TCP 1433
portas padro para comunicao do
SQL Server. Se essas portas forem
bloqueadas no computador do SQL
Server (recomendado) e os bancos de
dados forem instalados em uma
instncia nomeada, configure um alias
de cliente do SQL Server para conexo
com a instncia nomeada.

TCP/IP 32846 para o Servio de Cdigo


de Usurio do Microsoft SharePoint
Foundation (para solues de rea
restrita) Essa porta deve estar aberta
para conexes de sada em todos os
servidores Web. Ela deve estar aberta
para conexes de entrada nos
servidores Web ou de aplicativos onde
o servio est ativado.

Verifique se as portas permanecem


abertas para os aplicativos Web que os
usurios podem acessar.

Bloqueie o acesso externo porta

198

usada pelo site da Administrao


Central.

TCP/25 (SMTP para integrao de


email)

Registro

Sem orientaes adicionais

Auditoria e log

Se os arquivos de log forem realocados,


verifique se os locais foram atualizados de
acordo. Atualize as ACLs (listas de controle
de acesso) do diretrio tambm.

Segurana de acesso a cdigo

Verifique se voc possui o conjunto mnimo


de permisses de segurana de acesso a
cdigo habilitado para seu aplicativo Web.
O elemento <trust> no Web.config para
cada aplicativo Web deve ser definido como
WSS_Minimal (onde WSS_Minimal tem
seus padres baixos conforme definido em
14\config\wss_minimaltrust.config) ou como
seu prprio arquivo de polticas
personalizado, minimamente definido.

Web.config

Siga estas recomendaes para cada


arquivo Web.config criado depois que voc
executar a Instalao:

No permita a compilao ou a gerao


de scripts de pginas de bancos de
dados por meio de elementos
PageParserPaths.

Verifique se <SafeMode>
CallStack=""false"" e se
AllowPageLevelTrace=""false"".

Verifique se o limite da Web Part para o


nmero mximo de controles por zona
foi definido como baixo.

Verifique se a lista SafeControls foi


definida como o conjunto mnimo de
controles necessrios aos seus sites.

Verifique se a sua lista SafeTypes do


fluxo de trabalho foi definida como o
nvel mnimo de SafeTypes
necessrios.

Verifique se customErrors est ativado


(<customErrors mode=""Ativado""/>).

Considere suas configuraes de proxy


da Web conforme necessrio

199

(<system.net>/<Proxypadro>).

Defina o limite de Upload.aspx para o o


maior tamanho razoavelmente
esperado para os carregamentos feitos
pelos usurios (o padro 2 GB). O
desempenho pode ser afetado por
carregamentos que excedem 100 MB.

Funo de servidor de banco de dados


A principal recomendao para o Produtos do SharePoint 2010 proteger a
comunicao entre farms bloqueando as portas padro usadas para a comunicao com
o Microsoft SQL Server e estabelecendo portas personalizadas para essa comunicao.
Para obter mais informaes sobre como configurar portas para a comunicao do SQL
Server, consulte Bloqueando as portas padro do SQL Server, mais adiante neste artigo.

Categoria

Caracterstica

Portas

Bloquear a porta UDP 1434.

Considerar o bloqueio da porta TCP


1433.

Este artigo no descreve como proteger o SQL Server. Para obter mais informaes
sobre como proteger o SQL Server, consulte Protegendo o SQL Server
(http://go.microsoft.com/fwlink/?linkid=186828&clcid=0x416).

Orientao especfica para portas, protocolos


e servios
O restante deste artigo descreve com mais detalhes os requisitos especficos de
proteo para o Produtos do SharePoint 2010.
Nesta seo:
Bloqueando as portas padro do SQL Server

Comunicao do aplicativo de servio

Requisitos do servio de Compartilhamento de Arquivo e Impressora

Requisitos de proteo do servio de Perfil do Usurio

Conexes a servidores externos

Requisitos de servio para integrao de email

Requisitos de servio para estado da sesso

Servios dos Produtos do SharePoint 2010

Arquivo Web.config
200

Bloqueando as portas padro do SQL Server


As portas especficas usadas para conectar o SQL Server so afetadas pelo fato de os
bancos de dados estarem instalados em uma instncia padro do SQL Server ou em
uma instncia nomeada do SQL Server. A instncia padro do SQL Server escuta
solicitaes do cliente na porta TCP 1433. Uma instncia nomeada do SQL Server
escuta em um nmero de porta atribudo aleatoriamente. Alm disso, o nmero de porta
de uma instncia nomeada poder ser atribudo novamente se a instncia for reiniciada
(dependendo da disponibilidade do nmero da porta atribudo anteriormente).
Por padro, os computadores clientes que se conectam ao SQL Server primeiro se
conectam usando a porta TCP 1433. Se essa comunicao no for bem-sucedida, os
computadores clientes consultaro o Servio de Resoluo do SQL Server que est
escutando na porta UDP 1434 para determinar a porta em que a instncia do banco de
dados est escutando.
O comportamento padro de comunicao de porta do SQL Server introduz vrios
problemas que afetam a proteo do servidor. Primeiro, as portas usadas pelo SQL
Server so muito conhecidas, e o servio de resoluo do SQL Server tem sido alvo de
ataques de saturao de buffer e negao de servio, incluindo o worm "Slammer".
Mesmo que o SQL Server seja atualizado para atenuar os problemas de segurana do
Servio de Resoluo do SQL Server, as portas bem conhecidas continuam sendo um
alvo. Segundo, se os bancos de dados forem instalados em uma instncia nomeada do
SQL Server, a porta de comunicao correspondente ser atribuda aleatoriamente e
poder ser alterada. Esse comportamento pode potencialmente impedir a comunicao
de servidor a servidor em um ambiente protegido. A capacidade de controlar as portas
TCP que sero abertas ou bloqueadas essencial para proteger seu ambiente.
Consequentemente, a recomendao para um farm de servidores atribuir nmeros de
porta estticos a instncias nomeadas do SQL Server e bloquear a porta UDP 1434 para
impedir que possveis invasores acessem o Servio de Resoluo do SQL Server. Alm
disso, convm reatribuir a porta usada pela instncia padro e bloquear a porta TCP
1433.
Existem diversos mtodos que podem ser usados no bloqueio de portas. Voc pode
bloquear essas portas usando um firewall. No entanto, a menos que voc possa garantir
que no haja outras rotas no segmento de rede nem usurios mal-intencionados com
acesso ao segmento de rede, a recomendao bloque-las diretamente no servidor
que hospeda o SQL Server. Isso pode ser feito usando o Firewall do Windows no Painel
de Controle.

Configurando instncias de banco de dados do SQL Server para que


elas escutem em uma porta fora do padro
O SQL Server oferece a capacidade de reatribuir as portas que so usadas pela
instncia padro e instncias nomeadas. No SQL Server 2005 e no SQL Server 2008,
reatribua portas usando o Gerenciador de Configuraes do SQL Server.

Configurando aliases de cliente do SQL Server


Em um farm de servidores, todos os servidores Web front-end e servidores de
aplicativos so computadores clientes do SQL Server. Se voc bloquear a porta UDP
1434 no computador com SQL Server ou alterar a porta padro para a instncia padro,
configure um alias de cliente do SQL Server em todos os servidores que se conectam ao
computador com SQL Server.

201

Para se conectar a uma instncia do SQL Server 2005 ou SQL Server 2008, instale os
componentes de cliente do SQL Server no computador de destino e configure o alias de
cliente do SQL Server usando o Gerenciador de Configuraes do SQL Server. Para
instalar os componentes de cliente do SQL Server, execute a Instalao e selecione
somente os seguintes componentes de cliente para instalar:
Componentes de Conectividade

Ferramentas de gerenciamento (inclui Gerenciador de Configuraes do SQL


Server)
Para ver etapas especficas de proteo para bloquear portas SQL padro, consulte
Hardening SQL Server for SharePoint environments.

Comunicao do aplicativo de servio


Por padro, a comunicao entre os servidores Web e os aplicativos de servio de um
farm ocorre usando HTTP com associao porta 32843. Quando voc publica um
aplicativo de servio, pode selecionar HTTP ou HTTPS com as seguintes associaes:
Associao HTTP: porta 32843
Associao HTTPS: porta 32844
Alm disso, terceiros que desenvolvem aplicativos de servio podem implementar uma
terceira opo:
Associao net.tcp: porta 32845
Voc pode alterar a associao do protocolo e da porta para cada aplicativo de servio.
Na pgina Aplicativos de Servio, na Administrao Central, selecione o aplicativo de
servio e clique em Publicar.
A comunicao entre os aplicativos de servio e o SQL Server ocorre nas portas padro
do SQL Server ou nas portas que voc configura para a comunicao do SQL Server.

Requisitos do servio Compartilhamento de Arquivo e Impressora


Diversos recursos fundamentais dependem do servio Compartilhamento de Arquivo e
Impressora e dos protocolos e portas correspondentes. Entre eles esto includos, mas
sem limitao, o seguinte:
Consultas de pesquisa Todas as consultas de pesquisa exigem o servio de
Compartilhamento de Arquivo e Impressora.

Rastreamento e indexao de contedo Para rastrear contedo, servidores que


incluem componentes de rastreamento enviam solicitaes por meio do servidor
Web front-end. O servidor Web front-end se comunica com os bancos de dados de
contedo de forma direta e envia resultados de volta aos servidores que incluem
componentes de rastreamento. A comunicao exige o servio de Compartilhamento
de Arquivo e Impressora.

Propagao de ndice se um aplicativo de servio de Pesquisa for configurado


com componentes de rastreamento e de consulta que estejam distribudos em vrios
servidores, os servidores com os componentes de rastreamento copiaro os
arquivos de ndice de contedo para os servidores com componentes de consulta.
Essa ao exige o servio de Compartilhamento de Arquivo e Impressora e os
protocolos e portas correspondentes.
O servio de Compartilhamento de Arquivo e Impressora exige o uso de pipes
nomeados. Pipes nomeados podem se comunicar usando os protocolos SMB
diretamente hospedado ou NetBT. Para obter um ambiente seguro, recomendado usar
202

o protocolo SMB diretamente hospedado em vez do NetBT. As recomendaes de


proteo fornecidas neste artigo pressupem que o SMB ser usado.
A tabela a seguir descreve os requisitos de proteo introduzidos pela dependncia do
servio Compartilhamento de Arquivo e Impressora.

Categoria

Requisitos

Observaes

Servios

Compartilhamento de Arquivo e
Impressora

Requer o uso de
pipes nomeados.

Protocolos

Pipes nomeados que usam SMB


diretamente hospedado
Desabilitar o NetBT

Os pipes
nomeados
podem usar o
NetBT em vez do
SMB diretamente
hospedado. No
entanto, o NetBT
no to seguro
quanto o SMB
diretamente
hospedado.

Portas

Um dos seguintes:
SMB diretamente hospedado
(TCP/UDP 445)
recomendado

Desabilite o
NetBT (portas
137, 138 e 139)
se no estiver
sendo usado

NetBT (portas TCP/UDP 137,


138, 139)

Para obter mais informaes sobre como desabilitar o NetBT, consulte o artigo 204279
da Base de Dados de Conhecimento da Microsoft, Hospedagem direta de SMB sobre
TCP/IP (http://go.microsoft.com/fwlink/?linkid=76143&clcid=0x416).

Requisitos de proteo do servio de Perfil do Usurio


O aplicativo de servio de Perfil de Usurio usa o agente do Forefront Identity
Management para sincronizar perfis entre o Produtos do SharePoint 2010 e o Active
Directory ou um servio de diretrios LDAP. Esse agente instalado em todos os
servidores em um farm do SharePoint, mas necessrio apenas no servidor configurado
para sincronizao com o repositrio de diretrios.
O agente do Forefront Identity Management inclui os dois servios a seguir, que devem
permanecer habilitados no servidor configurado para rastrear o Active Directory ou outro
repositrio de diretrios:
Servio do Forefront Identity Manager
Servio de Sincronizao do Forefront Identity Manager
Alm disso, a porta TCP 5725 deve estar aberta no servidor que executa o agente do
Forefront Identity Management e que est configurado para rastrear um repositrio de
diretrios.
203

Nos ambientes do Active Directory, as seguintes portas devem permanecer abertas para
comunicao entre o servidor do Produtos do SharePoint 2010 que sincroniza com o
repositrio de armazenamento e o servidor que est executando o Active Directory:
TCP/UDP 389 (servio LDAP)

TCP/UDP 88 (Kerberos)

TCP/UDP 53 (DNS)

UDP 464 (Alterar Senha do Kerberos)


Para obter mais informaes sobre os requisitos de proteo do agente do Forefront
Identity Management, incluindo os requisitos de porta de outros tipos de diretrio,
consulte Portas de Comunicao, Direitos e Permisses do Agente de Gerenciamento
(http://go.microsoft.com/fwlink/?linkid=186832&clcid=0x416).

Conexes com servidores externos


Vrios recursos do SharePoint Server 2010 podem ser configurados para acessar dados
que residem em computadores de servidores fora do farm de servidores. Se voc
configurar o acesso aos dados que esto localizados em tais computadores externos,
habilite a comunicao entre os computadores apropriados. Na maioria dos casos, as
portas, protocolos e servios usados dependem do recurso externo. Por exemplo:
Conexes com compartilhamentos de arquivos usam o servio Compartilhamento de
Arquivo e Impressora.

Conexes com bancos de dados externos do SQL Server usam portas padro ou
personalizadas para comunicao do SQL Server.

Em geral, conexes com bancos de dados Oracle normalmente usam OLE DB.

Conexes com servios Web usam HTTP e HTTPS.


A tabela a seguir lista os recursos que podem ser configurados para acessar dados que
residam em computadores do servidor fora do farm de servidores.

Recurso

Descrio

Rastreamento de contedo

possvel configurar regras para rastrear


dados que residam em recursos externos,
incluindo sites, compartilhamentos de
arquivo, pastas pblicas do Exchange e
aplicativos de dados corporativos. Durante
o rastreamento de fontes de dados
externos, a funo de rastreamento se
comunica diretamente com esses recursos
externos.
Para obter mais informaes, consulte
Planejar o rastreamento de contedo (Office
SharePoint Server)
[http://technet.microsoft.com/ptbr/library/cc262926(office.12).aspx ].

Conexes da Conectividade de Dados


Corporativos

Os servidores Web e os servidores de


aplicativos se comunicam diretamente com
os computadores configurados para
204

conexes de Conectividade de Dados


Corporativos.
Para obter mais informaes, consulte
Planejar conexes de dados corporativos
com o Catlogo de Dados Corporativos
[http://technet.microsoft.com/ptbr/library/cc262899(office.12).aspx].
Recebendo pastas de trabalho do Microsoft Se as pastas de trabalho abertas no
Office Excel
Aplicativo de Servios do Excel se
conectarem a alguma fonte de dados
externa (por exemplo, Analysis Services e
SQL Server), as portas TCP/IP apropriadas
precisaro estar abertas para se
conectarem a essas fontes de dados
externos. Para obter mais informaes,
consulte Planejar conexes de dados
externos para os Servios do Excel
[http://technet.microsoft.com/ptbr/library/cc262899(office.12).aspx].
Se caminhos UNC (conveno de
nomenclatura universal) vlidos estiverem
configurados como locais confiveis no
Aplicativo de Servios do Excel, a funo do
aplicativo dos Servios de Clculo do Excel
usar os protocolos e portas usados pelo
servio de Compartilhamento de Arquivo e
Impressora para receber pastas de trabalho
do Office Excel por meio de um caminho
UNC.
As pastas de trabalho armazenadas nos
bancos de dados de contedo, ou
carregadas ou baixadas de sites pelos
usurios, no so afetadas por essa
comunicao.

Requisitos de servio para integrao de email


A integrao de email exige o uso de dois servios:
Servio SMTP

Servio Microsoft SharePoint Directory Management

Servio SMTP
A integrao de email requer o uso do servio SMTP em pelo menos um dos servidores
Web front-end no farm de servidores. O servio SMTP necessrio para emails de
entrada. Para emails de sada, voc pode usar o servio SMTP ou rotear emails de
sada por um servidor de email dedicado na sua organizao, por exemplo, o
computador do Microsoft Exchange Server.
205

Servio Microsoft SharePoint Directory Management


O Produtos do SharePoint 2010 inclui um servio interno, o Servio de Gerenciamento
de Diretrio do Microsoft SharePoint, para criar grupos de distribuio de email. Ao
configurar a integrao de email, voc tem a opo de habilitar o recurso do Servio de
Gerenciamento de Diretrio, que permite que os usurios criem listas de distribuio.
Quando os usurios criam um grupo do SharePoint e selecionam a opo para criar uma
lista de distribuio, o Servio de Gerenciamento de Diretrio do Microsoft SharePoint
cria a lista de distribuio do Active Directory correspondente no ambiente do Active
Directory.
Em ambientes com segurana reforada, a recomendao restringir o acesso ao
Servio de Gerenciamento de Diretrio do Microsoft SharePoint protegendo o arquivo
associado a esse servio: SharePointEmailws.asmx. Por exemplo, voc pode permitir
acesso a esse arquivo apenas pela conta do farm de servidores.
Adicionalmente, esse servio exige permisses no ambiente do Active Directory para
criar objetos de lista de distribuio do Active Directory. A recomendao configurar
uma UO (Unidade Organizacional) separada no Active Directory para objetos do
Produtos do SharePoint 2010. Somente essa UO dever permitir acesso de gravao
conta usada pelo Servio de Gerenciamento de Diretrio do Microsoft SharePoint.

Requisitos de servio para estado da sesso


Tanto o Project Server 2010 quanto o InfoPath Forms Services mantm o estado da
sesso. Se voc estiver implantando esses recursos ou produtos no farm de servidores,
no desabilite o Servio de Estado do ASP.NET. Alm disso, se estiver implantando o
InfoPath Forms Services, no desabilite o servio Exibir Estado.

Servios dos Produtos do SharePoint 2010


No desabilite os servios que so instalados pelo Produtos do SharePoint 2010
(listados anteriormente no instantneo).
Se o seu ambiente no permitir servios que sejam executados como um sistema local,
apenas convm desabilitar o servio do SharePoint 2010 Administration se voc souber
quais sero as consequncias e puder contorn-las. Esse um servio Win32
executado como um sistema local.
Esse servio usado pelo servio de Timer do SharePoint 2010 para executar aes
que necessitem de permisses administrativas no servidor, como a criao de sites do
IIS (Servios de Informaes da Internet), a implantao de cdigo e a parada e incio de
servios. Se voc desabilitar esse servio, no poder concluir as tarefas relacionadas
implantao do site da Administrao Central. Use o Windows PowerShell para executar
o cmdlet Start-SPAdminJob (ou use a ferramenta de linha de comando Stsadm.exe para
executar a operao execadmsvcjobs) com o objetivo de fazer implantaes de vrios
servidores para o Produtos do SharePoint 2010 e executar outras tarefas relacionadas
implantao.

Arquivo Web.config
O .NET Framework, e o ASP.NET em especial, usam os arquivos de configurao
formatados em XML para configurar aplicativos. O .NET Framework depende de
arquivos de configurao para definir as opes de configurao. Arquivos de
configurao so arquivos XML em formato de texto. Vrios arquivos de configurao
podem existir, e normalmente existem, em um nico sistema.
As configuraes gerais do sistema para o .NET Framework esto definidas no arquivo
Machine.config, que est localizado na pasta
206

%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\. As
configuraes padro contidas no arquivo Machine.config podem ser modificadas para
afetar o comportamento de aplicativos que usam o .NET Framework em todo o sistema.
Voc poder alterar a configurao do ASP.NET para um nico aplicativo se criar um
arquivo Web.config na pasta raiz do aplicativo. Quando isso feito, as configuraes do
arquivo Web.config substituem as configuraes do arquivo Machine.config.
Quando voc estende um aplicativo Web usando a Administrao Central, o Produtos do
SharePoint 2010 cria automaticamente um arquivo Web.config para o aplicativo Web.
O instantneo do servidor Web e do servidor de aplicativos apresentado anteriormente
neste artigo lista as recomendaes para configurar os arquivos Web.config. Essas
recomendaes se aplicam a cada arquivo Web.config criado, incluindo o arquivo
Web.config para o site da Administrao Central.
Para obter mais informaes sobre os arquivos de configurao do ASP.NET e sobre a
edio do arquivo Web.config, consulte Configurao do ASP.NET
(http://go.microsoft.com/fwlink/?linkid=73257&clcid=0x416).

207

Planejar alterao automtica de senha


(SharePoint Server 2010)
Para simplificar o gerenciamento de senhas, o recurso de alterao automtica de senha
permite que voc atualize e implante senhas sem precisar executar tarefas de
atualizao manual de senha entre vrias contas, servios e aplicativos. Voc pode
configurar o recurso de alterao automtica de senha para determinar se uma senha
est prestes a expirar e redefini-la usando uma longa cadeia de caracteres aleatria
criptograficamente forte. Para implementar o recurso de alterao automtica de senha,
voc precisa configurar contas gerenciadas.
Neste artigo:
Configurando contas gerenciadas

Redefinindo senhas automaticamente em uma agenda

Detectando o vencimento de senhas

Redefinindo a senha da conta imediatamente

Sincronizando as senhas de contas do SharePoint Foundation com os Servios de


Domnio Active Directory

Redefinindo todas as senhas imediatamente

Processo de alterao de credenciais

Configurando contas gerenciadas


O Microsoft SharePoint Server 2010 suporta a criao de contas gerenciadas para
melhorar a segurana e garantir o isolamento de aplicativo. Usando contas gerenciadas,
voc pode configurar o recurso de alterao automtica de senha para implantar senhas
em todos os servios do farm. Voc pode configurar aplicativos e servios do
SharePoint, em execuo nos servidores de aplicativo em um farm do SharePoint, para
usar diferentes contas de domnio. Tambm pode criar vrias contas no AD DS
(Servios de Domnio Active Directory) e registrar cada uma dessas contas no
SharePoint Server 2010. possvel mapear contas gerenciadas para vrios servios e
aplicativos no farm.

Redefinindo senhas automaticamente em


uma agenda
Antes da implementao do recurso de alterao automtica de senha, a atualizao de
senhas exigia a redefinio de cada senha de conta no AD DS e, depois, a atualizao
manual de senhas de conta em todos os servios executados em todos os
computadores do farm. Para isso, era necessrio executar a ferramenta de linha de
comando Stsadm ou usar o aplicativo Web da Administrao Central do SharePoint.
Usando o recurso de alterao automtica de senha, voc pode agora registrar as
contas gerenciadas e habilitar o SharePoint Server 2010 para controlar as senhas de
208

contas. Os usurios devem ser avisados sobre as alteraes de senha planejadas e


interrupes de servio correlatas, mas as contas usadas por um farm do SharePoint,
aplicativos Web e servios variados podem ser redefinidas automaticamente e
implantadas no farm conforme necessrio, com base em agendas de redefinio de
senha configuradas individualmente.

Detectando o vencimento de senhas


Os departamentos de TI normalmente impem uma diretiva que exige que todas as
senhas de conta de domnio sejam redefinidas regularmente, por exemplo, a cada 60
dias. O SharePoint Server 2010 pode ser configurado para detectar o vencimento de
uma senha iminente e enviar uma notificao por email para um administrador
designado. Mesmo sem a interveno do administrador, o SharePoint Server 2010 pode
ser configurado para gerar e redefinir senhas automaticamente. A agenda de redefinio
automtica de senha tambm configurvel para garantir que o impacto de possveis
interrupes de servio durante uma redefinio de senha seja mnimo.

Redefinindo a senha da conta imediatamente


Voc sempre pode substituir a agenda de redefinio automtica de senha e forar uma
redefinio de senha de conta de servio imediata, usando um valor de senha
especfica. Nesse cenrio, a senha da conta de servio tambm pode ser alterada no AD
DS pelo SharePoint Server 2010. Em seguida, a nova senha imediatamente
propagada para outros servidores no farm.

Sincronizando as senhas de contas do


SharePoint Foundation com os Servios de
Domnio Active Directory
Se as senhas de conta do AD DS e do SharePoint Server 2010 no forem sincronizadas,
os servios do farm do SharePoint no sero iniciados. Se um administrador do Active
Directory alterar uma senha de conta do Active Directory sem coordenar a alterao de
senha com o administrador do SharePoint, hever o risco de interrupo do servio.
Nesse cenrio, o administrador do SharePoint imediatamente pode redefinir a senha da
pgina de Gerenciamento de Conta usando o valor de senha que foi alterado no AD DS.
A senha atualizada e imediatamente propagada para outros servidores do farm do
SharePoint.

Redefinindo todas as senhas imediatamente


Se o administrador deixar a organizao ou se as senhas de conta de servio
precisarem ser redefinidas imediatamente por qualquer motivo, voc poder criar
rapidamente um script do Windows PowerShell que chamar os cmdlets de alterao de
senha. Esse script pode ser usado para gerar novas senhas aleatrias e implantar as
novas senhas imediatamente.

209

Processo de alterao de credenciais


Quando o SharePoint Server 2010 altera as credenciais de uma conta gerenciada, o
processo de alterao de credenciais ocorre em um servidor do farm. Cada servidor do
farm ser avisado de que as credenciais esto prestes a serem alteradas, e os
servidores podem realizar aes de pr-alterao crticas, se necessrio. Se a senha da
conta ainda no foi alterada, o SharePoint Server 2010 tentar alter-la usando uma
senha inserida manualmente ou uma cadeia de caracteres aleatria de criptografia forte.
As configuraes de complexidade sero consultadas na diretiva adequada (rede ou
local), e a senha gerada equivaler s configuraes detectadas. O SharePoint Server
2010 tentar confirmar uma alterao de senha. Se no conseguir, tentar novamente
usando uma nova sequncia, por um nmero especificado de vezes. Se a o processo de
atualizao da senha da conta tiver xito, ele prosseguir para o prximo servio
dependente, no qual tentar novamente realizar a alterao de senha. Se no tiver xito,
cada servio dependente ser avisado de que pode retomar as atividades normais. O
xito ou falha na confirmao da alterao da senha resultar na gerao de uma
notificao automtica de status de alterao de senha, que ser enviada por email para
os administradores do farm.

Consulte tambm
Outros recursos
Configure automatic password change (SharePoint Server 2010)

210

SQL Server e armazenamento


(SharePoint Server 2010)
Esta seo descreve como planejar a configurao do Microsoft SQL Server e do
armazenamento para o Microsoft SharePoint Server 2010. Nesta seo:
Viso geral do SQL Server em um ambiente do SharePoint (SharePoint Server
2010)
Este artigo descreve a relao entre o SharePoint Server 2010 e as verses com
suporte do SQL Server. Ele tambm descreve como voc pode interagir com os
bancos de dados e introduz maneiras de utilizar os recursos de relatrios e BI
(business intelligence) do SQL Server com o SharePoint Server 2010.
SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white paper)
(SharePoint Server 2010)
Este artigo descreve os benefcios do uso do SharePoint Server 2010 com o SQL
Server 2008 R2 Enterprise Edition.
Planejamento e configurao de armazenamento e capacidade do SQL Server
(SharePoint Server 2010)
Este artigo descreve um processo para planejar o armazenamento e a capacidade
do SQL Server para uma implantao do SharePoint Server 2010.
Overview of Remote BLOB Storage (SharePoint Server 2010) (em ingls)
Este artigo descreve como o SharePoint Server 2010 funciona com o Remote BLOB
Storage.
Planejar o RBS (Remote BLOB Storage) (SharePoint Server 2010)
Este artigo descreve os fatores que devem ser considerados durante a mudana
para uma soluo de Remote BLOB Storage.

211

Viso geral do SQL Server em um


ambiente do SharePoint (SharePoint
Server 2010)
Este artigo descreve o relacionamento entre o Microsoft SharePoint Server 2010 e as
verses com suporte do Microsoft SQL Server. Tambm descreve como voc pode
interagir com os bancos de dados e introduz maneiras de usar os recursos de relatrio e
BI (business intelligence) do SQL Server com o SharePoint Server 2010.
Para obter mais informaes sobre as verses com suporte do SQL Server, consulte
Requisitos de hardware e software (SharePoint Server 2010).
Neste artigo:
Produtos do SharePoint 2010 e o mecanismo de banco de dados do SQL Server

SQL Server como plataforma de dados para business intelligence nos Produtos do
SharePoint 2010

Ferramentas de criao e publicao do SharePoint Server 2010 para business


intelligence

Produtos do SharePoint 2010 e o mecanismo


de banco de dados do SQL Server
O SharePoint Server 2010 um aplicativo criado com base no mecanismo de banco de
dados do SQL Server. Grande parte do contedo e das configuraes no SharePoint
Server 2010 armazenada em bancos de dados relacionais. O SharePoint Server 2010
usa os seguintes tipos de bancos de dados:
Configurao O banco de dados de Configurao e o banco de dados de
contedo da Administrao Central so chamados de bancos de dados de
configurao. Eles contm dados sobre configuraes de farm, como bancos de
dados usados, sites do IIS (Servios de Informaes da Internet) ou aplicativos Web,
solues, pacotes de Web Parts, modelos de sites, cota padro e tipos de arquivos
bloqueados. Um farm pode ter apenas um conjunto de bancos de dados de
configurao.

Contedo Bancos de dados de contedo armazenam todo o contedo do site:


documentos de site, como arquivos em bibliotecas de documentos, dados de lista;
propriedades de Web Parts; e nomes e direitos de usurio. Todos os dados de um
determinado site residem em um banco de dados de contedo. Cada aplicativo Web
pode ter vrios bancos de dados de contedo. Cada conjunto de sites pode ser
associado a apenas um banco de dados de contedo, embora um banco de dados
de contedo possa ser associado a vrios conjuntos de sites.

Aplicativo de servio Bancos de dados de aplicativos de servio armazenam


dados para uso por um aplicativo de servio. Os bancos de dados para aplicativos
de servio variam significativamente em suas utilizaes.
212

Para obter uma lista completa dos bancos de dados que oferecem suporte ao
SharePoint Server 2010, consulte Database types and descriptions (SharePoint Server
2010).

Trabalhando com os bancos de dados do SQL Server que oferecem


suporte aos Produtos do SharePoint 2010
Os bancos de dados do SQL Server que oferecem suporte ao SharePoint Server 2010
podem ser criados pelo SharePoint Server 2010 ou por um administrador de banco de
dados. Para obter mais informaes, consulte Deploy using DBA-created databases
(SharePoint Server 2010).
A Microsoft no oferece suporte direto para a consulta ou a modificao dos bancos de
dados compatveis com o SharePoint Server 2010, com exceo do banco de dados do
aplicativo de servio Coleta de Dados de Uso e Integridade, que pode ser consultado
diretamente e pode ter seu esquema adicionado.
Os bancos de dados do SQL Server que oferecem suporte ao SharePoint Server 2010
esto sujeitos a limitaes de tamanho e a recomendaes de configurao que no so
padro do SQL Server. Para obter mais informaes, consulte Planejamento e
configurao de armazenamento e capacidade do SQL Server (SharePoint Server
2010).

SQL Server como plataforma de dados para


business intelligence nos Produtos do
SharePoint 2010
O SharePoint Server 2010 pode ser usado com ferramentas de BI do SQL Server para
analisar e exibir dados de BI de maneiras significativas. O SQL Server fornece a
infraestrutura de dados primrios e a plataforma de business intelligence que fornece
aos autores de relatrios e usurios comerciais dados confiveis, escalonveis e
seguros.
As sees a seguir descrevem as tecnologias e os recursos no SQL Server que do
suporte para a funcionalidade e os recursos de business intelligence no SharePoint
Server 2010.

Mecanismo de banco de dados do SQL Server


O mecanismo de banco de dados do SQL Server o servio essencial para
armazenamento, processamento e proteo dos dados. Os dados de BI podem ser
coletados no mecanismo de banco de dados do SQL Server. Para obter mais
informaes, consulte o artigo sobre o mecanismo de banco de dados do SQL Server
(http://go.microsoft.com/fwlink/?linkid=199540&clcid=0x416).

SSAS (SQL Server Analysis Services): dados multidimensionais


Dados multidimensionais do Microsoft SQL Server Analysis Services (SSAS) permitem
projetar, criar e gerenciar estruturas multidimensionais que contm detalhes e dados
agregados de vrias fontes de dados. Est disponvel no SQL Server 2008 R2 um
assistente de cubo que simplifica o modo de criao de cubos. Dados dimensionais ou
dados de cubo so uma fonte de dados prototpica para os tipos de anlise que podem
ser feitos com o uso de aplicativos de servio relacionados a business intelligence no
SharePoint Server 2010. Para saber mais como dados relacionais e multidimensionais
ajudam os usurios a analisar dados, consulte Data warehousing, OLAP and relational
213

data for business intelligence in SharePoint. Para obter mais informaes, consulte o
artigo sobre SQL Server Analysis Services Dados Multidimensionais
(http://go.microsoft.com/fwlink/?linkid=199541&clcid=0x416).

SQL Server Analysis Services: minerao de dados


As ferramentas de minerao de dados do SQL Server Analysis Services fornecem um
conjunto de algoritmos de minerao de dados padro do setor e outras ferramentas que
ajudam a descobrir tendncias e padres nos dados. Os seguintes suplementos do
Excel ajudam a executar anlise de previso:
O suplemento Ferramentas de Anlise de Tabela para Excel fornece ferramentas
fceis de usar que aproveitam as vantagens da Minerao de Dados do Analysis
Services para a execuo de anlises avanadas em dados de planilhas. Para obter
mais informaes, consulte o artigo sobre minerao de dados do SQL Server
Analysis Services (http://go.microsoft.com/fwlink/?linkid=199543&clcid=0x416).

O Cliente de Minerao de Dados para Excel permite que os usurios criem, testem
e consultem modelos de minerao de dados no Microsoft Office Excel 2007 usando
dados de planilha ou dados externos disponveis via Analysis Services.
Observao:

Para habilitar suplementos, voc deve ter uma conexo com o servidor.

SSRS (SQL Server Reporting Services)


O Microsoft SQL Server Reporting Services (SSRS) e o SharePoint Server 2010 so
facilmente integrados. O SQL Server Reporting Services possui uma gama completa de
ferramentas com as quais voc pode criar, implantar e gerenciar relatrios para sua
organizao. Ele tambm apresenta recursos que permitem estender e personalizar a
funcionalidade de relatrio.
A funcionalidade disponvel inclui:
A criao de relatrios com o Construtor de Relatrios 3, uma das ferramentas de
criao do SQL Server Reporting Services, que pode ser iniciada diretamente do
SharePoint Server 2010.

A publicao de relatrios SSRS no SharePoint Server 2010.


Voc pode publicar tipos de contedo de servidor de relatrio em uma biblioteca do
SharePoint e depois consultar e gerenciar esses documentos em um site do
SharePoint.
Para obter mais informaes sobre o SSRS, consulte o artigo sobre o SQL Server
Reporting Services (http://go.microsoft.com/fwlink/?linkid=199545&clcid=0x416). Para
obter mais informaes sobre como instalar os diferentes modos de integrao, consulte
Overview of SQL Server Reporting Services reports in SharePoint.

SSIS (SQL Server Integration Services)


O Microsoft SQL Server Integration Services (SSIS) fornece solues avanadas de
integrao e transformao de dados. Voc pode criar um processo ETL (extrao,
transformao e carregamento) repetvel para automatizar a movimentao de dados a
partir de determinadas fontes, como arquivos de dados XML, arquivos simples ou fontes
de dados relacionais, para um ou mais destinos. Se os dados derivarem de diferentes
214

fontes, mas no tiverem sido extrados ou purificados para obterem os benefcios


oferecidos em aplicativos de BI, o SQL Server Integration Services poder ajudar a
prepar-los. Para obter mais informaes, consulte o artigo sobre o SQL Server
Integration Services (http://go.microsoft.com/fwlink/?linkid=199546&clcid=0x416).

BIDS (Business Intelligence Development Studio)


O BIDS (Microsoft Business Intelligence Development Studio) fornece assistentes
intuitivos para a criao de solues de integrao, relatrios e anlise em um ambiente
unificado. Ele d suporte ao ciclo de vida completo de desenvolvimento, teste e
implantao de solues e relatrios. O BIDS tem como base o ambiente de
desenvolvimento do Visual Studio 2005, mas o personaliza com as extenses e os tipos
de projeto especficos aos servios do SQL Server para relatrios, fluxos de dados ETL,
cubos OLAP e estrutura de minerao de dados.

PowerPivot para Excel e PowerPivot para SharePoint


O PowerPivot um suplemento que permite aos usurios criar solues de BI de
autoatendimento. Ele tambm facilita o compartilhamento e a colaborao nessas
solues em um ambiente do SharePoint Server 2010. O PowerPivot tambm permite
que organizaes de TI aumentem sua eficcia operacional com ferramentas de
gerenciamento do Microsoft SQL Server 2008. Os componentes do PowerPivot incluem:
O PowerPivot para Excel 2010 um suplemento de anlise de dados que fornece
recursos avanados de computao diretamente do Microsoft Excel 2010. O
PowerPivot para Excel (anteriormente conhecido como "Gemini") permite que os
usurios analisem grandes quantidades de dados. Sua integrao com o SharePoint
Server 2010 ajuda os departamentos de TI a monitorar e gerenciar como os usurios
colaboram. O suplemento remove o limite de um milho de linhas para planilhas e
fornece clculos rpidos para grandes conjuntos de dados. Para obter mais
informaes, consulte a viso geral do PowerPivot
(http://go.microsoft.com/fwlink/?linkid=199547&clcid=0x416).

O PowerPivot para SharePoint 2010 estende o SharePoint Server 2010 e os


Servios do Excel de forma a adicionar suporte a processamento, colaborao e
ao gerenciamento de documentos do servidor para as pastas de trabalho do
PowerPivot publicadas em sites do SharePoint. Para obter mais informaes,
consulte o artigo sobre o PowerPivot para SharePoint
(http://go.microsoft.com/fwlink/?linkid=199547&clcid=0x416).

Master Data Services


O SQL Server Master Data Services permite gerenciar centralmente ativos de dados
importantes de toda a empresa e entre vrios sistemas para fornecer dados mais
confiveis aos aplicativos de BI. O Master Data Services ajuda a criar um centro de
distribuio de dados mestres que inclui um aplicativo de gerenciamento de dados de
clientes finos para um administrador de dados. O aplicativo tambm pode aplicar fluxo
de trabalho a proprietrios atribudos, aplicar regras de negcios extensveis para
garantir a qualidade dos dados e aplicar estratgias de gerenciamento de hierarquias e
atributos. Para obter mais informaes, consulte o artigo sobre o Master Data Services
(http://go.microsoft.com/fwlink/?linkid=199548&clcid=0x416).

StreamInsight e processamento de eventos complexos


O Microsoft StreamInsight um novo recurso no SQL Server 2008 R2 que apresenta
uma plataforma avanada para o desenvolvimento e a implantao de aplicativos CEP
(processamento de eventos complexos). O CEP uma tecnologia de processamento de
215

fluxo de eventos com alta produtividade e baixa latncia. O StreamInsight permite que
voc analise os dados sem primeiro armazen-los, alm disso, ele ajuda a monitorar os
dados de vrias origens para detectar padres, tendncias e excees de maneira
praticamente instantnea. A habilidade de monitorar, analisar e agir em relao aos
dados em movimento de forma controlada por evento oferece uma oportunidade
significativa para tomar decises comerciais de forma mais rpida e consciente. Para
obter mais informaes, consulte Microsoft StreamInsight
(http://go.microsoft.com/fwlink/?linkid=199549&clcid=0x416).

Ferramentas de criao e publicao do


SharePoint Server 2010 para business
intelligence
Veja a seguir as ferramentas de criao e publicao do SharePoint Server 2010 que
contribuem com a criao de KPIs, scorecards, painis e relatrios. Cada uma das
ferramentas pode ser vinculada a dados relacionais e multidimensionais do SQL Server.
Para saber mais, consulte Data warehousing, OLAP and relational data for business
intelligence in SharePoint. Para obter mais informaes sobre os servios e ver como
cada ferramenta usa os dados do SQL Server, consulte Architecture for business
intelligence in SharePoint Server 2010 e Choosing a business intelligence tool in
SharePoint Server.
Servios do Excel Use o Excel 2010 e os Servios do Excel para visualizar,
atualizar e interagir com modelos analticos conectados a fontes de dados. Tambm
use esses dados para anlise, filtragem e apresentao de dados armazenados
localmente. O Excel 2010 a ferramenta de criao. Os Servios do Excel permitem
que voc publique arquivos do Excel 2010 no SharePoint Server 2010.

Servios do Visio Use os Servios do Visio para criar uma representao visual
das estruturas de negcios que esto associadas aos dados. Alguns exemplos
incluem a criao de recursos, sistemas e processos visuais que mostram o
desempenho visual. Por exemplo, um engenheiro pode usar a visualizao para criar
objetos associados a dados que representam um processo.

Servios PerformancePoint Use os Servios PerformancePoint para criar painis,


scorecards e KPIs (indicadores chave de desempenho) que oferecem uma verso
resumida do desempenho dos negcios. Os Servios PerformancePoint oferecem ao
usurio anlises integradas para monitoramento, anlise e gerao de relatrios.

Aplicativo de servio Web Analytics Use o aplicativo de servio Web Analytics


para saber mais sobre as visitas aos sites do SharePoint. O aplicativo de servio
Web Analytics coleta dados sobre como os usurios finais acessam as pginas do
SharePoint.

Contedo relacionado
Central de recursos

Gerenciamento da continuidade dos negcios para


SharePoint Server 2010
Business Intelligence no SharePoint Server 2010
216

(http://go.microsoft.com/fwlink/?linkid=199757&clcid=0x416)
Microsoft Business Intelligence
(http://go.microsoft.com/fwlink/?linkid=199758&clcid=0x416)
SQL Server Tech Center
(http://go.microsoft.com/fwlink/?linkid=199760&clcid=0x416)
Dados multidimensionais do SSAS (SQL Server Analysis
Services)
(http://go.microsoft.com/fwlink/?linkid=199761&clcid=0x416)
Minerao de dados do SSAS (SQL Server Analysis
Services)
(http://go.microsoft.com/fwlink/?linkid=199762&clcid=0x416)
Contedo do desenvolvedor Centro de desenvolvedores do SharePoint
(http://go.microsoft.com/fwlink/?linkid=159918&clcid=0x416)
Centro de desenvolvedores do SQL Server
(http://go.microsoft.com/fwlink/?linkid=199764&clcid=0x416)
Mecanismo de banco de dados do SQL Server
(http://go.microsoft.com/fwlink/?linkid=199765&clcid=0x416)
SSRS (SQL Server Reporting Services)
(http://go.microsoft.com/fwlink/?linkid=199766&clcid=0x416)
SQL Server StreamInsight
(http://go.microsoft.com/fwlink/?linkid=199767&clcid=0x416)

217

Planejamento e configurao de
armazenamento e capacidade do SQL
Server (SharePoint Server 2010)
Este artigo descreve como planejar e configurar o armazenamento e a camada do banco
de dados do Microsoft SQL Server em um ambiente do Microsoft SharePoint Server
2010.
As informaes de planejamento de capacidade neste documento fornece diretrizes a
serem usadas por voc em seu planejamento. Elas se baseiam em testes realizados na
Microsoft em ativos em uso. No entanto, os resultados obtidos por voc podem variar
com base nos equipamentos usados e nos recursos implementados.
Como o SharePoint Server geralmente executado em ambientes em que os bancos de
dados so gerenciados por administradores de bancos de dados do SQL Server
separados, este documento destinado ao uso conjunto por implementadores de farms
do SharePoint Server e administradores de bancos de dados do SQL Server. Ele
pressupe um grande entendimento do SharePoint Server e do SQL Server.
Este artigo pressupe que voc est familiarizado com os conceitos apresentados em
Capacity management and sizing for SharePoint 2010 Products.

Processo de design e configurao do


armazenamento e da camada do banco de
dados dos Produtos SharePoint 2010
recomendvel que voc divida o processo de design do armazenamento e da camada
do banco de dados nas etapas a seguir. Cada seo fornece informaes detalhadas
sobre cada etapa de design, incluindo requisitos e prticas recomendadas de
armazenamento:
Coletar requisitos de armazenamento e de espao e E/S do SQL Server

Escolher a verso e a edio do SQL Server

Projetar a arquitetura de armazenamento com base em requisitos de capacidade e


E/S

Estimar requisitos de memria

Entender os requisitos de topologia de rede

Configurar o SQL Server

Validar e monitorar o desempenho do armazenamento e do SQL Server

218

Coletar requisitos de armazenamento e de


espao e E/S do SQL Server
Vrios fatores de arquitetura do SharePoint Server 2010 influenciam o design do
armazenamento. A quantidade usada de contedo, recursos e aplicativos de servio, o
nmero de farms e a necessidade de disponibilidade so fatores-chave.
Antes de comear a planejar o armazenamento, voc deve conhecer os bancos de
dados que o SharePoint Server 2010 pode usar.
Nesta seo:
Bancos de dados usados por Produtos do SharePoint 2010

Conhecer o SQL Server e o IOPS

Estimar as necessidades de IOPS e armazenamento central

Estimar necessidades de armazenamento do aplicativo de servio e IOPS

Determinar as necessidades de disponibilidade

Bancos de dados usados por Produtos do SharePoint 2010


Os bancos de dados instalados com o SharePoint Server 2010 dependem dos recursos
que estejam sendo usados no ambiente. Todos os ambientes do Produtos do SharePoint
2010 dependem dos bancos de dados do sistema do SQL Server. Esta seo fornece
um resumo dos bancos de dados instalados com o SharePoint Server 2010. Para obter
informaes detalhadas, consulte Database types and descriptions (SharePoint Server
2010) e o artigo sobre modelo de banco de dados
(http://go.microsoft.com/fwlink/?linkid=187968&clcid=0x416).

Verso e edio do produto

Bancos de dados

SharePoint Foundation 2010

Configurao
Contedo da Administrao Central
Contedo (um ou mais)
Coleta de Dados de Uso e Integridade
Conectividade de Dados Corporativos
Servio de Registro de Aplicativo (em caso
de atualizao do Catlogo de Dados
Corporativos do Microsoft Office SharePoint
Server 2007)
Servio de Configuraes de Inscrio (se
habilitado por meio do Windows
PowerShell)

Bancos de dados adicionais para o


SharePoint Server 2010 Standard Edition

Aplicativo de servio de pesquisa:

Administrao de pesquisa

Rastreamento (um ou mais)

Propriedades (uma ou mais)


Aplicativo de servio de Perfil de Usurio:
219

Verso e edio do produto

Bancos de dados

Perfil

Sincronizao

Marcao social
Aplicativo de servio do Web Analytics

Preparo

Relatrios
Repositrio seguro
Estado
Metadados Gerenciados
Servios de Automao do Word
Bancos de dados adicionais para o
SharePoint Server 2010 Enterprise Edition

PerformancePoint

Bancos de dados adicionais para o Project Rascunho


Server 2010
Publicado
Arquivo morto
Relatrios
Bancos de dados adicionais para o FAST
Search Server

Administrao de pesquisa

Se voc estiver fazendo uma integrao mais completa com o SQL Server, seu
ambiente tambm poder inclui bancos de dados adicionais, como ocorre nos seguintes
cenrios:
O Microsoft SQL Server 2008 R2 PowerPivot para Microsoft SharePoint 2010 pode
ser usado em um ambiente do SharePoint Server 2010 que inclui o SQL Server 2008
R2 Enterprise Edition e oSQL Server Analysis Services. Voc tambm deve planejar
dar suporte para o banco de dados do aplicativo PowerPivot, caso ele esteja sendo
usado, e para a carga adicional sobre o sistema. Para obter mais informaes,
consulte o artigo sobre como planejar uma implantao do PowerPivot em um farm
do SharePoint (http://go.microsoft.com/fwlink/?linkid=186698&clcid=0x416).

O plug-in do Microsoft SQL Server 2008 Reporting Services (SSRS) pode ser usado
com qualquer ambiente dos Produtos do SharePoint 2010. Se estiver usando o plugin, planeje oferecer suporte para os dois bancos de dados do SQL Server 2008
Reporting Services e para a carga adicional necessria para o SQL Server 2008
Reporting Services.

Conhecer o SQL Server e o IOPS


Em qualquer servidor que hospede o SQL Server, muito importante que o servidor
obtenha a resposta mais rpida possvel do subsistema de E/S.
Uma quantidade maior de discos ou matrizes mais rpidos fornecem IOPS (operaes
de E/S por segundo) suficientes, embora mantendo baixa latncia e enfileiramento em
todos os discos.
220

Uma baixa resposta do subsistema de E/S no pode ser compensada pela incluso de
outros tipos de recursos, como CPU ou memria; no entanto, ela pode influenciar e
causar problemas para todo o farm. Planeje uma latncia mnima antes da implantao e
monitore os sistemas existentes.
Antes de implantar um novo farm, recomendvel que voc avalie o desempenho do
subsistema de E/S usando a ferramenta de parmetro de comparao de subsistema de
disco SQLIO. Para obter detalhes, consulte o artigo sobre a ferramenta de parmetro de
comparao de subsistema de disco SQLIO
(http://go.microsoft.com/fwlink/?linkid=105586&clcid=0x416).
Para obter informaes detalhadas sobre como analisar os requisitos de IOPS do ponto
de vista do SQL Server, consulte o documento sobre como analisar caractersticas de
E/S e dimensionar sistemas de armazenamento para aplicativos de bancos de dados do
SQL Server (http://sqlcat.com/whitepapers/archive/2010/05/10/analyzing-i-ocharacteristics-and-sizing-storage-systems-for-sql-server-database-applications.aspx).

Estimar as necessidades de IOPS e armazenamento central


O armazenamento da configurao e do contedo e as IOPS so a camada bsica que
voc deve planejar em todas as implantaes do SharePoint Server 2010.

Armazenamento de configurao e IOPS


Os requisitos de armazenamento para o banco de dados de Configurao e o banco de
dados de contedo da Administrao Central no so grandes. recomendvel alocar 2
GB para o banco de dados de Configurao e 1 GB para o banco de dados de contedo
da Administrao Central. Com o tempo, o banco de dados de Configurao pode
crescer e passar de 1 GB, mas isso no acontece rapidamente ele cresce
aproximadamente 40 MB para cada 50 mil conjuntos de sites.
Os logs de transao do banco de dados de Configurao podem ser grandes.
recomendvel, portanto, que voc altere o modelo de recuperao do banco de dados
de completo para simples.
Observao:
Se desejar usar o espelhamento do banco de dados do SQL Server para fornecer
disponibilidade para o banco de dados de Configurao, voc dever usar o modelo de
recuperao completo.
Os requisitos de IOPS para o banco de dados de Configurao e o banco de dados de
contedo da Administrao Central so mnimos.

Armazenamento de contedo e IOPS


A estimativa do armazenamento e das IOPS necessrias para bancos de dados de
contedo no uma atividade precisa. Ao testar e explicar as informaes a seguir,
pretendemos ajudar voc a obter estimativas a serem usadas para determinar o
tamanho inicial da sua implantao. No entanto, quando seu ambiente estiver em
execuo, esperamos que voc recalcule suas necessidades de capacidade com base
nos dados do ambiente real.
Para obter mais informaes sobre nossa metodologia geral de planejamento de
capacidade, consulte Capacity management and sizing for SharePoint 2010 Products.

Estimar o armazenamento do banco de dados de contedo


221

O seguinte processo descreve como estimar de modo aproximado o armazenamento


necessrio para bancos de dados de contedo, sem considerar os arquivos de log:
1. Calcule o nmero esperado de documentos. Esse valor expresso na frmula como
D.
A forma de clculo do nmero de documentos ser determinada pelos recursos que
voc estiver usando. Por exemplo, para sites do Meu Site ou sites de colaborao,
recomendvel calcular o nmero esperado de documentos por usurio e multiplicar
esse valor pelo nmero de usurios. Para sites de gerenciamento de registros ou de
publicao de contedo, voc pode calcular o nmero de documentos gerenciados e
gerados por um processo.
Se voc estiver migrando de um sistema atual, talvez seja mais fcil extrapolar o uso
e a taxa de crescimento atual. Se estiver criando um novo sistema, avalie os
compartilhamentos de arquivos existentes ou outros repositrios e faa a estimativa
com base nessa taxa de uso.
2. Estime o tamanho mdio dos documentos que est armazenando. Esse valor
expresso na frmula como S.Talvez valha a pena estimar mdias para diferentes
tipos ou grupos de sites. O tamanho mdio do arquivo para sites do Meu Site,
repositrios de mdia e diferentes portais de departamentos pode variar
significativamente.
3. Estime o nmero de itens da lista no ambiente. Esse valor expresso na frmula
como L.
mais difcil estimar itens da lista do que documentos. Geralmente usamos uma
estimativa equivalente a trs vezes o nmero de documentos (D), mas isso varia
com base em como voc espera usar seus sites.
4. Determine o nmero aproximado de verses. Estime o nmero mdio de verses
que qualquer documento de uma biblioteca ter (esse valor geralmente ser muito
menor do que o nmero mximo permitido de verses). Esse valor expresso na
frmula como V.
O valor de V deve ser maior do que zero.
5. Use a seguinte frmula para estimar o tamanho de seus bancos de dados de
contedo:
Tamanho do banco de dados = ((D V) S) + (10 KB (L + (V D)))
O valor de 10 KB na frmula uma constante que estima aproximadamente a
quantidade de metadados exigidos pelo SharePoint Server 2010. Se o seu sistema
exigir o uso significativo de metadados, convm aumentar essa constante.
Como exemplo, se voc pretendesse usar a frmula para estimar a quantidade de
espao de armazenamento necessrio para os arquivos de dados de um banco de
dados de contedo em um ambiente de colaborao com as caractersticas a seguir,
seriam necessrios aproximadamente 105 GB.

Entrada

Valor

Nmero de documentos (D)

200.000
Calculado como 10.000 usurios vezes 20
documentos
222

Entrada

Valor

Tamanho mdio dos documentos (S)

250 KB

Itens da lista (L)

600.000

Nmero de verses no atuais (V)

2
Presumindo que o mximo permitido de
verses 10

Tamanho do banco de dados = (((200.000 x 2)) 250) + ((10 KB (600.000 + (200.000


x 2))) = 110.000.000 KB ou 105 GB

Recursos que afetam o tamanho dos bancos de dados de contedo


O uso dos seguintes recursos do SharePoint Server 2010 pode afetar significativamente
o tamanho dos bancos de dados de contedo:
Lixeiras Enquanto um documento no for totalmente excludo das lixeiras de
primeiro e segundo estgio, ele ocupar espao em um banco de dados de
contedo. Calcule quantos documentos so excludos a cada ms para determinar o
efeito das lixeiras no tamanho dos bancos de dados de contedo. Para obter mais
informaes, consulte Configure Recycle Bin settings (SharePoint Server 2010).

Auditoria Os dados de auditoria podem compor e usar grandes quantidades de


espao em um banco de dados de contedo, especialmente se a auditoria de
exibio estiver ativada. Em vez de permitir que os dados de auditoria se expandam
sem limite, recomendamos que voc habilite apenas a auditoria dos eventos que
sejam importantes para cumprir requisitos regulatrios ou para controles internos.
Use as seguintes diretrizes para estimar o espao que precisar reservar para dados
de auditoria:

Estime o nmero de novas entradas de auditoria para um site e multiplique esse


nmero por 2 KB (as entradas geralmente esto limitadas a 4 KB, com um
tamanho mdio aproximado de 1 KB).

Com base no espao que voc deseja alocar, determine o nmero de dias de
logs de auditoria que deseja manter.

Office Web Apps. Se o Office Web Apps estiver sendo usado, o cache do Office Web
Apps poder afetar significativamente o tamanho de um banco de dados de
contedo. Por padro, o cache do Office Web Apps configurado como 100 GB.
Para obter mais informaes sobre o tamanho do cache do Office Web Apps,
consulte Manage the Office Web Apps cache.

Estimar os requisitos de IOPS do banco de dados de contedo


Os requisitos de IOPS para bancos de dados de contedo variam muito de acordo com o
modo como o seu ambiente est sendo usado e com a quantidade existente de espao
em disco e servidores. Em geral, recomendvel comparar a carga de trabalho prevista
em seu ambiente com uma das solues testadas. Para obter mais informaes,
consulte Performance and capacity test results and recommendations.

223

Importante:
O teste do contedo desta seo ainda no foi concludo. Verifique a existncia de
informaes adicionais.

Estimar necessidades de armazenamento do aplicativo de servio e


IOPS
Depois de estimar as necessidades de armazenamento de contedo e de IOPS, voc
dever determinar o armazenamento e as IOPS exigidas pelos aplicativos de servio
que esto sendo usados em seu ambiente.

Requisitos de IOPS e armazenamento de aplicativos de servio do


SharePoint Foundation 2010
Para estimar os requisitos de armazenamento dos aplicativos de servio no sistema,
primeiro voc deve conhecer os aplicativos de servio e saber como us-los. Os
aplicativos de servio disponveis no SharePoint Foundation 2010 que tm bancos de
dados so listados na tabela a seguir.

Banco de dados de aplicativos de servio

Recomendao de estimativa de tamanho

Coleta de Dados de Uso e Integridade

O banco de dados de Uso pode crescer


muito rapidamente e exigir um grande
volume de IOPS.
Por exemplo, em ambientes de colaborao
que usam configuraes predefinidas, um
milho de solicitaes HTTP exige 2 GB de
armazenamento.
Use uma das seguintes frmulas para
estimar a quantidade necessria de IOPS:

115 visitas/segundo

5 solicitaes HTTP
Se voc precisar restringir o tamanho do
banco de dados de uso, recomendvel
comear registrando em log apenas as
solicitaes de pginas. Voc tambm pode
restringir o tamanho do banco de dados
definindo o intervalo de dados padro a ser
mantido como inferior a duas semanas.
Se possvel, coloque o banco de dados de
Uso em seu prprio disco ou eixo.
Servio Conectividade de Dados
Corporativos

O tamanho do banco de dados dos servios


Conectividade de Dados Corporativos
afetado principalmente pelo nmero de tipos
de contedo externo a que voc planeja dar
224

Banco de dados de aplicativos de servio

Recomendao de estimativa de tamanho

suporte. Aloque 0,5 MB para cada tipo de


contedo externo. Se voc no sabe de
quantos tipos de contedo externo poder
precisar, recomendvel alocar 50 MB. Os
requisitos de IOPS so mnimos.
Servio de Registro de Aplicativo

Aloque 1 GB apenas se estiver fazendo


uma atualizao do Catlogo de Dados
Corporativos do Microsoft Office SharePoint
Server 2007. Os requisitos de IOPS so
mnimos.

Configuraes de inscrio

Aloque 1 GB. Os requisitos de IOPS so


mnimos.

Requisitos de IOPS e armazenamento de aplicativos de servio do


SharePoint Server 2010
Para estimar os requisitos de armazenamento dos aplicativos de servio no sistema,
primeiro voc deve conhecer os aplicativos de servio e saber como us-los. Os
aplicativos de servio disponveis no SharePoint Server 2010 que tm bancos de dados
so listados na tabela a seguir.

Aplicativo de servio

Recomendao de estimativa de tamanho

Pesquisa

A Pesquisa exige trs bancos de dados.


Seu ambiente pode incluir vrios bancos de
dados de Propriedade e Rastreamento.
O banco de dados de administrao de
Pesquisa geralmente pequeno: aloque
10 GB.
Para estimar o armazenamento necessrio
para seus bancos de dados de Propriedade
e Rastreamento, use os seguintes
multiplicadores:
Rastreamento: 0,046 (soma dos
bancos de dados de contedo)

Propriedade: 0,015 (soma dos bancos


de dados de contedo)
Os requisitos de IOPS para Pesquisa so
significativos.
Para o banco de dados de
Rastreamento, a pesquisa exige de
3.500 a 7.000 IOPS.

225

Para o banco de dados de Propriedade,

Aplicativo de servio

Recomendao de estimativa de tamanho

a pesquisa precisa de 2.000 IOPS.


Para obter informaes detalhadas sobre
como estimar a capacidade necessria para
Pesquisa, consulte Performance and
capacity test results and recommendations.
Perfil do Usurio

O aplicativo de servio do Perfil do Usurio


est associado a trs bancos de dados:
Perfil, Sincronizao e Marcao Social.
Para estimar o armazenamento necessrio
para os bancos de dados, use as seguintes
informaes:

Perfil. Com configuraes predefinidas,


em um ambiente configurado para usar
o Active Directory, o banco de dados de
perfil exigir aproximadamente 1 MB
por perfil de usurio.

Sincronizao. Com configuraes


predefinidas, em um ambiente com
poucos grupos por usurio, o banco de
dados de sincronizao exigir
aproximadamente 630 KB por perfil de
usurio. O arquivo de dados usar 90%
do espao.

Marcao social. Com configuraes


prvias, o banco de dados de marcao
social exigir aproximadamente
0,009 MB por marca, comentrio ou
classificao. Para estimar quantas
marcas ou notas os usurios criaro,
analise as seguintes informaes sobre
o site del.icio.us:

Aproximadamente 10% dos


usurios so considerados ativos.

Os usurios ativos criam 4,5


marcas e 1,8 comentrios por ms.
Em um ambiente de colaborao dinmica
com 160.000 perfis de usurios, cinco
grupos, 79.000 marcas, comentrios e
classificaes (2.500 comentrios, 76.000
marcas e 800 classificaes) e
configuraes predefinidas, temos os
seguintes tamanhos para estes bancos de
dados:
226

Aplicativo de servio

Recomendao de estimativa de tamanho


Nome do banco de
dados

Tamanho do banco de
dados

Perfil

155 GB

Sincronizao

96 GB

Marcao social

0,66 GB

Metadados gerenciados

O aplicativo de servio Metadados


Gerenciados tem um banco de dados. O
tamanho do banco de dados afetado pelo
nmero de tipos de contedo e palavraschave usados no sistema. Muitos ambientes
incluiro vrias instncias do aplicativo de
servio Metadados Gerenciados. Para obter
informaes detalhadas sobre como estimar
o tamanho e os requisitos de IOPS desse
banco de dados, consulte Performance and
capacity test results and recommendations.

Web Analytics

O Web Analytics tem dois bancos de dados:


Preparo e Relatrios. Muitos fatores
influenciam o tamanho dos bancos de
dados. Entre eles, esto o perodo de
reteno, o volume dirio de dados
rastreados e o nmero de conjuntos de
sites, sites e subsites no aplicativo Web que
est sendo analisado. Para obter
informaes detalhadas sobre como estimar
seus requisitos de tamanho e IOPS,
consulte Performance and capacity test
results and recommendations.

Repositrio seguro

O tamanho do banco de dados do aplicativo


de servio de Repositrio Seguro
determinado pelo nmero de credenciais no
repositrio e pelo nmero de entradas na
tabela de auditoria. recomendvel alocar
5 MB para cada 1.000 credenciais para ele.
A necessidade de IOPS mnima.

Estado

O aplicativo de servio de Controle de


Sesso tem um banco de dados.
recomendvel alocar 1 GB para ele. A
necessidade de IOPS mnima.

Servio Word Automation

O aplicativo de servio Word Automation


227

Aplicativo de servio

Recomendao de estimativa de tamanho

tem um banco de dados. recomendvel


alocar 1 GB para ele. A necessidade de
IOPS mnima.
PerformancePoint

O aplicativo de servio PerformancePoint


tem um banco de dados. recomendvel
alocar 1 GB para ele. A necessidade de
IOPS mnima.

Determinar as necessidades de disponibilidade


A disponibilidade um grau pelo qual um ambiente do SharePoint Server 2010
percebido por usurios como disponvel. Um sistema disponvel um sistema flexvel
ou seja, incidentes que afetem o servio ocorrem com pouca frequncia e aes
oportunas e eficientes so tomadas quando eles ocorrem.
Os requisitos de disponibilidade podem aumentar significativamente suas necessidades
de armazenamento. Para obter informaes detalhadas, consulte Planejar a
disponibilidade (SharePoint Server 2010).

Escolher a verso e a edio do SQL Server


Embora o Produtos do SharePoint 2010 possa ser executado no Microsoft SQL Server
2008 R2, SQL Server 2008 ou no SQL Server 2005, altamente recomendvel que voc
considere a possibilidade de executar seu ambiente na Enterprise Edition do SQL Server
2008 ou do SQL Server 2008 R2 para aproveitar os recursos adicionais de desempenho,
disponibilidade, segurana e gerenciamento por ela fornecidos. Para obter mais
informaes sobre os benefcios de usar o SQL Server 2008 R2 Enterprise Edition,
consulte SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white
paper) (SharePoint Server 2010).
Voc deve avaliar especialmente sua necessidade dos seguintes recursos:
Compactao de backup A compactao de backup pode agilizar qualquer
backup do SharePoint e est disponvel no SQL Server 2008 Enterprise Edition ou
no SQL Server 2008 R2 Standard Edition. Ao configurar a opo de compactao
em seu script de backup ou ao configurar o servidor que est executando o SQL
Server para compactar por padro, voc pode reduzir significativamente o tamanho
do seus backups de bancos de dados e logs remetidos. Para obter mais
informaes, consulte o artigo sobre compactao de backup (SQL Server)
(http://go.microsoft.com/fwlink/?linkid=129381&clcid=0x416).
Observao:
No h suporte para a compactao de dados do SQL Server para o Produtos do
SharePoint 2010.

Criptografia de dados transparente Se os seus requisitos de segurana inclurem


a necessidade de criptografia de dados transparente, voc dever usar o SQL
Server Enterprise Edition.
228

Aplicativo de servio do Web Analytics Se voc planeja usar o aplicativo de


servio do Web Analytics para anlise significativa, avalie o uso do SQL Server
Enterprise Edition para que o sistema se beneficie do particionamento de tabelas.

Implantao de contedo Se voc planeja usar o recurso de implantao de


contedo, avalie o uso do SQL Server Enterprise Edition para que o sistema se
beneficie dos instantneos do banco de dados do SQL Server.

Remote BLOB storage Se voc quiser aproveitar o remote BLOB storage em um


banco de dados ou local fora dos arquivos associados a cada banco de dados de
contedo, use o SQL Server 2008 ou o SQL Server 2008 R2 Enterprise Edition.

Administrador de recursos O Administrador de Recursos uma tecnologia


lanada no SQL Server 2008 para gerenciar cargas de trabalho e recursos do SQL
Server por meio da especificao de limites para o consumo de recursos por
solicitaes de entrada. O Administrador de Recursos permite diferenciar cargas de
trabalho e alocar CPU e memria medida que elas so solicitadas, com base nos
em limites especificados por voc. Ele est disponvel apenas no SQL Server 2008
ou no SQL Server 2008 R2 Enterprise Edition. Para obter mais informaes sobre o
uso do Administrador de Recursos, consulte o artigo sobre como gerenciar cargas
de trabalho do SQL Server com o Administrador de Recursos.
recomendvel usar o Administrador de Recursos com o SharePoint Server 2010
para:
Limitar a quantidade de recursos do SQL Server consumida pelos servidores
Web visados pelo componente de rastreamento de pesquisa. Como prtica
recomendada, limite o componente de rastreamento a dez por cento da CPU
quando o sistema estiver sobrecarregado.

Monitorar quantos recursos cada banco de dados consome no sistema por


exemplo, voc pode usar o Administrador de Recursos para ajudar a determinar
a melhor colocao de bancos de dados entre computadores que esto
executando o SQL Server.

PowerPivot para SharePoint 2010


Permite que os usurios
compartilhem anlises e modelos de dados gerados por usurios e colaborem neles
no Excel e no navegador enquanto atualiza automaticamente essas anlises. Faz
parte do SQL Server 2008 R2 Enterprise Edition Analysis Services.

Projetar a arquitetura de armazenamento com


base em requisitos de capacidade e E/S
A arquitetura de armazenamento e os tipos de disco selecionados para o seu ambiente
podem afetar o desempenho do sistema.
Nesta seo:
Escolher uma arquitetura de armazenamento

Escolher tipos de disco

Escolher tipos de RAID

Escolher uma arquitetura de armazenamento


H suporte para as arquiteturas de armazenamento DAS (armazenamento de conexo
direta), SAN (rede de rea de armazenamento) e NAS (armazenamento conectado
229

rede) com o SharePoint Server 2010, mas o suporte para NAS se restringe apenas ao
uso com bancos de dados de contedo configurados para utilizar remote BLOB storage.
Sua escolha depende de fatores da sua soluo de negcios e da sua infraestrutura
existente.
Qualquer arquitetura de armazenamento deve dar suporte para suas necessidades de
disponibilidade e ter um desempenho adequado em IOPS e latncia. Para ter suporte, o
sistema deve retornar de modo consistente o primeiro byte de dados dentro
20 milissegundos (ms).

DAS (armazenamento de conexo direta)


O DAS um sistema de armazenamento digital diretamente conectado a um servidor ou
a uma estao de trabalho, sem uma rede de armazenamento intermediria. Os tipos de
disco fsico DAS incluem SAS (Serial Attached SCSI) e SATA (Serial Attached ATA).
Em geral, recomendvel que voc escolha uma arquitetura DAS quando uma
plataforma de armazenamento compartilhada no possa assegurar um tempo de
resposta de 20 ms e capacidade suficiente para IOPS mdio e mximo.

SAN (rede de rea de armazenamento)


A SAN uma arquitetura para conectar dispositivos remotos de armazenamento de
computador (como matrizes de discos e bibliotecas de fitas) a servidores de um modo
que os dispositivos sejam exibidos como conectados localmente ao sistema operacional
(por exemplo, armazenamento em bloco).
Em geral, recomendvel escolher uma SAN quando os benefcios do armazenamento
compartilhado sejam importantes para a sua organizao.
Estes so alguns benefcios do armazenamento compartilhado:
Realocao mais fcil de armazenamento em disco entre servidores.

Pode atender a vrios servidores.

Nenhuma limitao de nmero de discos que podem ser acessados.

NAS (armazenamento conectado rede)


Uma unidade de NAS um computador autnomo conectado a uma rede. Seu nico
objetivo fornecer servios de armazenamento de dados baseados em arquivos para
outros dispositivos na rede. O sistema operacional e outros softwares na unidade de
NAS fornecem a funcionalidade do armazenamento de dados, sistemas de arquivos e
acesso a arquivos, bem como o gerenciamento dessas funcionalidades (por exemplo,
armazenamento de arquivos).
Observao:
O suporte para NAS se restringe apenas ao uso com bancos de dados de contedo
configurados para utilizar remote BLOB storage. Qualquer arquitetura de
armazenamento de rede deve responder a um ping dentro de 1 ms e deve retornar o
primeiro byte de dados em 20 ms. Essa restrio no se aplica ao provedor
FILESTREAM local do SQL Server porque ele apenas armazena dados localmente no
mesmo servidor.

Escolher tipos de disco


230

Os tipos de disco usados no sistema podem afetar a confiabilidade e o desempenho.


Com todos os outros fatores inalterados, unidades maiores aumentam o tempo mdio de
busca. O SharePoint Server 2010 d suporte aos seguintes tipos de unidades:
SCSI

SATA

SAS

FC

Interface IDE

Unidade de estado slido ou Disco Flash

Escolher tipos de RAID


O RAID (Redundant Array of Independent Disks) usado geralmente para melhor as
caractersticas de desempenho de discos individuais (por meio da distribuio de dados
por vrios discos) e para fornecer proteo contra falhas de disco individuais.
Todos os tipos de RAID do suporte ao SharePoint Server 2010; no entanto,
recomendvel usar o RAID 10 ou uma soluo de RAID especfica de um fornecedor
com desempenho equivalente.
Ao configurar uma matriz RAID, no se esquea de alinhar o sistema de arquivos ao
deslocamento informado pelo fornecedor. Na ausncia de orientao do fornecedor,
consulte o artigo sobre prticas recomendadas de E/S pr-implantao do SQL Server
(http://go.microsoft.com/fwlink/?linkid=105583&clcid=0x416).
Para obter mais informaes sobre como provisionar RAID e o subsistema de E/S do
SQL Server, consulte o artigo sobre prticas recomendadas do SQL Server
(http://go.microsoft.com/fwlink/?linkid=168612&clcid=0x416).

Estimar requisitos de memria


A memria necessria para o SharePoint Server 2010 est diretamente relacionada ao
tamanho dos bancos de dados de contedo hospedados em um servidor que executa o
SQL Server.
medida que voc adiciona aplicativos de servio e recursos, seus requisitos tendem a
crescer. A tabela a seguir d diretrizes sobre a quantidade de memria recomendvel.
Observao:
Nossas definies de implantaes pequenas e mdias so descritas na seo
"Arquiteturas de referncia" do artigo Capacity management and sizing for SharePoint
Server 2010.

Tamanho combinado de bancos de dados de RAM recomendada para computadores que


executam o SQL Server
contedo

Mnimo para pequenas implantaes de


produo

8 GB

231

Tamanho combinado de bancos de dados de RAM recomendada para computadores que


executam o SQL Server
contedo

Mnimo para mdias implantaes de


produo

16 GB

Recomendao para at 2 terabytes

32 GB

Recomendao para a faixa entre 2


terabytes at o mximo de 5 terabytes

64 GB

Observao:
Esses valores so maiores do que os recomendados como mnimos para o SQL Server
devido distribuio dos dados necessrios para um ambiente do SharePoint Server
2010. Para obter mais informaes sobre requisitos de sistema do SQL Server, consulte
Requisitos de hardware e software para a instalao do SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=129377&clcid=0x416).
Estes so alguns dos outros fatores que podem influenciar a memria exigida:
O uso de espelhamento do SQL Server.

O uso frequente de arquivos maiores do que 15 megabytes (MB).

Entender os requisitos de topologia de rede


Planeje as conexes de rede dentro dos farms e entre eles. recomendvel usar uma
rede de baixa latncia.
A lista a seguir fornece algumas prticas recomendadas:
Todos os servidores no farm devem ter largura de banda e latncia de LAN (rede
local) para o servidor que est executando o SQL Server. A latncia no deve ser
maior do que 1 ms.

No recomendvel uma topologia de WAN (rede de longa distncia) em que um


servidor que esteja executando o SQL Server seja implantado remotamente de
outros componentes do farm atravs de uma rede com latncia maior do que 1 ms.
Essa topologia no foi testada.

Planeje uma rede WAN adequada se estiver planejando usar o espelhamento do


SQL Server ou o envio de logs para manter um site remoto atualizado.

recomendvel que os servidores Web e os servidores de aplicativos tenham dois


adaptadores de rede: um para gerenciar o trfego do usurio final e o outro para
gerenciar a comunicao com os servidores que executam o SQL Server.

Configurar o SQL Server


As sees a seguir descrevem como planejar a configurao do SQL Server para o
SharePoint Server 2010.
232

Nesta seo:
Determinar quantas instncias ou servidores so necessrios

Configurar o armazenamento e a memria

Definir opes do SQL Server

Configurar bancos de dados

Estimar quantos servidores so necessrios


Em geral, o SharePoint Server 2010 designado para aproveitar o dimensionamento do
SQL Server ou seja, o SharePoint Server 2010 pode ter um desempenho melhor com
um grande nmero de servidores de mdio porte que executam o SQL Server do que
com apenas alguns grandes servidores.
Sempre coloque o SQL Server em um servidor dedicado que no esteja executando
qualquer outra funo de farm ou hospedando bancos de dados de qualquer outro
aplicativo, a menos que voc esteja implantando o sistema em um servidor autnomo.
A seguir, apresentada uma orientao geral sobre quando implantar um servidor
adicional para executar o SQL Server:
Adicione outro servidor de banco de dados quando tiver mais de quatro servidores
Web que estejam sendo executados em plena capacidade.

Adicione outro servidor de banco de dados quando seus bancos de dados de


contedo ultrapassarem 5 terabytes.
Observao:

A Microsoft d suporte a configuraes de servidor que no seguem esta orientao.


Para promover o armazenamento seguro de credenciais quando estiver executando o
aplicativo de servio Repositrio Seguro, recomendvel que o banco de dados de
repositrio seguro esteja hospedado em uma instncia separada de banco de dados em
que o acesso seja limitado a um administrador.

Configurar o armazenamento e a memria


No servidor que est executando o SQL Server 2008, recomendvel que o cache L2
por CPU tenha um mnimo de 2 MB para melhorar a memria.

Siga as recomendaes de configurao de armazenamento do


fornecedor
Para obter um desempenho ideal ao configurar uma matriz de armazenamento fsica,
siga as recomendaes de configurao de hardware informadas pelo fornecedor de
armazenamento, em vez de adotar os valores padro do sistema operacional.
Se voc no receber orientaes do fornecedor, recomendamos que use o utilitrio de
configurao de disco DiskPart.exe para configurar o armazenamento para o SQL
Server 2008. Para obter mais informaes, consulte o artigo sobre melhores prticas de
E/S de pr-implantao (http://go.microsoft.com/fwlink/?linkid=105583&clcid=0x416).

Fornea o mximo de recursos possvel


Verifique se os canais de E/S do SQL Server para os discos no so compartilhados por
outros aplicativos, como o arquivo de paginao e os logs do IIS (Servios de
Informaes da Internet).
233

Fornea o mximo possvel de banda larga. Maior banda larga de barramento ajuda a
melhorar a confiabilidade e o desempenho. Lembre-se de que o disco no o nico
usurio da banda larga de barramento por exemplo, voc tambm deve considerar o
acesso rede.

Definir opes do SQL Server


As seguintes configuraes e opes do SQL Server devem ser definidas antes da
implantao do SharePoint Server.
No habilite estatsticas de criao automtica em um SQL Server que esteja dando
suporte ao SharePoint Server. O SharePoint Server implementa estatsticas
especficas. Nenhuma estatstica adicional necessria. As estatsticas de criao
automtica podem alterar significativamente o plano de execuo de uma consulta
de uma instncia do SQL Server para outra instncia do SQL Server. Portanto, para
dar suporte consistente para todos os clientes, o SharePoint Server fornece dicas
codificadas para consultas, de acordo com a necessidade, para fornecer o melhor
desempenho em todos os cenrios.

Para garantir um desempenho ideal, altamente recomendvel definir o grau


mximo de paralelismo como 1 para servidores de banco de dados que hospedam
bancos de dados do SharePoint Server 2010. Para obter mais informaes sobre
como definir o grau mximo de paralelismo, consulte o artigo sobre a opo de
grau mximo de paralelismo
(http://go.microsoft.com/fwlink/?linkid=189030&clcid=0x416).

Para facilitar a manuteno, configure aliases de conexo do SQL Server para cada
servidor de banco de dados em seu farm. Um alias de conexo um nome
alternativo que pode ser usado para estabelecer uma conexo com uma instncia do
SQL Server. Para obter mais informaes, consulte o artigo sobre como definir um
alias do SQL Server (SQL Server Management Studio)
(http://go.microsoft.com/fwlink/?linkid=132064&clcid=0x416).

Configurar bancos de dados


As orientaes a seguir descrevem prticas recomendadas de planejamento na
configurao de cada banco de dados em seu ambiente.

Separe e priorize seus dados em discos


De modo ideal, voc deve colocar o banco de dados tempdb, os bancos de dados de
contedo, o banco de dados de Uso, os bancos de dados de pesquisa e os logs de
transaes do SQL Server 2008 em discos rgidos separados.
A lista a seguir fornece algumas prticas recomendadas de priorizao de dados:
Ao priorizar dados em discos mais rpidos, use a seguinte classificao:
1. Arquivos de dados tempdb e logs de transaes
2. Arquivos de log de transaes do banco de dados
3. Bancos de dados de pesquisa, com exceo do banco de dados de
administrao de Pesquisa
4. Arquivos de dados de banco de dados
Em um site de portal fortemente orientado leitura, priorize dados em relao a
logs.

234

Testes e dados de clientes mostram que o desempenho de farms do SharePoint


Server 2010 pode ser muito prejudicado por E/S insuficiente de disco para o tempdb.
Para evitar esse problema, aloque discos dedicados para o tempdb. Se uma alta
carga de trabalho estiver projetada ou monitorada ou seja, a operao de leitura
mdia ou a operao de gravao mdia exigir mais do que 20 ms talvez voc
precise reduzir o afunilamento separando os arquivos em discos ou substituindo os
discos por outros mais rpidos.

Para melhorar o desempenho, coloque o tempdb em uma matriz RAID 10. O nmero
de arquivos de dados do tempdb deve ser igual ao nmero de ncleos de CPUs e os
arquivos de dados do tempdb devem ser definidos com o mesmo tamanho. Conte
processadores de ncleo duplo como duas CPUs para essa finalidade. Conte cada
processador que d suporte a hyperthreading como uma CPU. Para obter mais
informaes, consulte o artigo sobre como otimizar o desempenho do tempdb
(http://go.microsoft.com/fwlink/?linkid=148537&clcid=0x416).

Separe dados de banco de dados e arquivos de log de transaes em diferentes


discos. Se os arquivos precisarem compartilhar discos porque os arquivos so muito
pequenos para justificar o uso de um disco inteiro ou de uma faixa inteira, ou se
faltar espao em disco, coloque os arquivos que tm padres de uso diferentes no
mesmo disco para minimizar solicitaes de acesso simultneo.

Consulte o fornecedor do seu hardware de repositrio para obter informaes sobre


como configurar todos os logs e os bancos de dados de pesquisa a fim de otimizar a
gravao em sua soluo de repositrio especfica.

Use vrios arquivos de dados para bancos de dados de contedo


Siga estas recomendaes para melhorar o desempenho:
Crie apenas arquivos no grupo de arquivos primrio do banco de dados.

Distribua os arquivos por discos separados.

O nmero de arquivos de dados deve ser menor ou igual ao nmero de ncleos de


CPUs. Conte processadores de ncleo duplo como duas CPUs para essa finalidade.
Conte cada processador que d suporte a hyperthreading como uma CPU.

Crie arquivos de dados de mesmo tamanho.


Importante:

Embora voc possa usar as ferramentas de backup e recuperao internas do


SharePoint Server 2010 para fazer backup e recuperar vrios arquivos de dados, se
voc substitu-los no mesmo local, as ferramentas no podero restaurar vrios arquivos
de dados em um local diferente. Por esse motivo, altamente recomendvel que, ao
usar vrios arquivos de dados para um banco de dados de contedo, voc use as
ferramentas de backup e recuperao do SQL Server. Para obter mais informaes
sobre como fazer backup e recuperar o SharePoint Server 2010, consulte Planejar o
backup e a recuperao (SharePoint Server 2010).
Para obter mais informaes sobre como criar e gerenciar grupos de arquivos, consulte
o artigo sobre arquivos e grupos de arquivos fsicos de banco de dados
(http://go.microsoft.com/fwlink/?linkid=117909&clcid=0x416).
235

Limite o tamanho do banco de dados de contedo para melhorar a


capacidade de gerenciamento
Planeje o dimensionamento do banco de dados para melhorar a capacidade de
gerenciamento, o desempenho e a facilidade de atualizao do seu ambiente.
Para ajudar a garantir o desempenho do sistema, altamente recomendvel limitar o
tamanho dos bancos de dados de contedo a 200 GB.
Um conjunto de sites no deve ultrapassar 100 GB, a menos que haja apenas um
conjunto de sites no banco de dados. Esse limite existe para que voc possa usar as
ferramentas de backup granular do SharePoint Server 2010 para mover um conjunto de
sites para outro banco de dados, se precisar.
Importante:
H suporte para tamanhos de bancos de dados de contedo de at 1 terabyte somente
para grandes repositrios de um nico site e arquivos nos quais os dados permanecem
razoavelmente estticos, como sistemas de gerenciamento de documentos de referncia
e sites de Central de Registros. H suporte para tamanhos de bancos de dados maiores
nesses cenrios porque seus padres de E/S e formatos tpicos de estrutura de dados
foram projetados e testados em escalas maiores.
Se o seu design exigir um banco de dados maior do que o padro recomendado, siga
esta orientao:
Para bancos de dados que contenham muitos arquivos grandes armazenados como
BLOBs (objetos binrios grandes), avalie a possibilidade de usar RBS (remote BLOB
storage). O RBS adequado nas seguintes circunstncias:
1. Quando voc estiver executando sites que contenham arquivos grandes pouco
acessados, como repositrios de conhecimento.
2. Quando voc tiver terabytes de dados.
3. Para arquivos de vdeo ou mdia.
Para obter mais informaes, consulte Planejar o RBS (Remote BLOB Storage)
(SharePoint Server 2010).
Siga prticas recomendadas de exibio de dados de grandes bancos de dados.
Para obter mais informaes, consulte SharePoint Server 2010 Capacity
Management: Software Boundaries and Limits.
Para obter mais informaes sobre repositrios de documentos em grande escala,
consulte a seo sobre estimativa de requisitos de desempenho e capacidade para
repositrios de documentos em grande escala, disponvel em Performance and capacity
test results and recommendations (SharePoint Server 2010).

Gerencie de modo proativo o crescimento dos arquivos de dados e


log
recomendvel gerenciar de maneira proativa o crescimento dos arquivos de dados e
log, considerando as seguintes recomendaes:
Sempre que possvel, expanda previamente todos os arquivos de dados e log para
seu tamanho final previsto.
236

recomendvel habilitar o aumento automtico por razes de segurana. No


confie nas configuraes padro de aumento automtico. Leve em conta as
seguintes diretrizes ao configurar o aumento automtico:

Quando planejar bancos de dados de contedo que ultrapassem o tamanho


recomendado (200 GB), defina o valor de aumento automtico do banco de
dados para um nmero fixo de megabytes, e no para uma porcentagem. Isso
reduz a frequncia com que o SQL Server aumenta o tamanho de um arquivo.
Aumentar o tamanho do arquivo uma operao de bloqueio que envolve o
preenchimento do novo espao com pginas vazias.

Defina o valor de aumento automtico para o banco de dados de Repositrio de


Propriedades do aplicativo de servio de Pesquisa como 10 por cento.

Se no houver previso de que o tamanho calculado do banco de dados de


contedo alcance o tamanho mximo recomendado de 200 GB dentro de um
ano, defina-o como o tamanho mximo que o banco de dados deve alcanar em
um ano (com 20% de margem adicional de erro) usando a propriedade ALTER
DATABASE MAXSIZE. Revise periodicamente essa configurao para verificar
se ela ainda tem um valor adequado com base nas taxas de crescimento
anteriores.

Mantenha um nvel de pelo menos 25 por cento de espao disponvel nos discos
para estabelecer padres de crescimento e uso mximo. Se voc estiver
gerenciando o crescimento por meio da incluso de discos em uma matriz RAID ou
da alocao de mais armazenamento, monitore o tamanho do disco cuidadosamente
para evitar ficar sem espao.

Validar e monitorar o desempenho do


armazenamento e do SQL Server
Teste se a soluo de desempenho e backup do seu hardware permite que voc cumpra
seus SLAs (contratos de nvel de servio). Teste especificamente o subsistema de E/S
do computador que est executando o SQL Server para garantir que o desempenho seja
satisfatrio.
Teste a soluo de backup que voc est usando para garantir que ela possa fazer
backup do sistema dentro da janela de manuteno disponvel. Se a soluo de backup
no puder atender aos SLAs exigidos por seu negcio, avalie a possibilidade de usar
uma soluo de backup incremental, como o System Center Data Protection Manager
(DPM) 2010.
importante controlar os seguintes componentes de recursos de um servidor que
executa o SQL Server: CPU, memria, taxa de acertos do cache e subsistema de E/S.
Quando um ou mais dos componentes parecerem lentos ou sobrecarregados, analise a
estratgia apropriada com base na carga de trabalho atual e projetada. Para obter mais
informaes, consulte o artigo sobre como solucionar problemas de desempenho no
SQL Server 2008 (http://go.microsoft.com/fwlink/?linkid=168448&clcid=0x416).
A seo a seguir relaciona os contadores de desempenho de uso recomendado para
monitorar o desempenho dos bancos de dados do SQL Server que esto sendo
executados em seu ambiente do SharePoint Server 2010. Tambm esto descritos
valores aproximados de integridade para cada contador.
237

Para obter detalhes sobre como monitorar o desempenho e usar contadores de


desempenho, consulte o artigo sobre como monitorar desempenho
(http://go.microsoft.com/fwlink/?linkid=189032&clcid=0x416).

Contadores do SQL Server a serem monitorados


Monitore os seguintes contadores do SQL Server para garantir a integridade de seus
servidores:
Estatsticas gerais Este objeto fornece contadores para monitorar a atividade
geral em todo o servidor, como o nmero de conexes atuais e o nmero de
usurios que se conectam e desconectam por segundo de computadores que
executam uma instncia do SQL Server. Avalie a possibilidade de monitorar o
seguinte contador:

Bancos de dados Este objeto fornece contadores para monitorar operaes de


cpia em massa, produtividade de backup e restaurao e atividades de log de
transaes. Monitore as transaes e o log de transaes para determinar o volume
de atividades dos usurios no banco de dados e o quanto o log de transaes est
ficando cheio. O volume de atividades dos usurios pode determinar o desempenho
do banco de dados e afetar o tamanho do log, o bloqueio e a replicao. Monitorar a
atividade de log de baixo nvel para medir a atividade dos usurios e o uso de
recursos pode ajudar voc a identificar afunilamentos de desempenho. Avalie a
possibilidade de monitorar o seguinte contador:

Conexes de usurio Este contador mostra a quantidade de conexes de


usurio no seu computador que executa o SQL Server. Se voc vir esse nmero
crescer 500 por cento em relao linha de base, talvez experimente uma
reduo do desempenho.

Transaes/s Este contador mostra a quantidade de transaes por segundo


em um determinado banco de dados ou no servidor inteiro. Esse nmero mais
para a sua linha de base e para ajudar voc a solucionar problemas.

Bloqueios Este objeto fornece informaes sobre bloqueios do SQL Server em


tipos de recursos individuais. Avalie a possibilidade de monitorar os seguintes
contadores:

Tempo de Espera Mdio (ms) Este contador mostra a quantidade mdia de


tempo de espera para cada solicitao de bloqueio que resultou em uma espera.

Tempo de Espera de Bloqueio (ms) Este contador mostra o tempo de espera


para bloqueios no ltimo segundo.

Esperas de Bloqueio/s Este contador mostra o nmero de bloqueios por


segundo que no puderam ser atendidos imediatamente e precisaram esperar
recursos.

Nmero de deadlocks Este contador mostra o nmero de deadlocks por


segundo no computador que executa o SQL Server. O valor no deve ser maior
do que 0.

Travas Este objeto fornece contadores para monitorar bloqueios internos de


recursos do SQL Server chamados travas. A monitorao de travas para determinar
a atividade dos usurios e o uso de recursos pode ajudar voc a identificar os
afunilamentos de desempenho. Avalie a possibilidade de monitorar os seguintes
contadores:
238

Tempo Mdio de Espera de Trava (ms) Este contador mostra o tempo mdio
de espera de trava para solicitaes de trava que precisaram esperar.

Esperas de Trava/s Este contador mostra o nmero de solicitaes de trava


que no puderam ser atendidas imediatamente.

Estatsticas SQL Este objeto fornece contadores para monitorar a compilao e o


tipo de solicitaes enviadas para uma instncia do SQL Server. A monitorao do
nmero de compilaes e recompilaes de consultas e do nmero de lotes
recebidos por uma instncia do SQL Server indica a rapidez com que o SQL Server
est processando as consultas de usurios e a eficincia com que o otimizador de
consulta est processando as consultas. Avalie a possibilidade de monitorar os
seguintes contadores:

Compilaes de SQL/s Este contador indica o nmero de vezes que o


caminho de cdigo de compilao inserido por segundo.

Recompilaes de SQL/s Este contador indica o nmero de recompilaes da


instruo por segundo.

Gerenciador de Buffer Este objeto fornece contadores para monitorar como o


SQL Server usa a memria para armazenar pginas de dados, estruturas de dados
internas e o cache de procedimento, bem como contadores para monitorar o E/S
fsico enquanto o SQL Server l e grava pginas de banco de dados. Avalie a
possibilidade de monitorar o seguinte contador:

Taxa de Acertos do Cache do Buffer

Este contador mostra a porcentagem de pginas encontradas no cache do buffer


sem a necessidade de ler do disco. A taxa o nmero total de acertos de cache
dividido pelo nmero total de pesquisas de cache nos ltimos mil acessos a
pginas. Como ler do cache muito mais caro do que ler do disco, convm que
essa taxa seja alta. Geralmente, voc pode aumentar a taxa de acertos do
cache do buffer aumentando a quantidade de memria disponvel para o SQL
Server.

Cache de Planos Este objeto fornece contadores para monitorar como o SQL
Server usa a memria para armazenar objetos como procedimentos armazenados,
instrues Transact-SQL ad-hoc e preparadas e gatilhos. Avalie a possibilidade de
monitorar o seguinte contador:

Taxa de Acertos do Cache

Este contador indica a taxa entre acertos e pesquisas de cache para planos.

Contadores do servidor fsico a serem monitorados


Monitore os seguintes contadores para assegurar a integridade dos computadores que
executam o SQL Server:
Processador: % Tempo do Processador: _Total Este contador mostra a
porcentagem de tempo que o processador est executando processos do aplicativo
ou do sistema operacional diferentes de Ocioso. No computador que estiver
executando o SQL Server, esse contador dever ficar entre 50 por cento e 75 por
cento. No caso de sobrecarga constante, investigue se existe uma atividade anormal
de processos ou se o servidor precisa de CPUs adicionais.

239

Sistema: Comprimento da Fila de Processador Este contador mostra o nmero


de threads na fila do processador. Monitore este contador para assegurar que ele
permanea inferior ao dobro do nmero de ncleos de CPU.

Memria: Mbytes Disponveis Este contador mostra a quantidade de memria


fsica, em megabytes, disponvel para processos executados no computador.
Monitore este contador para assegurar a manuteno de um nvel de pelo menos
20 por cento do total de RAM fsica disponvel.

Memria: Pginas/s Este contador mostra a taxa em que as pginas so lidas do


disco ou nele gravadas para resolver falhas de pgina de hardware. Monitore este
contador para assegurar que ele permanea abaixo de 100.
Para obter mais informaes e mtodos de soluo de problemas de memria, consulte
o artigo sobre o monitoramento do uso da memria pelo SQL Server 2005
(http://go.microsoft.com/fwlink/?linkid=105585&clcid=0x416).

Contadores de disco a serem monitorados


Monitore os seguintes contadores para assegurar a integridade dos discos. Observe que
os seguintes valores so medidos ao longo do tempo no so valores que ocorrem
durante um pico repentino e no se baseiam em uma nica medio.
Disco Fsico: % Tempo de Disco: DataDrive Este contador mostra a
porcentagem do tempo decorrido em que a unidade de disco selecionada est
ocupada atendendo a solicitaes de leitura ou gravao um indicador geral de
como o disco est ocupado. Se o contador PhysicalDisk: % Tempo de Disco for
alto (mais do que 90 por cento), verifique o contador PhysicalDisk: Comprimento
da Fila de Disco Atual para ver quantas solicitaes do sistema esto aguardando
o acesso ao disco. O nmero de solicitaes de E/S em espera deve ser mantido em
no mais de 1,5 a 2 vezes o nmero de eixos que constituem o disco fsico.

Disco Lgico: Transferncias de Disco/s Este contador mostra a taxa em que


so executadas as operaes de leitura e gravao no disco. Use este contador
para monitorar as tendncias de crescimento e fazer previses adequadamente.

Disco Lgico: Bytes de Leitura de Disco/s e Disco Lgico: Bytes de Gravao


de Disco/s Estes contadores mostram a taxa em que os bytes so transferidos do
disco durantes as operaes de leitura e gravao.

Disco Lgico: Mdia de Bytes de Disco/Leitura Este contador mostra o nmero


mdio de bytes transferidos do disco durante as operaes de leitura. Esse valor
pode refletir a latncia do disco operaes de leitura maiores podem resultar em
latncia ligeiramente maior.

Disco Lgico: Mdia de Bytes de Disco/Gravao Este contador mostra o


nmero mdio de bytes transferidos para o disco durante as operaes de gravao.
Esse valor pode refletir a latncia do disco operaes de gravao maiores
podem resultar em latncia ligeiramente maior.

Disco Lgico: Comprimento da Fila de Disco Atual Este contador mostra o


nmero de solicitaes pendentes no disco no momento em que os dados de
desempenho so coletados. Para este contador, valores menores so melhores.
Valores maiores do que 2 por disco podem indicar um afunilamento e devem ser
investigados. Isso significa que um valor at 8 aceitvel para uma LUN (unidade
lgica) constituda de quatro discos. Os afunilamentos podem criar uma lista de
pendncias capaz de se difundir para alm do servidor atual que est acessando o
240

disco e provocar longos tempos de espera para os usurios. As possveis solues


para um afunilamento so adicionar mais discos matriz de RAID, substituir os
discos existentes por discos mais rpidos ou mover alguns dados para outros discos.

Disco Lgico: Comprimento Mdio da Fila de Disco Este contador mostra o


nmero mdio de solicitaes de leitura e gravao que foram enfileiradas para o
disco selecionado durante o intervalo da amostra. A regra que deve haver no
mximo duas solicitaes pendentes de leitura e gravao por eixo, mas isso pode
ser difcil de medir por causa da virtualizao do armazenamento e de diferenas em
nveis de RAID entre configuraes. Procure comprimentos de fila de disco maiores
do que a mdia em combinao com latncias de disco maiores do que a mdia.
Essa combinao pode indicar que o cache da matriz de armazenamento est
sendo superutilizado ou que o compartilhamento do eixo com outros aplicativos est
afetando o desempenho.

Disco Lgico: Mdia de Disco s/Leitura e Disco Lgico: Mdia de Disco


s/Gravao Estes contadores mostram o tempo mdio, em segundos, de uma
operao de leitura ou gravao no disco. Monitore estes contadores para assegurar
que eles permaneam abaixo de 85 por cento da capacidade do disco. O tempo de
acesso a disco aumenta exponencialmente se operaes de leitura ou gravao
representarem mais de 85 por cento da capacidade do disco. Para determinar a
capacidade especfica do seu hardware, consulte a documentao do fornecedor ou
use a Ferramenta de Parmetro de Comparao de Subsistema de Disco SQLIO
para calcul-la. Para obter mais informaes, consulte o artigo sobre a Ferramenta
de Parmetro de Comparao de Subsistema de Disco SQLIO
(http://go.microsoft.com/fwlink/?linkid=105586&clcid=0x416).

Disco Lgico: Mdia de Disco s/Leitura Este contador mostra o tempo


mdio, em segundos, de uma operao de leitura do disco. Em um sistema bem
ajustado, os valores ideais vo de 1 a 5 ms para logs (idealmente 1 ms em uma
matriz em cache) e de 4 a 20 ms para dados (idealmente menos do que 10 ms).
Latncias maiores podem ocorrer durante momentos de pico, mas se forem
registrados valores maiores regularmente, voc dever investigar a causa.

Disco Lgico: Mdia de Disco s/Gravao Este contador mostra o tempo


mdio, em segundos, de uma operao de gravao no disco. Em um sistema
bem ajustado, os valores ideais vo de 1 a 5 ms para logs (idealmente 1 ms em
uma matriz em cache) e de 4 a 20 ms para dados (idealmente menos do que
10 ms). Latncias maiores podem ocorrer durante momentos de pico, mas se
forem registrados valores maiores regularmente, voc dever investigar a causa.
Quando voc usar configuraes de RAID com os contadores Mdia de Disco
s/Leitura ou Mdia de Disco s/Gravao, use as frmulas relacionadas na
tabela a seguir para determinar a taxa de entrada e sada no disco.
Nvel de RAID

Frmula

RAID 0

E/Ss por disco = (leituras + gravaes) /


nmero de discos

RAID 1

E/Ss por disco = [leituras + (2 gravaes)]


/2

RAID 5

E/Ss por disco = [leituras + (4 gravaes)]


241

Nvel de RAID

Frmula

/ nmero de discos
E/Ss por disco = [leituras + (2 gravaes)]
/ nmero de discos

RAID 10

Por exemplo, se voc tiver um sistema RAID 1 com dois discos fsicos
e seus contadores tiverem os valores mostrados na tabela a seguir:
Contador

Valor

Mdia de
Disco
s/Leitura

80

Disco
Lgico:
Mdia de
Disco
s/Gravao

70

Comprimento 5
Mdio da Fila
de Disco
O valor de E/S por disco pode ser calculado da seguinte forma: (80 +
(2 70))/2 = 110
O comprimento da fila de disco pode ser calculado da seguinte forma: 5/2 = 2,5
Nessa situao, voc tem um afunilamento de E/S limtrofe.

Outras ferramentas de monitorao


Voc tambm pode monitorar a latncia de disco e analisar tendncias usando a
exibio de gerenciamento dinmico sys.dm_io_virtual_file_stats no SQL Server 2008.
Para obter mais informaes, consulte o artigo sobre sys.dm_io_virtual_file_stats
(Transact-SQL) (http://go.microsoft.com/fwlink/?linkid=105587&clcid=0x416).

242

Overview of Remote BLOB Storage


(SharePoint Server 2010) (em ingls)
This article describes how you can use Microsoft SharePoint Server 2010 together with
Remote BLOB Storage (RBS) and Microsoft SQL Server 2008 Express e Microsoft SQL
Server 2008 R2 Express to optimize database storage resources.
Before you implement RBS, we highly recommend that you evaluate its potential costs
and benefits. For more information and recommendations about using RBS in a
SharePoint Server 2010 installation, see Planejar o RBS (Remote BLOB Storage)
(SharePoint Server 2010).
In this article:
Introduction to RBS

Using RBS together with SharePoint 2010 Products

Introduction to RBS
RBS is a library API set that is incorporated as an add-on feature pack for Microsoft SQL
Server. It can be run on the local server running Microsoft SQL Server 2008 R2, SQL
Server 2008 or SQL Server 2008 R2 Express. To run RBS on a remote server, you must
be running SQL Server 2008 R2 Enterprise edition. RBS is not supported for Microsoft
SQL Server 2005.
Binary large objects (BLOBs) are data elements that have either of the following
characteristics:
Unstructured data that has no schema (such as a piece of encrypted data).

A large amount of binary data (many megabytes or gigabytes) that has a very simple
schema, such as image files, streaming video, or sound clips.
By default, Microsoft SQL Server stores BLOB data in its databases. As a databases
usage increases, the total size of its BLOB data can expand quickly and grow larger than
the total size of the document metadata and other structured data that is stored in the
database. Because BLOB data can consume a lot of file space and uses server
resources that are optimized for database access patterns, it can be helpful to move
BLOB data out of the SQL Server database, and into a separate file.
Before RBS was supported in SQL Server, expensive storage such as RAID 10 was
required for the whole SQL database including BLOB data. By using RBS, you can move
80 to 90 percent of the data (that is, BLOBs) onto less expensive storage such as RAID 5
or external storage solutions.
RBS uses a provider to connect to any dedicated BLOB store that uses the RBS APIs.
Storage solution vendors can implement providers that work with RBS APIs. SharePoint
Server 2010 supports a BLOB storage implementation that accesses BLOB data by using
the RBS APIs through such a provider. You can implement RBS for Produtos do
Microsoft SharePoint 2010 by using a supported provider that you obtain from a thirdparty vendor. Most third-party providers store BLOBs remotely.
243

In addition to third-party providers, you can use the RBS FILESTREAM provider that is
available through the Pacote de instalao do SQL Server Remote BLOB Store do
Feature Pack para Microsoft SQL Server 2008 R2. The RBS FILESTREAM provider uses
the SQL Server FILESTREAM feature to store BLOBs in an additional resource that is
attached to the same database and stored locally on the server. The FILESTREAM
feature manages BLOBs in a SQL database by using the underlying NTFS file system.
The location that an RBS provider stores the BLOB data depends on the provider that
you use. In the case of the SQL FILESTREAM provider, the data is not stored in the MDF
file, but in another file that is associated with the database.
This implementation of the FILESTREAM provider is known as the local FILESTREAM
provider. You can conserve resources by using the local RBS FILESTREAM provider to
place the extracted BLOB data on a different (cheaper) local disk such as RAID 5 instead
of RAID 10. You cannot use RBS with the local FILESTREAM provider on remote
storage devices, such as network attached storage (NAS). The FILESTREAM provider is
supported when it is used on local hard disk drives only.
A remote RBS FILESTREAM provider that is available in SQL Server 2008 R2 Express
can store BLOB data on remote commodity storage such as direct-attached storage
(DAS) or NAS. However, SharePoint Server 2010 does not currently support the remote
RBS FILESTREAM provider.

Using RBS together with SharePoint 2010


Products
SharePoint Server 2010 supports the FILESTREAM provider that is included in the
Pacote de instalao do SQL Server Remote BLOB Store do Feature Pack para SQL
Server 2008 R2. This version of RBS is available at
http://go.microsoft.com/fwlink/?LinkID=177388. Be aware that this is the only version of
RBS that is supported by SharePoint Server 2010. Earlier versions are not supported.
Third-party RBS providers can also be used with the RBS APIs to create a BLOB storage
solution that is compatible with SharePoint Server 2010.
In SharePoint Server 2010, site collection backup and restore and site import or export
will download the file contents and upload them back to the server regardless of which
RBS provider is being used. However, the FILESTREAM provider is the only provider
that is currently supported for Produtos do SharePoint 2010 farm database backup and
restore operations.
When RBS is implemented, SQL Server itself is regarded as an RBS provider. You will
encounter this factor when you migrate content into and out of RBS.
If you plan to store BLOB data in an RBS store that differs from your SharePoint Server
2010 content databases, you must run SQL Server 2008 com SP1 e Atualizao
Cumulativa 2. This is true for all RBS providers.
The FILESTREAM provider that is recommended for upgrading from stand-alone
installations of Windows SharePoint Services 3.0 that have content databases that are
over 4 gigabytes (GB) to SharePoint Server 2010 associates data locally with the current
content database, and does not require SQL Server Enterprise Edition.

244

Importante:
RBS does not enable any kind of direct access to any files that are stored in Produtos do
Microsoft SharePoint 2010. All access must occur by using Produtos do SharePoint 2010
only.

Consulte tambm
Outros recursos
FILESTREAM Overview
FILESTREAM Storage in SQL Server 2008
Remote BLOB Store Provider Library Implementation Specification

245

Planejar o RBS (Remote BLOB Storage)


(SharePoint Server 2010)
Por padro, o SQL Server armazena dados BLOB (objeto binrio grande) em seus
bancos de dados. medida que o uso do banco de dados aumenta, o tamanho total dos
dados BLOB armazenados nele pode se expandir rapidamente e crescer mais do que o
tamanho total dos metadados de documento e de outros dados estruturados
armazenados no banco de dados. Os dados BLOB consomem grandes quantidades de
espao de arquivo e usam recurso do servidor otimizados para padres de acesso a
banco de dados, em vez do armazenamento de arquivos grandes.
RBS (Remote BLOB Storage) uma API de biblioteca definida e incorporada como um
pacote de recursos complementar para o Microsoft SQL Server. Ele pode ser executado
no servidor local executando o Microsoft SQL Server 2008 R2, o SQL Server 2008 ou o
SQL Server 2008 R2 Express. Para executar o RBS em um servidor remoto, voc deve
estar executando o SQL Server 2008 R2 Enterprise edition. O RBS foi projetado para
mover o repositrio de BLOBs de servidores de banco de dados para solues de
armazenamento de mercadorias. O RBS economiza um espao significativo, conserva
recursos de servidor caros e fornece um modelo padronizado para os aplicativos
acessarem dados BLOB. No Microsoft SharePoint Server 2010, o RBS pode ser usado
para bancos de dados de contedo apenas.
Para obter mais informaes bsicas sobre o RBS, incluindo uma discusso sobre o
provedor FILESTREAM, consulte Overview of Remote BLOB Storage (SharePoint
Server 2010) (em ingls).
O RBS pode oferecer os seguintes benefcios:
Dados BLOB podem ser armazenados em dispositivos de armazenamento mais
baratos, que so configurados para administrar o armazenamento simples.

A administrao do armazenamento BLOB controlada por um sistema projetado


especificamente para trabalhar com dados BLOB.

Os recursos do servidor de banco de dados so liberados para operaes de banco


de dados.
Esses benefcios no so gratuitos. Antes de implementar o RBS com o SharePoint
Server 2010, voc deve avaliar se esses benefcios potenciais superam os custos e as
limitaes da implementao e manuteno do RBS. Este artigo descreve o processo de
avaliao desse tpico.
Neste artigo:
Examinar o ambiente

Avaliar as opes de provedor

Examinar o ambiente
Para iniciar sua anlise do RBS, examine o tamanho dos bancos de dados de contedo.
Se o tamanho desses bancos de dados atender aos critrios de uma recomendao
246

RBS, voc dever considerar que tipo de contedo est sendo acessado e como ele
est sendo usado.

Tamanhos dos bancos de dados de contedo


Voc pode esperar benefcios do RBS nos seguintes casos:
Os bancos de dados de contedo tm mais de 500 GB (gigabytes).

Os arquivos de dados BLOB tm mais de 256 KB (quilobytes).

Os arquivos de dados BLOB tm pelo menos 80 KB e o servidor de banco de dados


um afunilamento de desempenho. Nesse caso, o RBS reduz a carga de E/S e de
processamento no servidor de banco de dados.
Embora a presena de muitos BLOBs pequenos possa causar alguma queda no
desempenho, o custo do armazenamento geralmente o fator mais importante quando
voc avalia o RBS. Em geral, a queda prevista no desempenho uma troca aceitvel
para a economia no hardware de armazenamento.

Tipo de contedo e uso


O RBS mais benfico em sistemas que armazenam arquivos muito grandes, como
mdia digital. Em geral, o RBS implementado em ambientes nos quais arquivos
grandes armazenados so armazenados raramente, como um arquivo morto. Se essa
situao descreve seu ambiente, voc dever considerar a implementao do RBS.
Se estiver armazenando muitos arquivos pequenos (com menos de 256 KB) acessados
com frequncia por muitos usurios, talvez seja melhor experimentar a latncia
aumentada nos sites que tiverem muitos arquivos pequenos armazenados no RBS. A
latncia aumentada um fator de custo que voc deve considerar ao avaliar o RBS para
sua soluo de armazenamento. No entanto, improvvel que essa seja a considerao
mais importante. A quantidade de latncia aumentada tambm est relacionada ao
provedor de RBS que voc usa.

Avaliar as opes de provedor


O RBS requer um provedor que conecte as APIs do RBS e o SQL Server.
Importante:
O RBS pode ser executado no servidor local com o Microsoft SQL Server 2008 R2, o
SQL Server 2008 ou o SQL Server 2008 R2 Express. Para executar o RBS em um
servidor remoto, voc deve ter o SQL Server 2008 R2 Enterprise edition. O SharePoint
Server 2010 requer o uso da verso do RBS fornecida com o Pacote de instalao do
SQL Server Remote BLOB Store do Feature Pack para Microsoft SQL Server 2008 R2.
As verses anteriores do RBS no funcionaro com o SharePoint Server 2010. Alm
disso, o RBS no tem suporte no SQL Server 2005.
possvel manter BLOBs no armazenamento de mercadorias, como DAS (directattached storage) ou NAS (network attached storage), conforme o suporte do provedor.
O provedor FILESTREAM tem suporte do SharePoint Server 2010 quando usado
apenas nas unidades de disco rgido local. Voc no pode usar RBS com FILESTREAM
em dispositivos de armazenamento remoto, como NAS.
A tabela a seguir resume os benefcios e as limitaes do FILESTREAM.
247

Requisito operacional

RBS com FILESTREAM

RBS sem
FILESTREAM

Backup integrado do SQL Server e Sim


recuperao do Repositrio de
BLOB

Sim

Migrao com script para BLOBs

Sim

Sim

D suporte para espelhamento

No

No

Envio de logs

Sim

Sim, com
implementao
do provedor

Instantneos de banco de dados

No1

No1

Replicao geo

Sim

No

Criptografia

Somente NTFS

No

NAS (Network Attached Storage)

Sem suporte do Produtos do


SharePoint 2010

Sim, com
implementao
do provedor

1Se o provedor RBS que voc est usando no tiver suporte para instantneos, no
ser possvel us-los para implantao de contedo ou backup. Por exemplo, o provedor
SQL FILESTREAM no tem suporte para instantneos.
Se o FILESTREAM no for um provedor prtico para o seu ambiente, voc poder
adquirir um provedor de terceiros com suporte. Nesse caso, voc dever avaliar os
seguintes critrios ao comprar um provedor:
Funcionalidade de backup e restaurao

Recuperao de desastre testada

Implantao e migrao de dados

Impacto no desempenho

Custos administrativos a longo prazo


Importante:

No recomendamos que voc desenvolva seu prprio provedor, a menos que voc seja
um ISV (fornecedor independente de software) com bastante experincia em projetar
solues de armazenamento.

248

Planejar o gerenciamento da
continuidade dos negcios (SharePoint
Server 2010)
O gerenciamento de continuidade de negcios consiste em decises de negcios,
processos e ferramentas que voc implementa com antecedncia para lidar com crises.
A crise pode afetar somente o seu comrcio ou ser parte de um evento local, regional ou
nacional.
Recursos do Microsoft SharePoint Server 2010 provavelmente fazem parte de sua
estratgia de gerenciamento de continuidade de negcios, mas seu plano geral deve ser
muito mais abrangente e incluir os seguintes elementos:
Procedimentos claramente documentados.

Armazenamento de registros de negcios fora do local.

Contatos claramente designados.

Treinamento contnuo da equipe, incluindo prticas e buscas.

Mecanismos de recuperao fora do local.


Neste artigo:
Recursos de gerenciamento de continuidade de negcios

Contratos de nvel de servio

Recursos de gerenciamento de continuidade


de negcios
O Microsoft SharePoint Server 2010 inclui os recursos a seguir, que do suporte ao
gerenciamento de continuidade de negcios.
Controle de verso Os usurios podem perder dados ao substituir um documento.
Com o controle de verso, os usurios podem manter vrias verses do mesmo
documento em uma biblioteca de documentos. No caso de uma alterao
indesejada, um documento substitudo ou um documento corrompido, a verso
anterior pode ser facilmente restaurada pelo usurio. Quando o controle de verso
est habilitado, os usurios podem recuperar seus dados por conta prpria.
Para obter mais informaes, consulte Planejar a proteo do contedo usando
lixeiras e controle de verso (SharePoint Server 2010).
Lixeira O SharePoint Server 2010 inclui uma Lixeira de dois estgios. Os usurios
que tm as permisses apropriadas podem usar a Lixeira de primeiro estgio para
recuperar documentos, itens de lista, listas e bibliotecas de documentos que foram
excludos de um site. Os administradores de conjuntos de site podem usar a Lixeira
de segundo estgio, tambm chamada de Lixeira de Conjuntos de Sites, para
recuperar itens que foram excludos da Lixeira de primeiro estgio. Quando a Lixeira
249

de primeiro estgio habilitada, os usurios podem recuperar dados por conta


prpria.
Para obter mais informaes, consulte Planejar a proteo do contedo usando
lixeiras e controle de verso (SharePoint Server 2010).
Central de Registros Os sites da Central de Registros do suporte ao
armazenamento de registros de gerenciamento por razes legais, regulatrias ou
comerciais. Para obter mais informaes, consulteRecords management planning
(SharePoint Server 2010).

Backup e recuperao Voc pode usar cmdlets do Windows PowerShell ou o site


da Administrao Central do SharePoint para o backup e a recuperao de farms,
bancos de dados, aplicativos Web e conjuntos de sites. H tambm muitas
ferramentas externas e de terceiros que podem ser usadas para backup e
recuperao de dados. Para obter mais informaes, consulte Planejar o backup e a
recuperao (SharePoint Server 2010).

Disponibilidade No existe um recurso nico que oferea disponibilidade em um


ambiente do SharePoint Server 2010. Voc pode escolher entre muitas abordagens
para aprimorar a disponibilidade, como:

Tolerncia a falhas de componentes e da rede.

Redundncia de funes de servidor e servidores em um farm.


Para obter mais informaes sobre disponibilidade, consulte Planejar a
disponibilidade (SharePoint Server 2010).
Recuperao de desastre No existe um recurso nico que oferea recuperao
de desastre em um ambiente do SharePoint Server 2010. Voc pode escolher entre
muitas abordagens para aprimorar a disponibilidade quando um centro de dados fica
offline, como:

Repositrio externo de backups, dentro e fora de sua regio.

Envio de imagens de servidores a locais externos.

Operao de vrios data centers, mas fornecimento de dados atravs de apenas


um deles, mantendo os outros disponveis em espera.
Para obter mais informaes sobre a recuperao de desastre, consulte Planejar
a recuperao de desastre (SharePoint Server 2010).

Contratos de nvel de servio


O gerenciamento de continuidade de negcios uma rea fundamental em que grupos
de TI oferecem contratos de nvel de servio para definir as expectativas com grupos de
clientes. Muitas organizaes de TI oferecem vrios contratos de nvel de servio, que
so associados a diferentes nveis de estorno.
A lista a seguir descreve recursos comuns de contratos de nvel de servio do
gerenciamento de continuidade de negcios:
Controle de verso

Se oferecido.

Espao alocado.

Lixeiras
250

Se oferecido.

Espao alocado para a Lixeira de primeiro estgio e para a Lixeira de segundo


estgio.

Perodo em que os itens so mantidos antes de serem excludos


permanentemente em cada Lixeira.

Encargos adicionais para recuperao de itens permanentemente excludos da


Lixeira de segundo estgio.

Backup e recuperao
SLAs de backup e recuperao geralmente identificam objetos e servios que
podem ser armazenados em backup e recuperados, e os objetivos de tempo, ponto
e nvel de recuperao de cada um deles. O SLA tambm pode identificar a janela
de backup disponvel para cada objeto. Para obter mais informaes sobre SLAs de
backup e recuperao, consulte Planejar o backup e a recuperao (SharePoint
Server 2010).
O objetivo de tempo de recuperao (RTO) representa a durao mxima de um
processo de recuperao de dados. Ele determinado pela quantidade de
tempo que a empresa poder suportar se o site ou o servio ficar indisponvel.

Objetivo de ponto de recuperao (RPO) o objetivo do tempo mximo entre o


ltimo backup disponvel e qualquer possvel ponto de falha. determinado pela
quantidade de dados que a empresa pode se dar ao luxo de perder em caso de
falha.

O Objetivo de nvel de recuperao (RLO) o objetivo que define a


granularidade com a qual voc poder recuperar dados indicando se voc
poder recuperar o farm inteiro, aplicativo Web, conjunto de sites, site, lista,
biblioteca ou item.

Disponibilidade.
Para cada componente de um farm que coberto por um plano de disponibilidade,
um SLA de disponibilidade pode identificar a disponibilidade como um percentual do
tempo de ativao, muitas vezes expresso como o nmero de noves, ou seja, o
percentual de tempo durante o qual um determinado sistema est ativo e
funcionando. Por exemplo, considera-se que um sistema com um percentual de
tempo de ativao de 99,999% tenha cinco noves de disponibilidade.
Observao:
Ao calcular a disponibilidade, a maioria das organizaes especificamente isenta ou
adiciona horas para atividades de manuteno planejada.

Para obter mais informaes, consulte Planejar a disponibilidade (SharePoint Server


2010).
Recuperao de desastre
Para cada componente de um farm que coberto por um plano de recuperao de
desastre, um SLA pode identificar os objetivos de ponto e tempo de recuperao.
Diferentes objetivos de tempo de recuperao so frequentemente definidos para
diferentes circunstncias, por exemplo, uma emergncia local versus uma
emergncia regional.
Para obter mais informaes, consulte Planejar a recuperao de desastre
(SharePoint Server 2010).
251

Contedo relacionado
Central de recursos

Gerenciamento de Continuidade de Negcios para o


SharePoint Server 2010
(http://go.microsoft.com/fwlink/?linkid=199235&clcid=0x416)

Contedo para o Profissional Planejar o backup e a recuperao (SharePoint Server


de TI
2010)
Viso geral sobre backup e recuperao (SharePoint Server
2010)
Planejar a proteo do contedo usando lixeiras e controle
de verso (SharePoint Server 2010)
Planejar a disponibilidade (SharePoint Server 2010)
Availability configuration (SharePoint Server 2010)
Planejar a recuperao de desastre (SharePoint Server
2010)
Contedo para o
desenvolvedor

Proteo de dados e recuperao


(http://go.microsoft.com/fwlink/?linkid=199237&clcid=0x416)

252

Planejar a proteo do contedo usando


lixeiras e controle de verso (SharePoint
Server 2010)
Planejar o uso de lixeiras e controle de verso em um ambiente para ajudar os usurios
a proteger e recuperar os dados. As lixeiras e o controle de verso so componentes
essenciais de uma estratgia de continuidade de negcios.
Lixeiras Os usurios podem usar lixeiras para recuperar objetos excludos. O Microsoft
SharePoint Server 2010 d suporte a dois estgios de lixeiras: a Lixeira de primeiro
estgio e a Lixeira de Conjunto de Sites, tambm chamada de Lixeira de
segundo estgio. Quando as Lixeiras so habilitadas, os usurios podem restaurar itens
contidos nelas, inclusive arquivos, documentos, itens de lista, listas e bibliotecas de
documentos excludos.
Controle de verso Usurios podem usar o controle de verso para ajudar a impedir a
perda de dados provocada pela substituio de um documento. Quando o proprietrio de
um site ativa o controle de verso em uma biblioteca de documentos ou lista, a biblioteca
ou lista mantm vrias cpias de um documento, item ou arquivo. No caso de uma
alterao indesejada, um arquivo substitudo ou documento corrompido, a verso
anterior pode ser facilmente restaurada pelo usurio.
Neste artigo:
Protegendo o contedo usando lixeiras

Protegendo o contedo usando o controle de verso

Protegendo o contedo usando lixeiras


O SharePoint Server 2010 d suporte a dois estgios de lixeiras: a Lixeira de primeiro
estgio e a Lixeira de Conjunto de Sites ou de segundo estgio. As lixeiras so
habilitadas e configuradas no nvel do aplicativo Web. Elas coletam documentos e itens
de lista excludos. Quando um item de lista excludo, todos os seus anexos tambm
so excludos e podem ser restaurados da Lixeira.
As Lixeiras podem conter vrias cpias de um documento, cada uma delas com o
mesmo nome de arquivo e origem. Esses documentos no podem ser restaurados sobre
uma cpia existente de um documento. As Lixeiras no podem ser usadas para
recuperar verses anteriores ou substituies acidentais de documentos voc deve
usar o controle de verso para habilitar essa funcionalidade.
A tabela a seguir descreve como um item excludo e recuperado da Lixeira de primeiro
estgio e da Lixeira de segundo estgio.

Quando um usurio

O item

253

O item pode ser


restaurado por

Quando um usurio

O item

O item pode ser


restaurado por

Exclui um item

Mantido na Lixeira de primeiro


estgio at que o item seja
excludo da Lixeira ou at que ele
tenha permanecido nela por um
perodo mais longo do que o limite
de tempo configurado para manter
um item na Lixeira.

Usurios ou
administradores
do conjunto de
sites

Exclui um item da Lixeira

Mantido na Lixeira de segundo


estgio

Administradores
de conjuntos de
sites

A desativao da Lixeira para um aplicativo Web esvazia todas as Lixeiras e exclui


permanentemente todos os itens contidos nelas.

Lixeira de primeiro estgio


A Lixeira de primeiro estgio est localizada no nvel de site e est disponvel para os
usurios que tm permisses Colaborao, Design ou Controle Total em um site.
Quando um usurio exclui um item de um site, o item enviado Lixeira de primeiro
estgio do site. Os itens localizados nas Lixeiras de primeiro estgio so contabilizados
para a cota do site. Os itens permanecem em uma das Lixeiras de primeiro estgio do
site at que um perodo de tempo especificado seja atingido (a configurao padro 30
dias).
Quando um item excludo da Lixeira, enviado para a Lixeira de segundo estgio.
Observao:
O limite de tempo para as Lixeiras aplica-se ao tempo total depois que o primeiro item
excludo, no ao tempo gasto em qualquer um dos estgios de Lixeira.

Lixeira de segundo estgio (Conjunto de Sites)


A Lixeira de segundo estgio est localizada no nvel de administrador de conjunto de
sites. A Lixeira de segundo estgio est organizada em dois modos de exibio: os
objetos nas Lixeiras de primeiro estgio de todos os sites do conjunto de sites e os
objetos na Lixeira de segundo estgio. Quando um item excludo da Lixeira de primeiro
estgio, s pode ser recuperado da Lixeira de segundo estgio por um administrador de
conjunto de sites.
Os itens permanecem na Lixeira de segundo estgio at que um perodo de tempo
especificado seja atingido (a configurao padro 30 dias) ou at que a Lixeira de
segundo estgio atinja seu limite de tamanho, quando ento os itens mais antigos so
excludos. O limite de tempo para as Lixeiras aplica-se ao tempo total depois que o item
excludo inicialmente, no ao tempo gasto em qualquer um dos estgios de Lixeira.
Quando uma Lixeira de segundo estgio habilitada para um aplicativo Web,
recomendvel designar o espao em disco disponvel para a Lixeira de segundo estgio
como um percentual da cota alocada para o aplicativo Web. Itens armazenados na
254

Lixeira de segundo estgio no so contabilizados para a cota do site; no entanto, o


tamanho especificado para a Lixeira de segundo estgio aumenta o tamanho total do
site e do banco de dados de contedo que o hospeda. Se no tiver sido definida uma
cota de site, no haver limite para o tamanho da Lixeira de segundo estgio.
Se voc alocou 100 megabytes (MB) de espao para o aplicativo Web, por exemplo, a
alocao de uma cota de 50% para a Lixeira de segundo estgio atribui 50 MB para a
Lixeira de segundo estgio e 150 MB para o aplicativo Web como um todo. Voc pode
atribuir at 100% como cota da Lixeira de segundo estgio.
Para obter mais informaes sobre a definio de cotas, consulte
Planejar manuteno e gerenciamento de site (SharePoint Server 2010)
Criar modelos de cota (SharePoint Server 2010)
Para obter mais informaes sobre como os usurios podem usar a Lixeira no
SharePoint Server 2010, consulte Exibir, restaurar ou excluir itens na Lixeira
(http://go.microsoft.com/fwlink/?linkid=90917&clcid=0x416)
Para obter informaes sobre como configurar Lixeiras, consulte Configurar Lixeira
(SharePoint Server 2010).

Protegendo o contedo usando o controle de


verso
O controle de verso trata do problema da perda de dados com a substituio de um
documento. Ele permite que a biblioteca de documentos mantenha vrias cpias do
mesmo documento. No caso de uma alterao indesejada, uma substituio ou um
documento corrompido, a verso anterior pode ser facilmente restaurada pelo usurio. O
controle de verso pode ser habilitado no nvel de biblioteca ou de lista. possvel usar
o controle de verso para itens e arquivos.
Antes de configurar o controle de verso, leia Planejar manuteno e gerenciamento do
site (SharePoint Server 2010).
Para obter mais informaes sobre configurar o controle de verso, consulte Habilitar e
configurar controle de verso (SharePoint Server 2010).
Os administradores devem gerenciar atentamente o controle de verso, pois se os sites
tiverem vrias verses de arquivos e documentos, podero se tornar muito grandes. Se
voc no restringir o tamanho dos sites, eles podero exceder a capacidade de
armazenamento. Os administradores de farms podem gerenciar esse problema
estabelecendo contratos de nvel de servio com os proprietrios dos sites e definindo
cotas de tamanho nos sites. Para obter mais informaes sobre o gerenciamento do
controle de verso, consulte Gerenciar controle de verso usando cotas (SharePoint
Server 2010).

255

Planejar o backup e a recuperao


(SharePoint Server 2010)
Este artigo descreve os estgios envolvidos no planejamento de backup e recuperao,
o que inclui a determinao das estratgias de backup e recuperao para um ambiente
do Microsoft SharePoint Server e a tomada de deciso sobre as ferramentas a serem
usadas. Os estgios no precisam ser concludos na ordem listada, e o processo pode
ser iterativo.
Ao planejar a maneira como voc usar o backup e a recuperao no caso de
recuperao de desastre, considere eventos, falhas e erros comuns; emergncias locais;
e emergncias regionais.
Para obter informaes detalhadas sobre o backup e recuperao do Microsoft
SharePoint Server, consulte Viso geral sobre backup e recuperao (SharePoint Server
2010).
Neste artigo:
Definir os requisitos de negcios

Escolher o que deve ser protegido e recuperado no ambiente

Escolher ferramentas

Determinar estratgias

Planejar backup avanado e desempenho de recuperao

Definir os requisitos de negcios


Para definir os requisitos de negcios, determine os seguintes aspectos para cada farm
e servio do ambiente:
O RPO (Objetivo de ponto de recuperao) representa a quantidade mxima de
tempo entre o ltimo backup disponvel e qualquer possvel ponto de falha. Ele
determinado pelo volume de dados cuja perda a empresa poder suportar se ocorrer
uma falha.

O RTO (Objetivo de tempo de recuperao) representa a durao mxima de um


processo de recuperao de dados. Ele determinado pela quantidade de tempo
que a empresa poder suportar se o site ou o servio ficar indisponvel.

Objetivo de nvel de recuperao (RLO) o objetivo que define a granularidade com


a qual voc poder recuperar dados indicando se voc poder recuperar o farm,
aplicativo Web, conjunto de sites, site, lista, biblioteca ou item inteiro.
RPO e RTO menores e granularidade maior de RLO, tudo isso tende a custar mais.
H uma planilha til para ajud-lo a planejar as estratgias de backup e recuperao do
ambiente do SharePoint Server 2010 disponvel para download na pasta de trabalho de
planejamento de backup e recuperao dos Produtos do SharePoint 2010
(http://go.microsoft.com/fwlink/?linkid=184385&clcid=0x416).
256

Escolher o que deve ser protegido e


recuperado no ambiente
Os requisitos de negcios ajudaro voc a determinar quais componentes do ambiente
devem ser protegidos e a granularidade necessria para recuper-los.
A tabela a seguir lista os possveis componentes de um ambiente SharePoint cuja
proteo talvez seja conveniente e as ferramentas que voc pode usar para fazer o
backup e a recuperao de cada componente.

Componente

Backup do SharePoint

Microsoft System
SQL
Center Data
Server
Protection
2008 com Manager
Service
(DPM) 2010
Pack 1
(SP1) e
Atualizao
Cumulativa
2

Farm

Sim

Aplicativos de servio

Sim

Aplicativo Web

Sim

Bancos de dados de
contedo

Sim

Sim

Sim

Conjunto de sites

Sim1, 2

Sim1, 2

Sim1, 2

Site

Sim2

Sim2

Sim

Lista ou biblioteca de
documentos

Sim2

Sim2

Sim

Sim6

Item de lista ou documento

Sim

Contedo armazenado em Sim3


repositrios de BLOB
remotos

Sim3

Sim3

Sim7
Personalizaes
implantadas como pacotes
de soluo

Sim7

Sim6, 7

Sim

Sim4

Sim2, 8

Sim 2, 9

Alteraes feitas no
Web.config por meio da
Central de Administrao
ou de uma API

Sim

Definies de configurao Sim2, 8


257

Backup
do
sistema
de
arquivos

Componente

Backup do SharePoint

Microsoft System
SQL
Center Data
Server
Protection
2008 com Manager
Service
(DPM) 2010
Pack 1
(SP1) e
Atualizao
Cumulativa
2

Backup
do
sistema
de
arquivos

(SharePoint)
Personalizaes no
implantadas como pacotes
de soluo

Sim. Os
Sim
arquivos
podero ser
recuperados
se
estiverem
protegidos
como
arquivos.4,
5

Alteraes do Web.config
que no foram feitas por
meio da Central de
Administrao ou de uma
API

Sim4

Sim

Configuraes do IIS que


no foram definidas por
meio do SharePoint

Sim5

Sim

Bancos de dados do SQL


Server Reporting Services

Sim

Sim

1O recurso de backup e restaurao no nvel do farm e no nvel do banco de dados


poder ser usado para recuperao de conjunto de sites se um nico conjunto estiver
armazenado em um banco de dados.
2Os backups nos nveis do farm e do banco de dados podem ser usados com a
recuperao do banco de dados desanexado do SharePoint Server para restaurar
conjuntos de sites, sites, listas e configuraes.
3O backup e a recuperao de contedo armazenado em repositrios de BLOB remotos
incluem outros contedos, desde que o provedor de RBS (Remote BLOB Storage) em
uso tenha esse recurso.
4O backup das alteraes feitas no Web.config pode ser feito com o backup de sistema
de arquivos no DPM 2010.
5As configuraes do IIS podem ser recuperadas por meio de um backup bare-metal no
DPM 2010.
258

6O DPM 2010 pode recuperar esse item usando uma combinao de backup bare-metal
e de backup do SharePoint Server. No possvel fazer backup do item ou recuper-lo
como um objeto.
7Os pacotes de solues totalmente confiveis so armazenados no banco de dados de
configurao, e as solues em rea restrita so armazenadas nos bancos de dados de
contedo. possvel recuper-los como parte da recuperao do farm ou do banco de
dados de contedo.
8As definies da configurao podem ser recuperadas de backups no nvel do farm.
Para obter mais informaes, consulte Restore a farm (SharePoint Server 2010).
9 possvel recuperar o banco de dados de contedo da Administrao Central e o
banco de dados de configurao de um farm do SharePoint Server 2010, mas apenas
como parte de uma recuperao completa para o mesmo farm, com os mesmos
computadores.
Observao:
possvel registrar o SharePoint Server 2010 com o Backup do Windows Server, usando
a operao stsadm.exe -o -registerwsswriter, para configurar o gravador VSS (Servio
de Cpias de Sombra de Volume) para o SharePoint Server. O Backup do Windows
Server, por sua vez, inclui o SharePoint Server 2010 nos backups de todo o servidor. Ao
restaurar um backup do Windows Server, voc pode selecionar o Microsoft SharePoint
Foundation (independentemente da verso do Produtos do SharePoint 2010 instalada), e
todos os componentes informados pelo gravador VSS do SharePoint Server 2010 nesse
servidor no momento do backup sero restaurados.
O uso do Backup do Windows Server recomendado apenas para uso com
implantaes de servidor nico.

Escolher o que deve ser recuperado dos bancos de dados de


contedo do SharePoint
Em um banco de dados de contedo, voc pode recuperar conjuntos de sites, sites,
listas e bibliotecas.
As ferramentas de backup e recuperao fornecem diferentes nveis de recuperao de
contedo em um banco de dados de contedo. A recuperao de um objeto de um
banco de dados de contedo sempre mais complexa do que a recuperao de todo
esse banco de dados.

Protegendo as personalizaes
As personalizaes em sites do SharePoint podem incluir:
Pginas mestras, layouts de pginas e folhas de estilo em cascata. Esses objetos
so armazenados no banco de dados de contedo de um aplicativo Web.

Web Parts, definies de sites ou listas, colunas personalizadas, novos tipos de


contedo, campos personalizados, aes personalizadas, fluxos de trabalho
codificados ou atividades e condies de fluxo de trabalho.

Solues de terceiros e os respectivos arquivos binrios e chaves de Registro


associados, como IFilters.

Alteraes nos arquivos XML padro.


259

Definies de sites personalizados (Webtemp.xml).

Alteraes no arquivo Web.config.


A forma como as personalizaes so implantadas e as alteraes so feitas no arquivo
Web.config tem um impacto significativo sobre que ferramentas podem ser usadas no
backup e recuperao de personalizaes. Para oferecer a maior oportunidade de
recuperao, recomendado implantar personalizaes usando pacotes de solues e
fazer alteraes no arquivo Web.config por meio da Central de Administrao ou das
APIs do SharePoint e do modelo de objeto.

Protegendo fluxos de trabalho


Fluxos de trabalho so um caso especial de personalizaes que voc pode fazer
backup e recuperar. Verifique se o seu plano de backup e recuperao est preparado
para lidar com qualquer um dos seguintes cenrios aplicveis ao seu ambiente:
Os fluxos de trabalho declarativos, como aqueles criados no Microsoft SharePoint
Designer 2010, so armazenados no banco de dados de contedo para o conjunto
de sites no qual so implantados. Fazer backup do banco de dados de contedo
protege esses fluxos de trabalho.

As aes personalizadas de fluxo de trabalho declarativo tm componentes nos trs


seguintes locais:
1. Os assemblies do Visual Studio para as Atividades so armazenados no
catlogo de assemblies global (GAC).
2. Os arquivos de definio XML (arquivos .ACTIONS) so armazenados no
diretrio 14\TEMPLATE\{LCID}\Workflow.

3. Uma entrada XML para marcar a atividade como um tipo autorizado


armazenada no arquivo Web.config para os aplicativos Web nos quais
utilizada.
Se os fluxos de trabalho do seu farm usam aes personalizadas, convm usar
um sistema de backup de arquivo para proteger esses arquivos e entradas XML.
Semelhante aos recursos do SharePoint Server, como Web parts e receptores
de eventos, esses arquivos devem ser reaplicados ao farm conforme necessrio
aps a recuperao.
Fluxos de trabalho que dependem de cdigo personalizado, como os que so
criados por meio do Visual Studio, so armazenados em dois locais. Os assemblies
do Visual Studio para o fluxo de trabalho so armazenados no catlogo de
assemblies global (GAC), e os arquivos de definio XML so armazenados no
diretrio Features. O mesmo acontece com outros tipos de recursos do SharePoint
Server, como Web parts e receptores de eventos. Se o fluxo de trabalho tiver sido
instalado como parte de um pacote de soluo, o backup do banco de dados de
contedo proteger esses fluxos de trabalho.

Se voc criar um fluxo de trabalho personalizado que interaja com um conjunto de


sites diferente daquele no qual o fluxo de trabalho foi implantado, faa backup dos
dois conjuntos de sites para proteger o fluxo de trabalho. Isso inclui os fluxos de
trabalho gravados em uma lista de histrico ou em outra lista personalizada em um
conjunto de sites diferente. O backup do farm suficiente para fazer backup de
todos os conjuntos de sites no farm e todos os fluxos de trabalho associados a eles.

O backup e a restaurao dos fluxos de trabalho que ainda no foram implantados


devem ser feitos separadamente, como qualquer outro arquivo de dados. Durante o
260

desenvolvimento de um novo fluxo de trabalho que ainda no tenha sido implantado


no farm do SharePoint Server, faa backup da pasta na qual voc armazena os
arquivos de projeto de fluxo de trabalho usando o Backup do Windows ou outro
aplicativo de backup de sistema de arquivos.

Protegendo aplicativos de servio


Os aplicativos de servio em um ambiente do SharePoint Server podem ser formados
por configuraes de servio e um ou mais bancos de dados, ou apenas por
configuraes de servio. No possvel restaurar um aplicativo de servio completo
usando uma simples restaurao de banco de dados; no entanto, voc pode restaurar os
bancos de dados para um aplicativo de servio e provisionar novamente tal aplicativo.
Para obter mais informaes, consulte Restore a service application (SharePoint Server
2010).

Protegendo os bancos de dados do SQL Server Reporting Services


As atividades de backup e recuperao do SharePoint Server no incluem os bancos de
dados do SQL Server Reporting Services. Voc deve usar as ferramentas do SQL
Server. Para obter mais informaes, consulte o artigo sobre operaes de backup e
restaurao para uma instalao do Reporting Services
(http://go.microsoft.com/fwlink/?linkid=186642&clcid=0x416).

Escolher ferramentas
Para escolher as ferramentas corretas para backup e recuperao, voc precisa
determinar se pode atender aos critrios de continuidade definidos para a sua empresa
no oramento referente a tempo e recursos.
Os principais fatores a serem considerados ao escolher ferramentas so:
Velocidade de backup: a ferramenta pode ser executada na janela de manuteno
do banco de dados? Teste todo o sistema de backup para garantir que ele atenda s
suas necessidades no hardware.

Integridade da recuperao.

Granularidade dos objetos que podem ser recuperados.

Tipo de backup para o qual h suporte (completo, diferencial ou incremental).

Complexidade do gerenciamento da ferramenta.


A tabela a seguir compara o tipo de backup e o tamanho do farm cujo backup pode ser
concludo em uma janela de 6 horas para as ferramentas de backup e recuperao
disponibilizadas pela Microsoft.

Ferramenta

Tipo de backup

Tamanho do
backup concludo
em seis horas1

Backup e recuperao do farm do Completo, diferencial


SharePoint

600 GB

SQL Server

Completo, diferencial

600 GB

System Center Data Protection

Incremental

Terabytes

261

Ferramenta

Tipo de backup

Tamanho do
backup concludo
em seis horas1

Manager
1O tamanho do backup foi determinado pela execuo de backup de um sistema que
totaliza o tamanho especificado no hardware de teste listado na seo a seguir.
Observao:
Os backups do SharePoint Server e do SQL Server foram realizados com a compactao
de backup ativada.

Hardware de teste
A tabela a seguir lista o hardware usado nos testes que determinaram o tamanho do
backup que pde ser concludo em uma janela de seis horas.

Componente

Descrio

Processador

Processador dual de 64 bits, 3 GHz

RAM

8 GB

Disco

Partio formatada do sistema de arquivos


NTFS de 2 terabytes

Rede

Conexo de 100 megabits por segundo


(Mbps) ou mais rpida entre os
computadores clientes e o servidor

Compartilhamento de rede

Compartilhamento de rede com 1,25


terabytes de espao livre

Observao:
O limite de tamanho superior para execuo de backups de conjuntos de sites do
SharePoint Server 2010 de 85 GB.
Para obter informaes detalhadas sobre sistemas de backup e recuperao que podem
ser usados com o Microsoft SharePoint Server, consulte os seguintes recursos:
Viso geral sobre backup e recuperao (SharePoint Server 2010)

Fazendo backup e restaurando bancos de dados no SQL Server


(http://go.microsoft.com/fwlink/?linkid=186643&clcid=0x416)
262

Viso geral do Data Protection Manager 2010 Release Candidate


(http://go.microsoft.com/fwlink/?linkid=186655&clcid=0x416)

Determinar estratgias
Com base nos requisitos de negcios, nas necessidades de recuperao e nas
ferramentas escolhidas, determine e documente as estratgias de backup e recuperao
para o seu ambiente.
No raro que os departamentos de TI com suporte para o SharePoint Server decidam
pelo uso de vrias ferramentas para proteger o ambiente ao determinar as estratgias
que utilizaro.
Por exemplo, em um ambiente com bancos de dados gerenciados por DBAs, as
estratgias na seguinte lista podem ser aplicadas:
Os backups de todos os bancos de dados so feitos pelo SQL Server. O intervalo de
backup definido para cada banco de dados leva em considerao o seguinte:

O impacto comercial do contedo ou do servio.

A taxa padro de alteraes para o banco de dados.

O impacto que o backup tem no desempenho do ambiente.

Bancos de dados de contedo pequenos, que mudam rapidamente e tm altssimo


impacto comercial tm a proteo adicional dos instantneos de banco de dados do
SQL Server, que so armazenados em um disco fsico separado. Apenas um
instantneo armazenado por banco de dados, e os instantneos so descartados
regularmente, para reduzir o impacto sobre o desempenho. O intervalo de
instantneo definido para cada banco de dados leva em considerao:

O impacto comercial do contedo ou do servio.

A taxa padro de alteraes para o banco de dados.

O impacto que o instantneo tem no desempenho do ambiente.

A quantidade de espao necessria para armazenar o instantneo.


A recuperao a partir de um instantneo mais rpida do que a recuperao
padro porque um instantneo, junto com seu banco de dados subjacente, pode
ser tratado pelo SharePoint Server como um banco de dados desanexado. No
entanto, o processo de criao de instantneos pode baixar o desempenho do
banco de dados subjacente. recomendado testar o efeito dos instantneos
sobre o desempenho do sistema antes de implement-los, e descart-los
regularmente para diminuir o espao necessrio.
Observao:
Se voc estiver usando um RBS cujo provedor no oferea suporte a instantneos, no
poder usar instantneos para backup. Por exemplo, o provedor SQL FILESTREAM no
oferece suporte a instantneos.

O backup do SharePoint Server usado para proteger aplicativos de servio. O


intervalo de backup baseado no seguinte:

O impacto comercial do servio.

A taxa de alterao padro do banco de dados.

O impacto que o backup tem no desempenho do banco de dados.


263

Todas as operaes de restaurao so executadas por meio do SharePoint Server.


A escolha do sistema de recuperao a ser usado determinada pelo tipo de
backup disponvel e pelo objeto a ser restaurado.
Outras ferramentas devem fazer parte da estratgia de continuidade dos negcios.
Considere como voc usar as Lixeiras e o controle de verso nos conjuntos de sites de
todo o ambiente. Para obter mais informaes, consulte Planejar o gerenciamento da
continuidade dos negcios (SharePoint Server 2010).

Planejar backup avanado e desempenho de


recuperao
Ao planejar sua estratgia de backup e recuperao, considere as seguintes
recomendaes que podem ajud-lo a minimizar o efeito do backup e da recuperao no
desempenho do sistema.
Por padro, a maioria dos trabalhos de backup consome a maior quantidade possvel de
recursos de E/S para concluir o trabalho no tempo disponvel para manuteno.
Portanto, possvel que voc observe um enfileiramento em disco e tambm que todas
as solicitaes de E/S retornem mais lentamente do que o normal. Essa situao
comum e no deve ser considerada um problema.

Seguir as recomendaes de configurao do SQL Server e


armazenamento
Siga as recomendaes gerais para configurao do SQL Server e armazenamento de
um ambiente do SharePoint Server. Para obter mais informaes, consulte
Planejamento e configurao de armazenamento e capacidade do SQL Server
(SharePoint Server 2010).

Minimizar a latncia entre o SQL Server e o local de backup


Em geral, melhor usar um disco local para os backups, e no uma unidade de rede. Se
estiver fazendo backup de vrios servidores, talvez seja conveniente ter um computador
conectado diretamente, no qual ambos os servidores possam gravar. Unidades de rede
cuja latncia com outras unidades de rede ou com computadores executando o SQL
Server seja menor ou igual a 1 milissegundo apresentaro um bom desempenho. Se o
seu farm tiver vrios servidores (incluindo o computador com o SQL Server em
execuo), use os caminhos de rede UNC para o local de backup do farm do
SharePoint.

Evitar conflitos de processamento


No execute trabalhos de backup nos momentos em que os usurios precisam acessar
o sistema.
Para evitar afunilamentos de E/S, execute o backup principal em um disco separado e
somente depois copie para fita.
Considere intercalar os backups para que no ocorra o backup de todos os bancos de
dados simultaneamente.
Os backups do SharePoint Server usam os backups do SQL Server. Quando usar
compactao nos seus backups, evite sobrecarregar o SQL Server. Por exemplo,
algumas ferramentas de backup de terceiros compactam dados durante o backup, o que
pode comprometer o desempenho do SQL Server. H ferramentas disponveis para
acelerar os processos de compactao e controlar o impacto sobre o SQL Server.
264

Seguir as recomendaes de otimizao de backup e restaurao do


SQL Server
Se estiver executando o SQL Server 2008 Enterprise, recomendado usar a
compactao de backup. Para obter mais informaes, consulte o artigo sobre
compactao do backup (SQL Server)
(http://go.microsoft.com/fwlink/?linkid=179525&clcid=0x416).
Se estiver usando backups do SQL Server, use uma combinao de backups completos,
diferenciais e de log de transao do modelo de recuperao completa para minimizar o
tempo da recuperao. Os backups diferenciais de banco de dados geralmente so mais
rpidos de criar do que os backups completos de banco de dados e reduzem a
quantidade de logs de transaes necessria recuperao do banco de dados.
Se estiver usando o modelo de recuperao completa no SQL Server 2008,
recomendamos o uso da opo truncar durante o backup para evitar problemas de
manuteno.
Para obter recomendaes detalhadas sobre como otimizar o desempenho do backup e
da restaurao do SQL Server, consulte Otimizando o desempenho de backup e
restaurao em um SQL Server
(http://go.microsoft.com/fwlink/?linkid=126630&clcid=0x416).

Garantir desempenho suficiente de gravao na unidade de backup


Considere cuidadosamente o uso de RAID (Redundant Array of Independent Disks) no
dispositivo de backup de disco. Por exemplo, o RAID 5 tem baixo desempenho de
gravao, aproximadamente a mesma velocidade de um nico disco. (Isso ocorre
porque o RAID 5 precisa manter as informaes de paridade.) O uso do RAID 10 para
um dispositivo de backup pode acelerar os backups. Para obter mais informaes sobre
como usar o RAID com backups, consulte o artigo sobre como configurar o RAID para
obter a mxima taxa de transferncia de E/S do SQL Server
(http://go.microsoft.com/fwlink/?linkid=126632&clcid=0x416).

Contedo relacionado
Central de recursos

Business Continuity Management for SharePoint Server


2010(http://go.microsoft.com/fwlink/?linkid=199235&clcid=0x416)

Contedo do
profissional de TI

Viso geral sobre backup e recuperao (SharePoint Server


2010)
Backup and recovery (SharePoint Server 2010)
Planejar a disponibilidade (SharePoint Server 2010)
Availability configuration (SharePoint Server 2010)
Planejar a recuperao de desastre (SharePoint Server 2010)

Contedo do
desenvolvedor

Proteo e recuperao de dados


(http://go.microsoft.com/fwlink/?linkid=199237&clcid=0x416)

265

Viso geral sobre backup e recuperao


(SharePoint Server 2010)
Este artigo descreve a arquitetura de backup e os processos de recuperao disponveis
no Microsoft SharePoint Server 2010, incluindo backup e recuperao granulares e de
farm e recuperao de um banco de dados de contedo desanexado. Operaes de
backup e restaurao podem ser realizadas por meio da interface do usurio ou pelos
cmdlets do Windows PowerShell. Ferramentas de backup e restaurao internas talvez
no atendam a todas as necessidades de sua organizao.
Neste artigo:
Cenrios de backup e recuperao

Arquitetura de backup

Processos de recuperao

Cenrios de backup e recuperao


O backup e a recuperao de dados do suporte a vrios cenrios de negcios, como:
Recuperao de contedo excludo acidentalmente que no est protegido pela
Lixeira nem pelo controle de verso.

Movimentao de dados entre instalaes, como parte de uma atualizao de


hardware ou software.

Recuperao de uma falha inesperada.

Arquitetura de backup
O SharePoint Server 2010 fornece dois sistemas de backup: de farm e granular.

Arquitetura de backup de farm


A arquitetura de backup de farm no SharePoint Server 2010 inicia um backup do
Microsoft SQL Server de bancos de dados de contedo e de aplicativos de servio,
grava o contedo da configurao em arquivos e cria backups dos arquivos de partio
da indexao de pesquisa.
A ilustrao a seguir mostra o sistema de backup de farm.

266

H suporte para backups completos e diferenciais. Os backups completos criam um


novo backup do sistema completo. Os backups diferenciais criam um backup de todos
os dados armazenados em bancos de dados que foram alterados desde o ltimo backup
completo.
O sistema de backup do farm organizado hierarquicamente. Os componentes de um
farm que podem ser selecionados para backup incluem os seguintes itens:
Farm O farm o objeto de nvel mais alto. Voc pode selecionar entre as seguintes
opes ao executar um backup de farm:

Dados de configurao e contedo (padro)


feito o backup de todo o farm de servidores. Isso inclui configuraes do
banco de dados de configurao.
Apenas configurao
As configuraes do banco de dados de configurao so feitas para que voc
possa aplicar configuraes entre farms. Para obter mais informaes, consulte
Uso e benefcios do backup de configurao mais adiante neste artigo.
267

Aplicativo Web Em um aplicativo Web, voc pode selecionar um ou mais bancos


de dados de contedo para fazer backup dos mesmos.
Um backup de aplicativo Web inclui o seguinte:
Nome do pool de aplicativos e conta do pool de aplicativos

Configuraes de autenticao

Configuraes gerais de aplicativos Web, como alertas e caminhos gerenciados

Informaes de associao do IIS (Servios de Informaes da Internet), como


tipo de protocolo, cabealho do host e nmero de porta

Alteraes no arquivo Web.config feitas por meio do modelo de objeto ou da


Administrao Central
Observao:
Alteraes no arquivo Web.config que foram feitas para dar suporte aplicao baseada
em declaraes que usa a autenticao baseada em formulrios no so includas em
backups, pois essas alteraes so feitas manualmente. Para obter mais informaes,
consulte Consideraes sobre o uso de backups de farm, mais adiante neste artigo.

Solues de rea restrita


Para obter recomendaes sobre como proteger essas configuraes, consulte
Planejar o backup e a recuperao (SharePoint Server 2010) Plan for backup
and recovery (SharePoint Foundation).
Servios e aplicativos de servio (no compartilhados) Um exemplo de servio
no compartilhado o Servio de Controle de Sesso. Os backups de servios e
aplicativos de servio contm as configuraes de um servio ou aplicativo de
servio e os bancos de dados associados a ele.
Importante:
Os backups de aplicativos de servio no incluem o proxy relacionado. Para fazer
backup do aplicativo de servio e do respectivo proxy, voc precisa fazer backup do farm
ou executar dois backups consecutivos, selecionando o aplicativo de servio em um
backup e selecionando o proxy associado no segundo backup.

No possvel fazer backup individualmente de muitos bancos de dados de


aplicativo de servio do SharePoint Server 2010. Para fazer backup somente de
bancos de dados de aplicativo de servio, voc deve usar o backup do SQL Server.
Proxies para aplicativos de servio que no so compartilhados
Servios compartilhados Servios compartilhados requerem um aplicativo de
servio e um proxy de aplicativo de servio para serem executados. Se voc
selecionar o n Servios Compartilhados, todos os aplicativos de servio e os
proxies de aplicativos de servio relacionados no farm sero submetidos a backup.

268

Observao:
A hierarquia de backup permite selecionar aplicativos de servio e proxies de aplicativos
de servio individuais para backup. No entanto, quando voc seleciona um ou todos os
aplicativos de servio, ou um ou todos os proxies, os objetos relacionados no so
submetidos a backup por padro. Para fazer backup de ambas as partes de um servio
especfico, selecione o n Servios Compartilhados ou execute dois backups
consecutivos, selecionando o aplicativo de servio em um backup e o proxy de aplicativo
de servio associado no segundo backup.

Observao:
Algumas configuraes no ambiente do SharePoint Server no so includas em um
backup de farm. Elas incluem as seguintes configuraes que so armazenadas em
servidores Web:
Senhas de contas de pool de aplicativos

Configuraes de compactao HTTP

Definies de tempo limite

Filtros personalizados da interface ISAPI

Associao de domnio de computador

Configuraes do protocolo IPsec

Configuraes de balanceamento de carga de rede

Certificados SSL

Configuraes de endereo IP dedicado

Processo de backup do aplicativo de servio de Pesquisa


O backup e a recuperao do aplicativo de servio de Pesquisa so um caso especial
devido complexidade das interaes entre os componentes do aplicativo.
Quando um backup do aplicativo de servio de Pesquisa iniciado, o SharePoint Server
2010 inicia um backup do SQL Server do banco de dados de administrao de Pesquisa,
de bancos de dados de rastreamento e de bancos de dados de propriedade, alm de
fazer o backup dos arquivos de partio de ndice em paralelo.
Considere como os processos de backup e recuperao para o aplicativo de servio de
Pesquisa afetam seu contrato de nvel de servio. Por exemplo, considere como uma
pausa em todos os rastreamentos pode afetar a atualizao dos resultados de pesquisa.
O processo de backup o seguinte:
1. As mesclagens mestras so pausadas para preservar o ndice mestre.
2. Um backup completo do banco de dados iniciado.
3. O backup do ndice mestre realizado.
4. Os rastreamentos so pausados. A pausa do rastreamento muito mais curta do
que durante um backup da pesquisa do Microsoft Office SharePoint Server 2007 e
no dura ao longo de todo o processo de backup.
269

5. O backup de todos os ndices de sombra realizado.


6. Um backup incremental do banco de dados iniciado.
7. Os rastreamentos so retomados.
8. As mesclagens mestras so retomadas.

Uso e benefcios do backup de configurao


Um backup de configurao extrai e faz o backup das definies de configurao de um
banco de dados de configurao. Usando ferramentas internas, voc pode fazer o
backup da configurao de qualquer banco de dados de configurao, se ele estiver
atualmente anexado a um farm ou no. Para obter informaes detalhadas sobre como
fazer o backup de uma configurao, consulte Back up a farm configuration (SharePoint
Server 2010).
Um backup de configurao pode ser restaurado para o mesmo ou qualquer outro
farm de servidores. Quando uma configurao restaurada, ela substitui as
configuraes presentes no farm que tm valores definidos no backup de configurao.
Se nenhuma configurao presente no farm estiver contida no backup de configurao,
no haver alterao. Para obter informaes detalhadas sobre como restaurar uma
configurao de farm, consulte Restore a farm configuration (SharePoint Server 2010).
Observao:
As configuraes de aplicativos Web e aplicativos de servio no so includas em um
backup de configurao. Voc pode usar os cmdlets do Windows PowerShell para
configuraes de cpia e de documento dos aplicativos de servio. Para obter mais
informaes, consulte Document farm configuration settings (SharePoint Server 2010) e
Copy configurations from one farm to another (SharePoint Server 2010).
As situaes em que convm restaurar uma configurao de um farm para outro
incluem:
Replicao de uma configurao de farm padronizada a ser usada em todo um
ambiente.

Movimentao de configuraes de um ambiente de desenvolvimento ou de teste


para um ambiente de produo.

Movimentao de configuraes de uma instalao autnoma para um ambiente de


farm.

Configurao de um farm para fazer parte de um ambiente de espera.


O SharePoint Server armazena os seguintes tipos de configuraes no backup apenas
de configurao:
Antivrus

Gerenciamento de direitos de informao (IRM)

Configuraes de email de sada (restauradas somente ao ser realizada uma


substituio).

Personalizaes implantadas como solues confiveis

Log de Diagnstico

Consideraes sobre o uso de backups de farm


270

Considere o seguinte antes de usar backups de farm:


No existe um sistema de agendamento interno para backups. Para agendar um
backup, recomendvel criar um script de backup usando o Windows PowerShell e,
em seguida, usar o Agendador de Tarefas do Windows para executar o script de
backup regularmente.

No recomendvel usar o backup de metabase do IIS para proteger as


configuraes do IIS. Em vez disso, documente todas as configuraes do IIS para
cada servidor Web usando uma ferramenta que oferea o monitoramento de
configurao desejado, como o Microsoft System Center Configuration Manager
2010.

O backup e a recuperao do SharePoint Server 2010 podem ser executados junto


com os recursos do SQL Server Enterprise, como compactao de backup e
criptografia de dados transparente.
Se voc estiver executando o SQL Server Enterprise, altamente recomendvel
usar a compactao de backup. Para obter mais informaes sobre compactao de
backup, consulte o artigo sobre compactao de backup (SQL Server)
(http://go.microsoft.com/fwlink/?linkid=129381&clcid=0x416).
Se optar por executar os bancos de dados com criptografia de dados transparente,
voc dever fazer backup manual da chave e restaur-la; o backup e a restaurao
do SharePoint Server 2010 no o lembraro sobre a chave. Para obter mais
informaes sobre criptografia de dados transparente, consulte o artigo sobre TDE
(criptografia de dados transparente)
(http://go.microsoft.com/fwlink/?linkid=129384&clcid=0x416).
Se um banco de dados de contedo estiver definido para usar o provedor RBS
(Remote BLOB Storage) SQL FILESTREAM, o provedor RBS dever estar instalado
no servidor do banco de dados cujo backup est sendo feito e no servidor de banco
de dados para o qual ele est sendo recuperado.

O backup do SharePoint Server 2010 no protege:

Alteraes no arquivo Web.config em servidores Web que no so feitas por


meio da Administrao Central ou do modelo de objeto.

Personalizaes em um site que no so implantadas como parte de uma


soluo confivel ou em rea restrita.

Se voc estiver compartilhando aplicativos de servio entre farms, lembre-se de que


os certificados de confiana que foram trocados no so includos em backups de
farms. Voc deve fazer backup do repositrio de certificados separadamente ou
manter os certificados em local separado. Ao restaurar um farm que compartilha um
aplicativo de servio, voc deve importar e reimplantar os certificados e, em seguida,
restabelecer as relaes de confiana entre farms.
Para obter mais informaes, consulte Exchange trust certificates between farms
(SharePoint Server 2010).
Quando voc restaura um farm ou aplicativo Web que est configurado para usar
qualquer tipo de autenticao baseada em declaraes, provedores duplicados ou
adicionais podem parecer estar habilitados. Se aparecerem duplicatas, voc dever
salvar manualmente cada zona de aplicativo Web para remov-las.
Etapas adicionais so necessrias quando voc restaura um farm que contm um
aplicativo Web configurado para usar autenticao baseada em formulrios.
271

necessrio registrar novamente os provedores de associao e de funo no arquivo


Web.config e, em seguida, reimplantar os provedores. Voc dever executar essas
etapas se estiver restaurando no nvel de aplicativo Web ou de farm.
Para obter mais informaes, consulte Back up a Web application (SharePoint
Server 2010), Planejar mtodos de autenticao (SharePoint Server 2010) e
Configure claims authentication (SharePoint Server 2010).

Arquitetura de exportao e backup granular


A arquitetura de exportao e backup granular usa consultas Transact-SQL e chamadas
de exportao. A exportao e backup granular uma operao que utiliza mais
processamento e leitura do que o backup de farm.
Por meio do sistema de backup granular, um usurio pode fazer o backup de um
conjunto de sites ou exportar um site ou uma lista.
Observao:
Fluxos de trabalho no so includos em exportaes de sites ou listas.
Se voc estiver executando o SQL Server Enterprise, o sistema de backup granular
poder usar, opcionalmente, instantneos de banco de dados do SQL Server para
garantir que os dados permaneam consistentes enquanto o backup ou a exportao
estiver em andamento. Quando um instantneo solicitado, um instantneo de banco de
dados do SQL Server do banco de dados de contedo apropriado tirado e o
SharePoint Server o utiliza para criar o backup ou exportar o pacote. Em seguida, esse
instantneo excludo. Instantneos de banco de dados so vinculados ao banco de
dados dos quais se originaram Se o banco de dados de origem ficar offline por qualquer
motivo, o instantneo no estar disponvel. Para obter mais informaes sobre
instantneos de banco de dados, consulte o artigo sobre instantneos de banco de
dados (http://go.microsoft.com/fwlink/?linkid=166158&clcid=0x416).
As vantagens de fazer backup de um conjunto de sites usando um instantneo incluem:
O instantneo assegura que os dados que esto sendo lidos permaneam
consistentes enquanto a operao executada.

Os usurios podem continuar a interagir com o conjunto de sites durante o backup a


partir do instantneo do banco de dados. Isso inclui adicionar, editar e excluir
contedo. No entanto, as alteraes feitas pelo usurio no site ativo no sero
includas no backup do conjunto de sites, pois o backup baseado no instantneo
do banco de dados.
No entanto, instantneos de bancos de dados podem prejudicar o desempenho. Para
obter mais informaes sobre instantneos de bancos de dados e desempenho, consulte
o artigo sobre limitaes e requisitos de instantneos de bancos de dados
(http://go.microsoft.com/fwlink/?linkid=166159&clcid=0x416).
Voc pode usar o backup granular e exportar para o contedo armazenado em um
banco de dados configurado para usar o provedor RBS SQL FILESTREAM.

272

Observao:
Se o provedor RBS que voc est usando no tiver suporte para instantneos, no ser
possvel us-los para implantao de contedo ou backup. Por exemplo, o provedor SQL
FILESTREAM no tem suporte para instantneos.

Observao:
No recomendvel usar o backup do conjunto de sites do SharePoint Server 2010 para
conjuntos de sites com mais de 85 GB.
A ilustrao a seguir mostra o backup granular e o sistema de exportao.

273

Processos de recuperao
O SharePoint Server 2010 d suporte s seguintes opes de recuperao internas
primrias:
Restaurar de um backup de farm criado com ferramentas internas ou de um backup
de componente criado com o sistema de backup de farm.

Restaurar de um backup de conjuntos de sites.


274

Conectar-se a um banco de dados de contedo usando o recurso de banco de


dados de contedo desanexado, fazer o backup ou a exportao dos seus dados e,
em seguida, restaurar ou importar esses dados.

Restaurar por meio de um backup de farm


Os itens que podem ser recuperados de um backup de farm so:
Farm

Dados de configurao e contedo (padro)


O farm de servidores inteiro restaurado. Isso inclui as configuraes do banco
de dados de configurao e os pacotes de solues confiveis.
Apenas configurao
Apenas os dados de configurao so restaurados. Isso substitui quaisquer
configuraes do farm com valores definidos no backup apenas de configurao.
Aplicativos Web
Restaura aplicativos Web.
Aplicativos de servio
Restaura aplicativos de servio. A recuperao dos aplicativos de servio pode ser
complexa, pois o SharePoint Server 2010 no pode reconfigurar totalmente os
proxies de aplicativos de servio durante o processo de restaurao. Os proxies de
aplicativos de servio so restaurados, mas no so colocados em grupos de
proxies. Portanto, no so associados a aplicativos Web. Para obter mais
informaes sobre como restaurar um aplicativo de servio de Pesquisa, consulte
Processo de recuperao do aplicativo de servio de Pesquisa. Para obter
informaes especficas sobre as operaes envolvidas na restaurao de
aplicativos de servio especficos, consulte Restore a service application (SharePoint
Server 2010).
Bancos de dados de contedo
Quando os bancos de dados de contedo so restaurados, as solues de rea
restrita associadas aos conjuntos de site relacionados tambm so restauradas.

Restaurando como novo versus restaurando como substituio


Por padro, a recuperao do SharePoint Server 2010 restaura qualquer objeto como
uma nova instncia do objeto, em vez de substituir as instncias existentes com o
mesmo nome.
Quando voc restaura um farm ou objeto como novo, os objetos a seguir no funcionam
sem ajustes, pois so atribudos novos valores a todos os GUIDs de objetos.
Farm. Ao restaurar um farm como novo, voc deve:

Recriar as configuraes de mapeamento de acesso alternativo. A recuperao


do SharePoint Server 2010 s restaura a zona Padro do aplicativo Web.

Redefinir as configuraes de qualquer origem externa de aplicativos de


Servios Corporativos de Conectividade e Metadados Gerenciados.

Associar novamente os proxies de aplicativos de servio a grupos de proxies,


pois os proxies de aplicativos de servio no so atribudos a grupos de proxies
quando restaurados. Todos os aplicativos Web sero associados ao grupo de
proxies padro. Voc dever associar aplicativos Web a outros grupos de
proxies, se desejar fazer isso.
275

Aplicativo Web.

Se o nome e a URL do aplicativo Web fornecidos corresponderem a um nome e


a uma URL de aplicativo Web j existentes no farm, a recuperao do
SharePoint Server 2010 os combinar.

Se no desejar combinar aplicativos Web, renomeie o aplicativo Web ao


restaur-lo como novo.

Quando um aplicativo Web restaurado como novo no mesmo ambiente, mas


sem que haja uma combinao de aplicativos Web, muitos outros parmetros e
objetos tambm devem ser alterados. Por exemplo, talvez seja necessrio
fornecer diferentes caminhos de arquivos de bancos de dados e nomes de
bancos de dados.

Aplicativos de servio e proxies de aplicativos de servio

Se recuperar um aplicativo de servio e tambm recuperar o proxy de aplicativo


de servio relacionados, voc dever associar o proxy de aplicativo de servio a
um grupo de proxies.

Se recuperar um aplicativo de servio e no recuperar tambm o proxy de


aplicativo de servios relacionados, voc dever recriar o proxy de aplicativo de
servio.
Observao:
No possvel restaurar um aplicativo de servio como novo no mesmo farm. possvel
restaurar um aplicativo de servio como novo em outro farm.

Quando um objeto restaurado e o objeto existente substitudo, nenhuma alterao


necessria.

Processo de recuperao do aplicativo de servio de Pesquisa


O processo de recuperao do aplicativo de servio de Pesquisa varia, dependendo de
voc estar restaurando como novo ou restaurando como substituio. Quando voc
restaura como substituio, no so necessrias outras etapas.
O processo de restaurar como novo o seguinte:
1. Restaure o servio de aplicativo como novo e especifique as novas informaes de
topologia do farm durante a restaurao.
2. Restaure o proxy do aplicativo de servio como novo. Se no tiver restaurado o
proxy do aplicativo de servio, voc dever criar um novo proxy do aplicativo de
servio e associ-lo ao aplicativo de servio de Pesquisa.
3. Associe o proxy do aplicativo de servio ao grupo de proxies apropriado e associe o
grupo de proxies (caso no seja o grupo padro) ao aplicativo Web apropriado.
4. Em implantaes com menos privilgios, inicie o servio de Pesquisa e o servio
Web de consulta ao administrador de Pesquisa com a conta apropriada.
Para obter mais informaes sobre como recuperar o aplicativo de servio de Pesquisa,
consulte Restore Search (SharePoint Server 2010).

Restaurando de um backup de conjuntos de sites


Apenas conjuntos de sites podem ser recuperados de um backup de conjuntos de sites.

Recuperando de um banco de dados de contedo desanexado


276

O SharePoint Server 2010 permite conectar-se a e fazer backup de um banco de dados


de contedo que esteja anexado a uma instncia do SQL Server, mas que no esteja
associado a um aplicativo Web local do SharePoint. Os bancos de dados desanexados
aos quais voc pode se conectar incluem bancos de dados de contedo somente leitura
restaurados do SQL Server ou backups do SQL Server e instantneos de bancos de
dados do SQL Server de bancos de dados de contedo.
A recuperao um processo de dois estgios:
1. Fazer backup ou exportar o objeto do banco de dados de contedo desanexado.
2. Restaurar ou importar a sada da etapa anterior para o SharePoint Server 2010.
possvel fazer backup dos itens a seguir ou export-los de um banco de dados
desanexado usando exportao e backup granular e, e em seguida, restaur-los.
Conjunto de sites
Fazer backup usando o backup de conjuntos de sites e recuperar usando uma
restaurao de conjunto de sites.
Site
Exportar e depois importar.
Listas e bibliotecas
Exportar e depois importar.
Voc pode usar a importao para recuperar contedo do qual fez backup de um banco
de dados configurado para usar o provedor RBS SQL FILESTREAM. O contedo
recuperado ser armazenado pelo SharePoint Server 2010 usando o provedor de
armazenamento definido no momento para esse banco de dados de contedo; ou seja,
se o banco de dados de contedo no estiver definido para usar RBS, os dados sero
armazenados no banco de dados de contedo. Se o banco de dados de contedo
estiver definido para usar RBS, os dados sero armazenados no RBS.

Contedo relacionado
Central de recursos

Business Continuity Management para SharePoint Server


2010
(http://go.microsoft.com/fwlink/?linkid=199235&clcid=0x416)

Contedo do IT pro

Planejar o backup e a recuperao (SharePoint Server


2010)
Backup and recovery (SharePoint Server 2010)

Contedo do desenvolvedor Proteo e recuperao de dados


(http://go.microsoft.com/fwlink/?linkid=199237&clcid=0x416)

277

Planejar a disponibilidade (SharePoint


Server 2010)
Este artigo descreve as principais decises a serem tomadas ao escolher as estratgias
de disponibilidade para um ambiente do Microsoft SharePoint Server 2010.
Quando estiver revisando cuidadosamente seus requisitos de disponibilidade, esteja
ciente de que quanto maior o nvel de disponibilidade e quanto mais sistemas voc
protege, mais complexa e onerosa provavelmente ser a sua soluo de disponibilidade.
Nem todas as solues em uma organizao devem exigir o mesmo nvel de
disponibilidade. Voc pode oferecer diferentes nveis de disponibilidade para sites
diferentes, servios diferentes ou farms diferentes.
Neste artigo:
Viso geral de disponibilidade

Escolhendo uma estratgia e um nvel de disponibilidade

A redundncia e o failover entre data centers em locais prximos so configurados


como um nico farm (farm "alongado")

Viso geral de disponibilidade


A disponibilidade um grau pelo qual um ambiente do SharePoint Server percebido
por usurios como disponvel. Um sistema disponvel um sistema flexvel ou seja,
incidentes que afetem o servio ocorrem com pouca frequncia e aes oportunas e
eficientes so tomadas quando eles ocorrem.
A disponibilidade faz parte do gerenciamento de continuidade de negcios (BCM) e est
relacionada a backup e recuperao e recuperao de desastre. Para obter mais
informaes sobre esses processos relacionados, consulte Planejar o backup e a
recuperao (SharePoint Server 2010) e Planejar a recuperao de desastre
(SharePoint Server 2010).
Observao:
Ao calcular a disponibilidade, a maioria das organizaes especificamente isenta ou
adiciona horas para atividades de manuteno planejada.
Uma das medidas mais comuns de disponibilidade o percentual de durao da
operao, expresso como nmero de noves ou seja, o percentual de tempo em que
um determinado sistema est ativo e em funcionamento. Por exemplo, diz-se que um
sistema com percentual de durao da operao de 99,999 tem cinco noves de
disponibilidade.
A tabela a seguir correlaciona o percentual de durao da operao com equivalentes de
hora de calendrio.
278

Percentual de durao da
operao aceitvel

Tempo de inatividade por dia

Tempo de
inatividade
por ms

Tempo de
inatividade
por ano

95

72 minutos

36 horas

18,26 dias

99 (dois noves)

14,40 minutos

7 horas

3,65 dias

99,9 (trs noves)

86,40 segundos

43 minutos

8,77
horas

99,99 (quatro noves)

8,64 segundos

4 minutos

52,60
minutos

99,999 (cinco noves)

0,86 segundo

26 segundos 5,26
minutos

Se voc puder fazer uma boa estimativa sobre o nmero total de horas de tempo de
inatividade provvel por ano, poder usar as frmulas a seguir para calcular o percentual
de durao da operao para um ano, um ms ou uma semana:
% durao da operao/ano = 100 - (8760 - nmero total de horas de tempo de
inatividade por ano)/8760
% durao da operao/ms = 100 - ((24 nmero de dias do ms) - nmero total de
horas de tempo de inatividade nesse ms do calendrio)/(24 nmero de dias do ms)
% durao da operao/semana = 100 - (168 - nmero total de horas de tempo de
inatividade nessa semana)/168

Custos de disponibilidade
Quanto maior o nvel de disponibilidade e quanto mais sistemas voc protege, mais
complexa e onerosa provavelmente ser a sua soluo de disponibilidade. Quando voc
investe em disponibilidade, os custos incluem o seguinte:
Hardware e software adicionais, o que poder aumentar a complexidade de
interaes entre aplicativos de software e configuraes.
Complexidade operacional adicional.
Os custos de aumentar a disponibilidade devem ser avaliados em conjunto com as
necessidades da sua empresa nem todas as solues em uma organizao devem
exigir o mesmo nvel de disponibilidade. Voc pode oferecer diferentes nveis de
disponibilidade para sites diferentes, servios diferentes ou farms diferentes.
A disponibilidade uma rea fundamental em que grupos de TI (tecnologia da
informao) oferecem contratos de nvel de servio para definir as expectativas com
grupos de clientes. Muitas organizaes de TI oferecem vrios contratos de nvel de
servio, que so associados a diferentes nveis de estorno.

Determinando requisitos de disponibilidade


Para medir a tolerncia da sua organizao em relao ao tempo de inatividade de um
site, servio ou farm, responda s seguintes perguntas:
Se o site, servio ou farm ficar indisponvel, os funcionrios no conseguiro
executar as responsabilidades de trabalho esperadas?
279

Se o site, servio ou farm ficar indisponvel, as transaes empresariais e de clientes


sero paradas, levando a perdas de negcios e de clientes?
Se voc respondeu sim para uma dessas perguntas, dever investir em uma soluo de
disponibilidade.

Escolhendo uma estratgia e um nvel de


disponibilidade
Voc pode optar entre vrias abordagens para aumentar a disponibilidade no ambiente
do SharePoint Server, incluindo o seguinte:
Aprimorar a tolerncia a falhas de componentes de hardware de servidor.

Aumentar a redundncia de funes de servidor em um farm.

Tolerncia a falhas de componente de hardware


A tolerncia a falhas de componente de hardware a redundncia de componentes de
hardware e sistemas de infraestrutura, como fontes de alimentao, no nvel do servidor.
Quando estiver planejando a tolerncia a falhas de componentes de hardware, considere
o seguinte:
A redundncia completa de todos os componentes de um servidor pode ser
impossvel ou impraticvel. Use outros servidores para obter redundncia adicional.

Garanta que os servidores tenham vrias fontes de alimentao conectadas a fontes


de energia diferentes para obter a redundncia mxima.
Em qualquer sistema, recomendamos que voc trabalhe com fornecedores de hardware
para obter hardware tolerante a falhas apropriado ao sistema, incluindo matrizes RAID
(redundant array of independent disks).

Redundncia em um farm
O SharePoint Server 2010 oferece suporte execuo de funes de servidor em
computadores redundantes (ou seja, dimensionamento) em um farm para aumentar a
capacidade e oferecer disponibilidade bsica.
A capacidade necessria determina o nmero de servidores e o tamanho dos servidores
em um farm. Depois de atingir os seus requisitos de capacidade base, talvez seja
necessrio adicionar mais servidores para aumentar a disponibilidade geral. A ilustrao
a seguir mostra como voc pode oferecer redundncia para cada funo de servidor.
Disponibilidade em um farm de servidores

280

A tabela a seguir descreve as funes de servidor em um ambiente do SharePoint


Server 2010 e as estratgias de redundncia que podem ser usadas para cada uma
delas em um farm.

Funo de servidor

Estratgia de redundncia preferencial em um


farm

Servidor Web front-end

Implante vrios servidores Web front-end


em um farm e use o NLB (Balanceamento
281

Funo de servidor

Estratgia de redundncia preferencial em um


farm

de Carga de Rede).
Servidor de aplicativos

Implante vrios servidores de aplicativos em


um farm.

Servidor de banco de dados

Implante servidores de banco de dados


usando cluster ou espelhamento de banco
de dados de alta disponibilidade.

Estratgias de disponibilidade de banco de dados


Voc pode usar o cluster de failover do Microsoft SQL Server ou o espelhamento de
banco de dados de alta disponibilidade do SQL Server para oferecer suporte
disponibilidade de bancos de dados em um ambiente do SharePoint Server.

Cluster de failover do SQL Server


O cluster de failover pode oferecer suporte a disponibilidade para uma instncia do SQL
Server. Um cluster de failover uma combinao de um ou mais ns ou servidores e
dois ou mais discos compartilhados. Uma instncia de cluster de failover aparece como
um nico computador, mas tem funcionalidade que oferece failover de um n para outro
caso o n atual fique indisponvel. O SharePoint Server pode ser executado em qualquer
combinao de ns ativos e passivos em um cluster com suporte do SQL Server.
O SharePoint Server faz referncias ao cluster como um todo; dessa forma, o failover
automtico e direto da perspectiva do SharePoint Server.
Para obter informaes detalhadas sobre cluster de failover, consulte Introduo ao
cluster de failover do SQL Server 2008
(http://go.microsoft.com/fwlink/?linkid=102837&clcid=0x416) e Configure availability by
using SQL Server clustering (SharePoint Server 2010).

Espelhamento de alta disponibilidade do SQL Server


O espelhamento de banco de dados uma tecnologia do SQL Server que pode oferecer
redundncia de bancos de dados por banco de dados. No espelhamento de banco de
dados, as transaes so enviadas diretamente de um banco de dados e de um servidor
principal para um banco de dados espelho quando o buffer de log de transaes do
banco de dados principal gravado no disco. Essa tcnica capaz de manter o banco
de dados espelho praticamente atualizado com o banco de dados principal. O SQL
Server Enterprise Edition dispe de uma funcionalidade adicional que melhora o
desempenho de espelhamento do banco de dados. Para obter mais informaes,
consulte SQL Server 2008 R2 e Produtos do SharePoint 2010: melhores juntos (white
paper) (SharePoint Server 2010).
Para espelhamento em um farm do SharePoint Server, voc dever usar o
espelhamento de alta disponibilidade, tambm conhecido como modo de alta segurana
com failover automtico. O espelhamento de banco de dados de alta disponibilidade
envolve trs instncias de servidor:uma principal, um espelho e uma testemunha. O
servidor testemunha permite que o SQL Server faa o failover automtico do servidor
principal para o servidor espelho. O failover do banco de dados principal para o banco de
dados de espelho normalmente leva alguns segundos.
282

Uma alterao de verses anteriores que o SharePoint Server reconhece


espelhamentos. Depois de configurar uma instncia de espelho de banco de dados do
SQL Server, voc utiliza a Administrao Central do SharePoint ou cmdlets do Windows
PowerShell para identificar a localizao do servidor de banco de dados (espelho) de
failover para um banco de dados de configurao, um banco de dados de contedo ou
um banco de dados de aplicativo de servio. A definio da localizao do banco de
dados de failover adiciona um parmetro cadeia de conexo que o SharePoint Server
usa para se conectar ao SQL Server. No caso de um evento de expirao de tempo
limite do SQL Server, ocorrer o seguinte:
1. O servidor testemunha configurado para espelhamento do SQL Server
automaticamente alterna as funes dos bancos de dados primrio e espelho.
2. O SharePoint Server tenta automaticamente contatar o servidor especificado como o
banco de dados de failover.
Para obter informaes sobre como configurar o espelhamento de banco de dados,
consulte Configure availability by using SQL Server database mirroring (SharePoint
Server 2010).
Para obter informaes gerais sobre o espelhamento de banco de dados, consulte
Espelhamento de banco de dados
(http://go.microsoft.com/fwlink/?linkid=180597&clcid=0x416).
Observao:
No possvel espelhar bancos de dados configurados para usar o provedor remoto de
repositrio de BLOB de FILESTREAM do SQL Server.

Comparao de estratgias de disponibilidade de banco de dados


para um nico farm: cluster de failover do SQL Server versus
espelhamento de alta disponibilidade do SQL Server
A tabela a seguir compara o cluster de failover ao espelhamento de alta disponibilidade
do SQL Server sncrono.

Cluster de failover do SQL Server

Espelhamento de
alta
disponibilidade
do SQL Server

Tempo para failover

O membro de cluster assume a


falha imediatamente.

O espelho
assume a falha
imediatamente.

Consistncia transacional?

Sim

Sim

Simultaneidade transacional?

Sim

Sim

Tempo para recuperao

Tempo menor para recuperao


(milissegundos)

Tempo
ligeiramente
menor para
recuperao

283

Cluster de failover do SQL Server

Espelhamento de
alta
disponibilidade
do SQL Server

(milissegundos)
Etapas exigidas para failover?

A falha automaticamente
A falha
detectada pelos ns do banco de automaticamente
dados; o SharePoint Server 2010 detectada pelo
faz referncia ao cluster para que o banco de dados;
o SharePoint
failover seja direto e automtico.
Server 2010
reconhecer o
local do espelho
se tiver sido
configurado
corretamente,
portanto, o
failover ser
automtico.

Proteo contra falha de


armazenamento?

No protege contra falha de


armazenamento, pois o
armazenamento compartilhado
entre os ns do cluster.

Protege contra
falha de
armazenamento
porque os dois
servidores de
banco de dados,
principal e
espelho, gravam
nos discos
locais.

Tipos de armazenamento com


suporte

Armazenamento compartilhado
(mais caro).

possvel usar o
DAS (directattached
storage), que
mais econmico.

Requisitos de local

Os membros do cluster devem


estar na mesma sub-rede.

Os servidores
principal, espelho
e testemunha
deve estar na
mesma LAN
(viagem de ida e
volta com
latncia de at 1
milissegundo)

Modelo de recuperao

recomendvel o modelo de
recuperao completa do SQL
Server. Voc pode usar o modelo

Exige o modelo
de recuperao
completa do SQL

284

Cluster de failover do SQL Server

Espelhamento de
alta
disponibilidade
do SQL Server

de recuperao simples do SQL


Server, porm, se o cluster for
perdido, o nico ponto de
recuperao disponvel ser o
ltimo backup completo.

Server.

Sobrecarga de desempenho

Alguma reduo de desempenho


pode ocorrer durante um failover.

O espelhamento
de alta
disponibilidade
introduz latncia
transacional
porque
sncrono. Ele
tambm exige
memria
adicional e
sobrecarga de
processador.

Carga operacional

Configurada e mantida no nvel de A carga


operacional
servidor.
maior do que o
clustering. Deve
ser configurada e
mantida em
todos os bancos
de dados. A
reconfigurao
aps o failover
manual.

Estratgias de redundncia de aplicativo de servio


A estratgia de redundncia a ser seguida para proteger os aplicativos de servio
executados em um farm varia conforme o local onde o aplicativo de servio armazena os
dados.

Aplicativos de servio que armazenam dados fora de um banco de


dados
Para proteger os aplicativos de servio que armazenam dados fora de um banco de
dados, instale-os em vrios servidores de aplicativos para oferecer redundncia ao
ambiente.
Nesta verso do SharePoint Server, quando voc instalar um aplicativo de servio em
vrios servidores de aplicativos, os trabalhos de timer sero executados em todos os
servidores de aplicativos que estiverem executando a instncia do servio associada a
esse aplicativo de servio ou no primeiro servidor disponvel. Se houver falhas em um
285

servidor de aplicativos, os trabalhos de timer executados nesse servidor sero


reiniciados em outro servidor quando o prximo trabalho de timer estiver programado
para ser executado.
A instalao de um aplicativo de servio em vrios servidores de aplicativos mantm o
aplicativo de servio funcionando, mas no garante que os dados no sero perdidos.
Se houver falha em um servidor de aplicativos, as conexes ativas desse servidor sero
perdidas e os usurios perdero alguns dados.
Os seguintes aplicativos de servio armazenam dados fora de um banco de dados:
Servios do Access

Aplicativo de Servios do Excel

Aplicativos de servio que armazenam dados em bancos de dados


Para ajudar a proteger os aplicativos de servio que armazenam dados em bancos de
dados, execute as seguintes etapas:
1. Instale o servio em vrios servidores de aplicativos para fornecer redundncia no
ambiente.
2. Configure o cluster ou o espelhamento do SQL Server para proteger os dados.
Estes aplicativos de servio armazenam dados em bancos de dados:
Aplicativo de servio de pesquisa, incluindo os seguintes bancos de dados:

Administrao de Pesquisa

Rastreamento

Propriedade
Observao:
H suporte para o espelhamento dos bancos de dados de Pesquisa, mas oferecer
redundncia para a Pesquisa exige trabalho adicional. Para obter detalhes, consulte
Estratgias de redundncia de pesquisa em um farm.

Servio de Perfil de Usurio, incluindo os seguintes bancos de dados:

Perfis

Social

Sincronizao
Observao:
No h suporte para o espelhamento do banco de dados de Sincronizao.

Aplicativo Servio Conectividade de Dados Corporativos

Aplicativo de servio de Registro de Aplicativo


No recomendvel fazer o espelhamento do banco de dados de Registro de
Aplicativo porque ele usado apenas durante a atualizao de informaes do
Catlogo de Dados Corporativos do Microsoft Office SharePoint Server 2007 para o
SharePoint Server 2010.
Aplicativo de Servio de Conjunto de Dados de Uso e Integridade

286

Observao:
No recomendvel fazer o espelhamento do banco de dados de registro em log do
aplicativo de servio de Conjunto de Dados de Uso e Integridade.

Aplicativo de servio de Metadados Gerenciados

Aplicativo de servio de Repositrio Seguro

Aplicativo de servio de Controle de Sesso

Aplicativo de servio do Web Analytics, incluindo os seguintes bancos de dados:

Relatrios

Preparo
Observao:
No h suporte para o espelhamento do banco de dados de Preparo.

Aplicativo de servio dos Word Automation Services

Servio de Configuraes de Inscrio do Microsoft SharePoint Foundation

Servios PerformancePoint

Estratgias de redundncia de pesquisa em um farm


Somente Servidor
O aplicativo de servio de Pesquisa um caso especial de redundncia em um farm. A
ilustrao a seguir mostra como a redundncia e o failover podem ser configurados para
um aplicativo de servio de Pesquisa mdio dedicado que rastreia aproximadamente 40
milhes de itens. Para obter mais informaes sobre a arquitetura do aplicativo de
servio de Pesquisa, consulte "Arquiteturas de pesquisa do Microsoft SharePoint Server
2010" no artigo Diagramas tcnicos (SharePoint Server 2010).
Aplicativo de servio de Pesquisa Redundante

287

Servidor de consulta. Um servidor de consulta hospeda os componentes e as


parties de ndice de uma consulta.
288

Os componentes de consulta retornam os resultados da pesquisa. Cada


componente de consulta faz parte de uma partio de ndice, que associada a
um banco de dados de propriedade especfico que contm metadados
associados a determinado conjunto de contedo rastreado. Voc pode fazer
com que uma partio de ndice fique redundante adicionando componentes de
consulta "espelhados" ela e colocando-os em servidores de farm diferentes.
Observao:
O uso do termo componentes de consulta espelhados refere-se a cpias de arquivo
idnticas, e no ao espelhamento de bancos de dados do SQL Server.

As parties de ndice so grupos de componentes de consulta, cada um com


um subconjunto do ndice de texto completo que retorna os resultados da
pesquisa. Cada partio de ndice associada a um banco de dados de
propriedade especfico que contm metadados associados a determinado
conjunto de contedo rastreado. Voc pode escolher quais servidores de um
farm lidaro com as consultas criando um componente de consulta nesse
servidor. Se quiser equilibrar a carga de manipulao de consultas em vrios
servidores do farm, adicione componentes de consulta a uma partio de ndice
e associe-os aos servidores que deseja usar para lidar com as consultas. Para
obter mais informaes, consulte Add or remove a query component. Voc pode
fazer com que uma partio de ndice fique redundante adicionando
componentes de consulta espelhados ela e colocando-os em servidores de
consulta diferentes.

Servidor de rastreamento. Um servidor de rastreamento hospeda componentes de


rastreamento e um componente de administrao de pesquisa.

Os componentes de rastreamento processam rastreamentos de fontes de


contedo, propagam arquivos de ndice resultantes aos componentes de
consulta e adicionam informaes sobre o local e o agendamento de
rastreamento de fontes de contedo aos bancos de dados de rastreamento
associados. Eles tambm so associados a um nico aplicativo de servio de
Pesquisa. Voc pode distribuir a carga de rastreamento adicionando
componentes de rastreamento a diferentes servidores de rastreamento. Voc
pode ter quantos componentes de rastreamento os recursos permitirem em um
servidor de rastreamento especificado. Se voc tiver muitos locais de contedo,
poder adicionar componentes de rastreamento e bancos de dados de
rastreamento e dedic-los ao contedo especfico. Cada componente de
rastreamento em determinado servidor de rastreamento deve estar associado a
um banco de dados de rastreamento separado. Para obter redundncia,
recomendvel que voc tenha no mnimo dois componentes de rastreamento.
Cada um deles deve ser definido para rastrear os dois bancos de dados de
rastreamento. Se um banco de dados ultrapassar 25 milhes de itens,
recomendvel adicionar um novo banco de dados de rastreamento e
componente de rastreamento.

O componente de administrao de pesquisa monitora as aes de entrada do


usurio e atualiza o banco de dados de administrao de pesquisa. Apenas um
componente de administrao de pesquisa permitido por aplicativo de servio
de Pesquisa. O componente de administrao de pesquisa pode ser executado
289

em qualquer servidor, preferencialmente em um servidor de rastreamento ou de


consulta.

Servidores de banco de dados. Os servidores de banco de dados hospedam bancos


de dados de rastreamento, de propriedade, de administrao de pesquisa e outros
bancos de dados do SharePoint Server 2010.

Banco de dados de rastreamento


Os bancos de dados de rastreamento contm dados relacionados ao local das
fontes de contedo, agendamentos de rastreamento e outras informaes
especficas s operaes de rastreamento de determinado aplicativo de servio
de Pesquisa. Voc pode distribuir a carga do banco de dados adicionando
bancos de dados de rastreamento a diferentes computadores que estiverem
executando o SQL Server. Os bancos de dados de rastreamento so associados
a componentes de rastreamento e podem ser dedicados a hosts especficos por
meio da criao de regras de distribuio de host. Para obter mais informaes
sobre os componentes de rastreamento, consulte Add or remove a crawl
component. Para obter mais informaes sobre as regras de distribuio de
host, consulte Add or remove a host distribution rule. Os bancos de dados de
rastreamento sero redundantes se forem espelhados ou implantados em um
cluster de failover do SQL Server.
Banco de dados de propriedade
Os bancos de dados de propriedade contm metadados associados ao
contedo rastreado. Voc pode distribuir a carga das consultas do banco de
dados adicionando bancos de dados de propriedade a diferentes computadores
que estejam executando o SQL Server. Os bancos de dados de propriedade so
associados a parties de ndice e retornam todos os metadados associados ao
contedo nos resultados da consulta.
Os bancos de dados de propriedade sero redundantes se forem espelhados ou
implantados em um cluster de failover do SQL Server.
Banco de dados de administrao de pesquisa
H apenas um banco de dados de Administrao de Pesquisa por instncia do
aplicativo de servio de Pesquisa em um farm.
O banco de dados de Administrao de Pesquisa ser redundante apenas se for
espelhado ou implantado em um cluster de failover do SQL Server.
Para obter mais informaes sobre a redundncia de pesquisa, consulte Manage Search
topology.

A redundncia e o failover entre data centers


em locais prximos so configurados como
um nico farm (farm "alongado")
Algumas empresas tm data centers localizados prximos entre si, com conexes de
largura de banda alta, e, dessa forma, eles podem ser configurados como um nico
farm. Isso chamado de farm "alongado". Para que um farm alongado funcione, a
latncia deve ser menor do que 1 milissegundo entre o SQL Server e os servidores Web
front-end em uma nica direo e a largura de banda deve ser de pelo menos 1 gigabit
por segundo.
290

Nesse cenrio, voc pode fornecer tolerncia a falhas. Siga as diretrizes padro para
criar redundncia de bancos de dados e aplicativos de servio.
A ilustrao a seguir mostra um farm alongado.
Farm alongado

291

292

Planejar a recuperao de desastre


(SharePoint Server 2010)
Este artigo descreve decises importantes para a escolha de estratgias de recuperao
de desastre para um ambiente do Microsoft SharePoint Server 2010.
Neste artigo:
Viso geral da recuperao de desastre

Escolha uma estratgia de recuperao de desastre

Planejamento de data centers em espera a frio

Planejamento de data centers em espera passiva

Planejamento de data centers em espera ativa

Requisitos do sistema para recuperao de desastre

Viso geral da recuperao de desastre


Para os fins deste artigo, definimos a recuperao de desastre como a capacidade de se
recuperar de uma situao em que um data center que hospeda o SharePoint Server se
torna indisponvel.
A estratgia de recuperao de desastre que voc usa para o SharePoint Server deve
ser coordenada com a estratgia de recuperao de desastre para a infraestrutura
relacionada, incluindo domnios do Active Directory, Exchange Server e Microsoft SQL
Server. Trabalhe com os administradores da infraestrutura de que voc necessita a fim
de projetar um plano e uma estratgia de recuperao de desastre coordenados.
O tempo e o esforo imediato para colocar outro farm em funcionamento em um local
diferente muitas vezes so chamados de espera ativa, passiva ou a frio. Nossas
definies para esses termos so:
Espera ativa Um segundo data center que pode fornecer disponibilidade em segundos
ou minutos.
Espera passiva Um segundo data center que pode fornecer disponibilidade em minutos
ou horas.
Espera a frio Um segundo data center que pode fornecer disponibilidade em horas ou
dias.
A recuperao de desastre pode ser um dos requisitos mais caros de um sistema.
Quanto menor for o intervalo entre a falha e a disponibilidade e quanto mais sistemas
voc proteger, mais complexa e dispendiosa provavelmente ser a soluo de
recuperao de desastre. Quando voc investe em data centers em espera ativa ou
passiva, os custos incluem:
Hardware e software adicionais, que frequentemente aumentam a complexidade das
operaes entre aplicativos de software, como scripts personalizados para failover e
recuperao.

Complexidade operacional adicional.


293

Os custos de manuteno de data centers em espera ativa ou passiva devem ser


avaliados com base nas necessidades comerciais. Nem todas as solues em uma
organizao exigem o mesmo nvel de disponibilidade aps um desastre. Voc pode
oferecer nveis diferentes de recuperao de desastre para diferentes tipos de contedo,
servios ou farms por exemplo, contedo com alto impacto em relao aos negcios,
servios de pesquisa ou um farm de publicao na Interne
A recuperao de desastre uma rea crucial em que grupos de tecnologia da
informao (TI) oferecem contratos de nvel de servio para definir as expectativas com
grupos de clientes. Muitas organizaes de TI oferecem vrios contratos de nvel de
servio associados a nveis de cobrana diferentes.
Ao implementar o failover entre farms de servidores, recomendvel que primeiro voc
implante e ajuste a soluo principal em um farm e, em seguida, implemente e teste a
recuperao de desastre.

Escolha uma estratgia de recuperao de


desastre
Voc pode escolher entre diversas abordagens para fornecer recuperao de desastre
para um ambiente do SharePoint Server, dependendo de suas necessidades comerciais.
Os exemplos a seguir mostram os motivos pelos quais as empresas podem escolher
estratgias de recuperao de desastre em espera a frio, passiva ou ativa.
Estratgia de recuperao de desastre em espera a frio: uma empresa envia
backups para dar suporte recuperao bare-metal de armazenamento externo
local e regional regularmente e tem contratos em vigor para aluguel de servidores de
emergncia em outra regio.
Prs:
Frequentemente, essa a opo com manuteno mais barata em termos
operacionais.

Muitas vezes, uma opo cara em termos de recuperao, pois exige que
servidores fsicos sejam configurados corretamente aps um desastre.
Contras: essa a opo com recuperao mais lenta.
Estratgia de recuperao de desastre em espera passiva: uma empresa envia
imagens de servidores virtuais a farms de recuperao de desastre locais e
regionais.
Prs: frequentemente, essa opo tem custo relativamente baixo em termos de
recuperao, pois um farm de servidores virtual pode exigir pouca configurao aps
a recuperao.
Contras: pode ser muito dispendioso e demorado manter essa opo.
Estratgia de recuperao de desastre em espera ativa: uma empresa executa
vrios data centers, mas fornece contedo e servios por meio de apenas um deles.
Prs: essa opo costuma ter recuperao relativamente rpida.
Contras: a configurao e a manuteno podem ser bastante dispendiosas.

294

Importante:
Seja qual for a soluo de recuperao de desastre que voc decidir implementar para
seu ambiente, provavelmente ocorrer alguma perda de dados.

Planejamento de data centers em espera a


frio
Em um cenrio de recuperao de desastre em espera a frio, voc pode executar a
recuperao configurando um novo farm em um novo local (de preferncia, usando uma
implantao controlada por script) e restaurando backups. Ou ento, possvel executar
a recuperao restaurando um farm por meio de uma soluo de backup, como o
Microsoft System Center Data Protection Manager 2007, que protege seus dados no
nvel do computador e permite restaurar cada servidor individualmente. Este artigo no
contm instrues detalhadas sobre criao e recuperao em cenrios em espera a
frio. Para obter mais informaes, consulte:
Restore a farm (SharePoint Server 2010)

Restore customizations (SharePoint Server 2010)

Planejamento de data centers em espera


passiva
Em um cenrio de recuperao de desastre em espera passiva, para criar uma soluo
em espera passiva, crie de maneira consistente e frequente imagens virtuais dos
servidores no farm, as quais voc enviar a um local secundrio. Nesse local, deve
haver um ambiente disponvel em que voc possa facilmente configurar e conectar as
imagens para recriar o ambiente de farm.
Este artigo no contm instrues detalhadas sobre criao de solues em espera
passiva. Para obter mais informaes sobre como planejar a implantao de farms
usando solues virtuais, consulte Planejar a virtualizao (SharePoint Server 2010).

Planejamento de data centers em espera ativa


Em um cenrio de recuperao de desastre em espera ativa, voc pode configurar um
farm de failover para fornecer recuperao de desastre em um data center separado do
farm principal. Um ambiente com um farm de failover separado tem as seguintes
caractersticas:
Um banco de dados de configurao separado e um banco de dados de contedo
da Administrao Central devem ser mantidos no farm de failover.

Todas as personalizaes devem ser implantadas nos dois farms.

295

Observao:
aconselhvel usar a implantao com script para criar o farm principal e de failover
usando as mesmas configuraes e personalizaes. Para obter mais informaes,
consulte Install SharePoint Server 2010 by using Windows PowerShell.

As atualizaes devem ser aplicadas aos dois farms, separadamente.

Os bancos de dados de contedo do SharePoint Server podem ser espelhados de


forma assncrona ou enviados com logs para o farm de failover.
Observao:
O espelhamento do SQL Server s pode ser usado para copiar bancos de dados para
um nico servidor espelho, mas voc pode enviar logs para vrios servidores
secundrios.

Os aplicativos de servio podem ou no ser enviados com logs a um farm. Para


obter mais informaes, consulte Redundncia de aplicativos de servio em data
centers mais adiante neste artigo.
Esta topologia poder ser repetida em vrios data centers se voc configurar o envio de
logs do SQL Server para um ou mais data centers adicionais.
Consulte o fornecedor da SAN para determinar se voc pode usar a replicao de SAN
em outro mecanismo para o qual haja suporte, para fornecer disponibilidade entre data
centers.
A ilustrao a seguir mostra farms principais e de failover antes do failover.
Fams principal e de failover antes do failover

296

Redundncia de aplicativos de servio entre data centers


297

Para oferecer disponibilidade a aplicativos de servio entre data centers, recomendvel


que, para os servios que podem ser executados entre farms, voc execute um farm de
servios separado, que possa ser acessado por meio dos data centers principal e
secundrio.
Para servios que no podem ser executados entre farms, e para oferecer
disponibilidade ao prprio farm de servios, a estratgia de fornecimento de redundncia
entre data centers a um aplicativo de servio pode variar. A estratgia a ser adotada
depende dos seguintes fatores:
H valor comercial na execuo do aplicativo de servio no farm de recuperao de
desastre quando ele no est em uso.

Os bancos de dados associados ao aplicativo de servio podem ser enviados com


logs ou espelhados de forma assncrona.

O aplicativo de servio pode ser executado com bancos de dados somente leitura.
As sees a seguir descrevem as estratgias de recuperao de desastre
recomendadas para cada aplicativo de servio. Os aplicativos de servio so agrupados
por estratgia.

Bancos de dados que podem ser enviados com logs ou espelhados


de forma assncrona
Depois que um aplicativo de servio inicialmente implantado em um farm secundrio,
os bancos de dados que do suporte aos aplicativos de servio a seguir podem ser
espelhados de forma assncrona ou enviados com logs entre farms:
Aplicativo de servio de Registro de Aplicativo
Bancos de dados: servio de Registro de Aplicativo
Aplicativo de servio Conectividade de Dados Corporativos
Bancos de dados: Conectividade de Dados Corporativos
Aplicativo de servio de Metadados Gerenciados
Bancos de dados: servios de Metadados Gerenciados
Observao:
Se a marcao estiver em uso, para utilizar com xito o aplicativo de servio de
Metadados Gerenciados no farm de recuperao de desastre, voc dever tambm
enviar com logs ou espelhar o banco de dados de Marcao para o aplicativo de servio
de Perfil de Usurio.

Servios PerformancePoint
Bancos de dados: aplicativo de Servio do PerformancePoint
Aplicativo de servio do Project Server
Bancos de dados: Rascunho, Publicado, Arquivo Morto, Relatrio
O Project Server 2010 exige sincronizao entre seus bancos de dados. possvel
replicar o Project Server entre farms usando um mecanismo de replicao
assncrona (espelhamento de banco de dados assncrono, envio de logs ou
replicao de SAN assncrona). Porm, para recuperao, verifique se os logs do
banco de dados do Project so sincronizados medida que voc restaura.

298

Observao:
Apesar da recomendao de enviar com logs ou espelhar os bancos de dados do Project
Server para o farm de recuperao de desastre, no possvel executar o aplicativo de
servio do Project Server em bancos de dados somente leitura. Portanto, no
aconselhvel executar o aplicativo de servio do Project Server no farm de recuperao
de desastre antes do failover. Para sincronizar com xito os bancos de dados do Project
Server no farm de recuperao de desastre, configure carimbos de data/hora ou
marcao de log nos bancos de dados.

Aplicativo de servio de Repositrio Seguro


Bancos de dados: Repositrio Seguro
Aplicativo de servio de Coleta de Dados de Uso e Integridade
Bancos de dados: registro em log
Observao:
possvel enviar com logs ou espelhar o banco de dados de registro em log. No entanto,
recomendvel no executar o servio Coleta de Dados de Uso e Integridade no farm de
recuperao de desastre e no espelhar nem enviar com logs o banco de dados de
registro em log.

Aplicativo de servio de Perfil de Usurio


Bancos de dados: Perfil, Sincronizao, Marcao Social
possvel enviar com logs o banco de dados de Marcao Social do servio de
Perfil de Usurio. No possvel enviar com logs os bancos de dados de Perfil e
Sincronizao.
Para fornecer redundncia ao aplicativo de servio de Perfil de Usurio, primeiro
implante o aplicativo de servio nos data centers principal e secundrio.
Para o banco de dados de Marcao Social, configure o envio de logs.
Para configurar os bancos de dados de Perfil e Sincronizao, aconselhvel
recuperar um backup dos bancos de dados no data center secundrio e anex-lo ao
aplicativo de servio de Perfil de Usurio nesse data center.
Para manter os perfis sincronizados, execute o Mecanismo de Replicao de Perfil
de Usurio includo no SharePoint Administration Toolkit aps a atualizao dos
dados do perfil no farm principal. Para obter mais informaes, consulte User Profile
Replication Engine Overview (SharePoint Server 2010).
Aplicativo de servio do Web Analytics
Bancos de dados: Preparo, Relatrio
Observao:
aconselhvel enviar com logs ou espelhar os bancos de dados de Preparo e Relatrio
do Web Analytics. No entanto, no aconselhvel executar o aplicativo de servio do
Web Analytics no farm de recuperao de desastre antes do failover.

Aplicativos de servio e bancos de dados que no podem ser


enviados com logs nem espelhados de forma assncrona
299

Os aplicativos de servio a seguir devem ser implantados nos farms principal e de


failover e no podem ser enviados com logs nem espelhados de forma assncrona. Para
a maioria desses aplicativos de servio, recomendvel implant-los e verificar se o
farm de failover tem as mesmas definies de configurao que o farm principal. Se
alteraes de configurao que afetam o servio forem feitas no farm principal, voc
dever atualizar o farm de failover.
Aplicativo de servio de Configuraes de Inscrio do Microsoft SharePoint
Foundation
Banco de dados: Inscrio
Observao:
No h suporte para o envio de logs do banco de dados de Configuraes de Inscrio.

Servios do Access
Bancos de Dados: nenhum
Servios do Excel
Bancos de Dados: nenhum
Pesquisa
Bancos de dados: Rastreamento, Propriedade, Administrao da Pesquisa
A pesquisa requer total sincronizao entre seus bancos de dados e o ndice. Por
causa desse requisito, no possvel replicar a pesquisa entre farms usando um
mecanismo de replicao assncrona (espelhamento de banco de dados assncrono,
envio de logs ou replicao de SAN assncrona).
Para realizar uma pesquisa atualizada em um farm de failover, execute a pesquisa
no farm secundrio.
Importante:
O aplicativo de servio de Pesquisa no farm de failover deve ser definido para rastrear
ativamente o farm secundrio. No failover, configure a associao a aplicativos Web para
usar o aplicativo de servio de Pesquisa de failover.

Servio de Controle de Sesso


Bancos de dados: Controle de Sesso
Observao:
No h suporte para o envio do banco de dados de Controle de Sesso com logs.

Servios do Visio
Bancos de Dados: nenhum
Word Automation Services
Bancos de dados: Word Automation Services
No h suporte para o envio do banco de dados do Word Automation Services com
logs.

300

Requisitos do sistema para recuperao de


desastre
Em um cenrio ideal, os sistemas e componentes de failover correspondem aos
sistemas e componentes principais de todas as maneiras: plataforma, hardware e
nmero de servidores. No mnimo, o ambiente de failover deve ser capaz de lidar com o
trfego esperado durante um failover. Tenha em mente que somente um subconjunto de
usurios pode ser atendido pelo site de failover. Os sistemas devem ser
correspondentes pelo menos nos seguintes itens:
Verso e todas as atualizaes do sistema operacional

Verses e todas as atualizaes do SQL Server

Verses e todas as atualizaes dos Produtos do SharePoint 2010


Embora este artigo aborde principalmente a disponibilidade de Produtos do SharePoint
2010, a durao da operao do sistema tambm ser afetada pelos outros
componentes no sistema. Particularmente, faa o seguinte:
Garanta que as dependncias de infraestrutura, como energia, resfriamento, rede,
diretrio e SMTP, sejam totalmente redundantes.

Escolha um mecanismo de comutao (DNS ou balanceamento de carga de


hardware) que atenda s suas necessidades.

301

Implantao global de vrios farms


(SharePoint Server 2010)
Esta seo contm recursos para ajud-lo a projetar arquiteturas que se estendem por
localizaes geogrficas.
Nesta seo:
Solues globais para Produtos do SharePoint 2010 (modelo)

Solues de cliente para ambientes WAN (SharePoint Server 2010)

302

Solues globais para Produtos do


SharePoint 2010 (modelo)
Este modelo ilustra as arquiteturas com suporte para implantao dos Produtos do
Microsoft SharePoint 2010 geograficamente.
Solues globais para os produtos do SharePoint 2010
Visio (http://go.microsoft.com/fwlink/?linkid=206424&clcid=0x416)
PDF (http://go.microsoft.com/fwlink/?linkid=206429&clcid=0x416)
XPS (http://go.microsoft.com/fwlink/?linkid=206432&clcid=0x416)

303

Solues de cliente para ambientes WAN


(SharePoint Server 2010)
Muitas organizaes incluem usurios que so distribudos em links WAN e usurios que
nem sempre esto conectados rede. Os Produtos do Microsoft SharePoint 2010
acomodam vrios cenrios de rede e ambientes de trabalho. Este artigo descreve as
solues clientes que podem ser usadas em conexes de rede lentas ou quando os
usurios esto offline.
Neste artigo:
Modos de exibio mveis

Office Web Apps

Cache de documentos do Office 2010 e o protocolo MS-FSSHTTP

Outlook 2010

SharePoint Workspace

SharePoint Workspace Mobile para Windows Phone 7

SharePoint Workspace com Groove Server


As tabelas a seguir comparam as solues indicando as circunstncias em que uma
soluo funciona melhor e o escopo de acesso fornecido pela soluo para sites do
SharePoint. O restante do artigo descreve as solues em mais detalhes.

304

Modos de exibio mveis


Os modos de exibio mveis no so apenas dispositivos mveis. Em ambientes de
largura de banda baixa ou de latncia alta como latncias de 300 milissegundos ou
mais os modos de exibio mveis podem fornecer desempenho aceitvel quando
so usados para navegar em uma hierarquia de sites, preencher formulrios simples e
exibir dados de texto.
Para exibir um modo de exibio mvel em um navegador no mvel, acrescente
?mobile=1 URL de qualquer site do SharePoint.
Por padro, os modos de exibio mveis so habilitados para a maioria das listas e
bibliotecas que usam modelos padro. Por padro, os modos de exibio mveis no
so habilitados para listas ou bibliotecas personalizadas ou para listas/bibliotecas
criadas em verses anteriores do produto atualizado para o Microsoft SharePoint
Foundation 2010. Os modos de exibio mveis no esto disponveis para os tipos de
exibio Folha de Dados e Gantt.
Para configurar modos de exibio mveis para listas e bibliotecas, consulte Configure
mobile views (SharePoint Server 2010).

Office Web Apps


O Microsoft Office Web Apps so complementos online para o Microsoft Word, o
Microsoft Excel, o Microsoft PowerPoint e o Microsoft OneNote, os quais habilitam as
pessoas a acessar arquivos e fazer edies leves em um navegador sem baixar ou
carregar arquivos por conexes de largura de banda baixa ou latncia alta.

305

Quando o Office Web Apps est habilitado para um conjunto de sites, voc pode
escolher entre exibir e editar arquivos em um navegador, conforme mostrado na
ilustrao a seguir.

Na maior parte das vezes, a abertura de arquivos em um navegador resulta em um


tempo mais rpido para visualizao da primeira pgina do que a abertura de arquivos
em um dos aplicativos clientes do Microsoft Office 2010.
Alm disso, os usurios da organizao podem usar telefones celulares e dispositivos
mveis habilitados para navegador para ler documentos do Word, do Excel e do
PowerPoint armazenados em um computador com o SharePoint Server, caso os modos
de exibio e o contedo habilitados para acesso mvel estejam publicados sem firewall.
Os seguintes dispositivos oferecem suporte mvel para o Office Web Apps:
Windows Phone 7

Windows Mobile

BlackBerry

iPhone, iPod Touch

Nokia S60

Telefones com recursos em japons, incluindo NTT DOCOMO, SoftBank e au by


KDDI
306

O Microsoft Silverlight pode melhorar a experincia do usurio do Office Web Apps. O


Silverlight um plug-in gratuito capaz de fornecer experincias avanadas na Web para
muitos navegadores. O plug-in Silverlight no precisa ser instalado no navegador cliente
para que seja possvel usar o Office Web Apps. Entretanto, a instalao do plug-in
Silverlight no navegador pode oferecer os seguintes benefcios:
Quando os usurios utilizam o Word Web App em navegadores que tm o plug-in
Silverlight instalado, eles podem agilizar o carregamento de pgina, melhorar a
fidelidade de texto em zoom total, obter suporte para configuraes do otimizador
Microsoft ClearType e aumentar a preciso em locais de instncias de cadeia de
caracteres de pesquisa quando utilizarem o recurso Localizar nesse comando de
Pgina.

Quando os usurios utilizam o PowerPoint Web App em navegadores que tm o


plug-in Silverlight instalado, eles agilizam o carregamento de pgina, as animaes
so exibidas com mais perfeio e a apresentao de slides ampliada para o
tamanho da janela do navegador.
No h benefcios adicionais noExcel Web App e no OneNote Web App quando o
Silverlight instalado no navegador cliente.
Para obter mais informaes sobre o Silverlight, consulte Microsoft Silverlight
(http://go.microsoft.com/fwlink/?linkid=206068&clcid=0x416).
Para obter mais informaes sobre o Office Web Apps, consulte Implantao do
Microsoft Office Web Apps (http://go.microsoft.com/fwlink/?linkid=206018&clcid=0x416).

Cache de documentos do Office 2010 e o


protocolo MS-FSSHTTP
O Office 2010 combinado aos Produtos do SharePoint 2010 melhoram a experincia dos
usurios que utilizam e gerenciam arquivos em conexes de rede lentas. Os arquivos
abertos em sites do SharePoint 2010 so baixados por meio de transferncia assncrona
de arquivo e armazenados localmente no cache. Como resultado, os arquivos so
abertos com mais rapidez e os usurios podem comear a us-los antes da concluso
do download. Alm disso, somente as alteraes feitas nos arquivos e no os
arquivos inteiros so transmitidas entre os Produtos do SharePoint 2010 e os
computadores clientes. Esses recursos so possibilitados pela nova Sincronizao de
Arquivos via SOAP, pelo protocolo HTTP (MS-FSSHTTP).
As configuraes e os recursos do Cache de Documentos podem ser acessados e
gerenciados por meio do Centro de Carregamento, um novo recurso do Office 2010 que
automaticamente instalado. Os usurios podem acessar o Centro de Carregamento
clicando no respectivo cone localizado na rea de notificao ou abrindo-o pelo menu
Iniciar.

307

O Centro de Carregamento lista todos os arquivos armazenados em cache. As verses


em cache dos arquivos podem ser colocadas offline e gerenciadas por meio do Centro
de Carregamento. Os usurios podem monitorar o status dos arquivos que esto sendo
carregados. Como mostrado na ilustrao a seguir, os usurios tambm podem
gerenciar as configuraes de cache para determinar por quanto tempo os arquivos
ficaro retidos no cache e para excluir todos os arquivos armazenados em cache, se
necessrio.

308

Os usurios no precisam acessar e gerenciar o Centro de Carregamento para obter as


vantagens dos recursos de armazenamento em cache do Office 2010. A funcionalidade
do Office 2010 ocorre em segundo plano, inclusive sem interveno do usurio.
Observao:
Quando os usurios trabalham com verses anteriores do Office, como o Office 2007, o
BranchCache pode ser usado para reduzir a utilizao de largura de banda e os tempos
de download do contedo acessado com frequncia. O BranchCache, quando habilitado
no servidor e em computadores clientes, reduz consideravelmente o tempo de abertura
de arquivos armazenados em cache. Entretanto, o BranchCache no reduz a quantidade
de largura de banda de rede utilizada ao salvar um arquivo no site do SharePoint. O
BranchCache no pode ser usado em combinao com o Cache de Documentos e o
protocolo MS-FSSHTTP. Se os dois recursos BranchCache e Cache de Documentos
forem implementados, a comunicao ser feita por meio do protocolo MS-FSSHTTP. O
uso do SharePoint Server 2010 em combinao com o Office 2010 resulta em um
desempenho geral significativamente melhor da WAN.
Para obter mais informaes sobre como usar o BranchCache, consulte Viso geral do
BranchCache no Windows 7 e no Windows Server 2008 R2
(http://go.microsoft.com/fwlink/?linkid=206069&clcid=0x416).
Para obter mais informaes sobre as configuraes do Centro de Carregamento e do
Cache de Documentos do Office, consulte os seguintes artigos:
Centro de Carregamento do Microsoft Office 2010
(http://go.microsoft.com/fwlink/?linkid=206070&clcid=0x416)

Configuraes do Cache de Documentos do Office


(http://go.microsoft.com/fwlink/?linkid=206071&clcid=0x416)

Outlook 2010
Os usurios podem sincronizar uma biblioteca do SharePoint, lista de contatos, lista de
tarefas, lista de tarefas de projeto e um determinado tipo de lista externa do SharePoint
309

com o Outlook 2010. Como muitos usurios dos Produtos do SharePoint 2010 tambm
usam o Outlook 2010 para colaborar e coordenar atividades e projetos, a capacidade de
sincronizar essas bibliotecas e listas pode ajudar os usurios a serem mais eficientes,
principalmente quando trabalharem offline ou quando no for conveniente acessar sites
do SharePoint.
Assim como em outros aplicativos do Office 2010, os arquivos do SharePoint
sincronizados com o Outlook 2010 so baixados, carregados e armazenados em cache
por meio do protocolo MS-FSSHTTP. O resultado um desempenho em conexes de
rede lentas melhor do que o desempenho obtido em verses anteriores.
Para sincronizar uma biblioteca do SharePoint com o Outlook 2010, na guia Biblioteca,
no grupo Conectar e Exportar, clique em Conectar com o Outlook, como mostrado na
ilustrao a seguir.

Quando os usurios trabalham offline, as alteraes feitas em arquivos so salvas


localmente. Ao entrarem novamente em modo online, os usurios podem carregar as
alteraes na biblioteca do SharePoint, quando o aplicativo cliente fizer a primeira
sincronizao, ou manter os arquivos alterados localmente.
Considere os seguintes aspectos ao planejar o uso do Outlook 2010 em um ambiente
WAN:
O Outlook 2010 no oferece sincronizao ponto a ponto de contedo em sites do
SharePoint. O Outlook 2010 dispe de uma experincia offline pessoal para
membros individuais da equipe.

Por padro, o check-out dos arquivos sincronizados no automtico. No


possvel fazer check-out de um arquivo no Outlook 2010. A prtica recomendada
fazer o check-out de arquivos nos Produtos do SharePoint 2010 antes de sincronizar
e editar o contedo no Outlook 2010.
Para obter mais informaes, consulte o artigo sobre sincronizao de contedo do
SharePoint 2010 com o Outlook 2010
(http://go.microsoft.com/fwlink/?linkid=206097&clcid=0x416).
310

SharePoint Workspace
O Microsoft SharePoint Workspace 2010, anteriormente Microsoft Office Groove, um
aplicativo cliente do Microsoft SharePoint Server 2010 e do Microsoft SharePoint
Foundation 2010 que oferece suporte colaborao online e offline.
O SharePoint Workspace 2010 foi criado com base na verso anterior e adiciona novas
ferramentas avanadas, permitindo que os usurios acessem e compartilhem contedo
armazenado em sites do SharePoint, mesmo quando os usurios no esto conectados
a redes corporativas. O SharePoint Workspace 2010 est includo no Microsoft Office
Professional Plus 2010 e oferece a experincia offline mais robusta para sites do
SharePoint, possibilitando que os usurios coloquem offline sites inteiros do SharePoint.
A ilustrao a seguir demonstra como sincronizar um site com o SharePoint Workspace
2010.

Para obter mais informaes, consulte Novidades no SharePoint Workspace 2010


(http://go.microsoft.com/fwlink/?linkid=206098&clcid=0x416).

311

SharePoint Workspace Mobile para Windows


Phone 7
O Windows Phone 7 inclui o Microsoft Office Mobile, que permite aos usurios trabalhar
com arquivos em seus telefones. O Microsoft SharePoint Workspace Mobile faz parte do
Office Mobile e j est no telefone no Office Hub, conforme mostrado na ilustrao a
seguir.

Os usurios mveis podem usar o Windows Phone 7 e o Microsoft SharePoint


Workspace Mobile para fazer o seguinte:
Exibir contedo hospedado em um site do SharePoint 2010.

Abrir e editar arquivos do Word, Excel, PowerPoint e OneNote, hospedados em um


site do SharePoint 2010.

Navegar em sites, listas e bibliotecas de documentos do SharePoint 2010.

Aumentar a segurana de acesso remoto a recursos corporativos por meio do


Microsoft Forefront Unified Access Gateway (UAG), se a empresa utiliz-lo.
312

Os usurios tambm podem utilizar o Microsoft SharePoint Workspace Mobile para


colocar arquivos do SharePoint 2010 offline no telefone. Os usurios podem abrir e
editar os arquivos e depois salv-los no site do SharePoint, quando voltarem ao modo
online.
Para obter mais informaes, consulte Office Mobile 2010 para Windows Phone 7
(http://go.microsoft.com/fwlink/?linkid=206099&clcid=0x416).

SharePoint Workspace com Groove Server


O SharePoint Workspace 2010 tambm pode ser usado juntamente com o Microsoft
Groove Server para oferecer colaborao ponto a ponto, sem exigir que todos os
membros da equipe estejam conectados aos Produtos do SharePoint 2010. A
colaborao pode ser estendida externamente rede privada para parceiros e sites de
campo confiveis. Com essa configurao, pelo menos um membro da equipe deve ter
acesso aos sites do SharePoint. Outros membros da equipe devem ter acesso ao
computador do membro da equipe com acesso aos sites do SharePoint ou devem
acessar diretamente os sites do SharePoint. A ilustrao a seguir mostra um exemplo
dessa arquitetura.

Para obter mais informaes sobre o SharePoint Workspace e o Groove Server,


consulte Plan for SharePoint Workspace 2010.

313

Planilhas de planejamento para o


SharePoint Server 2010
Neste artigo:
Planilhas de planejamento por tarefa
Planilhas de planejamento por ttulo
Esse artigo fornece links para planilhas que podem ser usadas para registrar
informaes coletadas e decises tomadas enquanto voc planeja a implantao do
Microsoft SharePoint Server 2010. Use essas planilhas em conjunto com Planning and
architecture for Office SharePoint Server 2007, no como um substituto para ele.

Planilhas de planejamento por tarefa


Para esta
tarefa

Use esta planilha

Para fazer isso

Plan sites Planilha de dados de planejamento de sites


and site
(http://go.microsoft.com/fwlink/?linkid=167837&clcid=0x416)
collections
(SharePoin
t Server
2010)

Planejar sites
e conjuntos de
sites de nvel
superior, e
registrar
decises
referentes a
temas de sites
e navegao.

Plan site Planilha de dados de planejamento de sites


navigation (http://go.microsoft.com/fwlink/?linkid=167837&clcid=0x416)
(SharePoin
t Server
2010)

Planejar sites
e conjuntos de
sites de nvel
superior, e
registrar
decises
referentes a
temas de sites
e navegao.

Plan for
Planilha de dados de planejamento de sites
using
(http://go.microsoft.com/fwlink/?linkid=167837&clcid=0x416)
themes
(SharePoin
t Server
2010)

Planejar sites
e conjuntos de
sites de nvel
superior, e
registrar
decises
referentes a

314

Para esta
tarefa

Use esta planilha

Para fazer isso

temas de sites
e navegao.
Plan
Planejar a planilha de emails de entrada
incoming (http://go.microsoft.com/fwlink/?linkid=200542&clcid=0x416)
e-mail
(SharePoin
t Server
2010)

Planejar
emails de
entrada para
permitir que
sites do
SharePoint
recebam e
armazenem
mensagens de
email e anexos
em listas e
bibliotecas.

Plan
Planilha de dados de implantao de contedo
content
(http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416)
deploymen
t
(SharePoin
t Server
2010)

Planeje a
exportao e a
importao de
servidores nos
farms da sua
topologia de
implantao de
contedo e
planeje os
caminhos e os
trabalhos de
implantao de
contedo.

Managed Planilha de planejamento de conjuntos de


Determine a
metadata termos(http://go.microsoft.com/fwlink/?linkid=163486&clcid=0 taxonomia
planning x416)
bsica,
incluindo
termo, uso,
proprietrio e
grupo.
Plan
Planilha de planejamento de conjunto de termos
managed detalhados(http://go.microsoft.com/fwlink/?linkid=163487&clci
metadata d=0x416)
(SharePoin
t Server
2010)

Determine a
taxonomia,
incluindo
caractersticas
de identificao
detalhadas,
como medidas.

Plan
Planeje o
Planilha de planejamento de servios de metadados
managed gerenciados(http://go.microsoft.com/fwlink/?linkid=164578&cl compartilhame
metadata cid=0x416)
nto de
315

Para esta
tarefa

Use esta planilha

Para fazer isso

(SharePoin
t Server
2010)

informaes de
metadados
usando
servios de
metadados
gerenciados e
conexes.

Document Planilha de participantes do gerenciamento de documentos


manageme (http://go.microsoft.com/fwlink/?linkid=165871&clcid=0x416)
nt planning
(SharePoin
t Server
2010)

Identifique
participantes
do
planejamento
de
gerenciamento
de
documentos e
registre
prticas de
gerenciamento
de
documentos.

Document Planilha de anlise de uso do documento


manageme (http://go.microsoft.com/fwlink/?linkid=165873&clcid=0x416)
nt planning
(SharePoin
t Server
2010)

Registre
informaes
coletadas ao
analisar o uso
de
documentos.

Document Planilha de polticas


manageme (http://go.microsoft.com/fwlink/?linkid=165883&clcid=0x416)
nt planning
(SharePoin
t Server
2010)

Planeje
polticas de
gerenciamento
de informaes
para tipos de
contedo.

Records Planilha de planejamento de registros inmanageme loco(http://go.microsoft.com/fwlink/?linkid=185011&clcid=0x4


nt planning 16)
(SharePoin
t Server
2010)

Identifique os
tipos de
registro e de
contedo a
serem
armazenados
em bibliotecas
de
documentos
normais.

Planejar o Pasta de trabalho de planejamento do backup e da


backup e a recuperao

Ajudar no
planejamento

316

Para esta
tarefa

Use esta planilha

Para fazer isso

recupera (http://go.microsoft.com/fwlink/?linkid=184385&clcid=0x416)
o
(SharePoin
t Server
2010)

das estratgias
de backup e
recuperao do
ambiente do
SharePoint
Server 2010.

Plan
Plan document management
document
manageme
nt

Planeje um
tipo de
contedo.

Plan and Planilha de atualizao


prepare for (http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416)
upgrade
(SharePoin
t Server
2010)

Registrar
informaes
sobre o
ambiente ao
se preparar
para a
atualizao.

Plan
Planilha de configuraes do Organizador de Contedo
Content
(http://go.microsoft.com/fwlink/?linkid=189018&clcid=0x416)
Organizer
settings
(SharePoin
t Server
2010)

Determine e
registre como
as
configuraes
do organizador
de contedo
no seu site
podem ser
uma parte
efetiva de uma
soluo de
armazenament
o e roteamento
de contedo
baseada em
metadados.

Plan
Planilha de regras do Organizador de Contedo
Content
(http://go.microsoft.com/fwlink/?linkid=189019&clcid=0x416)
Organizer
rules
(SharePoin
t Server
2010)

Planeje regras
que sero uma
parte efetiva
de sua soluo
de
armazenament
o e roteamento
baseada em
metadados.

317

Planilhas de planejamento por ttulo


Use esta planilha

Para esta
tarefa

Planilha de anlise de uso do documento


(http://go.microsoft.com/fwlink/?linkid=165873&clcid=0x416)

Plan
Registre
document informaes
manageme coletadas ao
nt
analisar o uso
de
documentos.

Pasta de trabalho de planejamento do backup e da


recuperao
(http://go.microsoft.com/fwlink/?linkid=184385&clcid=0x416)

Planejar o Ajudar no
backup e a planejamento
recupera das estratgias
o
de backup e
(SharePoin recuperao do
t Server
ambiente do
2010)
SharePoint
Server 2010.

Planilha de dados de implantao de contedo


(http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416)

Plan
Planeje a
content
exportao e a
deploymen importao de
t
servidores nos
(SharePoin farms da sua
t Server
topologia de
2010)
implantao de
contedo e
planeje os
caminhos e os
trabalhos de
implantao de
contedo.

Planilha de regras do Organizador de Contedo


(http://go.microsoft.com/fwlink/?linkid=189019&clcid=0x416)

Metadata- Planeje regras


based
que sero uma
routing and parte efetiva
storage
de sua soluo
planning de
(SharePoin armazenament
t Server
o e roteamento
2010)
baseada em
metadados.

Planilha de configuraes do Organizador de Contedo


(http://go.microsoft.com/fwlink/?linkid=167835&clcid=0x416)

Metadata- Determine e
based
registre como
routing and as
storage
configuraes
planning do organizador

318

Para fazer isso

Use esta planilha

Para esta
tarefa

Para fazer isso

(SharePoin de contedo
t Server
no seu site
2010)
podem ser
uma parte
efetiva de uma
soluo de
armazenament
o e roteamento
de contedo
baseada em
metadados.
Planilha de tipo de Contedo
(http://go.microsoft.com/fwlink/?linkid=165878&clcid=0x416)

Plan
Planeje um
document tipo de
manageme contedo.
nt

Planilha de planejamento de conjunto de termos


Managed Determine a
detalhados(http://go.microsoft.com/fwlink/?linkid=163487&clci metadata taxonomia,
d=0x416)
planning incluindo
caractersticas
de identificao
detalhadas,
como medidas.
Planilha de bibliotecas de documentos
(http://go.microsoft.com/fwlink/?linkid=165874&clcid=0x416)

Plan
Planeje
document bibliotecas
manageme com base em
nt
sites e em
tipos de
documentos.

Planilha de participantes do gerenciamento de documentos


(http://go.microsoft.com/fwlink/?linkid=165871&clcid=0x416)

Plan
Identifique
document participantes
manageme do
nt
planejamento
de
gerenciamento
de
documentos e
registre
prticas de
gerenciamento
de
documentos.

Planilha de planejamento de registros inPlan


Identifique os
loco(http://go.microsoft.com/fwlink/?linkid=185011&clcid=0x4 records
tipos de
16)
manageme registro e de
319

Use esta planilha

Para esta
tarefa

Para fazer isso

nt

contedo a
serem
armazenados
em bibliotecas
de
documentos
normais.

Managed Planeje o
Planilha de planejamento de servios de metadados
gerenciados(http://go.microsoft.com/fwlink/?linkid=164578&cl metadata compartilhame
planning nto de
cid=0x416)
informaes de
metadados
usando
servios de
metadados
gerenciados e
conexes.
Planejar a planilha de emails de entrada
(http://go.microsoft.com/fwlink/?linkid=200542&clcid=0x416)

Plan
Planeje emails
incoming de entrada
e-mail
para permitir
(SharePoin que sites do
t Server
SharePoint
2010)
recebam e
armazenem
mensagens de
email e anexos
em listas e
bibliotecas.

Planilha de polticas
(http://go.microsoft.com/fwlink/?linkid=165883&clcid=0x416)

Plan
Planeje
document polticas de
manageme gerenciamento
nt
de informaes
para tipos de
contedo.

Planilha de dados de planejamento de sites


(http://go.microsoft.com/fwlink/?linkid=167837&clcid=0x416)

Plan sites Planejar sites


and site
e conjuntos de
collections sites de nvel
(SharePoin superior, e
t Server
registrar
2010)
decises
Plan site referentes a
navigation temas de sites
(SharePoin e navegao.
t Server

320

Use esta planilha

Para esta
tarefa

Para fazer isso

2010)
Plan for
using
themes
(SharePoin
t Server
2010)
Planilha de planejamento de conjuntos de
Managed Determine a
termos(http://go.microsoft.com/fwlink/?linkid=163486&clcid=0 metadata taxonomia
x416)
planning bsica,
incluindo
termo, uso,
proprietrio e
grupo.
Planilha de atualizao
(http://go.microsoft.com/fwlink/?linkid=179928&clcid=0x416)

321

Plan and Registrar


prepare for informaes
upgrade
sobre o
(SharePoin ambiente ao
t Server
se preparar
2010)
para a
atualizao.

Das könnte Ihnen auch gefallen