Mi Cuenta

   
   
 
/ Servicios de Consultoría en Tecnologías de la Información / Optimizacion del Rendimiento del Sistema

Optimización del Rendimiento del Sistema

Nuestros consultores pueden trabajar en sus instalaciones o trabajar remotamente para analizar y ajustar su sistema de bases de datos. NSM tiene el nivel de conocimiento y las herramientas para determinar rápidamente la “causa raíz” de los problemas y mejorar el rendimiento de la totalidad del entorno del sistema. Nos concentramos generalmente en toda la arquitectura incluyendo la base de datos, aplicaciones, servidores, almacenamiento e infraestructura de red.

Nuestro enfoque al problema es científicamente natural. Por ejemplo, una hipótesis es formulada y parámetros (variables) son cambiadas y medidas para determinar relaciones de causa y efecto. Debido a que hay muchas variables que impactan el rendimiento del sistema, el tuning es realmente un proceso iterativo. Por lo tanto, la mayoría de los proyectos de tuning son de 2 a 3 semanas de duración y a veces más, dependiendo del tamaño y complejidad del entorno.

Cada proyecto de tuning es diferente; de cualquier forma, debajo de estas líneas se encuentran algunas de las tareas más comunes llevadas a cabo durante este tipo de proyectos.

  • Evaluación de Hardware.

Nosotros efectuaremos monitoreo del desempeño del sistema y verificaremos tasas y demoras en disco en procesos de I/O, CPU, y uso de memoria. Nosotros trataremos de identificar y aislar problemas específicos de desempeño y cuellos de botella de I/O. Esto incluye un análisis completo de su sistema, incluyendo la red, el servidor y los sistemas de respaldo.

  • Análisis de Desempeño del Sistema

Nosotros reuniremos y analizaremos varios contadores de desempeño e información dentro de un período de tiempo que mejor represente las operaciones de su organización y uso de aplicación. Esta información nos proporciona con un sólido entendimiento de cómo la aplicación es usada y una línea de base para el análisis del desempeño y comparaciones.

  • Análisis Servidor de Base de Datos

Nosotros analizaremos Oracle o SQL Server y las estadísticas de sistema operativo para determinar el buen estado y uso del sistema.

  • Procedimientos Almacenados y Análisis  SQL.

Evaluaremos el sistema en términos de ejecución y trataremos de determinar si el rendimiento puede ser mejorado modificando sentencias SQL o planes de ejecución.

  • Análisis de Esquema.

NSM analizará el esquema de la base de datos con el objetivo de determinar en donde se deberían hacer los cambios o no. Esos cambios podrían ser inmediatos, como lo son un nuevo índice, o a largo plazo, como particionar o distribuir la base de datos.

  • Arquitectura de Aplicación.

Cuando sea apropiado, recomendaremos cambios estructurales, como lo son el uso de un monitor de transacciones, cluster, o cambios para la asignación LUN, índices o layout de base de datos.

  • Recomendaciones finales y Reporte

Nuestro análisis final incluirá un sumario ejecutivo con recomendaciones y detalles de soporte para mejorar todo su diseño de sistema o configuración, o el definir y documentar una configuración de sistema elaborada específicamente para el uso de su aplicación y necesidades de crecimiento. El dimensionamiento del sistema es otra área creciendo en popularidad con muchos proveedores de aplicaciones y sus clientes.

Análisis de la Aplicación de Carga de Trabajo (Simulación)

NSM le puede ayudar a llevar a cabo pruebas de carga en su sistema para determinar la capacidad del sistema y probar las nuevas versiones de una aplicación, nuevas actualizaciones de software, funcionalidad, y desempeño en un carga de trabajo simulada. También le podemos ayudar a diseñar y correr su propia prueba personalizada de carga que simule su aplicación.

Requerimientos de Dimensionamiento de Sistema para Proveedores de Aplicaciones

NSM puede auxiliar a proveedores de aplicaciones en la definición y documentación del dimensionamiento de sistema y requerimientos de configuración para los entornos de aplicación de los clientes. Nosotros podemos analizar y recomendar configuraciones de sistema optimizadas para un específico diseño de aplicación y usuarios planeados y crecimiento de carga de trabajo. Un documento típico de requerimientos incluye lo siguiente:

  • Especificaciones de servidor y almacenamiento (incluyendo numero de discos y niveles RAID)
  • Especificaciones de Sistema Operativo (incluyendo layout de archivo de bases de datos)
  • Configuración de sistema y recomendaciones de uso para pequeños, medianos y clientes de gran tamaño.

Benchmarking de Sistema y Base de Datos.

Nuestro staff ha tenido una extensa experiencia en muchos standarts de base de datos/benchmarks SO de la industria y benchmarks personalizados, los cuales son especialmente diseñados para probar su aplicación. NSM ha entregado TPC-C, TPC-H, TPC-E y TPCR de clase mundial, benchmarks para las principales empresas manufactureras de computadoras y ha experimentado con las especificaciones de benchmark mas recientes.
Ofrecemos soporte en:

  • Diseño Personalizado de Benchmark.

Nuestros benchmarks son diseñados para comparar su aplicación actual y cargas de trabajo. Permítanos ayudarle a diseñar un benchmark para modelar el uso de su sistema actual.

  • Tuning de Sistema

Permítanos ayudarle a obtener el mejor desempeño posible de sus aplicaciones. Nosotros nos encargaremos de asegurarle que usted está aplicando un benchmarking en un sistema ajustado óptimamente.

  • Auditoria y TCP Benchmarks

Nosotros podemos auxiliar con todas las fases del TPC benchmarking y debido a que tenemos experiencia trabajando con auditores certificados de Benchmark TPC, le podemos ayudar también a través del proceso de auditoría.

 
 
Microsoft RedHat Sun Symatec Oracle Partner Dell Cisco Systems
Inicio | Productos | Servicios de Infraestructura | Consultoría | Soluciones de Internet | ¿Por qué Nuestro Site?
 
Nuestro Site de México S.A. de C.V. - Teléfonos: (55) 5785 8544 / (55) 5785 2518