Planear el rendimiento del hardware de Service ManagerPlan for Service Manager hardware performance

Se aplica a: System Center 2016 - Service ManagerApplies To: System Center 2016 - Service Manager

Una parte importante de System Center 2016 - Service Manager rendimiento depende de una configuración de hardware y la topología de implementación que se haya planificado para satisfacer las necesidades de su organización.An important part of System Center 2016 - Service Manager performance depends on a hardware configuration and deployment topology that is planned to handle the needs of your organization. Las siguientes secciones brindan directrices generales que se deben tomar en cuenta al planificar un adecuado rendimiento del hardware.The following sections provide general guidelines to consider when you are planning for adequate hardware performance.

Rendimiento del hardwareHardware performance

Éstos son los cuellos de botella de hardware más notorios en Service Manager, con una carga importante y considerable cantidad de datos en la base de datos de Service Manager:The following are the hardware bottlenecks that are most noticeable in Service Manager, with a significant load and amount of data in the Service Manager database:

  1. El cuello de botella más común es la memoria y E/S en el equipo que está ejecutando Microsoft SQL Server.The most common bottleneck is memory and I/O on the computer that is running Microsoft SQL Server. Si dispone de los recursos, invertir en más memoria y un subsistema de E/S más rápido para mejorar la E/S de SQL Server proporcionará un mejor rendimiento.If you have the resources, investing in more memory and a faster I/O subsystem to improve SQL Server I/O will achieve better performance.
  2. Si se espera que sean muchas las consolas que se conecta a un servidor de administración, puede mejorar el rendimiento para que se procese la carga pico invirtiendo en más CPU y memoria del servidor de administración o instalando a un servidor de administración de Service Manager secundario.If you expect to have many consoles connecting to a management server, you can improve performance to handle peak load by investing in additional CPUs and memory for the management server or by installing a secondary Service Manager management server.

Tenga en cuenta el hardware mínimo recomendado para cada rol, tal como se describe en este documento.Be aware of the recommended minimum hardware for each role, as described in this document.

El rol de máquinas virtualesThe role of virtual machines

Muchas organizaciones emplean máquinas virtuales para alojar las aplicaciones de Windows Server.Many organizations use virtual machines to host Windows Server applications. Roles de servidor de Service Manager, como el servidor de administración y el servidor de almacenamiento de datos, no constituyen excepciones.Service Manager server roles, such as the management server and data warehouse server, are no exceptions. En algunos casos, se virtualizan todas las funciones de servidor, mientras que en otros, se emplea alguna combinación de equipos físicos y virtuales.The use of virtual machines might range from all server roles being virtualized to some other combination of virtual and physical computers.

No se recomienda ninguna específica virtual-a-físico-proporción de equipo porque las necesidades de su organización son únicas.We do not recommend any specific virtual-to-physical-computer ratio because the needs of your organization are inherently unique. Sin embargo, los requisitos mínimos de hardware para cada rol de software se aplican a los equipos físicos.However, the minimum hardware requirements for each software role apply to physical computers. Si decide virtualizar un rol de software, debe realizar un planeamiento para asegurarse de que dispone de los recursos de hardware adicionales para cada equipo virtual.If you decide to virtualize a software role, you should plan to ensure that you have additional hardware resources for each virtual computer.

Los servidores de base de datos son vulnerables al rendimiento ineficiente de las máquinas virtuales si no se respeta la siguiente directriz de planificación:Database servers are vulnerable to poor performance on virtual machines if the following planning guidance is not followed:

  • Ejecutar SQL Server en un Hyper-entorno V.Running SQL Server in a Hyper-V Environment.
  • Nunca debe usar discos dinámicos en máquinas virtuales que vayan a hospedar SQL Server.You should never use dynamic disks on virtual machines that are intended to host SQL Server. Uso corregido-cambiar el tamaño de unidades de disco duro virtuales o pasar-a través de.Use fixed-size virtual hard drives or pass-through.
  • Hyper-V permite solo cuatro CPU virtuales por invitado, lo cual podría restringir el servidor de Service Manager si tiene muchas consolas.Hyper-V allows only four virtual CPUs per guest, which might constrain the Service Manager server if you have many consoles.

