jueves, 9 de junio de 2011

INFORME TECNICO DE HARDWARE

INFORME TECNICO DE SISTEMA OPERATIVO SERVIDOR







En informática, un servidor es una computadora que, formando parte de una red, provee servicios a otras computadoras denominadas clientes. Un servidor no es necesariamente una máquina de última generación de grandes proporciones, no es necesariamente un superordenador; un servidor puede ser desde una computadora vieja, hasta una máquina sumamente potente (ej.: servidores web, bases de datos grandes, etc. Procesadores especiales y hasta varios terabytes de memoria). Todo esto depende del uso que se le dé al servidor. Si usted lo desea, puede convertir al equipo desde el cual usted está leyendo esto en un servidor instalando un programa que trabaje por la red y a la que los usuarios de su red ingresen a través de un programa de servidor web como Apache.
Por lo cual podemos llegar a la conclusión de que un servidor también puede ser un proceso que entrega información o sirve a otro proceso. El modelo Cliente-servidor no necesariamente implica tener dos ordenadores, ya que un proceso cliente puede solicitar algo como una impresión a un proceso servidor en un mismo ordenador. Tipos de servidores
En las siguiente lista hay algunos tipos comunes de servidores:
Servidor de archivo: es el que almacena varios tipos de archivos y los distribuye a otros clientes en la red.
Servidor de impresiones: controla una o más impresoras y acepta trabajos de impresión de otros clientes de la red, poniendo en cola los trabajos de impresión (aunque también puede cambiar la prioridad de las diferentes impresiones), y realizando la mayoría o todas las otras funciones que en un sitio de trabajo se realizaría para lograr una tarea de impresión si la impresora fuera conectada directamente con el puerto de impresora del sitio de trabajo.
Servidor de correo: almacena, envía, recibe, enruta y realiza otras operaciones relacionadas con email para los clientes de la red.
Servidor de fax: almacena, envía, recibe, enruta y realiza otras funciones necesarias para la transmisión, la recepción y la distribución apropiadas de los fax.
Servidor de la telefonía: realiza funciones relacionadas con la telefonía, como es la de contestador automático, realizando las funciones de un sistema interactivo para la respuesta de la voz, almacenando los mensajes de voz, encaminando las llamadas y controlando también la red o el Internet, p. ej., la entrada excesiva de la voz sobre IP (VoIP), etc.
Servidor proxy: realiza un cierto tipo de funciones a nombre de otros clientes en la red para aumentar el funcionamiento de ciertas operaciones (p. ej., prefetching y depositar documentos u otros datos que se soliciten muy frecuentemente), también proporciona servicios de seguridad, o sea, incluye un cortafuegos. Permite administrar el acceso a internet en una red de computadoras permitiendo o negando el acceso a diferentes sitios Web.
Servidor del acceso remoto (RAS): controla las líneas de módem de los monitores u otros canales de comunicación de la red para que las peticiones conecten con la red de una posición remota, responde llamadas telefónicas entrantes o reconoce la petición de la red y realiza la autentificación necesaria y otros procedimientos necesarios para registrar a un usuario en la red.
Servidor de uso: realiza la parte lógica de la informática o del negocio de un uso del cliente, aceptando las instrucciones para que se realicen las operaciones de un sitio de trabajo y sirviendo los resultados a su vez al sitio de trabajo, mientras que el sitio de trabajo realiza la interfaz operadora o la porción del GUI del proceso (es decir, la lógica de la presentación) que se requiere para trabajar correctamente.
Servidor web: almacena documentos HTML, imágenes, archivos de texto, escrituras, y demás material Web compuesto por datos (conocidos colectivamente como contenido), y distribuye este contenido a clientes que la piden en la red. En términos generales podemos definir un sistema operativo como el componente software encargado de la instalación de los programas con los componentes del equipo con el usuario. Esta definición es apropiada para ver la importancia de sistema operativo. Sin embargo es una versión bastante simplificada de los funciones del sistema operativo por lo cual es necesario ayudar un poco más a entender para que sirve y como se utiliza un sistema operativo. Una de las principales funciones del sistema operativo es de servir al servidor de maquina virtual, esta funcionalidad es la que permite a los programadores abstraerse de la capa del hardware y utiliza una serie de llamadas al sistema operativo para que este sea el encargado de trabajar bajo nivel con los componentes físico. Si no tuviese esta funcionalidad, el programador deberá escribir el código de programa que permite usar esta función de forma individual para cada dispositivo al que se desee dar el soporte adecuado. Es por ese motivo que se dice que el sistema operativo es un interfaz entre la aplicación y el hardware del equipo.
Servidor de Base de Datos (database server): provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.
Servidor de reserva: tiene el software de reserva de la red instalado y tiene cantidades grandes de almacenamiento de la red en discos duros u otras formas del almacenamiento (cinta, etc.) disponibles para que se utilice con el fin de asegurarse de que la pérdida de un servidor principal no afecte a la red. Esta técnica también es denominada clustering.
Servidor de impresión: muchas impresoras son capaces de actuar como parte de una red de ordenadores sin ningún otro dispositivo, tal como un "print server" (servidor de impresión), a actuar como intermediario entre la impresora y el dispositivo que está solicitando que se termine un trabajo de impresión. []
¿A quién puede interesarle esta función de servidor?
A excepción de las redes TCP/IP más sencillas, todas las redes necesitan acceso a uno o más servidores DNS para funcionar adecuadamente. Sin la resolución de nombres y los demás servicios proporcionados por los servidores , el acceso de los clientes a equipos host remotos sería excesivamente difícil. Por ejemplo, sin acceso a un servidor, navegar por la World Wide Web sería virtualmente imposible: la gran mayoría de los vínculos de hipertexto que se publican en la Web usan el nombre DNS de hosts web en lugar de sus direcciones IP. Los mismos principios se aplican a las intranets, ya que los usuarios de equipo rara vez conocen las direcciones IP de los equipos de su red de área local (LAN).


