Capacity planning and load testing SharePoint Online (Planeamento de capacidade e teste de carga do SharePoint Online)

Este artigo descreve como pode implementar no SharePoint Online sem testes de carga tradicionais, uma vez que o teste de carga não é permitido no SharePoint Online. O SharePoint Online é um serviço em nuvem e a Microsoft gere as capacidades de carga, o estado de funcionamento e o balanceamento geral da carga no serviço.

A melhor abordagem para garantir o sucesso do lançamento do seu site é seguir os princípios básicos, as práticas e as recomendações realçadas no plano de lançamento do portal.

Descrição geral de como o SharePoint Online executa o Planeamento de capacidade

Uma das principais vantagens do SharePoint Online numa implementação no local é a elasticidade da cloud e as otimizações para utilizadores em regiões distribuídas. O nosso ambiente em grande escala está configurado para atender milhões de utilizadores diariamente. Por isso, é importante que lidemos com a capacidade de forma eficaz, equilibrando e expandindo as explorações agrícolas.

Embora o crescimento seja muitas vezes imprevisível para qualquer inquilino em qualquer farm, a soma agregada dos pedidos é previsível ao longo do tempo. Ao identificar as tendências de crescimento no SharePoint Online, podemos planear uma expansão futura.

Para utilizar de forma eficiente a capacidade e lidar com um crescimento inesperado, em qualquer farm, temos automatização que monitoriza e monitoriza vários elementos do serviço. São utilizadas várias métricas, sendo que uma das principais é a carga da CPU, que é utilizada como um sinal para aumentar verticalmente os servidores front-end. Além disso, recomendamos uma abordagem faseada/ondulada, uma vez que os ambientes SQL serão dimensionados de acordo com a carga e o crescimento ao longo do tempo. Seguir as fases e ondas permite a distribuição correta dessa carga e crescimento.

A capacidade é mais do que adicionar mais hardware continuamente, mas também diz respeito à gestão e ao controlo dessa capacidade para garantir que está a servir pedidos de carga válidos. Recomendamos que os clientes sigam as orientações recomendadas para garantir que têm a melhor experiência. Também significa que temos padrões e controlos de limitação implementados para garantir que não permitimos comportamentos "abusivos" no serviço. Embora nem todo o comportamento "mau" seja intencional, temos de garantir que limitamos o efeito desse comportamento. Para obter mais informações sobre limitação e como evitá-la, veja o artigo de orientação sobre como evitar limitações .

Por que motivo não é possível carregar o Teste do SharePoint Online

Com ambientes no local, os testes de carga são utilizados para validar a suposição de dimensionamento e, em última análise, encontrar o ponto de interrupção de um farm; saturando-o com carga.

Com o SharePoint Online, temos de fazer as coisas de forma diferente porque a escala é relativamente fluida e ajusta, limita e controla a carga, com base em determinada heurística. Sendo um ambiente multi-inquilino de grande escala, temos de proteger todos os inquilinos no mesmo farm, pelo que limitamos automaticamente quaisquer testes de carga. No entanto, se tentar carregar o teste, além de ser limitado, poderá receber resultados decepcionantes e potencialmente enganadores. A razão pela qual pode acontecer é porque o farm que testou hoje pode ter alterações de dimensionamento durante a janela de teste ou em poucas horas após o teste, uma vez que as ações de dimensionamento e balanceamento do farm são executadas em curso.

Em vez de tentar carregar o Teste do SharePoint como um serviço, concentre-se em seguir as práticas recomendadas e siga a documentação de orientação Criar, iniciar e manter um portal em bom estado de funcionamento.