Está en la página 1de 10

18-5-2017 INFRAESTRUCTURA

TECNOLÓGICA
Diana Marcela Cuartas Graciano

Tutor: Yenifer Vanegas Galvis


SERVICIO NACIONAL DE APRENDIZAJE SENA
1. Servidores

Un servidor es un ordenador o máquina informática que está al “servicio” de otras máquinas,


ordenadores o personas llamadas clientes y que le suministran a estos, todo tipo de
información.
Por regla general, las máquinas servidoras suelen ser algo más potentes que un ordenador
normal. Sobre todo suelen tener más capacidad tanto de almacenamiento de información
como de memoria principal, ya que tienen que dar servicio a muchos clientes. Pero como
todo, también depende de las necesidades, ya que podemos tener un servidor de menores
prestaciones si vamos a tener pocos clientes conectados, o si los servicios que queramos
en el servidor no requieren una gran capacidad servidora. Por general, los servidores suelen
estar situados en centros de datos de empresas (edificios con grandes salas dedicadas a
alojar a los servidores).

Tipos de servidores
El tipo de servidor o lo que lo hace diferente de los demás servidores lo define su función o
exactamente lo que hace ese servidor:

TIPO DE SERVIDOR FUNCIÓN


Servidor de Correo Es el servidor que almacena, envía, recibe y realiza todas las
operaciones relacionadas con el e-mail de sus clientes.
Servidor Proxy Es el servidor que actúa de intermediario de forma que el servidor
que recibe una petición no conoce quién es el cliente que
verdaderamente está detrás de esa petición.
Servidor Web Almacena principalmente documentos HTML (son documentos a
modo de archivos con un formato especial para la visualización de
páginas web en los navegadores de los clientes), imágenes, videos,
texto, presentaciones, y en general todo tipo de información. Además
se encarga de enviar estas informaciones a los clientes.
Servidor de Base de Datos Da servicios de almacenamiento y gestión de bases de datos a sus
clientes. Una base de datos es un sistema que nos permite
almacenar grandes cantidades de información. Por ejemplo, todos
los datos de los clientes de un banco y sus movimientos en las
cuentas.
Servidores Clúster Son servidores especializados en el almacenamiento de la
información teniendo grandes capacidades de almacenamiento y
permitiendo evitar la pérdida de la información por problemas en
otros servidores.
Servidores Dedicados Existen servidores compartidos si hay varias personas o empresas
usando un mismo servidor, o dedicados que son exclusivos para una
sola persona o empresa.
Servidores especializados en imágenes, permitiendo alojar gran
Servidores de imágenes
cantidad de imágenes sin consumir recursos de nuestro servidor web
en almacenamiento o para almacenar fotografías personales,
profesionales, etc.

2. Cliente – Servidor

El modelo “cliente-servidor” es uno de los más usados ya que en él se basa gran parte de
internet, en este modelo un cliente funciona en su ordenador local, se comunica con el
servidor remoto, y pide a éste información. El servidor envía la información solicitada

Como vemos, tenemos una máquina


servidora que se comunica con varios
clientes, todos demandando algún tipo
de información.
Esta información puede ser desde
archivos de texto, video, audio,
imágenes, emails, aplicaciones,
programas, consultas a base de datos,
etc.

Características:

 Espera y recibe las respuestas del servidor.


 Por lo general, puede conectarse a varios servidores a la vez.
 Normalmente interactúa directamente con los usuarios finales mediante
una interfaz gráfica de usuario .
Los sistemas Cliente-Servidor pueden ser de muchos tipos, dependiendo de las
aplicaciones que el servidor pone a disposición de los clientes. Entre otros, existen:
 Servidores de Impresión: mediante el cual los usuarios comparten impresoras.
 Servidores de Archivos: con el cual los clientes comparten discos duros.
 Servidores de Bases de Datos: donde existe una única base de datos.
 Servidores de Lotus Notes: que permite el trabajo simultáneo de distintos clientes
con los mismos datos o documentos.
3. Protocolos

Normativas y criterios que fijan cómo deben comunicarse los diversos componentes de un
sistema de interconexión, a través de los protocolos, los dispositivos que se conectan en
red pueden intercambiar datos.
En el protocolo de red se incluyen diversas informaciones que son imprescindibles para
la conexión. El protocolo indica cómo se concreta la conexión física, establece la manera
en que debe comenzar y terminar la comunicación, determina cómo actuar ante datos
corrompidos, protege la información ante el ataque de intrusos, señala el eventual cierre de
la transmisión, etc.
Existen protocolos de red en cada capa o nivel de la conexión. La capa inferior refiere a la
conectividad física que permite el desarrollo de la red (cables UTP, ondas de radio, etc.),
mientras que la capa más avanzada está vinculada a las aplicaciones que utiliza el usuario
desde el computador (protocolos como HTTP, FTP, SMTP, POP y otros).