Recomendaciones:



Considere la posibilidad de implementar el servicio Servidor de Windows Server 2008 si su red contiene lo siguiente:
Equipos unidos a dominios
Equipos cliente basados en Windows
Equipos conectados a Internet
Sucursales o dominios ubicados en una red de área extensa .
Almacenar, envía, recibe, enruta y realiza otras operaciones relacionadas con email para los clientes de la red, este aspecto es muy importante.

Qué nueva funcionalidad aporta esta función de servidor?
El servicio Servidor de Windows Server 2008 incluye una serie de características nuevas y mejoradas en comparación con el servicio Servidor DNS que estaba disponible en los sistemas operativos de Microsoft® Windows NT Server, Windows 2000 Server y Windows Server® 2003. En las siguientes secciones se describen estas características.
Cambios en la forma en que los clientes buscan controladores de dominio
En circunstancias excepcionales, la forma en que los clientes buscan controladores de dominio puede afectar al rendimiento de la red:
El ubicador del controlador de dominio de un equipo cliente que ejecute Windows Vista o Windows Server 2008 busca periódicamente un controlador de dominio en el dominio al que pertenece. Esta funcionalidad ayuda a evitar problemas de rendimiento que podrían producirse cuando un cliente busca su controlador de dominio durante un período de error de red, con lo que se asocia el cliente a un controlador de dominio lejano ubicado en un vínculo de baja velocidad. Anteriormente, esta asociación continuaba hasta que se forzaba al cliente a buscar un nuevo controlador de dominio; por ejemplo, cuando el equipo cliente se desconectaba de la red durante un período de tiempo prolongado. Al renovar periódicamente su asociación a un controlador de dominio, un cliente puede ahora reducir la probabilidad de ser asociado a un controlador de dominio inadecuado.
Un equipo cliente que ejecute Windows Vista o Windows Server 2008 puede configurarse (mediante programación, configuración del Registro o directiva de grupo) para que busque el controlador de dominio más cercano en lugar de realizar una búsqueda aleatoria. Esta funcionalidad puede mejorar el rendimiento de red en las redes que contienen dominios que existen a través de vínculos de baja velocidad. No obstante, puesto que buscar el controlador de dominio más cercano puede repercutir negativamente en el rendimiento de la red, esta funcionalidad no está habilitada de forma predeterminada.
En términos generales podemos definir un sistema operativo como el componente software encargado de la instalación de los programas con los componentes del equipo con el usuario. Esta definición es apropiada para ver la importancia de sistema operativo. Sin embargo es una versión bastante simplificada de los funciones del sistema operativo por lo cual es necesario ayudar un poco más a entender para que sirve y como se utiliza un sistema operativo. Una de las principales funciones del sistema operativo es de servir al servidor de maquina virtual, esta funcionalidad es la que permite a los programadores abstraerse de la capa del hardware y utiliza una serie de llamadas al sistema operativo para que este sea el encargado de trabajar bajo nivel con los componentes físico. Si no tuviese esta funcionalidad, el programador deberá escribir el código de programa que permite usar esta función de forma individual para cada dispositivo al que se desee dar el soporte adecuado. Es por ese motivo que se dice que el sistema operativo es un interfaz entre la aplicación y el hardware del equipo.











