SERVIDORES

SERVIDORES De acuerdo con la RAE, un servidor es “una unidad informática que proporciona diversos servicios a computador

Views 176 Downloads 5 File size 440KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

  • Author / Uploaded
  • axel
Citation preview

SERVIDORES De acuerdo con la RAE, un servidor es “una unidad informática que proporciona diversos servicios a computadoras conectadas con ella a través de una red.” Un ordenador que, como su nombre lo está indicando, fue creado para estar satisfaciendo de las demandas de otras máquinas, ordenadores o personas que son llamadas clientes o usuarios. Estos ordenadores pueden ofrecer a sus clientes todo tipo de información y gestión de programas que lleguen a necesitar estos usuarios. Y estos clientes ocasionalmente no son limitan a gente en particulares; si no también a otros dispositivos como pueden ser ordenadores móviles, impresoras, escáner, fax, etc. Y hay que tomar en cuenta que todos los clientes que llegue a tener un servidor de red, cuentan con diferentes demandas de información como pueden ser; algunos archivos de texto, videos, audios, imágenes, mensajes electrónicos, aplicaciones, programas, consulta de base de datos, etc. El servidor es una maquina mucho más potente y capaz que un ordenador común y corriente (como los que tenemos en casa). Estas máquinas suelen tener mucha más capacidad, tanto de almacenamiento de información como de memoria RAM; y es debido a la fuerte presión a la que se tiene que someter día a día por los múltiples clientes que se llegan a tener conectados simultáneamente   

En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos. Los Servidores almacenan información en forma de páginas web y a través del protocolo HTTP lo entregan a petición de los clientes (navegadores web) en formato HTML.

Existen dos clases de servidores que se ofrecen en la actualidad, uno son los servidores dedicados y otros son los servidores compartidos. ¿QUE SON SERVIDORES DEDICADOS? Son máquinas dispuestas para el servicio web que se ofrecen a los clientes bajo un contrato de alquiler en exclusiva. Cada cliente puede disfrutar del rendimiento de su servidor, que habitualmente se encuentra alojado en un centro de datos, sin depender del consumo de recursos de clientes ajenos. El servidor dedicado es un plan para clientes de webs profesionales que necesitan acceso total a su máquina y un pleno rendimiento de la misma por las características de su proyecto en Internet. Dentro de los Sistemas Operativos, una de las grandes funcionalidades es la participación en los procesos informáticos orientados a Servidores de Datos que manejan grandes volúmenes de información. Por tal motivo debe ser una necesidad de los especialistas en Gestión de Base de Datos el conocimiento específico de los diferentes tipos de sistemas operativos para servidores que están rigiendo el mercado nacional e internacional en las actividades empresariales.

¿QUE ES UN SERVIDOR COMPARTIDO? Son, al igual que los servidores dedicados, máquinas desarrolladas para el servicio web pero con la característica principal de que no su uso no se realiza en exclusivo por un cliente, sino por varios, de ahí el nombre de compartido. Se comparte el uso y rendimiento del servidor por lo que se abarata el coste. Un plan compartido es un plan ideal para empezar con nuestra página web en la red.

Servidores virtuales privados o VPS Son particiones dentro de un único servidor que funcionan de manera independiente y que pueden tener limitados sus recursos en función de las caracterísitcas totales de la máquina. Permiten que el cliente pueda disfrutar en exclusiva de una parte de esas características, potencia y rendimiento sin tener que compartirlo o depender del uso de otros clientes.

Sistema operativo para Servidor Es necesario establecer una diferencia de aquellos sistemas que son diseñados para ser sistemas operativos para servidores de los que pueden habilitarse como servidor, la diferencia radica en la complejidad con la cual se va a trabajar, en el número de usuarios, servicios y aplicaciones o transacciones, los sistemas operativos para servidores que son diseñados para trabajar con esta complejidad requieren un hardware con mayores recursos en todos sus componentes y que pueden funcionar con un óptimo desempeño dando diferentes servicios a grandes cantidades de usuarios y por lo tanto, trabajando con muchas transacciones. Definición Un sistema operativo para Servidor es un software utilizado como plataforma que soporta programas multimedia, 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, la estabilidad de las aplicaciones.

