Partilhar via


Planejar a implantação dos Serviços do Visio

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2011-11-18

Como parte integral do Microsoft SharePoint Server 2010, o Serviços do Visio no Microsoft SharePoint Server 2010 é muito fácil de implantar. O planejamento da implantação do Serviços do Visio antes da distribuição pode ajudar a garantir o melhor desempenho do sistema e a satisfação do usuário, além de ajudá-lo a gerenciar melhor os recursos do sistema no farm do SharePoint Server e nos sistemas relacionados.

Desempenho dos Serviços do Visio

Os Serviços do Visio são implementados com o uso do Serviço de Gráfico do Visio, que é executado em um ou mais servidores de aplicativos no farm. Como todos os serviços semelhantes, eles consomem recursos, como memória e capacidade de processamento, em cada servidor em que o serviço é executado.

O desempenho do sistema de servidores de aplicativos que executam o Serviço de Gráfico do Visio podem ser afetados pelos seguintes fatores:

  • O tamanho dos desenhos da Web que estão sendo renderizados

  • O número de desenhos conectados a uma fonte de dados

  • O desempenho das fontes de dados às quais os desenhos da Web estão conectados

  • A frequência da atualização de dados para desenhos da Web conectados a dados

  • As cargas de pico de usuários que estão acessando desenhos da Web

  • As cargas de pico de fontes de dados externas acessadas por desenhos da Web

  • A complexidade dos desenhos da Web

Os parâmetros de atualização e o limite de tamanho de desenho da Web podem ser ajustados pelo administrador. A possibilidade de ajustar esses parâmetros ajudam a ajustar o desempenho do servidor. Se a alteração desses parâmetros não permitir o desempenho desejado, pode ser necessário adicionar capacidade de processamento ou memória.

Durante o planejamento de recursos do sistema para os Serviços do Visio, o fator mais importante é a carga de pico. Por exemplo, se os usuários utilizam a funcionalidade dos Serviços do Visio com mais intensidade de manhã cedo às segundas-feiras, planeje a capacidade do servidor para essa carga de pico. Os horários de pico podem variar bastante, dependendo de como os Serviços do Visio são usados na organização. É importante estimar a carga de pico da melhor forma possível. para evitar a sobrecarrega dos recursos do sistema.

Se o farm do SharePoint Server tiver vários servidores de aplicativos, e cada um deles potencialmente executar vários serviços, decida qual servidor ou servidores de aplicativos no qual deseja executar os Serviços do Serviços do Visio. Ao determinar esse item, verifique os outros serviços do SharePoint Server 2010 que estão sendo executados em cada servidor de aplicativos. Quando ocorrem as cargas de pico de cada serviço? Tente selecionar um servidor de aplicativos em que as cargas de pico de outros serviços ocorram em horários diferentes daqueles dos Serviços do Visio.

Além de considerações sobre cargas de pico, considere a carga geral de outros serviços em execução no mesmo servidor. Alguns serviços do SharePoint Server, como Pesquisa, podem se beneficiar de seus próprios servidores de aplicativos que não são compartilhados por outras cargas, como os Serviços do Visio. Outros, como os Serviços do Access, poderiam ser cargas de complemento ideais para os Serviços do Visio, dependendo dos padrões de uso.

Além de considerações desempenho sobre o SharePoint Server, você também deve analisar o impacto sobre o desempenho dos Serviços do Visio nos outros sistemas. Por exemplo, se você tiver um desenho da Web conectado a dados que esteja consultando dados de um banco de dados Oracle, qual será o efeito de sua carga de pico dos Serviços do Visio sobre esse banco de dados Oracle? Muitos usuários que consultam simultaneamente uma fonte de dados externa podem sobrecarregar os recursos da fonte de dados.

As melhores práticas a seguir podem ser utilizadas para otimizar o desempenho dos Serviços do Visio:

  • Monitorar o desempenho dos servidores de aplicativos no farm e adicionar CPU e memória, se isso for necessário para lidar com cargas de pico.

  • Iniciar o Serviço de Gráfico do Visio em mais de um servidor de aplicativos no farm para obter desempenho adicional.

  • Executar o Serviço de Gráfico do Visio em um servidor de aplicativos em que outros serviços apresentem carga de pico em horário diferente do Serviço de Gráfico do Visio.

  • Limitar o tamanho máximo de desenhos da Web.

  • Aumentar o tempo decorrido do cache mínimo para desenhos da Web. Esse fator aumenta o intervalo em que um usuário visualizar dados armazenados em cache de um determinado desenho da Web.

Aplicativos do Serviço de Gráficos do Visio

