Share via


Hardwareprestaties

 

Gepubliceerd: juli 2016

Is van toepassing op: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Een belangrijk onderdeel van System Center 2012 – Service Manager prestaties zijn afhankelijk van een hardware-configuratie en implementatie topologie die wordt gepland om de behoeften van uw organisatie af te handelen. De volgende secties bevatten algemene richtlijnen die u moet overwegen wanneer u een planning maakt voor adequate prestaties van de hardware.

Hardwareprestaties

De volgende zijn de hardware knelpunten die het meest merkbaar zijn in Service Manager, met een aanzienlijke belasting en de hoeveelheid gegevens in de Service Manager database:

  1. Het meest voorkomende knelpunt is het geheugen en I/O op de computer waarop Microsoft SQL Server wordt uitgevoerd. Als u over de middelen beschikt, zal investeren in meer geheugen en een sneller I/O-subsysteem om SQL Server I/O te verbeteren, resulteren in betere prestaties.

  2. Als u van plan bent veel consoles aan te sluiten op een beheerserver, kunt u de prestaties verbeteren om piekbelasting te behandelen door te investeren in extra CPU's en geheugen voor de beheerserver of door het installeren van een tweede Service Manager beheerserver.

Denk om de aanbevolen minimale hardware voor elke rol, zoals beschreven in dit document.

De rol van virtuele machines

Veel bedrijven gebruiken virtuele machines als host voor Windows Server-toepassingen. Service Manager serverrollen, zoals de beheerserver en gegevens warehouseserver, 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 niet aan een specifieke virtuele-naar-fysieke computer-verhouding, 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 om een ​​software rol te virtualiseren, moet u van plannen om ervoor te zorgen dat u extra hardwaremiddelen hebt voor elke virtuele computer.

Database servers zijn kwetsbaar voor slechte prestaties op virtuele machines als de volgende planningsbegeleiding niet wordt gevolgd:

  • SQL Server 2008 in een Hyper-V-omgeving (SQL2008inHyperV2008.docx).

  • U mag nooit gebruik maken van dynamische schijven op virtuele machines die bedoeld zijn om SQL Server te hosten. Gebruik virtuele harde schijven met vaste grootte of pass through.

  • Hyper-V staat slechts vier virtuele CPU's per gast toe, wat de Service Manager server kan beperken als u veel consoles hebt.

Testresultaten van Service Manager-basislijn

Service Manager is basislijn-getest op prestaties en schaalbaarheid met behulp van verschillende scenario's met de minimaal aanbevolen hardware in de vorm van fysieke computers. Meer specifiek werden de scenario's getest met databases vooraf gevuld en Service Manager-consoles die incidenten maken en bijwerken wijzigingsaanvragen in een lus.

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 omvatte ook 40 actieve Service Manager-consoles.

  • Test 2 bestond uit 50.000 computers, 50.000 gebruikers, en aanverwante configuratie-items, die ongeveer 700.000 configuratie-items waren, in totaal 6 miljoen rijen in de database. Test 2 omvatte ook 80 actieve Service Manager-consoles.

De tests gaven de volgende resultaten:

  • Om te voldoen aan de responstijddoelen voor de configuratie met 50.000 computers, moest het SQL Server-geheugen worden verhoogd van 8 gigabyte (GB) tot 32 GB.

  • Tijdens het testen werden elk uur 200 incidenten en 50 wijzigingsaanvragen voor de 20.000-computerconfiguratie en 500 incidenten en 125 wijzigingsaanvragen voor de 50.000-computer configuratie gegenereerd, met 3 tot 4 meldingsabonnementen en sjablonen die werden verwerkt voor elk incident en 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 om minder dan 20.000 ondersteunde computers en consoles en minder werkstromen te hebben, moet uw Service Manager prestatie aanvaardbaar zijn, zelfs als sommige van de Service Manager rollen op virtuele computers worden gehost.

Echter, als u gepland hebt om extra ondersteunde computers te hebben in de Service Manager database, moet u plannen om de hoeveelheid RAM-geheugen te verhogen voor de Service Manager databaseserver buiten de in dit document vermelde minimumeisen. Bijvoorbeeld, in de basislijntest was 8 GB RAM geïnstalleerd in de Service Manager databaseserver die records bevatte voor 20.000 computers. Daarna moet u 8 GB RAM toevoegen voor elke toename van 10.000 computers die u wilt ondersteunen. Bijvoorbeeld: voor 50.000 computers moet u plannen voor 32 GB RAM-geheugen. Tijdens het testen van de 50.000-computer configuratie met 32 ​​GB RAM-geheugen op de computer waarop SQL Server is geïnstalleerd, werd de prestaties verbeterd tot een status waar er niet langer een verminderd effect was in vergelijking met het testen van de configuratie voordat de extra computers werden toegevoegd.

Netwerklatentie werd ook getest in de basislijn. Netwerklatentie werd geïntroduceerd tussen de Service Manager-console en de Service Manager beheerserver.

Notitie


De Service Manager databaseserver en Service Manager beheerservers moeten op een laag-latentie LAN zitten; netwerklatentie tussen de Service Manager databaseserver en Service Manager beheerserver kan leiden tot significante vermindering van Service Manager prestaties.

De tests leveren ook de volgende resultaten:

  • Waar netwerklatentie minder was dan 100 milliseconden (msec), bleken de algemene Service Manager-console responstijden goed.

  • Waar netwerklatentie tussen 150 tot 200 msec was, werden prestaties genoteerd als bruikbaar, met maximaal een 40-procent vermindering in responstijd in sommige scenario's. Met een latentie tussen de 150 tot 200 msec, moet u een planning maken om de belangrijkste scenario's voor uw organisatie te evalueren en te bepalen of Remote Desktop Connection (RDC) een betere optie is.

    Notitie


    Uitbreiden van de servicemappen in de Service Manager-console was traag met een zekere latentie.

  • Wanneer netwerklatentie 200 msec overschreed, bleken de algemene Service Manager-console responstijden arm te zijn. Als uw latentie hoger is dan 200 msec, moet u een planning maken om RDC te gebruiken of een andere soortgelijke oplossing voor externe toegang voor operationele taken. Echter, omdat eventuele administratieve taken minder vaak voorkomen, behoeft u er misschien geen externe toegang toe.