1. SCOPE Transferencia Zedx-UASLP. Objetivo Transferir de las instalaciones de la empresa Zedx Inc....

Preview:

Citation preview

1. SCOPE Transferencia Zedx-UASLP

Objetivo

• Transferir de las instalaciones de la empresa Zedx Inc. En Estados Unidos la plataforma SCOPE a las instalaciones del Centro de Datos Institucional de la UASLP, bajo administración y responsabilidad del personal del Laboratorio Nacional de de Geoprocesamiento de Información Fitosanitaria (LaNGIF).

Etapas de la transferencia

• Se estableció un calendario de trabajo, a realzarse en el periodo de Noviembre de 2012 hasta Agosto del 2013, el cual contemplaba las siguientes etapas:– Configuración de la infraestructura física en la UASLP.– Transferencia de la Base de Datos de SCOPE a la UASLP– Transferencia del sitio web privado.– Transferencia del sitio web publico– Pruebas y puesta a punto.

CDI de la UASLP

Instalaciones en donde se transfirió la plataforma SCOPE.

Componentes transferidos de la plataforma SCOPE

Al finalizar el proceso de transferencia, la plataforma SCOPE que inicio funciones en la UASLP quedo establecida de la siguiente manera:

• 2 servidores PowerEdge M950 configurados en un Failover Cluster para garantizar alta disponibilidad.

• Acceso al Almacenamiento SAN de la UASLP, con un Tera Byte inicial.• Se crearon servidores virtuales para alojar cada uno de los componentes de la

plataforma SCOPE:

Servidor de base de datos

Servidor Web Publico

Servidor Web Privado

Seguridad de la plataforma

• La seguridad de los equipos se cubre con un firewall perimetral marca PaloAlto, que es de los más robustos en el mercado.

INTERNET

Firewall

Centro de Datos

Sitios web

Sitio web publicohttp://www.scope.uaslp.mx/

Sitio web privadohttp://portal.scope.uaslp.mx/

Estadísticas de la base de datos SCOPE

Consideraciones iniciales

• La base de datos de la plataforma SCOPE esta conformada por 94 tablas y 10 esquemas.

• Esta almacenada en un servidor que trabaja con la aplicación Postgresql versión 9.1.2.

• Actualmente ocupa 300 GB de almacenamiento.

Observaciones registradas

275025398.42%

440161.58%

Total: 2,794,269Scope (Categoria 14) Otras Categorias

Comparación de tablas

• Las tablas principales en donde se guardan las observaciones, son Record_Data y Record_Data_Entries.

• Al comparar los identificadores de ambas tablas, el número de observaciones se reduce a 2,750,050 registros. Los demás registros son de programas no registrados en SCOPE.

Estatus de las Observaciones

190114869.13%

34006512.37%

50883718.50%

Total: 2,750,050Correctos (1) Control de calidad (0)Otros

Observaciones con otros estatus

• En la base de datos existen más observaciones con otros tipos de estatus que los registros que están en control de calidad. 508,837 vs 340,065.

• Dentro de la plataforma los únicos dos estatus considerados validos son uno y cero.

Programas registrados

• Dentro de la plataforma existen 220 programas registrados, de los cuales 13 son de prueba y existen 7,791 observaciones en esos programas.

• 101 son programas que no tienen registrada ninguna observación.

• Los otros 106 son programas que tienen el resto de las observaciones: 2,742,259.

• Los estatus definidos en la plataforma son de 1 para programa activo y -1 para programas inactivos.

Programas por estatus

12356%

7735%

209%

Total: 220Inactivo (-1) Activo (1) Indeterminado

Observaciones por progama

• Existe un gran número de observaciones que presentan estatus diferentes a los que se indican en el código fuente de la plataforma que son el 1 para indicar que la observación esta correcta, y el 0 que representa a las observaciones que tienen algún error en su captura.

Observaciones por programa

Estatus OtrosControl de calidad (0) Correctas (1) Total

Activo (1) 399,502 298,486 1,616,313 2,314,301

Inactivo (-1) 109,303 39,720 284,666 433,689

Indeterminados 32 1,859 169 2,060

Total 508,837 340,065 1,901,148 2,750,050

Observaciones por Estado

• Existen al menos 13,924 observaciones que no tienen claramente definido a que estado pertenecen, esto representa el 6.71% del total de observaciones registradas hasta la fecha.

Particularidades encontradas

• Durante el análisis de las observaciones almacenadas en la tabla Record_Data_Entries, pudimos observar un gran cantidad de errores derivados de errores de captura, pero que a su vez denotaban que la plataforma tenia un modulo muy deficiente de validación de datos.

• A continuación se presentan tres situaciones muy notorias.

Longitud y Latitud erróneas

• Existen mas de 50,000 observaciones con información equivocada en uno o los dos campos. Esto imposibilita un filtrado eficiente de las observaciones, y por lo tanto, produce errores en su procesamiento.

Información de Presencia de plaga

• Este campo también es muy afectado por los errores de captura. Existen más de 100 respuestas para ese campo, y de esas 100, solo menos de 30, dan una idea a lo que se refiere. Las demás, son datos como nombres de ejidos y edades de hospederos.

• Hay mas de 330,000 registros con este campo mal llenado.

Desfase de fechas

• En el sistema existen dos tipos de fechas: la de toma de observación y la de registro en la base de datos.

• En la base de datos solo existen 149,500 observaciones en que ambas fechas coinciden. 44,738 con un día de diferencia y 51,023 con dos días de diferencia.

• En total, mas de 2,300,000 observaciones tienen un desfase de 4 días o más.