Servicios de aplicaciones: Uno de los Grandes Objetivos de los Sistemas Operativos de Servidores es la Facilidad de Recursos y Como utilizar archivos de configuración que permiten 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 (Protocolo de transferencia de hipertexto) normalmente se encuentra incluido dentro de los Sistemas Operativos de Servidor. Es muy fácil de usar para tener aplicaciones útiles bajo entorno web, ftp, entre otros. Sistemas Operativos servidores y clientes De acuerdo con las Funciones y criterios de los sectores empresariales, se han clasificado los sistemas Operativos orientados a los servidores y los creados para clientes. En el caso del ambiente de trabajo para los clientes se denota un trabajo de correo electrónico, navegación por la web, acceso a los distintos servidores de gestión, uso de archivos, aplicaciones ofimática y documentos personales. Para los ambientes de trabajo del servidor, el sistema operativo responde el uso de recursos compartidos y el manejo óptimo de ese uso por parte de los clientes. De igual manera, toda la arquitectura del sistema debe ser para el manejo de la concurrencia y todos los procesos generados en este tipo de plataforma. TERMINOS Vamos ahora a introducir algunos términos que son muy usados cuando nos referimos a servidores. Estos términos suelen usarse para definir lo que hace un servidor. Por ejemplo, se suele llamar servidor web a aquél cuya actividad principal es enviar páginas web a los usuarios que las solicitan cuando se conectan a internet. Veamos los términos usados habitualmente cuando se habla de servidores: Proxy: Es un programa u ordenador que hace de intermediario entre dos ordenadores. Supongamos que nosotros nos identificamos como “juanito” y queremos hacer una petición al servidor llamado “pepito”. Si la petición la hacemos directamente, “pepito” sabe que “juanito” le hizo una petición. En cambio, si usamos un proxy que sería un intermediario que por ejemplo podemos llamar “manolito”, la petición se la haríamos a manolito y éste se la haría a pepito. De esta manera, pepito no sabe que quien realmente ha hecho la petición es juanito. A su vez, el intermediario puede bloquear determinadas peticiones. Por ejemplo, si pedimos a un proxy que tiene bloqueadas las extensiones .xxx, que nos muestre la página web “amanecer.xxx”, dicha página web no se nos mostrará porque el proxy actúa bloqueándola.

DNS: son las siglas de Domain Name System. Es un sistema por el que se asocia una información con un nombre de dominio. El ejemplo más claro es cuando introducimos una ruta url en nuestro navegador de internet del tipo http://www.aprenderaprogramar.com. Una vez hemos introducido esta ruta, dicha información es enviada a un servidor DNS que lo que hace es determinar en qué lugar se encuentra esa página web alojada y nos conecta con ella. WEB: el término web va asociado a internet, donde los usuarios utilizan sus navegadores web para visitar sitios web, que básicamente se componen de páginas web donde los usuarios pueden acceder a informaciones con texto, videos, imágenes, etc y navegan a través de enlaces o hipervínculos a otras webs. FTP: acrónimo de File Transfer Protocol o Protocolo de transferencia de archivos. Es un protocolo utilizado para la transferencia de archivos entre un cliente y un servidor, permitiendo al cliente descargar el archivo desde el servidor o al servidor recibir un archivo enviado desde un cliente. Por defecto FTP no lleva ningún tipo de encriptación permitiendo la máxima velocidad en la transferencia de los archivos, pero puede presentar problemas de seguridad, por lo que muchas veces se utiliza SFTP que permite un servicio de seguridad encriptada. Dedicación: normalmente al ser los servidores equipos más potentes y por tanto más caros, se suelen compartir entre varias personas o empresas, permitiéndoles a todos tener un servicio de gran calidad y a un mínimo precio. En este caso se dice que se trata de un servidor compartido. Pero en otros casos puede haber servidores dedicados exclusivamente a una sola persona o empresa si esta puede hacer frente al gasto económico que supone. En este caso se dice que el servidor es “dedicado”. POP3 y SMTP: hay servidores especializados en correos electrónicos o e-mails. Estos utilizan los protocolos POP3 y SMTP para recibir los correos de nuestro servidor en nuestro cliente, o para enviar desde nuestro cliente un correo al servidor de otro cliente. Aunque hay diversos tipos de protocolos estos son los más utilizados. Un protocolo no es otra cosa que “una forma de hacer algo”. DHCP y TCP/IP: cuando un cliente se conecta a un servidor, éste tiene que identificar a cada cliente y lo hace con una dirección IP. Es decir, cuando desde casa entramos en una página web estamos identificados por una serie de dígitos que son nuestra IP. Esta dirección ip son 4 pares de números y es única para cada cliente. Así el protocolo TCP/IP permite que cuando nos conectamos a internet se nos asigne una dirección IP que nos identifica. Cada ordenador conectado a internet tiene su dirección IP, aunque en el caso de usuarios de una empresa que da acceso a internet como “Telefónica”, varios usuarios de la empresa pueden tener la misma IP porque utilizan un mismo servidor para canalizar sus peticiones en internet. Por otro lado, DHCP es un protocolo de asignación dinámica de host que permite asignar una ip dinámicamente a cada cliente cuando este se conecta con el servidor que le da acceso a internet. Esto significa que si nos conectamos el lunes a internet, nuestra IP, que nos asigna Telefónica, puede ser 82.78.12.52. En cambio, si nos conectamos el jueves nuestra IP podría ser 212.15.23.88. ¿Por qué cambia nuestra IP? Porque la empresa que nos da conexión nos asigna una de sus IPs disponibles. En cambio, los servidores al ser máquinas más potentes e importantes suelen tener una IP fija.