Resultados de pruebas de línea base de Service ManagerService Manager baseline test results

Service Manager ha sido previsto-probado para su rendimiento y escalabilidad, empleando diferentes escenarios de implementación con los mínimos recomendados de hardware en el formulario de equipos físicos.Service Manager has been baseline-tested for performance and scalability using various deployment scenarios with the minimum recommended hardware in the form of physical computers. Más concretamente, se probaron los escenarios con bases de datos previamente rellenadas y creación de consolas de Service Manager y actualizando incidentes y solicitudes de cambio en un bucle.More specifically, the scenarios were tested with databases prepopulated and Service Manager consoles creating and updating Incidents and Change Requests in a loop.

En la base de datos, se incluyó información para dos pruebas:The database was prepopulated with information for two tests:

  • La prueba 1 consistió en 20.000 equipos, de 20.000 usuarios, y todos los elementos de configuración necesarios, que son aproximadamente 250.000 elementos de configuración que suman un total de 2,5 millones de filas en la base de datos.Test 1 consisted of 20,000 computers, 20,000 users, and all the necessary configuration items, which were approximately 250,000 configuration items totaling approximately 2.5 million rows in the database. Prueba 1 también incluyó 40 active Service Manager las consolas.Test 1 also included 40 active Service Manager consoles.
  • La prueba 2 consistió en 50.000 equipos, 50.000 usuarios y elementos de configuración relacionados, que eran aproximadamente 700.000 elementos de configuración que suman un total de 6 millones de filas en la base de datos.Test 2 consisted of 50,000 computers, 50,000 users, and related configuration items, which was approximately 700,000 configuration items totaling 6 million rows in the database. Prueba 2 también incluyó 80 active Service Manager las consolas.Test 2 also included 80 active Service Manager consoles.

Las pruebas ofrecieron los siguientes resultados:The tests delivered the following results:

  • Para satisfacer la respuesta-objetivos de tiempo para los 50.000-configuración del equipo, la memoria de SQL Server que se tuvo que aumentar de 8 gigabytes (GB) a 32 GB.To meet the response-time goals for the 50,000-computer configuration, the SQL Server memory had to be increased from 8 gigabytes (GB) to 32 GB.
  • Durante las pruebas, 200 incidentes y 50 las solicitudes de cambio los 20.000-configuración del equipo y 500 incidentes y 125 solicitudes de cambio para los 50.000-configuración del equipo se generaron cada hora, con tres o cuatro suscripciones de notificación se procesaron plantillas y para cada incidente y solicitud de cambio.During testing, 200 incidents and 50 change requests for the 20,000-computer configuration and 500 Incidents and 125 Change Requests for the 50,000-computer configuration were generated each hour, with three to four notification subscriptions and templates being processed for each incident and change request.
  • En la prueba de línea de base, los flujos de trabajo tales como el procesamiento de suscripciones de notificación y la aplicación de plantillas suelen ejecutarse en menos de 1 minuto para cada elemento de trabajo generado.Typically, in the baseline testing, workflows, such as notification subscription processing and template application, ran within one minute of each work item being generated.

Si su organización tiene previsto tener menos de 20.000 equipos y consolas y menos flujos de trabajo, el rendimiento de Service Manager debe ser aceptable, incluso si algunos de los roles de administrador de servicios se hospedan en equipos virtuales.If your organization plans to have fewer than 20,000 supported computers and consoles and fewer workflows, your Service Manager performance should be acceptable, even if some of the Service Manager roles are hosted on virtual computers.

