Comparativa de Sistemas Operativos para Servidores
Comparativa de Sistemas Operativos para Servidores
Por: Baquia Inteligencia Desconocida 24 Set 2001 | deja tu comentario Existen tres alternativas a la hora de elegir un sistema operativo para un servidor web: Microsoft, Unix y Linux. A continuacin se analizan algunas de las principales caractersticas de cada una de las opciones, as como sus ventajas y desventajas. Existen tres alternativas a la hora de elegir un sistema operativo para un servidor web: Microsoft, Unix y Linux. A continuacin se analizan algunas de las principales caractersticas de cada una de las opciones, as como sus ventajas y desventajas. Microsoft Una implantacin bajo el entorno que proporciona Microsoft, cuenta en primer lugar con la completaintegracin de todos los servicios que se escojan (web que interacta con servidores de correo Exchange, SQL Server, IIS, Noticias, nuevos entornos de desarrollo como la tecnologa .NET, etc.). A su vez, podemos contar con el soporte que las licencias que adquiramos nos proporciona ante cualquier problema que se nos pueda plantear (muy til es situaciones crticas de prdida de
Los productos de Microsoft deben enfrentarse a una extensa relacin de fallos publicados
informacin). Una ventaja ms de escoger las soluciones de Microsoft es que el coste de la mayora de los productos es ajustado, incluso para empresas pequeas. Debido a la interfaz de manejo, configuracin y administracin con la que contamos, encontrar tcnicos y administradores que se ocupen de la implantacin es relativamente sencillo, y por tanto el coste por hombre es ms bajo. Entre las desventajas de la opcin de Microsoft aparecen los aspectos de seguridad y rendimiento. Quiz debido al constante anlisis al que se encuentran sometidos, los productos Microsoft poseen una larga lista de fallos de seguridad publicados, y se ven sometidos a constantes actualizaciones (Service Packs). A la hora de adquirir hardware, tambin debemos saber que las necesidades de memoria y velocidad de proceso aumentan cuando elegimos este modelo de
implantacin. Unix Decantarnos por SUN Microsystems soluciona algunos de los problemas que plantea Microsoft. SUN proporciona una solucin complezta a niveles hardware y software. Algunos proveedores, como Oracle, cobran ms cara una licencia de un producto que vaya a ejecutarse bajo un procesador SPARC (multiplicadores de 1,5 por encima de la ejecucin por procesadores INTEL), debido a sus altas prestaciones. En seguridad, contamos con el sistema operativo Solaris (un modelo comercial de UNIX), que proporciona caractersticas nativas orientadas a evitar un uso y accesos inadecuados al sistema. SUN tambin nos brinda un soporte comercial completo, pero sus soluciones software son menos conocidas, y en muchas ocasiones deberemos recurrir a terceros para adquirir productos (Oracle, servidores web Netscape, BroadVision, etc.). Los resultados, aunque con niveles de integracin bajos,
son ptimos, y fcilmente escalables, pero el coste de la solucin (decenas de millones de pesetas)
en la mayora de los casos es prohibitivo para pymes. Linux Avanzando terreno estn las soluciones basadas en GNU (software de uso pblico) como Linux. El nacimiento de distribuciones comerciales ( RedHat, S.U.S.E o Caldera) y entornos de instalacin y uso ms amigables (Gnome, KDE) hacen de Linux una de las mejores soluciones existentes en el momento. Con slo un 5% del total de servidores en Espaa, su rpido crecimiento le llevar a ser la implantacin ms usada en servidores Internet. Hoy por hoy existen aplicaciones gratuitas o semigratuitas para suplir las necesidades de cualquier empresa: MySQL como sistema gestor de base de datos (adoptado recientemente por la NASA), Apache como servidor web, PHP, servidor de aplicaciones ZOPE, proyectos de clustering como LVS dotan a las implantaciones Linux de potencia y prestaciones a muy bajo coste. Adems, al funcionar bajo plataformas INTEL, no nos vemos obligados a depender de un proveedor, como era el caso de SUN.
Comparacin de Ubuntu Server con otros sistemas operativos Para comenzar a comparar Ubuntu Server con sus pares como por ejemplo Windows, Solaris u otras distribuciones de Linux se nos ocurri preguntarnos Por qu elegir Ubuntu Server y no otros sistemas operativos? Como respuesta a esto en la bsqueda web encontramos varios informes. A continuacin se detallan algunos de estos:
Segun IT World (Tecnologa Informtica) varias situaciones harn que aumente el nmero de instalaciones de la edicin de servidor de Ubuntu entre ellas:
La disponibilidad de Ubuntu Server al poder descargar los CDs. Amplia documentacin disponible, la mayora mantenida por la comunidad. El costo es mucho menor si lo comparas con soluciones de RedHat o Novell (otros desarrolladores de Linux).
La preocupacin que la gente tiene sobre el futuro incierto de Solaris, el sistema operativo antes, de Sun Microsystems, ahora propiedad de Oracle. El ciclo de actualizaciones de 6 meses y el soporte de las versiones LTS (Soporte Tcnico Extendido) de hasta 5 aos para la edicin de servidor, son alternativas que no ofrecen otros proveedores, y con la llegada de Landscape Canonical (grupo encargado del desarrollo de Ubuntu) pone al alcance de cualquier empresa u organizacin la habilidad de administrar, actualizar (parches o updates) de manera centralizada tanto Servidores como Escritorios de Ubuntu, as como servicios de cloud computing utlizando EC2 de Amazon (servicio web que proporciona capacidad informtica con tamao modificable en la nube). Las opciones que la distribucin provee para simplificar la instalacin y configuracin de servicios como Apache o Postfix en las que ahorran valioso tiempo del administrador. El soporte tcnico que est disponible para solucionar cualquier problema que se presente, una enorme comunidad activa que provee documentos, foros, reportes de bugs que, sin mentir, difcilmente cualquier otra comunidad puede igualar. Tambin existe una opcin de soporte comercial por parte de Canonical con el que se puede enfrentar cualquier evento que se presente.
Cabe destacar que el hecho de contar con el soporte de Canonical, Ubuntu genera cierta garanta al momento de su eleccin entre servidores de Linux. No obstante hasta ahora esta fuente solo parece comparar Ubuntu Server con otros sistemas de libre distribucin. Que pasa cuando lo comparamos con Sistemas Operativos de Microsoft? Aqu se ponen en crisis estos y otros Items:
En tems anteriores se menciono su ventaja en soporte y mantenimiento respecto a otras distribuciones de software libre, estas mismas ventajas lo vuelven competitivo con sistemas Windows Server. Si bien es bastante comn encontrar personal de IT que haya realizado soporte o instalado alguna distribucin de Linux / Unix es un tanto menos probable que haya administrado alguna versin de Ubuntu Windows Cuenta con un amplio respaldo en materia de soporte, desde luego comercial. No obstante cuenta con la ventaja de resultar un poco ms sencillo de configurar al contar con su entorno grafico integrado y propio, facilitando al personal de IT la tarea sobre todo si no es un experto. Las empresas que invierten en servidores y sistemas para los mismos no dudan en adquirir en conjunto con estos, servicios de soporte y soluciones con las empresas que les proveen el servidor. Es mucho ms sencillo conseguir personal de IT que haya administrado alguna versin de Windows Server lo cual hace la labor mantenimiento mucho mas gil y prctica. Integracin
Ubuntu
Ubuntu Server se adapta fcilmente a sus clientes existentes y la arquitectura de servidor, integracin con herramientas de uso comn para la autenticacin de acceso y servicio Ubuntu se mezcla fcilmente con su infraestructura. La autenticacin es vital para que los equipos de una red se reconozcan mutuamente y permitir que la informacin sea compartida. Todas las versiones de Ubuntu Server viene con Open LDAP asegurar que usted puede construir un servicio de directorio compartido si se requiere. Las nuevas ediciones de Ubuntu Server tambin puede convertirse en una parte integral de una red LDAP existentes, a travs de fciles de configurar los ajustes presentados en la instalacin. Integracin con los sistemas que utilizan Microsoft Active Directory: Es por esto que todas las versiones de los servidores Ubuntu pueden proporcionar recursos para los clientes de Windows sin ningn tipo de carga de seguridad adicionales y un inicio de sesin comn. Los servicios de impresin pueden ser compartidos a travs de SAMBA (una implementacin de cdigo abierto de SMB / CIFS) o CUPS (Common Apple sistema de impresin Unix, tambin es utilizado por Mac OS X). Mquinas Windows requieren un trabajo limitado de configuracin adicional durante la instalacin. El intercambio de archivos tambin es manejado por SAMBA y se puede integrar con un Directorio Activo de Microsoft. La compatibilidad con entornos mixtos es una caracterstica popular entre los usuarios de Ubuntu. En cuanto a la integracin con los actuales sistemas UNIX y Linux tambin es compatible con protocolos como NFS, Kerberos, SSH y muchos otros. Windows Cuentan con ciertas complicaciones cuando se desea establecer una estructura de Windows Server y Clientes Linux. En algunos foros encontramos que esto se puede conseguir en la medida que configuremos cada cliente Linux con una aplicacin Wine y all utilizar una herramienta de autenticacin con el servidor que debe contar con una licencia. Dentro de su propio entorno Windows Server 2008 R2 incorpora dos nuevas caractersticas que mejoran la productividad del usuario que emplean sistema operativo de cliente Windows 7 en ubicaciones remotas. Tambin Windows Server 2008 cuenta con algunas herramientas para mejorar la respuesta entre el/los clientes y el servidor: 1. DirectAccess: una eficiente alternativa para que los usuarios remotos puedan acceder a recursos corporativos de manera directa, sin tener que conectarse con las habituales redes privadas virtuales (VPN) y sin instalar software adicional en el lado del clientes. Con DirectAccess ya no hay distincin entre las conexiones locales y remotas, lo que ahorra mucho tiempo y esfuerzo. Los profesionales de IT siguen manteniendo bajo riguroso control los accesos y la seguridad perimetral, contribuyendo as a facilitar la seguridad de la plataforma de desktop y evitar muchos problemas a ambos lados de la conexin. 2. BranchCache: es una nueva solucin de acceso a contenidos que mejora los tiempos de respuesta para los empleados en redes de oficinas. Con BranchCache, cuando los usuarios solicitan acceso a datos o archivos de la red de su organizacin, pueden descargar el contenido desde la propia red local de la oficina remota si el
archivo ya haba sido descargado previamente y, por tanto, guardado en algn sistema local. BranchCache mejora la productividad de los usuarios remotos, ya que aumenta la capacidad de respuesta de las aplicaciones, reduce el tiempo de espera en transferencias de archivos y hace un uso ms eficiente del ancho de banda en la WAN. BranchCache est optimizado para los protocolos HTTP, SMB y BITS, y puede reducir sensiblemente los costes de utilizacin de las redes de rea extensa (WAN), liberando ancho de banda que se puede utilizar para otros fines. Seguridad
Ubuntu
Ubuntu Server esta construido sobre la gran seguridad del sistema operativo Debian. El equipo de seguridad de Ubuntu trabaja en estrecha colaboracin con sus homlogos de Debian y Linux para asegurarse de que las vulnerabilidades que surgen sean reconocidas y tratadas con prontitud. El espritu libre y justo de Ubuntu significa que los parches estn disponibles para todos los usuarios, no slo los clientes de la empresa o los abonados. La posibilidad de crear fcilmente un directorio encriptado privado de su servidor donde se puede almacenar informacin crtica contraseas, nombres de usuario y conexiones. Esto es algo diseado por los administradores de sistemas para los administradores de sistemas y es algo que slo alguien que trabaja todos los das con los problemas de suministro de acceso seguro pensara que dedicar tiempo a la construccin.
posman
Que tal Acabo de comprar un equipo con la intencion de ponerlo como servidor web. No es un equipo muy completo pero sirve para lo que pretendo hacer. Y estoy en el primer paso que es instalar el sistema operativo. Necesito escoger el sistema operativo que segun ustedes deberia de tener un servidor web y quisiera que me dijeran cual escogerian basados en su opinion/experiencia. Se que este tema ya se habia tratado con anterioridad en este foro, ya estuve leyendo algunos posts. Pero son algo viejos y puede ser que la opinion de algunos de ustedes pueda haber cambiado o tambien pudieron haber adquirido mas experiencia en algun sistema operativo en particular. Descarte Windows como sistema operativo basado en las comparaciones que he leido. En la mayoria (si no es que en todas, no lo recuerdo) se "recomienda" o sale ganador Linux. Necesito escoger el sistema operativo tambien basandome en:
Estabilidad Aunque supongo que siendo Linux o BSD, cualquiera es bastante estable Seguridad Universo de aplicaciones que existe para cada S.O. (DNS, firewall, drivers, etc.) Plataforma x86. Que se pueda instalar en esta plataforma Facilidad de configuracion Soporte. Que sea facil o moderadamente facil conseguir ayuda para la resolucion de problemas
No quisiera que me recomendaran un S.O. "para empezar" o "para aprender" No soy nuevo en Linux (aunque disto mucho de ser un experto) ni como admnistrador. Ya anteriormente he trabajado como administrador de servidores Windows 2003 con IIS. He leido algunas comparaciones entre varios sistemas operativos. Esta es la que mas me llamo la atencion (todavia no termino de leerla): http://www.softpanorama.org/Articles...vs_linux.shtml Tambien agradeceria si alguno de ustedes me compartiera algun link en donde se hagan comparaciones sobre sistemas operativos. Claro que tambien se aceptan mas sugerencias sobre otro sistema operativo que deberia tomar en cuenta
Avisos Google
Fecha de Ingreso: julio-2002 Ubicacin: Colombia Mensajes: 4.408 Antigedad: 10 aos, 9 meses Puntos: 28
Koveart
Moderador Pingino
Yo no voto porque cualquiera de esos te sirve, mi consejo es que uses el que mejor conozcas y el que mejor se adapte a tus necesidades. Eso si, no uses solaris si no vas a pagar por el soporte que te da Sun porque sino puede ser que no tengas acceso a drivers y actualizaciones de seguridad y dems.
Saludos
Avisos Google
Fecha de Ingreso: julio-2004 Ubicacin: Guipzcoa Mensajes: 4.772 Antigedad: 8 aos, 9 meses Puntos: 75 Re: Ayuda para escoger sistema operativo para servidor web
-DeferoColaborador
Cita:
Iniciado por posman (...) Estabilidad (...) S que cuando hablas de "estabilidad" te refieres a "solidez", a que el sistema sea duro como una roca, sin cuelgues raros. Pero otro significado de "estabilidad" es "no cambiar". Y para un servidor es importante elegir una distro que no est cambiando continuamente, que al aplicar las actualizaciones no te cambie de versin de Apache y te deje de funcionar tu configuracin personalizada, o al cambiar de versin de PHP te dejen de funcionar tus scripts. Necesitas una distro que "congele" las versiones del software que usa, y las actualizaciones sean nicamente correcciones de errores, nunca nuevas funcionalidades o nuevas versiones del software. En ese caso, deberas descartar distros de ciclo corto de vida, como Fedora, o Ubuntu (las versiones que no son LTS). Como no he usado BSD ni Solaris en mi vida (bueno, una vez prob FreeSBIE en LiveCD), slo puedo aconsejarte GNU/Linux, y de las que pones me quedara con CentOS. Aunque tambin deberas
Fecha de Ingreso: mayo-2002 Ubicacin: Temuco, Chile Mensajes: 5.596 Antigedad: 11 aos Puntos: 33 Re: Ayuda para escoger sistema operativo para servidor web
ociomax
Colaborador
Si tienes el presupuesto, te aconsejo compar Red Hat y hacer uso de su soporte tcnico. Si no tienes (o no quieres gastar) ese presupuesto, te aconsejo CentOS.
__________________ Christian Gonzlez, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez
pericodelospalotes
(Desactivado)
Puntos: 1 Re: Ayuda para escoger sistema operativo para servidor web
guenas
reduardowise
pregunta de novato en linux.... que sistema recomiendan para alojar una web en linux empezando de 0 y que sea facil (practico), rapido de configurar, y seguro? y si saben de una guia facil de entender se los agradeceria..( si este no es el topic adecuado mandelo para el adecuado) otra cosa en corpbanca (donde trabajaba anteriormente) me recomendaban pagar en el hosting actual (futurahost) un server dedicado...que piensan uds.. saludos p.s: que mal me siento al hacer esta pregunta ... siento como si fuese una hormiga pidiendole opinion a un elefante....!
__________________ visita mi Blog personal de soporte tecnico y mas www.novedoso.com.ve
Fecha de Ingreso: julio-2004 Ubicacin: Guipzcoa Mensajes: 4.772 Antigedad: 8 aos, 9 meses Puntos: 75 Re: Ayuda para escoger sistema operativo para servidor web
-DeferoColaborador
Cita:
Reduardowise, cualquier distro sirve. Si quieres guas fciles de seguir, busca en howtoforge.
__________________ "... y al final terminamos montando un despacho de abogados en Errenteria"
#8 (permalink) 29/02/2008, 06:43
Fecha de Ingreso: julio-2005 Ubicacin: Canelones, Uruguay Mensajes: 7.318 Antigedad: 7 aos, 9 meses Puntos: 513 Re: Ayuda para escoger sistema operativo para servidor web
AlvaroG
/bin/env python
Tambin me atrevo a decir que falta Slackware Pero de las opciones de la encuesta (quitando Solaris y *BSD, que nunca los prob) la mejor es CentOS, clon de Red Hat y por lo tanto con el trabajo de sta detrs. Como acot Defero, Fedora y Ubuntu son distribuciones de corto tiempo de servicio, y nadie quiere tener que reinstalar el sistema del servidor cada un ao o menos. Slackware, por ejemplo, sigue soportando a la versin 8, de 2001. Debian tiene tambin un largo perodo de servicio Eso, sumado a la legendaria solidez de ambas, las hace buenas opciones para servidores.
__________________ blog ElCodiguero
Fecha de Ingreso: julio-2004 Ubicacin: Guipzcoa Mensajes: 4.772 Antigedad: 8 aos, 9 meses Puntos: 75 Re: Ayuda para escoger sistema operativo para servidor web
-DeferoColaborador
Cita:
Iniciado por alvlin (...) Debian tiene tambin un largo perodo de servicio (...) Vaya, pues parece ser que no tanto. El soporte para Debian Sarge se acaba dentro de un mes, tras casi tres aos. Je, tres aos ya. Recuerdo lo bien recibida que fue la esperada noticia de la estabilizacin de Sarge (Woody fue Stable durante demasiado tiempo), y recuerdo que al poco tiempo instal Debian. Un tiempo ms tarde me aburr de la Stable para el escritorio, y actualic a Etch (cuando an era Testing). Ahora mismo me mantengo en la rama testing con Lenny, y estoy barajando la posibilidad de pasarme a Unstable/SID.
Inicio
Herramientas
I+D
Contacta/Sobre SecurityByDefault
Buscar
Hoy la cosa va de servidores WTF! es lo que ha salido de mi boca varias veces leyendo el post del blog de Chema Alonso, en el que haba estado trasteando con laFOCA sobre Ubuntu.com.
Nos cuenta que como conclusin a los resultados que ha obtenido en el anlisis, es que en Ubuntu, usan de todo, menos Ubuntu. Los ms usados son Debian (de la cual deriva Ubuntu), Redhat y hasta FreeBSD.
Siempre he tenido en la cabeza cuando he tenido que instalar un servidor Unix que, si la funcin de
dicha mquina va a ser esa nicamente, dar un servicio definido, prima la estabilidad, seguridad, soporte, agilidad en las actualizaciones,. antes que la novedad.
Desde hace unos aos, el movimiento y evolucin en el mundo Linux ha sido bastante sonado:
Escisiones: Redhat se divide en Fedora y RHEL (de pago) Adquisiciones: Novell con Suse Fusiones: Mandrake con Conectiva dando lugar a Mandriva Debian y sus derivados: Ubuntus y compaa, Distribuciones LiveCd con fines especficos como Backtrack, WifiSlax, Samurai, etc,.. As pues, se ha logrado que cada distribucin se asocie ms a una tarea determinada. En general, montar Fedora Core o Mandriva suele ser para equipos con funcionalidad de escritorio, en los que te interesa que exista el ltimo driver para un hardware muy novedoso. En este punto encuadrara tambin sin dudarlo a Mac OS X y algunas versiones de Windows, que claramente son para lo que son: Interaccin directa con el hardware del usuario.
Para servidores, la palma se la llevan Debian, RHEL (o CentOS como versin libre) o Suse por los motivos descritos anteriormente. Si las funciones que va a hacer la mquina son servir pginas web, correo, antispam, base de datos, vpn, etc al dar lo mismo una distribucin que otra, la mentalidad conservadora obliga a usar lo ms estable, aunque se pierdan los ltimos drivers (que no vamos a utilizar).
Por supuesto que el rendimiento es importante tambin, si un sistema operativo no cumple con las espectativas necesarias para el servicio que va a dar, deja de ser vlido y requiere que busquemos otro ms parametrizable para lograr mayor rendimiento:
Derivados de BSD: Como FreeBSD, OpenBSD y NetBSD, que adems de contar con una tasa de fallos de seguridad publicados muchsimo menor, permiten/obligan a definir a mano las opciones y la ejecucin de la compilacin de cada servicio. La ventaja de elegir este tipo de sistema operativo es que logrars el mejor rendimiento bajo ese mismo hardware. La mayor pega, por ponerle alguna, sera la mayor incomodidad respecto a otras opciones en los procesos de parcheado o actualizacin de programas, que requieren recompilar de nuevo.
Solaris: Inicialmente basado en BSD y luego pas a ser System V, Solaris ha demostrado sobradamente sus caractersticas para haber sido uno de los sistemas operativos favoritos por su
estabilidad. Ahora en manos de Oracle al haber comprado Sun, veremos dnde est el futuro de Solaris, por lo que no lo recomendara para montar un servidor nuevo por si acaso.
Si eres un ninja del Linux s o s, siempre puedes compilar un kernel con lo mnimo para ese servidor dotndolo del mayor rendimiento posible para el uso que le vas a dar.