INFORME TECNICO DE LA ARQUITECTURA



La arquitectura de una red viene definida por su topología, el método de acceso a la red y los protocolos de comunicación. Antes de que cualquier estación de trabajo pueda utilizar el sistema de cableado, debe definirse con cualquier otro nodo de la red.





Topología.








Se denomina topología a la distribución física de una red o define la forma de interconexión entre computadoras. Hay dos categorías de diseño de topología que depende si es una Red de Área Local (LAN, Local Área Network), o una conexión de redes en áreas metropolitana (MAN, Metropolitan Área Network) o conexión de redes con enrutadores y conexión de Redes de Área Extensa (WAN, Wire Área Network). A continuación se discuten cada una de estas individualmente.


Topología en Bus.






En esta topología, los elementos que constituyen la red se disponen linealmente, es decir, en serie y conectados por medio de un cable; el bus. Las tramas de información emitidas por un nodo (Terminal o servidor) se propagan por todo el bus(en ambas direcciones), alcanzado a todos los demás nodos. Cada nodo de la red se debe encargar de reconocer la información que recorre el bus, para así determinar cuál es la que le corresponde, la destinada a él.
Es el tipo de instalación más sencillo y un fallo en un nodo no provoca la caída del sistema de la red. Por otra parte, una ruptura del bus es difícil de
localizar (dependiendo de la longitud del cable y el número de terminales conectados a él) y provoca la inutilidad de todo el sistema.
Como ejemplo más conocido de esta tipología, encontramos la red Ethernet de Xerox. El método de acceso utilizado es el CSMA/CD, método que gestiona el acceso al bus por parte de los terminales y que por medio de un algoritmo resuelve los conflictos causados en las colisiones de información. Cuando un nodo desea iniciar una transmisión, debe en primer lugar escuchar el medio para saber si está ocupado, debiendo esperar en caso afirmativo hasta que quede libre. Si se llega a producir una colisión, las estaciones reiniciarán cada una su transmisión, pero transcurrido un tiempo aleatorio distinto para cada estación. Esta es una breve descripción del protocolo de acceso CSMA/CD, pues actualmente se encuentran implementadas cantidad de variantes de dicho método con sus respectivas peculiaridades.
 
 
Un único cable de conexión conecta cada estación en forma serial. Las señales enviadas por una máquina son emitidas en todas las direcciones y a todas las estaciones pero solo la estación destino toma la información. El acceso al medio utilizado es el CSMA/CD (Carrier Sense Múltiple Access, Collision Detección), acceso múltiple al medio con detección de portadora/detección de colisión. Este tipo de topología no tolera fallas en la red.
Esta topología es la básica, es usada con cable coaxial, actualmente existe un dispositivo en bus que presenta mejoras respecto al dibujo anterior, utiliza cable par trenzado (UTP) y un concentrador, presentando mejoras considerables en esta topología, a continuación podemos ver su diseño.


Topología en Estrella.







Cada computadora está conectada a un concentrador (HUB) en forma de estrella. La ventaja con la red en bus es que si falla alguna estación la red sigue funcionando y solo se interrumpe la estación que presente el fallo.
 
















Topología en Anillo.





Los nodos de la red se disponen en un anillo cerrado conectado a él mediante enlaces punto a punto. La información describe una trayectoria circular en una única dirección y el nodo principal es quien gestiona conflictos entre nodos al evitar la colisión de tramas de información. En este tipo de topología, un fallo en un nodo afecta a toda la red aunque actualmente hay tecnologías que permiten mediante unos conectores especiales, la desconexión del nodo averiado para que el sistema pueda seguir funcionando.
 
 