Tipos de servidores Los tipos de servidores principales son los de correo, web, proxy, DNS, FTP, Chat, bases de datos, Telnet, SIP, clúster, dedicados, compartidos, cloud, de imágenes, audio/vídeo y groupware. Servidor de correo Este tipo de servidor funciona como una oficina de correo virtual que se encarga de almacenar, enviar, recibir y llevar a cabo todas las operaciones relacionadas con los mensajes de correo electrónico de los clientes. Estas máquinas disponen de programas que cuentan con un conjunto de reglas que son definidas por el usuario. Es por medio de esta configuración que se determina la manera en la que el servidor de correo debe reaccionar ante un mensaje específico. Los servidores de correo también tienen varios tipos.   

POP3: son los que se encargan de retener los emails recibidos hasta que el usuario de la cuenta revise su correo. En ese momento, los mensajes son transferidos al equipo. SMTP: estos son los que se encargan de administrar los mensajes de correo electrónico salientes. Se utiliza en combinación con un servidor POP3 o IMAP. IMAP: este es el tipo de servidor que permite trabajar con los mensajes de correo electrónico sin tener que descargarlos antes en el equipo. Gracias a esto es posible obtener una vista previa de los mensajes, así como eliminarlos y organizarlos sin descargarlos.

Servidor web Este servidor se ocupa de almacenar principalmente los archivos HTML de una página web. Los documentos HTML incluyen textos, imágenes, videos, presentaciones y todo tipo de información. Estos archivos se encuentran en un formato especial que solo los navegadores de los clientes pueden visualizar. La comunicación a través de la Red que se da entre el servidor y el navegador siguen unas normas llamadas “protocolo HTTP”. Los servidores web también tienen varios tipos. Estos son. 

Apache: es el tipo de servidor web más utilizado del mundo. Es un sistema multiplataforma que cuenta con versiones para los sistemas operativos más importantes. Es de código abierto y uso gratuito. Y además, destaca por su rendimiento, estabilidad y seguridad.



Microsoft IIS: este tipo de servidor solo funciona con sistemas Windows. Ofrece servicios de SMTP, NNTP, FTP y HTTP/HTTPS. Así es capaz de convertir un ordenador en un servidor web bien sea para Internet o para una intranet.



Sun Java System Web Server: este es también un servidor multiplataforma distribuido con licencias de código abierto. Está disponible para todos los sistemas operativos importantes y cuenta con soporte para tecnologías PHP, JSP y Java Servlet, CGI, NSAPI y ColdFusion.



Ngnix: este tipo de servidor funciona sobre los sistemas operativos Windows y Unix. Es muy ligero, estable y de alto rendimiento. Se distribuye bajo licencia BSD de código abierto.



Lighttp: al igual que Ngnix, este servidor Web es bastante ligero y rápido. Está especialmente diseñado para ser utilizado en entornos donde la velocidad es muy importante. Por ello, consume poca memoria RAM. Es un software multiplataforma y libre.