Sin embargo, si planea agregar más equipos compatibles en la base de datos de Service Manager, debería pensar en aumentar la cantidad de RAM para el servidor de base de datos de Service Manager más allá de los requisitos mínimos indicados en este documento.However, if you plan to add additional supported computers in the Service Manager database, you should plan to increase the amount of RAM for the Service Manager database server beyond the minimum requirements listed in this document. Por ejemplo, en la prueba de línea de base 8 GB de RAM se instaló en el servidor de base de datos de Service Manager que contenía los registros de 20.000 equipos.For example, in the baseline test 8 GB of RAM was installed in the Service Manager database server that contained records for 20,000 computers. Después de ello, debería agregar 8 GB de RAM por cada incremento de 10.000 equipos que piense agregar al sistema.Afterward, you should add 8 GB of RAM for each increment of 10,000 of computers that you plan to support. Por ejemplo, para 50.000 equipos, debería incluir 32 GB de RAM.For example, for 50,000 computers plan for 32 GB of RAM. Durante las pruebas de los 50.000-configuración del equipo con 32 GB de RAM instalada en el equipo que ejecuta SQL Server, el rendimiento mejoró hasta un estado donde no había ningún efecto reducida en comparación con pruebas de la configuración antes de que se agregaron otros equipos.During testing of the 50,000-computer configuration with 32 GB of RAM installed on the computer running SQL Server, performance was improved to a state where there was no longer any decreased effect compared to testing of the configuration before additional computers were added.

La latencia de la red también se comprobó en la línea de base.Network latency was also tested in the baseline. Latencia de red se introdujo entre la consola de Service Manager y el servidor de administración de Service Manager.Network latency was introduced between the Service Manager console and the Service Manager management server.

Nota

El servidor de base de datos de Service Manager y servidores de administración de Service Manager deben estar en bajo-latencia LAN; la latencia de red entre el servidor de base de datos de Service Manager y el servidor de administración de Service Manager podría producir una degradación significativa del rendimiento de Service Manager.The Service Manager database server and Service Manager management servers should be on a low-latency LAN; network latency between the Service Manager database server and the Service Manager management server may lead to significant degradation of Service Manager performance.

Las pruebas también ofrecieron los siguientes resultados:The tests also delivered the following results:

  • Donde la latencia de red era inferior a 100 milisegundos (MS), tiempos de respuesta de consola de administrador de servicios globales fueron buenos.Where network latency was less than 100 milliseconds (msec), overall Service Manager console response times were found good.
  • Donde la latencia de red era entre 150 y 200 milisegundos, el rendimiento se consideró "usable" con hasta un 40-una degradación del porcentaje de tiempo de respuesta en algunos escenarios.Where network latency was 150 to 200 msec, performance was noted as usable, with up to a 40-percent degradation in response time in some scenarios. Con una latencia de entre 150 y 200 milisegundos, debería pensar en evaluar los escenarios clave para su organización y determinar si conexión a Escritorio remoto (RDC) constituye una mejor opción.With latency between 150 to 200 msec, you should plan to evaluate the key scenarios for your organization and determine if Remote Desktop Connection (RDC) is a better option.

    Nota

    Al expandir los mapas de servicio en la consola de Service Manager resultó lento con cualquier tipo de latencia.Expanding service maps in the Service Manager console was slow with any amount of latency.

  • Cuando la latencia de red era superior a 200 milisegundos, tiempos de respuesta de consola de administrador de servicios globales se consideraron malos.When network latency exceeded 200 msec, overall Service Manager console response times were observed as poor. Si la latencia supera los 200 milisegundos, debería pensar en usar una conexión de escritorio remoto o alguna otra solución de acceso remoto similar para las tareas operativas.If your latency exceeds 200 msec, you should plan to use RDC or another similar remote access solution for operational tasks. Sin embargo, dado que las tareas administrativas ocasionales no son tan comunes, quizás no necesite contar con acceso remoto para ellas.However, because occasional administrative tasks are less common you might not need remote access for them.

Pasos siguientesNext steps

  • Revisión rendimiento de Service Manager para leer instrucciones generales para tener en cuenta al planear para el rendimiento del software de Service Manager.Review Service Manager performance to read general guidelines to consider when you are planning for Service Manager software performance.