La red Token-Ring de IBM es un claro ejemplo de esta topología. El método de acceso a la red utilizado es el conocido como Token-Passing. Este método se basa en el paso de un testigo de punto a punto contiguo en el anillo; de modo que una estación que desee emitir debe esperar a recibir el testigo en estado libre, lo pondrá como ocupado y así permanecerá hasta que la información llegue a su destino. Esta técnica consigue un mejor aprovechamiento de la red con respecto al método CSMA/CD. Esto es debido a que en redes con un cierto número de terminales y un tráfico intenso, se produce un gran número de colisiones, lo que produce tiempos de espera elevados, y por tanto mucho tiempo en el que el cable está inutilizado o con información no válida. En cambio, en las redes con paso de testigo, aunque los nodos deben esperar a que les llegue el testigo, saben que, cuando lo tienen, nadie les va a interrumpir en su transmisión. Se puede estimar que en una red CSMA/CD el aprovechamiento del ancho de banda puede ser del 60 %, mientras que en una red de testigo se puede alcanzar índices cercanos al 100 %.
Esta es una red conectada en anillo y en algunos casos su topología física es una estrella, haciendo uso de MAUs (Multiple Access Unit, Unidad de Acceso a Multiestaciones) la topología en anillo puede cambiar a topología en estrella pero aun así se puede combinar ambas y tener así redes en anillo lógico. Los MAUs proporcionan altas prestaciones y seguridad a las fallas y en caso de salir una estación fuera de servicio no se ven afectadas las demás, parecidos a los HUB en Ethernet.
Topología en Árbol. Es una combinación de las topologías anteriores, en este caso el concentrador tendrá un puerto que permitiera conexión a una red con topología en Bus.
 





CONCLUSION





La arquitectura se  necesita porque se puede diseñar lo que se va hacer  no se puede hacer una cosa en la computadora sin diseñar  por eso la aplicación tiene que suministrar los problemas que se van a diseñar.






Elaborado por
TEG. JANICE WARD
Aprendiz
sena providencia














martes, 3 de mayo de 2011

INFORME TECNICO DE SISTEMA OPERATIVO

INFORME TECNICO DE SISTEMA OPERATIVO CLIENTE.



El sistema operativo. Es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
El sistema operativo es un programa que funciona como interfaz entre el computador y la persona que lo usa.

Sistemas operativos por su interfaz

Los sistemas operativos son  una interfaz con:
v  Operadores
v  Programadores de aplicación
v  Programas de sistemas
v  Programas Hardware Usuarios


Tipos de sistemas operativos:

Sistemas operativos por su estructura:
Según se deben observar dos tipos de requisitos cuando se construye un sistema operativo, los cuales son:
 v Requisitos de usuario: sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso se le quiere destinar.
v Requisitos del software: donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad.

Clasificación de los Sistemas Operativos
                        
 Los sistemas operativos pueden ser clasificados de la siguiente forma:
Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.

Multiprocesador: soporta el abrir un mismo programa en más de una CPU.

Multitarea: Permite que varios programas se ejecuten al mismo tiempo.

Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.

Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.

Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

Cómo se utiliza un Sistema Operativo
Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.
Ejemplos de Sistema Operativo
A continuación detallamos algunos ejemplos de sistemas operativos:
Familia Windows
v  Windows 95
v  Windows 98
v  Windows ME
v  Windows NT
v  Windows 2000
v  Windows 2000 server
v  Windows XP
v  Windows Server 2003
v  Windows CE
v  Windows Mobile
v  Windows XP 64 bits
v  Windows Vista (Longhorn)
             Familia Macintosh
v  Mac OS 7
v  Mac OS 8
v  Mac OS 9
v  Mac OS X
              Familia UNIX
v  AIX

TEG. JANICE WARD.




INFORME TECNICO DE SISTEMA OPERATIVO SERVIDOR
Para los profesionales de TI, "preparado para las personas" ("People-ready") puede ser tan sencillo como configurar un servidor rápidamente ya que se le conoce bien y es fácil de utilizar. Además de muchas pequeñas cosas que nos hacen la vida más fácil, trabajamos también en los siguientes saltos tecnológicos que incorporaremos en la nueva versión de Windows Server.
La plataforma de aplicaciones de última generación incorpora actualizaciones para el modelo de procesos de IIS, una gestión integrada de IIS, ASP.NET y WCF, y una implantación basada en roles que simplifica el mantenimiento y reduce la superficie de ataque. Además dispondrá de soporte para nuevos estándares y tecnologías de hardware. Ahora ya puede pensar en el particionado dinámico para "mainframes" basados en Windows, soporte para PCI Express y muchas cosas más.


Windows Server 2008 es una plataforma de alto rendimiento, segura y fiable y R2 amplía sus posibilidad de conectividad y control sobre los recursos locales y remotos. Para las organizaciones supone un mayor beneficio en forma de reducción de costes y mayor eficiencia, fundamentalmente en las labores de gestión.


Windows Server 2008 incorpora tecnologías de Web y virtualización dentro del propio sistema operativo, permitiendo aumentar la fiabilidad y flexibilidad de las infraestructuras de servidor en las empresas.