Servidor proxy Un servidor proxy es un intermediario entre el navegador del usuario (el cliente) y el sitio web en internet (servidor) al que se desea visitar. El cliente usualmente cruza el servidor proxy para solicitarle los archivos del sitio web, archivos u otros recursos. El servidor proxy actúa como un filtro entre el servidor y el cliente. Esto significa que el servidor que recibe la orden no conoce quién es el cliente que está demandando la información. De esta conexión entre estos dos elementos es que depende que los usuarios puedan o no acceder a los datos. Servidor DNS Estos servidores son los que se encargan de gestionar los nombres de dominio web. Su trabajo está en asociar los nombres de dominio de las páginas web con la dirección IP del ordenador donde se encuentra alojada la página web que estás buscando. Cuando escribes el nombre de una página en un explorador, el ordenador envía este nombre de dominio al servidor DNS, el cual pertenece al proveedor de Internet, para así devolver el resultado. Servidor FTP FTP es el acrónimo de ‘File Transfer Protocol’, que significa Protocolo de transferencia de archivos. Está basado en una arquitectura cliente servidor y proporciona un mecanismo estándar de transferencia de archivos entre sistemas a través de redes TCP/IP. El proceso se da cuando el cliente 1 envía una petición al servidor FTP y este le envía un archivo al cliente 2 para que sea descargado. Para esto, ambos clientes debe tener instalado un programa llamado FTP.   

El servidor FTP, donde subiremos / descargaremos los archivos. Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP. Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el usuario 1 y a continuación sube otro archivo.

Los servidores FTP son utilizados para subir la información de las páginas web a los servidores web, tal como archivos, imágenes, videos, copias de seguridad, entre otros. Servidor chat Este es el tipo de servidor que se dedica a manejar y a mantener el intercambio de información entre usuarios en los conocidos chats. Uno de los servidores chat más populares son los IRC (Internet Relay Chat). Se trata de varias redes de servidores separadas que permiten la conexión en tiempo real entre usuarios.

Servidor de base de datos Se trata de ordenadores que están preparados para ofrecer servicios de almacenamiento, alojar y gestionar bases de datos que son utilizadas por uno o varios clientes. Estos servidores también realizan tareas relacionadas con el análisis de los datos y su manipulación, el almacenamiento, entre otros. Servidor Telnet Telnet (Telecommunication Network) es un protocolo de red que permite iniciar sesión en cualquier ordenador de forma remota. El trabajo del servidor Telnet es permitir esta comunicación. En este caso, el acceso se da sin ninguna interfaz gráfica y el principal objetivo es solucionar fallos a distancia. Servidor SIP Este tipo de servidor, conocido también como Proxy SIP o Registrador, se encarga de establecer la conexión de las llamadas telefónicas por internet. Se trata del componente principal de una centralita IP, la cual maneja la configuración de todas las llamadas SIP en la red. Los servidores SIP almacenan la dirección IP a la que se debe acceder para establecer la comunicación con un usuario. Este es básicamente el objetivo de este tipo de servidor, ya que no transmite ni audio ni video. Servidores clúster Muchas veces un solo servidor no se da abasto para gestionar la demanda de tantos clientes. Por eso existen los servidores clúster, que no son más que un conjunto de servidores que se dedican a la misma tarea. Son equipos que se especializan en el almacenamiento de información, por lo que cuentan con grandes capacidades para almacenar datos. El objetivo de crear un clúster de servidores es evitar la pérdida de la información debido a problemas con otros servidores. Servidores cloud La función de este tipo de servidores es alquilar un espacio para que los usuarios resguarden información. Básicamente se utilizan para almacenar grandes cantidades de datos y así protegerla al estar fuera de los ordenadores principales de la empresa. Este tipo de servidor es utilizado por muchas compañías para resguardar su información más valiosa, donde por lo general suelen realizar copias de seguridad. Servidores de imágenes Con el uso cada vez más extendido de Internet y el nacimiento de nuevas páginas web, también han nacido nuevos tipos de servidores. Uno de ellos ha sido el de imágenes. Estos equipos se especializan en permitir el alojamiento de grandes cantidades de imágenes sin que se consuman recursos del servidor web. Así, el almacenamiento de fotografías se separa de los demás datos de la web. Servidores de audio/video Este es el tipo de servidor que se encarga de añadir capacidades multimedia a los sitios web. Esto significa que permite la transmisión de contenido multimedia en forma de flujo continuo, es decir, en streaming. Esta es una técnica de envío continuo de información que se ha popularizado en los últimos años. Es entonces gracias a estos servidores que los usuarios pueden ver un vídeo que se va descargando a medida que se va visualizando, sin necesidad de descargarse completamente de forma previa. Servidores groupware Se trata de un servidor que ha sido diseñado para permitir el trabajo colaborativo entre varios ordenadores. Los servidores groupware disponen de un software que es el que permite el trabajo en conjunto entre usuarios.