HTTP ( Protocolo de Transferencia de Hipertexto) : se usa en todas las transacciones que


tienen lugar en Internet, ya que cuenta con la definición de la semántica y la sintaxis que
deben usar los servidores, los clientes y los proxy (todos componentes de la arquitectura
web) para entablar una comunicación entre ellos.

FTP (Protocolo de Transferencia de Archivos): se utiliza cuando se desea enviar y recibir


archivos de un sistema a otro, siempre que ambos se basen en la arquitectura cliente-
servidor y que se encuentren conectados a una red que cumpla con el TCP.
El FTP permite que un usuario se conecte a un servidor para bajar archivos o bien para
subirlos, sin la necesidad de que ambos equipos utilicen el mismo sistema operativo.

SMTP (Protocolo para transferencia simple de correo): es utilizado una cantidad incalculable
de veces al día por usuarios de todo el mundo, ya que da forma al intercambio de mensajes
de correo electrónico (también conocido como e-mail o email) entre una amplia gama de
dispositivos, como los teléfonos móviles, las tablet y los computadores. Se trata de un
estándar oficial cuya operación se encuentra en manos de los proveedores de servicios de
email.

POP (Protocolo de Oficina Postal): brinda a los usuarios la posibilidad de recibir y almacenar
el correo electrónico en un equipo local. En la actualidad se prefiere el uso de POP3, la
versión más reciente.

4. Sistema Operativo en el Servidor

Es un software utilizado como plataforma que soporta programas multiusuarios,


aplicaciones en redes y herramientas críticas en procesos empresariales. El objetivo de
este tipo de sistemas se centraliza en la seguridad, los recursos compartidos, estabilidad
de aplicaciones.
Entre muchas aplicaciones comunes que debe tener cualquier sistema operativo de
servidor podemos mencionar:
 Servicios de aplicaciones: uno de los grandes objetivos de los Sistemas
Operativos de servidores es la facilidad de utilizar recursos y archivos de
configuración que permitan el funcionamiento de cualquier tipo de aplicaciones y la
interoperabilidad de las mismas, configuración de Gateway y otras configuraciones
de red.
 Recursos compartidos de almacenamiento de archivos e impresiones: dentro
de las organizaciones se necesita que los servidores manejen las carpetas de los
archivos de las empresas.
 Servicios de sitios web: Un servidor http (HyperText Transfer Protocol)
normalmente se encuentra incluido dentro de los Sistemas Operativos de Servidor.
Es muy utilizado para que puedan correr aplicaciones diseñadas bajo entorno web,
ftp, entre otros.

Existen grandes grupos de Sistemas Operativos para servidores los cuales han estado en
la lucha comercial para el domino en las empresas. Los grandes grupos están compuestos
por: Sistemas operativos Windows, Sistemas operativos Linux, Sistemas operativos Unix y
Sistemas Operativos Mac.

Sistemas Operativos basados en Linux:

Debian o proyecto Debian: es una comunidad formada por desarrolladores y usuarios que
mantienen el sistema operativo GNU basado en Software Libre.
Ubuntu: sistema operativo basado en Debian y que es totalmente libre. Incluye su propio
sistema de escritorio denominado Unity. Es uno de los sistemas operativos libres más
usados. Existe una versión específica para servidores denominada Ubuntu Server.
Red Hat: es el nombre de la compañía que se encarga de la creación y distribución del
sistema operativo que lleva su mismo nombre. También son los encargados del
mantenimiento y desarrollo del sistema operativo CentOS, que es otro de los más
conocidos sistemas operativos de Software libre basados en Linux.
SuSE: basado en sus inicios en slackware, es uno de los sistemas operativos más sencillos
de instalar y administrar. Dispone de varias herramientas y asistentes gráficos como por
ejemplo Yast, que facilitan mucho las tareas de administración. Suse incluye un programa
de instalación y administración denominado Yast2 que facilita la realización de
innumerables tareas a través de una interfaz amigable e intuitiva. Incluye varios escritorios,
entre los que cabe destacar KDE y Gnome.
Gentoo: creado por Daniel Robbins, está basada en Enoch Linux. El punto principal de
Gentoo es el gestor de paquetes Portage que ofrece una serie de características avanzadas
que le hacen destacar por encima de otros.

