Paikallisen tietoyhdyskäytävän suuren käytettävyyden klustereiden ja kuormituksen tasauksen hallinta

Paikallisen tietoyhdyskäytäväklusterin avulla voit välttää yksittäiset vikaantumispisteet ja tasapainottaa klusterin yhdyskäytävien liikennettä. Jos haluat lisätä uusia yhdyskäytävän jäseniä yhdyskäytäväklusteriin, luo klusteri siirtymällä kohtaan Lisää toinen yhdyskäytävä.

Suuren käytettävyyden klusterit paikalliselle tietoyhdyskäytävälle

Voit luoda suuren käytettävyyden yhdyskäytäväasennuksia. Klustereiden avulla voit varmistaa, että organisaatiosi voi käyttää pilvipalveluiden, kuten Power BI:n ja Power Appsin, paikallisia tietoresursseja. Yhdyskäytävän järjestelmänvalvojat käyttävät tällaisia klustereita välttääkseen yksittäisiä vikaantumispisteitä käytettäessä paikallisia tietoresursseja.

Yhdyskäytävän pilvipalvelu käyttää aina klusterin ensisijaista yhdyskäytävää, ellei kyseinen yhdyskäytävä ole käytettävissä. Tässä tapauksessa palvelu vaihtaa klusterin seuraavaan käytettävissä olevaan yhdyskäytävään.

Muistiinpano

Varmista, että klusterin yhdyskäytävän jäsenet käyttävät samaa yhdyskäytäväversiota, koska eri versiot saattavat aiheuttaa odottamattomia virheitä tuettujen toimintojen perusteella.

Yhdyskäytäväklusterin hallinta

Kun olet luonut kahdesta tai useammasta yhdyskäytävästä koostetun klusterin, kaikki yhdyskäytävän hallintatoiminnot koskevat klusterin jokaista yhdyskäytävää. Näihin toimintoihin kuuluu järjestelmänvalvojan käyttöoikeuksien myöntäminen yhdyskäytävälle sekä tietolähteiden tai yhteyksien lisääminen.

Kun esimerkiksi järjestelmänvalvojat valitsevat Yhdyskäytävien hallinta Power BI:ssä, esiin tulee rekisteröityjen klustereiden tai yksittäisten yhdyskäytävien luettelo. Klusterin jäseniä olevat yksittäiset yhdyskäytäväesiintymät eivät kuitenkaan näy.

Kaikki pyynnöt reititetään yhdyskäytäväklusterin ensisijaiseen esiintymään. Jos ensisijainen yhdyskäytäväesiintymä ei ole online-tilassa, pyyntö reititetään klusterin toiseen yhdyskäytäväesiintymään.

Kuormituksen tasaus klusterin yhdyskäytävissä

Voit valita, jaetaanko liikenne tasaisesti klusterin yhdyskäytävissä. Oletusarvoisesti yhdyskäytävän valinta kuormituksen tasauksen aikana – eli kun "Jaa pyyntöjä kaikissa tämän klusterin aktiivisissa yhdyskäytävissä" on käytössä, on satunnainen. Voit vaihtaa tämän asetuksen ja jakaa kuormituksen.

Muistiinpano

Offline-yhdyskäytävän jäsenen poistamista käytöstä klusterissa suositellaan. Jos yhdyskäytävän jäsen on offline-tilassa sen sijaan, että se olisi poistettu käytöstä tai poistettu, voimme yrittää suorittaa kyselyn kyseiselle offline-jäseneltä ennen seuraavaan. Tämä voi vaikuttaa haitallisesti suorituskykyyn.

Jos haluat esimerkiksi tarjota kuormituksen tasauksen Power BI -palvelu, valitse rataskuvake A gear icon. oikeasta yläkulmasta ja valitse sitten Hallitse yhdyskäytäviä. Valitse seuraavaksi Jaa pyyntöjä kaikissa tämän klusterin aktiivisissa yhdyskäytävissä.

Gateway cluster settings.

Suorittimen ja muistin rajoituksiin perustuva kuormituksen tasaus

Kuten aiemmin mainittiin, yhdyskäytävän valinta kuormituksen tasauksen aikana on satunnainen. Yhdyskäytävän järjestelmänvalvojat voivat kuitenkin rajoittaa kunkin yhdyskäytävän jäsenen resurssien käyttöä. Rajoittamisen avulla voit varmistaa, että joko yhdyskäytävän jäsen tai koko yhdyskäytäväklusteri ei ole ylikuormittunut. Ylikuormitetut järjestelmäresurssit voivat aiheuttaa pyyntövirheitä.

Jos yhdyskäytäväklusteri, jossa kuormituksen tasaus on käytössä, vastaanottaa pyynnön jostakin pilvipalvelusta (kuten Power BI:stä), se valitsee satunnaisesti yhdyskäytävän jäsenen. Jos tämä jäsenyhdyskäytävä on jo jonkin alla määritetyn rajoituksen rajoituksen rajoituksen kohdalla, toinen klusterin jäsen valitaan. Jos kaikki klusterin jäsenet ovat samassa tilassa, pyyntö epäonnistuu.

Yhdyskäytävän järjestelmänvalvojan tulisi päivittää seuraavat asetukset kohdassa Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config-tiedosto, joka on saatavilla Program Files\On-premises data gateway -kansiossa, jotta rajoitusten rajoituksia voidaan säätää. Samanaikaisuuden rajoittaminen on oletusarvoisesti käytössä.

  • CPUUtilizationPercentageThreshold : tämän määrityksen avulla yhdyskäytävän järjestelmänvalvojat voivat asettaa rajoituksen rajan suorittimelle. Tämän määrityksen sallittu alue on 0–100. Arvo 0, joka on oletusarvo, ilmaisee, että tämä määritys ei ole käytössä.

  • MemoryUtilizationPercentageThreshold : tämän määrityksen avulla yhdyskäytävän järjestelmänvalvojat voivat asettaa rajoittamisrajan muistille. Tämän määrityksen sallittu alue on 0–100. Arvo 0, joka on oletusarvo, ilmaisee, että tämä määritys ei ole käytössä.

  • ResourceUtilizationAggregationTimeInMinutes – Tämä määritys määrittää ajan minuutteina, jolloin yhdyskäytäväkoneen suoritin- ja muistijärjestelmän laskurit koostetaan. Koostettuja arvoja verrataan sitten vastaaviin CPUUtilizationPercentageThreshold- ja MemoryUtilizationPercentageThreshold-raja-arvoihin. Tämän määrityksen oletusarvo on 5.

Resurssien yleistä käyttöä ei ole kiinteä määritettyjen raja-arvojen alapuolella. Pyynnöt voivat varata suorittimen ja muistin tarpeen mukaan sen jälkeen, kun yhdyskäytäväklusterin jäsen on hyväksynyt ne.

Muistiinpano

Voit myös muuttaa kuormituksen tasauksen asetusta PowerShellin kautta.

Esimerkkivirheet, kun raja tulee vastaan

The gateway you selected can't establish data source connections because it's exceeded the CPU limit set by your gateway admin. Try again later, or ask your gateway admin to increase the limit.

The gateway you selected can't establish data source connections because it's exceeded the memory limit set by your gateway admin. Try again later, or ask your gateway admin to increase the limit.

The gateway you selected can't establish data source connections because it's exceeded the concurrency limit set by your gateway admin. Try again later, or ask your gateway admin to increase the limit.

Seuraavat vaiheet

PowerShell-tuki yhdyskäytäväklustereille