Archivo de octubre de 2009

Introducción a evaluación del rendimiento de un sistema informático. Primera parte.

Jueves, 22 de octubre de 2009

Sietema informatico.

Sietema informatico.

Estas es una pequeña introducción, de la asignatura. El principio es bastante aburrido, ya que se trata de conocer las definiciones y unas pocas nociones teóricas para poder comprender mejor. Mas adelante se centrara en la practica, evaluar rendimiento de un sistema Unix (Unix)

Definiciones:

Antes de definir nada, planteemos que es un sistema informático, esta palabra tendrá una redundancia en el texto “bestial”, es fundamental entenderla correctamente. Es un concepto muy, pero que muy amplio, recurriendo a la wikipedia:

Un sistema informático como todo sistema, es el conjunto de partes interrelacionadas, hardware, software y de Recurso Humano (humanware). Un sistema informático típico emplea una computadora que usa dispositivos programables para capturar, almacenar y procesar datos.

Vamos que un ordenador, mas una persona que lo maneja es un sistema informático, también una oficina llena de gente con sus computadores podría considerarse un sistema informático.

Evaluación del rendimiento de un sistema informática es una medida de la calidad en el uso del Hardware respecto a un conjunto de programas llamado “carga del sistema” donde puede existir interacción con usuarios.

Usuario: cualquier persona o cualquier programa que solicitan ejecución de tareas al sistema informático. Por ejemplo: una persona solicita la impresión de un documento, para ello pulsa el botón imprimir.

  1. Pulsa el botón imprimir – >un usuario intermedio (programa) solicita el encolado de la tarea en la cola de impresión.
  2. Otro ejemplo: Un teléfono móvil cada 3 segundos emite una señal solicitando localización por la antena mas próxima.

Carga del sistema: conjunto de programas que se ejecutan en el S.I. par satisfacer a los usuarios, suele ser un conjunto complejo y variable en el tiempo.

Por ejemplo: en la secretaria de alumnos de la fdi (facultad de informática de la complutense), una persona realiza la tarea de dar de alta y matricular a los alumnos. La carga del sistema puede ser el conjunto siguiente:

1. Interfaz de introducción de datos.
2. Almacenamiento en la B.D.
3. Programa de gestión de impresión e informes diarios.
4. Backup de datos.

Definir la carga del sistema nos sirve para modular correctamente el S.I. en conjunción con los dispositivos físicos y las relaciones existentes entre ellos.

Como y para que medir el rendimiento de un sistema informático.

Por ejemplo en función de medidas tradicionales, o sea, en las primeras maquinas lo controlaba el propio programador, prácticamente no existía el software, todo se media en los siguientes elementos.

  • Longitud de la palabra.
  • Repertorio de instrucciones.
  • Ciclos base de la C.P.U.
  • Tiempo de ejecución de una instrucción básica.

Con el tiempo, gracias a los avances tecnológicos necesitamos medir en función de otros elementos no solo el Hardware sino el Software.

Objetivos fundamentales de la evaluación del rendimiento:

1. Encontrar factores que impidan un buen funcionamiento del sistema informático.

Cuello de botella: es una situación en la que muchos dispositivos del sistema informático. realizan una petición a otro, o si un dispositivo recibe muchas peticiones. Se trata de evaluar el rendimiento del dispositivo donde se encuentra el cuello de botella.

2. Predicción del comportamiento de un sistema informático.

  • Con la carga de trabajo habitual  (el sistema informático envejece). Por ejemplo, se necesita ampliar la capacidad del disco duro en 3 meses
  • Con una nueva carga de trabajo (Sistemas informáticos muy dinámicos) Por ejemplo,  en un banco, se desea predecir el comportamiento de la aplicación web, ante una posible avalancha de transacciones.

Se plantea la siguiente cuestión: ¿ Cuando debemos realizar una evaluación del rendimiento? Las posibles respuestas son las siguientes:

    1. Se fabrica una maquina nueva.
    2. Se quiere diseñar un sistema informático nuevo.
    3. Se quiere seleccionar un sistema informático entre varias alternativas.
    4. Se quiere planificar la capacidad de un sistema informático.
    5. Se quiere ajustar un sistema informático (operaciones de mantenimiento)

      Virtualización con VMWare Player.

      Jueves, 1 de octubre de 2009
      VMWare player, instalando el 2003 server.

      VMWare player, instalando el 2003 server.

      Bueno una de la herramientas imprescindibles en eso de administración de servidor, aunque hace mucho tiempo que no lo utilizo un gran fallo por mi parte, es cualquier programa de virtualización. Es un tipo de programa que te permite instalar un Sistema Operativo en una ventana a parte y que usa los recursos del ordenador en el que estas. Vamos que se comparte todo, tarjeta de red, gráfica, disco duro…etc. El que he escogido y quizás la mas famosa es de la casa de VMWare, he descargado la version gratuita, que es la Player. En esta version limitada, supuestamente solo se puede reproducir maquinas virtuales ya creadas con la version Workstation, pero editando un archivito de texto que podeis descargar de aqui, podreis tambien instalar cualquier S.O. El manual es sacado de brujula verde, aunque es bastante antiguo funciona perfectamente, sustityendo signos de interogacion por comillas.

      • Descargamos el archivo OS.ZIP de aquí.
      • Editamos con block de notas el archivo os.vmx

      Ahora si queremos instalar desde un .ISO que habéis descargado por ahí, buscamos estas lineas y editamos:

      ide1:0.present = "TRUE"
      ide1:0.fileName = "c:\image.iso"
      ide1:0.deviceType = "cdrom-image"

      Solo teneis que especificar la ruta de vuestra imagen.iso, que sera el SO a instalar. En el caso de tenerlo grabado en el CD booteable, tenéis que dejarlo de la siguiente forma:

      ide1:0.present = "TRUE"
      ide1:0.fileName = "auto detect"
      ide1:0.deviceType = "cdrom-raw"

      No hay ninguna complicación en el asunto la verdad. Aunque el articulo de la brujula verde es de hace bastante tiempo, y estamos ya en 2009, aun no han soluccionado este fallo, se lo agradezco de corazon.