Sistemas operativos basados en Unix:

Otro grupo importante son los sistemas operativos Unix. Sus grandes ventajas son los
trabajos multitarea y multiusuario. Otro elemento a mencionar es que son configurables lo
que quiere decir que son adaptables al entorno que les tocan. Los sistemas Unix están
orientados a infraestructuras con hardware de alto nivel con procesos multiusuarios y
multitareas. Posee un lenguaje de control programable llamado SHELL.
Básicamente los servidores Linux son unas variantes con mucha potencialidad de los
sistemas operativos Linux en los cuales se tiene en cuenta los siguientes elementos como
los más relevantes: administración del sistema, uso de recursos de red, administración de
base de datos, manejo de servicios web. Sin embargo las grandes características que han
posicionado en el mercado a los servidores Linux son un alto nivel de seguridad, estabilidad
de los procesos, ventajas en los accesos de los usuarios y flexibilidad en los distintos tipos
de configuración.
OpenBSD: sistema operativo basado en unix, incluye emulación de binarios para poder
ejecutar programas basados en otros sistemas operativos. Está considerado como uno de
los sistemas operativos más seguros.
FreeBSD: sistema operativo libre basado en las CPU de arquitectura Intel.

Sistemas operativos basados en Windows:

Entre las características de los sistemas operativos de la familia de Windows Server se


encuentran la facilidad de uso, alta difusión y disponibilidad de aplicaciones. Son sistemas
comerciales, es decir, tiene costo de licencia y son desarrollados por la empresa Microsoft.
Los sistemas operativos para Servidores de Microsoft que se han presentado en el mercado
son:
 Windows 2000 server  Windows Server 2012
 Windows Small Business Server
 Windows Server 2003  Windows Essential Business
 Windows HPC Server 2008 Server
 Windows Server 2008  Windows Home Server
 Windows Server 2008 R2

En la actualidad Windows Server 2012 está integrando características como redes,


virtualización, computación en la nube, almacenamiento y automatización entre otras.
Sistemas operativos basados en Mac OS X Server:

Los servidores Apple utilizan el Sistema Operativo Mac OS X Server el cual tiene
componentes de Unix. Tiene varias herramientas administrativas en modo gráfico para
administración de usuarios, de redes, de servicios entre otros más.
Entre las versiones del sistema se tiene:
 Mac OS X Server 1.0 (Rhapsody)
 Mac OS X Server 10.0 (Cheetah Server)
 Mac OS X Server 10.1 (Puma Server)
 Mac OS X Server 10.2 (Jaguar Server)
 Mac OS X Server 10.3 (Panther Server)
 Mac OS X Server 10.4 (Tiger Server)
 Mac OS X Server 10.5 (Leopard Server)
 Mac OS X Server 10.6 (Snow Leopard Server)
 Mac OS X 10.7 (Lion Server)
 OS X 10.8 (Mountain Lion Server)
 OS X 10.9 (Mavericks Server)

5. Sistema Operativo en Clientes

El sistema operativo del cliente es el sistema operativo para ordenadores de mesa o


dispositivos portátiles. Este sistema operativo es típicamente diferente de servidores
centralizados, ya que sólo es compatible con un usuario.
Los teléfonos inteligentes y pequeños dispositivos informáticos contienen un sistema
operativo cliente. Este sistema operativo gestiona los componentes del dispositivo,
incluyendo impresoras, monitores y cámaras. Cada equipo tiene típicamente un sistema
operativo específico.
Hoy en día hay muchos sistemas operativos diseñados para los equipos cliente. Estos
incluyen Windows, Linux, Mac y Android, cada sistema operativo está diseñado para
funcionar en el hardware específico. Esta compatibilidad de hardware es una de las
principales consideraciones al elegir un sistema operativo para equipos cliente.
 Hay muchas versiones de software gratuito de Linux disponibles para computadores
de escritorio. Este sistema operativo cliente proporciona energía
multiprocesamiento a un costo mínimo. La mayoría de las configuraciones del
sistema operativo Linux requieren conocimientos especializados de ingeniería de
sistemas. Este proceso de instalación no está diseñado para el usuario novato.
Linux a pesar de ser gratuito es muy poco usado debido a su complejidad en la
instalación, las versiones más populares son Ubuntu, Debian, Linux Mint y Fedora.
 Windows es uno de los sistemas operativos de cliente más utilizados en la
actualidad, viene preinstalado en la mayoría de los computadores nuevos, esto lo
ubica como el sistema operativo más popular.