O SharePoint Server implementa os Serviços do Visio por meio do Serviço de Gráfico do Visio em execução em um ou mais servidores de aplicativos no farm e por meio do Aplicativo do Serviço de Gráfico do Visio em execução no nível de farm. É no Aplicativo do Serviço de Gráfico do Visio que você define as várias configurações dos Serviços do Visio, como provedores de dados confiáveis e configurações de desenho e de cache.

Para muitas implantações, um único Aplicativo de Serviço dos Serviços do Visio é suficiente. No entanto, o SharePoint Server permite criar vários aplicativos de serviço de cada tipo, caso você deseje.

Algumas razões para considerar a implantação de vários Aplicativos do Serviço de Gráfico do Visio são:

  • Hospedagem de soluções em que é necessário o isolamento de clientes diferentes

  • Departamentos da sua organização que exigem o acesso a dados restritos (por exemplo, a separação dos dados jurídicos ou de recursos humanos do restante da organização)

  • O uso de fontes de dados diferentes que exigem configurações globais diferentes ou uma conta de serviço autônoma diferente nos Serviços do Visio

Utilizando uma implantação piloto

Para ajudar a determinar os requisitos de capacidade para os Serviços do Visio, considere a distribuição dos Serviços do Visio para um grupo piloto limitado que represente usuários típicos. Se você conceder a um número relativamente pequeno de pessoas acesso à funcionalidade dos Serviços do Visio, poderá monitorar a utilização de recursos do servidor e o efeito sobre os sistemas relacionados, como fontes de dados externas, sem sobrecarregar os recursos do sistema.

Após compilar os dados de desempenho para o grupo piloto, você pode extrapolar os requisitos do sistema para os Serviços do Visio ao implantá-los em toda a organização. Os dados piloto também o ajudarão a determinar os requisitos de carga de pico e os horários em que cargas de pico tendem a ocorrer.

Monitorando outros sistemas afetados — como fontes de dados utilizadas por desenhos da Web conectados a dados — você também pode determinar o efeito provável dos Serviços do Visio sobre outros sistemas na organização.

Monitoramento

É altamente recomendável monitorar os recursos de sistema consumidos pelos Serviços do Visio — juntamente com os outros serviços no SharePoint Server. A utilização de recursos tipicamente aumenta ao longo do tempo, à medida que usuários adicionais são colocados online e usuários existentes fazem maior uso dos Serviços do Visio e de outras tecnologias do SharePoint Server.

A arquitetura de serviços do SharePoint Server permite a fácil adição de servidores de aplicativos ao farm. À medida que a demanda do usuário aumentar, você poderá continuar a adicionar servidores ao farm e descarregar serviços — inclusive os Serviços do Visio — para esses novos servidores. Ou, então, em vez de descarregar os Serviços do Visio em um novo servidor, você pode executar os serviços do Serviços do Visio em vários servidores de aplicativos ao mesmo tempo para fornecer capacidade e redundância aprimoradas.

Monitorando o uso de recursos, é possível prever quando a capacidade adicional provavelmente será necessária e incluir o hardware necessário nos procedimentos orçamentais regulares da sua organização. Isso também ajuda a evitar tempo de inatividade do sistema ou resposta lenta causada por cargas de servidor inesperadamente elevadas.

Backup e recuperação de dados

O administrador do farm pode fazer backup das configurações dos Serviços do Visio e dos documentos do Visio armazenados em bibliotecas do SharePoint Server fazendo um backup padrão do farm. No entanto, observe que, se você publicar documentos do Visio que estejam conectados a fontes de dados fora do farm, os dados aos quais os documentos do Visio estão conectados não serão incluídos no backup como parte de um backup padrão do farm. Nesse caso, o administrador do sistema em que os dados residem deverá executar um procedimento de backup adicional.

Implantação do Visio Professional 2010 e Visio Premium 2010

Os Serviços do Visio permitem exibir desenhos do Visio usando uma Web Part sem a necessidade de instalar o Microsoft Visio 2010 no computador cliente. No entanto, os Serviços do Visio não permitem a criação ou edição de diagramas do Visio. Como parte de seu plano de implantação para os Serviços do Visio, você também deve planejar as necessidades de autores de diagramas na organização. Cada autor de diagrama que precise publicar nos Serviços do Visio deverá ter uma cópia do Microsoft Visio Professional 2010 ou do Microsoft Visio Premium 2010.

Importante

O Visio Professional 2010 ou o Visio Premium 2010 são necessários para a publicação no SharePoint Server. O Microsoft Visio Standard 2010 e versões anteriores do Visio não podem publicar no servidor.