La gran ventaja en este caso es que la colaboración se da vía Internet o Intranet corporativo, lo que significa que los usuarios pueden trabajar los unos con los otros independientemente de su localización. Los archivos trabajados y los datos almacenados en este tipo de servidor pueden alterarse y recuperarse por los miembros del grupo de trabajo en cualquier momento.

Servidor NAS (Sistema de Almacenamiento en Red) Se trata de un tipo de dispositivo orientado al almacenamiento, haciendo las veces de disco duro externo o permitiéndote crear tu propio almacenamiento en la nube. La diferencia con las nubes de otras empresas es que en este caso los discos duros donde se almacenan tus datos están en tu propia casa, y no en los servidores pertenecientes a la empresa que te presta el servicio. Y no sólo eso, porque algunos NAS también te permiten hacer otras cosas como montar servidores web, VPNs o incluso tu propio servicio de streaming con el contenido que tengas en sus discos duros. Su función es la de hacer copias de seguridad de los archivos que tú le indiques en la configuración, tanto los de tu ordenador personal como los de cualquier otro dispositivo móvil. Lo único que necesitarás es utilizar las diferentes aplicaciones que tiene cada fabricante. Un NAS es un ordenador con su propio sistema operativo y que está adaptado para estar todo el día funcionando cuyos componentes son el NAS en sí con su RAM, su procesador y toda su circuitería, y por otra parte los discos duros que puedes añadir a sus ranuras. Un NAS te va a permitir configurar diferentes cuentas de usuario cuando lo utilices como dispositivo en el que hacer copias de seguridad. Las funcionalidades pueden variar dependiendo del modelo que compres, algunas de las principales funciones que la mayoría de estos dispositivos te va a ofrecer son: 











Unidad de almacenamiento. Permitirte utilizarlo simplemente como un disco duro al que subir todos los archivos que quieras. La diferencia es que este disco duro no tendrás que ir conectándolo al ordenador siempre que lo quieras utilizar. Crear tu propia nube. Configurar copias de seguridad de varios dispositivos para que actúen como si fueran tu propia nube privada. Con ello, podrás sincronizar copias de seguridad de determinados archivos en varios dispositivos, pudiendo acceder desde cualquiera de ellos. Descargas P2P. Algunos modelos de NAS tienen clientes de torrent o derivados de eMule, de manera que puedes utilizarlos para descargar archivos. Viene a ser como lo puedes hacer en tu ordenador, sólo que enviando las descargas a los discos duros del NAS, que como seguramente tenga más almacenamiento que tu PC podrás hacer una gran cantidad de descargas. Centro multimedia. Los principales NAS también tienen aplicaciones como Plex, las cuales permiten convertir el dispositivo en un centro multimedia. Con estas apps, puedes reproducir el contenido que tienes en sus discos duros en un televisor u otros dispositivos, pudiéndote montar tu propio servicio de streaming. Servidor web. También vas a tener la posibilidad de alojar un servidor al que subir una web, pudiendo utilizar tecnologías como PHP o SQL para que puedas subir una que requiera este tipo de servicios. Como un NAS vas a tenerlo casi siempre encendido, la web estará operativa junto a él, y no tendrás que gastar dinero en servidores de terceros. Servidor FTP para compartir archivos. La configuración de FTP que le puedes añadir a un NAS te permitirá compartir carpetas específicas con ciertos usuarios, o permitir el acceso anónimo a ellas.



Tu propio VPN. También hay algunos NAS que tienen aplicaciones que te permitirán montar una VPN o red privada virtual. Con un cliente VPN vas a poder, por ejemplo, conectarte como si estuvieras en otro país o enmascarar la IP de tu ordenador para que tu navegación sea más privada.

Un NAS no deja de ser un ordenador, por lo que es importante tener en cuenta su procesador y la memoria RAM, la cantidad de almacenamiento del que quieres disponer también es importante, a cada NAS se le puede montar un almacenamiento máximo en discos duros, como 2TB, 4TB, 8TB, 16TB, 32TB. A las ranuras que tiene el NAS para los discos duros se les llama bahías, y también es importante decidir cuántas quieres tener. A las ranuras que tiene el NAS para los discos duros se les llama bahías, y también es importante decidir cuántas tener, algunos NAS vienen directamente con discos duros en el interior. En el mercado actual quien mejores discos duros ofrece para dispositivos NAS es Western Digital con su gama Red.