Sus versiones más recientes son Windows Vista creada en el 2007, Windows 7 en
el 2009, Windows 8 creado en el año 2012, Windows 8.1 lanzado en el 2013 y
Windows 10 lanzado al público en el 2015.

 Mac OS X es el sistema operativo creado por Apple Inc y viene instalado en todos
sus computadores. Todas las versiones recientes son conocidas como Mac OS X y
los nombres específicos de cada una de ellas son: Mavericks, lanzada en 2013;
Mountain Lion, en el 2012; Lion en el 2011 y Snow Leopard que fué creada en el
2009.

6. Sistemas Gestores de Bases de Datos

Programa que proporciona la interfaz entre los datos almacenados en la base de datos, y
los programas de aplicación o interfaces y consultas hechos al sistema.

Características de un SGB

Interactuar con el Sistema Operativo: Dado que el S.G.B.D. necesita almacenar datos en el
disco duro, por ejemplo, debe interactuar con el S.O. para poder acceder al disco duro y
que allí se almacenen los datos que se quieren. Igualmente debe contactar con el S.O.
siempre que desee recuperar algún dato de estos dispositivos.

Mantener la integridad: Debe mantener las restricciones de integridad propias de la aplicación


concreta que sea. Por ejemplo, evitar que la edad de un cliente supere los 90 años.
Mantener la seguridad: Evitar accesos fraudulentos a los datos, así como la extracción de
información codificada.
Permitir las copias de seguridad: Un computador no es un sistema infalible y es posible que los
datos almacenados por él lleguen a corromperse con la consiguiente pérdida de información
y los problemas que ello puede acarrear a la empresa. Para evitar estos desagradables
resultados, es buena idea el efectuar una copia de los datos a un dispositivo auxiliar de
almacenamiento para guardar fiel copia del contenido de la base de datos en un momento
determinado.
Controlar la concurrencia: Debe permitirse el acceso simultáneo a los datos por parte de varios
usuarios, lo que conlleva numerosos problemas de coherencia y coordinación.
El S.G.B.D. debe controlar que la información representada por los datos al final de cada
acceso de usuario siga siendo consistente.
Suministrar mecanismos que faciliten la interacción con la base de datos: Estos mecanismos
suelen venir dados en forma de lenguajes de manipulación y definición de datos. Además,
suministran independencia de los datos, en el sentido de que, a pesar de la evolución del
esquema de los datos, las aplicaciones deben sufrir las mínimas modificaciones
imprescindibles.

Comparación diferentes motores de bases de datos


En la industria del software, existen sistemas manejadores de bases de datos (SGBD) libres
y propietarios.
Sistema Gestor BD Ventajas Desventajas
MySql -Más utilizado al momento de realizar
aplicaciones de tipo web.
-Lo pueden utilizar sistemas operativos Windows
y Linux
-Permite almacenar la estructura de la base de
datos y utiliza tablas
-Descarga fácil desde internet
-Es de software libre
Postgre Sql -Orientado a objetos -Es lento y pesado
-Crea objetos, no tablas.
-Tiene integridad referencial, vistas, multitud de
funcionalidades
-Opera con el modo cliente-servidor
-Es de software libre
Oracle -Soporta grandes volúmenes de datos -Software propietario
-Rápido y efectivo al momento de procesar datos
-Permite hacer reportes plsql propio de Oracle
-Manejado por versiones
-Permite ir más allá de las bases de datos
(bodegas)
Sql Server -Soporta grandes volúmenes de datos -Software propietario
-Rápido y efectivo al momento de procesar datos
-Permite ir más allá de las bases de datos
(bodegas)
-Manejado por versiones (2000 hasta 2010).
Sql Server Express -Limita volúmenes de datos -Software propietario
-Rápido y efectivo al momento de procesar datos
-Manejado por versiones (2000 hasta 2010)

7. Software Utilitario Como Apoyo a la Gestión de los Datos

Llamamos utilitario a aquellos entregados por el fabricante, comprados a terceros o


desarrollados en la propia instalación, de uso general en todo equipo, realizados con el
objetivo de realizar tareas repetitivas y específicas de procesamiento de datos, estos
programas se integran al sistema de aplicación, su función forma parte de la secuencia de
procesamiento necesario para operar el sistema de aplicación.
Existen en nuestros medios programas utilitarios que nos ayudan a resolver gran cantidad
de problemas, entre ellos:

 Tareas de mantenimiento
 Revisión de software
 Recuperar Datos Perdidos
 Eliminar software maliciosos etc
 Cifrado y descifrado de archivos
 Compresión de archivos
 Defragmentadores de disco
 Editores de texto
 Respaldo.

También podría gustarte