Dela via


RPC-belastningsutjämning

Microsoft RPC-belastningsutjämning är avsedd att tillhandahålla en skalbar lösning för scenarier som kräver en hög belastning på RPC via HTTP- trafik. RPC Load Balancers primära syfte är att säkerställa att RPC/HTTP-trafik kan betjänas av en servergrupp för att förbättra skalbarheten. För att uppnå detta måste RPC se till att alla anslutningar från en klientprocess hanteras av samma serverslutpunkt i servergruppen. RPC Load Balancer implementeras som en tjänst som körs tillsammans med RPC via HTTP-proxytjänsten.

För att aktivera belastningsutjämning kommunicerar RPC Load Balancing-tjänsten som körs på var och en av servrarna med varandra för att fastställa önskad server för den första klientanslutningen. Den här processen kallas skiljeförfarande och sker vid tidpunkten för den första klientanslutningen. För att minska trafik mellan servrar väljer RPC Load Balancing-tjänsten den lokala slutpunkt som ska betjäna anslutningen om klienten inte redan är associerad med en server. För en viss klientanslutning är resultatet av skiljeförfarande en av två möjligheter:

  • Om klienten redan har upprättat en anslutning hanterar servern som först tar emot anslutningen de efterföljande anslutningarna.
  • Om detta är den första anslutningen från klienten resulterar skiljeförfarande i att den lokala servern hanterar anslutningen och därmed alla anslutningar från klienten. När den här informationen har fastställts kommer den att skickas till de andra RPC Load Balancer-tjänsterna i servergruppen, vilket informerar dem om servern som hanterar alla klientens begäranden.

Det här avsnittet innehåller en översikt över RPC-belastningsutjämning i följande avsnitt:

Krav

Tjänsten RPC Load Balancing stöds på servrar som kör Windows Server 2008 R2 eller senare och klienter som kör Windows 7 eller senare versioner av Windows.

RPC Proxy-tjänsten, RPC Load Balancing-tjänsten och serverslutpunkterna måste alla köras på samma dator. Dessutom måste alla servrar i servergruppen kunna underhålla den begärda slutpunkten. Information om hur du konfigurerar RPC-proxytjänsten och RPC-belastningsutjämningstjänsten finns i Konfigurera datorer för RPC via HTTP- respektive Konfigurera belastningsutjämning.

Begränsningar

För närvarande stöder RPC-belastningsutjämning endast en servergrupp per resurs. Alla servrar i alla servergrupper måste också kunna underhålla alla resurser.