Plannen voor Service Manager hardwareprestaties
Belangrijk
Deze versie van Service Manager heeft het einde van de ondersteuning bereikt. U wordt aangeraden een upgrade uit te voeren naar Service Manager 2022.
Een belangrijk onderdeel van System Center: Service Manager prestaties zijn afhankelijk van de hardwareconfiguratie en implementatietopologie die is gepland om te voldoen aan de behoeften van uw organisatie. De volgende secties bevatten algemene richtlijnen die u kunt overwegen wanneer u van plan bent om voldoende hardwareprestaties te leveren.
Hardwareprestaties
Hier volgen de hardwareknelpunten die het meest merkbaar zijn in Service Manager, met een aanzienlijke belasting en hoeveelheid gegevens in de Service Manager-database:
- Het meest voorkomende knelpunt is geheugen en I/O op de computer waarop Microsoft SQL Server wordt uitgevoerd. Als u over de resources beschikt, kunt u beter investeren in meer geheugen en een sneller I/O-subsysteem om SQL Server I/O te verbeteren.
- Als u verwacht dat er veel consoles zijn die verbinding maken met een beheerserver, kunt u de prestaties verbeteren om piekbelasting te verwerken door te investeren in extra CPU's en geheugen voor de beheerserver of door een secundaire Service Manager beheerserver te installeren.
Denk om de aanbevolen minimale hardware voor elke rol, zoals beschreven in dit document.
De rol van virtuele machines
Veel organisaties gebruiken virtuele machines voor het hosten van Windows Server-toepassingen. Service Manager serverfuncties, zoals de beheerserver en datawarehouseserver, zijn geen uitzonderingen. Het gebruik van virtuele machines kan variëren van alle serverrollen die worden gevirtualiseerd tot een andere combinatie van virtuele en fysieke computers.
We raden geen specifieke verhouding tussen virtuele en fysieke computers aan, omdat de behoeften van uw organisatie inherent uniek zijn. Echter, de minimale hardware-eisen voor elke software rol zijn van toepassing op fysieke computers. Als u besluit een softwarerol te virtualiseren, moet u ervoor zorgen dat u voor elke virtuele computer over aanvullende hardwarebronnen beschikt.
Databaseservers zijn kwetsbaar voor slechte prestaties op virtuele machines als de volgende planningsrichtlijnen niet worden gevolgd:
- Uitvoeren van SQL Server in een Hyper-V-omgeving.
- Gebruik nooit dynamische schijven op virtuele machines die bedoeld zijn om SQL Server te hosten. Gebruik virtuele harde schijven met een vaste grootte of passthrough.
- Hyper-V staat slechts vier virtuele CPU's per gast toe, waardoor de Service Manager server kan worden beperkt als u veel consoles hebt.
resultaten van basislijntest Service Manager
Service Manager is getest op prestaties en schaalbaarheid met behulp van verschillende implementatiescenario's met de minimaal aanbevolen hardware in de vorm van fysieke computers. Meer specifiek zijn de scenario's getest met vooraf ingevulde databases en Service Manager consoles die incidenten en wijzigingsaanvragen in een lus maken en bijwerken.
De database werd vooraf ingevuld met informatie voor twee tests:
- Test 1 bestond uit 20.000 computers, 20.000 gebruikers en alle benodigde configuratie-items, die ongeveer 250.000 configuratie-items waren, in totaal ongeveer 2,5 miljoen rijen in de database. Test 1 bevat ook 40 actieve Service Manager-consoles.
- Test 2 bestond uit 50.000 computers, 50.000 gebruikers en gerelateerde configuratie-items, wat ongeveer 700.000 configuratie-items was, in totaal 6 miljoen rijen in de database. Test 2 bevat ook 80 actieve Service Manager-consoles.
De tests gaven de volgende resultaten:
- Om te voldoen aan de reactietijddoelen voor de configuratie van 50.000 computers, moest het SQL Server geheugen worden verhoogd van 8 gigabyte (GB) naar 32 GB.
- Tijdens het testen werden 200 incidenten en 50 wijzigingsaanvragen voor de configuratie van 20.000 computers en 500 incidenten en 125 wijzigingsaanvragen voor de configuratie van 50.000 computers per uur gegenereerd, waarbij drie tot vier meldingsabonnementen en sjablonen werden verwerkt voor elk incident en elke wijzigingsaanvraag.
- Typisch, in de basislijntesten, werden werkstromen, zoals de verwerking van meldingsabonnement en sjabloontoepassing, uitgevoerd binnen een minuut dat elk werkitem werd gegenereerd.
Als uw organisatie van plan is minder dan 20.000 ondersteunde computers en consoles en minder werkstromen te hebben, moeten uw Service Manager prestaties acceptabel zijn, zelfs als sommige van de Service Manager rollen worden gehost op virtuele computers.
Als u echter van plan bent om extra ondersteunde computers toe te voegen aan de Service Manager-database, moet u de hoeveelheid RAM voor de Service Manager databaseserver verhogen boven de minimale vereisten die in dit document worden vermeld. In de basislijntest is bijvoorbeeld 8 GB RAM geïnstalleerd in de Service Manager databaseserver die records voor 20.000 computers bevatte. Daarna moet u 8 GB RAM toevoegen voor elke stap van 10.000 computers die u wilt ondersteunen. Bijvoorbeeld, voor 50.000 computers een abonnement op 32 GB RAM. Tijdens het testen van de configuratie van 50.000 computers met 32 GB RAM geïnstalleerd op de computer waarop SQL Server werd uitgevoerd, zijn de prestaties verbeterd tot een status waarin er geen verminderd effect meer was in vergelijking met het testen van de configuratie voordat extra computers werden toegevoegd.
Netwerklatentie werd ook getest in de basislijn. Er is netwerklatentie geïntroduceerd tussen de Service Manager-console en de Service Manager-beheerserver.
Notitie
De Service Manager databaseserver en Service Manager beheerservers moeten zich op een LAN met lage latentie bevinden; netwerklatentie tussen de Service Manager databaseserver en de Service Manager beheerserver kan leiden tot een aanzienlijke verslechtering van de Service Manager Prestaties.
De tests leveren ook de volgende resultaten:
Waar de netwerklatentie minder dan 100 milliseconden (msec) was, waren de algehele reactietijden van Service Manager console goed.
Waar de netwerklatentie 150 msec tot 200 msec was, zijn de prestaties als bruikbaar aangemerkt, met in sommige scenario's een afname van maximaal 40 procent in de reactietijd. Met een latentie tussen 150 msec en 200 msec moet u de belangrijkste scenario's voor uw organisatie evalueren en bepalen of extern bureaubladverbinding (RDC) een betere optie is.
Notitie
Het uitbreiden van servicetoewijzingen in de Service Manager-console was traag met enige latentie.
Wanneer de netwerklatentie de 200 msec overschrijdt, werden de reactietijden van de Service Manager console als slecht gezien. Als uw latentie hoger is dan 200 msec, moet u rdc of een andere vergelijkbare rastoegangsoplossing gebruiken voor operationele taken. Echter, omdat eventuele administratieve taken minder vaak voorkomen, behoeft u er misschien geen externe toegang toe.
Volgende stappen
- Als u algemene richtlijnen wilt lezen om rekening mee te houden wanneer u de prestaties van Service Manager software plant, raadpleegt u Service Manager prestaties.