Es una solución integral diseñada para ayudar a su organización a mantener su información más segura y aumentar la productividad de su compañía. Proporciona muchos de los recursos que poseen las grandes empresas como e-mail, conexión a Internet, sitios Web internos, acceso remoto, soporte para portátiles, archivos e impresoras compartidas, backup y recuperación de datos.


Pensado para el almacenamiento de archivos, consolidación de servidores File & Print y mejorar las funciones de backup y restauración. Windows Storage Server 2003 R2 ofrece una relación calidad/precio extraordinaria, una gran capacidad de manejo y una elevada productividad.


COMPONENTES DE UN SISTEMA OPERATIVO

ü  Gestión de procesos
ü  Gestión de la memoria principal
ü  Gestión del almacenamiento secundario.
ü  El sistema de E/S
ü  Sistema de archivos.
ü  Sistemas de protección
ü  Sistema de comunicaciones
ü  Programas de sistema.
ü  Gestor de recursos.

Ventajas

Centralización del control: los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos.
Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado).
En cualquier momento, o se pueden añadir nuevos nodos a la red (clientes y/o servidores).
Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se verán afectados por ese cambio (o se afectarán mínimamente). Esta independencia de los cambios también se conoce como encapsulación.
Existen tecnologías, suficientemente desarrolladas, diseñadas para el paradigma de C/S que aseguran la seguridad en las transacciones, la amigabilidad del interfaz, y la facilidad de empleo.

            Desventajas

v  La congestión del tráfico ha sido siempre un problema en el paradigma de C/S. Cuando una gran cantidad de clientes envían peticiones simultaneas al mismo servidor, puede ser que cause muchos problemas para éste (a mayor número de clientes, más problemas para el servidor). Al contrario, en las redes P2P como cada nodo en la red hace también de servidor, cuantos más nodos hay, mejor es el ancho de banda que se tiene.
v  El paradigma de C/S clásico no tiene la robustez de una red P2P. Cuando un servidor está caído, las peticiones de los clientes no pueden ser satisfechas. En la mayor parte de redes P2P, los recursos están generalmente distribuidos en varios nodos de la red. Aunque algunos salgan o abandonen la descarga; otros pueden todavía acabar de descargar consiguiendo datos del resto de los nodos en la red.
v  El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un ordenador personal puede no poder servir a cierta cantidad de clientes. Normalmente se necesita software y hardware específico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por supuesto, esto aumentará el coste.
v  El cliente no dispone de los recursos que puedan existir en el servidor. Por ejemplo, si la aplicación es una Web, no podemos escribir en el disco duro del cliente o imprimir directamente sobre las impresoras sin sacar antes la ventana previa de impresión de los navegadores.

                         Los métodos de dirección en ambientes del servidor de cliente
v  Dirección del proceso de la máquina: la dirección se divide como proceso@máquina. Por lo tanto 56@453 indicaría el proceso 56 en la computadora 453.
v  Servidor de nombres: los servidores de nombres tienen un índice de todos los nombres y direcciones de servidores en el dominio relevante.
v  Localización de Paquetes: Los mensajes de difusión se envían a todas las computadoras en el sistema distribuido para determinar la dirección de la computadora de la destinación.
Comerciante: Un comerciante es un sistema que pone en un índice todos los servicios disponibles en un sistema distribuido. Una computadora que requiere un servicio particular comprobará con el servicio que negocia para saber si existe la dirección de una computadora que proporciona tal servicio.

En términos generales podemos definir un sistema operativo como el componente software encargado de  la instalación de los programas con los componentes del equipo con el usuario.
Esta definición es apropiada para ver la importancia de sistema operativo. Sin  embargo es una versión bastante simplificada de los funciones del sistema operativo por lo cual es necesario ayudar un poco más a entender  para que sirve y como se utiliza un sistema operativo.
Una de las principales funciones del sistema operativo es de servir al servidor de  maquina virtual, esta funcionalidad es la que permite a los programadores abstraerse de la capa del hardware y utiliza una serie de llamadas al sistema operativo para que este sea el encargado de trabajar  bajo nivel con los componentes físico. Si no tuviese esta funcionalidad, el programador deberá escribir el código de programa que permite usar esta función de forma individual para cada dispositivo al que se desee dar el soporte adecuado.  Es por ese motivo que se dice que el sistema operativo es un interfaz entre la aplicación y el hardware del equipo.

Elaborado por:
TEG. JANICE WARD
Aprendiz,
SENA Providencia.