Está en la página 1de 12

CUADRO COMPARATIVO ENTRE WINDOWS Y LINUX

Que distribuciones Linux se usan para servidores

W I N D O W S v s . L I N U X : cuadro comparativo

Ambos dominan el mercado del hosting web desde hace varios


años y ha competido por la supremacía durante años, a pesar de
que Linux se sitúa por delante como un hito entre los servidores.

Decidirse por uno u otro sigue siendo un asunto complejo, ya que las
diferencias en términos de posibilidades de uso y número de funciones son
mínimas.

Si se comparan ambos sistemas, se pueden observar diversas


ventajas en ambos y estas surgen, en gran parte, como resultado de
la compatibilidad con las aplicaciones que se deben usar.

1. Windows vs. Linux como sistemas operativos de hosting


En el mundo del alojamiento web, Linux es considerado como el
mejor sistema operativo para servidores web.
El sistema está disponible desde 1992 como software libre y, con los
conocimientos necesarios, se puede ajustar a voluntad gracias a su
estructura sencilla y modular.
Los costes se originan cuando se emplean distribuciones con una
oferta de asistencia técnica de pago.
Con su fiabilidad, estabilidad y eficiencia, Linux se ha convertido
en la mejor solución para servidores de correo electrónico y
servidores web.
Linux constituye una alternativa excelente si lo que se quiere es
usar PHP, Perl, Python, Ruby o MySQL.
Si se buscan soluciones disponibles para páginas principales,
aplicaciones como blogs, sistemas de gestión de contenidos o foros de
discusión, el hosting de Linux cuenta con diversas aplicaciones de código
abierto, mientras que el software para alojamiento web de Windows está
sujeto, en la mayoría de los casos, a pago.
En 1993 Microsoft lanza el servidor Windows, un sistema operativo
para el uso de servidores. Se trata de un software de pago que también
contiene soporte y actualizaciones para un período de tiempo específico.
Una gran ventaja que hasta ahora ha tenido el hosting de Windows
frente a una variante de Linux es el soporte del framework de alto
rendimiento ASP.NET, cuya nueva versión también es compatible con
Linux.
Sin embargo, aplicaciones como SharePoint o Exchange siguen
siendo exclusivas, con cuya ayuda se simplifica el trabajo conjunto para
desarrollar proyectos de manera considerable. Para ello también existen
aplicaciones de código abierto para Linux, aunque no son tan populares
en el entorno empresarial.
En la siguiente tabla se resumen las características de ambos
sistemas operativos en lo que concierne al alojamiento web:

Hosting web de Hosting web de


Windows Linux

Tipo de Privado De código abierto


software

Servidor web Microsoft IIS Apache, Nginx

Lenguajes VBScript, ASP.NET Perl, PHP, Python, Ruby


script

Bases de Microsoft SQL Server, MySQL, MariaDB


datos Microsoft Access

Software de Plesk cPanel, Plesk, Confixx


gestión

Otros Exchange, aplicaciones WordPress, Joomla, etc.


.NET, SharePoint

2. Las ventajas e inconvenientes de Linux como sistema operativo


para servidores web
En contraste con Windows, la filosofía de Linux consiste en mantener
la estructura del sistema operativo lo más sencilla posible. Por ello, todos
los componentes, incluso los equipos y los procesos, son un archivo y
los ajustes en el núcleo del sistema se pueden llevar a cabo en cualquier
momento.
Hay muchas herramientas para la configuración y administración del
sistema y estas están normalmente disponibles por líneas de comandos,
pero también en GUI (interfaces gráficas de usuario) para casi todas las
aplicaciones.
Las mayores libertades están ligadas a una gran responsabilidad, lo
que puede desbordar a los usuarios menos experimentados.
La siguiente tabla pone de relieve las ventajas y desventajas de las
distribuciones de Linux como sistema operativo para servidores:

Ventajas Inconvenientes

Uso gratuito Difícil de usar

Los administradores se benefician de El inglés es el idioma estándar para las


las libertades de gestión del sistema líneas de comandos y los mensajes del
sistema

Soporta el trabajo cooperativo sin que Otros programas de terceros solo


los usuarios habituales puedan dañar pueden ser instalados por un
el núcleo del programa administrador

Rara vez se ve amenazado por los La portabilidad de las distribuciones


cibercriminales de Linux no es prioritaria para
muchos desarrolladores de software y
de hardware

Errores de seguridad poco habituales En ocasiones, las actualizaciones son


que se solucionan rápidamente muy complejas

Pocos requisitos de hardware No todas las versiones cuentan con


asistencia a largo plazo

Función remota integrada para el Algunos programas profesionales no


control a distancia funcionan con Linux

3. Las ventajas e inconvenientes de Windows como sistema


operativo para servidores web
El hecho de que, a diferencia de Linux, Windows se distinga por tener
una estructura muy compleja, estriba en que Microsoft ha centrado su
atención desde siempre en ofrecer un sistema operativo de manejo
sencillo, de ahí que todos los programas tengan una interfaz gráfica de
usuario intuitiva.
Por ello, aunque en principio sea posible, la administración por
medio de las líneas de comandos no es necesaria.
Por lo general, los usuarios tienen el control exclusivo de todos los
recursos de hardware, reciben avisos del sistema regularmente y pueden
instalar el software de manera independiente.
Esto esconde, sin embargo, cierto potencial de errores cuando, por
ejemplo, se modifican los ajustes del sistema o se instalan aplicaciones
descargadas que suponen un riesgo para la seguridad.
En la siguiente tabla se ponen de relieve brevemente las ventajas e
inconvenientes del servidor de Windows:

Ventajas Inconvenientes

Apto para principiantes, manejo Elevados costes de licencia que


intuitivo por medio de interfaces aumentan con cada usuario
gráficas de usuario

Se puede acceder a los controladores Fallos frecuentes de seguridad


para el hardware actual fácilmente

Soporta un gran número de Vulnerable a malware


aplicaciones de terceros

Actualización de sistema sencilla y Requiere la utilización de muchos


automatizada recursos (sobre todo debido a las GUI
obligatorias)

Solución de problemas técnicos por Elevado potencial de errores de


medio de la recuperación del sistema usuario

Asistencia a largo plazo garantizada No es apto como sistema multiusuario

Posibilidad de emplear programas de El funcionamiento del sistema


Microsoft exclusivos y populares propietario no es totalmente público
como SharePoint o Exchange

4. Linux vs. Windows: tabla comparativa de ambos sistemas


Los puntos anteriores muestran las sutiles diferencias de Windows o
Linux en calidad de sistemas de servidores.
Más allá de los criterios técnicos y administrativos, también se
debe tener en cuenta que la experiencia personal juega, a menudo, un
papel decisivo con respecto a si un usuario entiende o no el
funcionamiento de los sistemas operativos.
Esto mismo se puede decir en cuanto a las exigencias de los usuarios
para con el software.
Mientras que los administradores de sistemas más
experimentados tienen en cuenta las libertades de Linux, estas no son
relevantes para los gestores de páginas web que tienen intención de elegir
un sistema operativo. Por el contrario, los defensores de las líneas de
comandos ven razones para pensar que la administración de Windows por
medio de GUI (interfaces gráficas de usuario) es una característica
superflua que agota recursos y que ofrece un punto de ataque para el
malware.
Por último, en la siguiente tabla te presentamos los criterios más
importantes que se derivan del debate de Windows vs. Linux:

Windows Linux

Costes Costes de licencia por usuario Sin costes de licencia; los


costes de asistencia dependen
de las distribuciones

Uso Interfaz gráfica de usuario Líneas de comandos


estándar

Acceso Servidor de terminales; el Solución integrada (terminal y


remoto cliente tiene que instalarse y shell)
configurarse

Software y Soporta programas No ofrece portabilidad para


característi habituales; posibilidad de todos los programas; gran
cas utilizar aplicaciones de cantidad de aplicaciones
Microsoft disponibles

Soporte de El nuevo hardware está Por lo general, pueden


hardware diseñado normalmente para utilizarse los controladores
los sistemas Windows de hardware para las
distribuciones de Linux más
tarde

Seguridad Elevado potencial de errores Los usuarios habituales no


de usuario; interfaz integrada tienen acceso a los ajustes
como posible punto de ataque básicos del sistema; las
vulnerabilidades conocidas se
solucionan rápidamente

Asistencia Asistencia a largo plazo para La asistencia varía en función


todas las versiones de la distribución y de la
versión

Documenta El sistema y sus aplicaciones Se conoce el código fuente


ción están muy bien completo del sistema, las API,
documentadas, algo que las bibliotecas y las
difiere de los componentes de aplicaciones; la mayoría de
la API y de los formatos de los manuales y de páginas
datos informativas están en inglés
5. La pregunta decisiva: ¿Linux o Windows?
Si uno mismo se ocupa de la instalación de los módulos del servidor,
no se podrá evitar tener que decidir por uno de los dos sistemas
operativos; decisión que, en la mayoría de casos, se toma en función de
los motivos equivocados.
Así, no es raro que se asuma que tanto el sistema de servidor como
la plataforma que se use en el propio ordenador tengan que ser idénticos.
En este sentido, el propio sistema operativo no tiene ninguna
importancia, ya que los administradores del servidor pueden manejarlo
mediante control remoto con ayuda de herramientas de gestión como
Plesk, que son compatibles tanto con Linux como con Windows.
Si el precio es un factor decisivo, es común creer que, en principio,
Linux sea la solución más económica por tratarse de un software de código
abierto.
Sin embargo, en la práctica puede ser todo lo contrario,
especialmente como consecuencia de los costes de asistencia técnica.
Según la distribución, los servicios de especialistas que tengan los
conocimientos técnicos necesarios pueden ser muy costosos.
Aunque el complicado modelo de licencias de Windows sigue
representando una clara desventaja.
En definitiva, en el duelo de servidores Linux vs. Windows no se
puede nombrar ningún ganador con el que se puedan realizar
diferentes proyectos web con ambos sistemas operativos.
Mientras que Windows ofrece funciones más complejas en cuanto a
la estructuración de la comunicación y del trabajo, Linux tiene ciertas
ventajas si se quieren usar aplicaciones web como por ejemplo un sistema
de gestión de contenidos.
DISTRIBUCIONES LINUX PARA SERVIDORES
Linux es gratuito y de código abierto, esto se ha traducido en un bajo
costo total de propiedad de un sistema Linux, en comparación con otros
sistemas operativos. Si bien los sistemas operativos (distribuciones) de
Linux no están funcionando bien en las computadoras de escritorio, están
al mando de las estadísticas cuando se trata de alimentar servidores,
computadoras centrales y supercomputadoras en centros de datos de todo
el mundo.
Hay varios factores que se atribuyen a esto: el primero y el más
importante que haya pensado, es la libertad general asociada, la
estabilidad y la seguridad, entre otros.
A continuación, enumeraremos las 10 principales distribuciones de
servidores Linux de 2018 según las siguientes consideraciones:
capacidades y confiabilidad del centro de datos en relación con las
funcionalidades y el hardware compatibles, facilidad de instalación y uso,
costo de propiedad en términos de licencias y mantenimiento, y
accesibilidad del soporte comercial.
1. Ubuntu
El principal de la lista es
Ubuntu, un sistema operativo Linux
de código abierto basado en
Debian, desarrollado por Canonical.
Es sin lugar a dudas, la distribución
de Linux más popular, y muchas
otras distribuciones se han derivado
de ella. El servidor Ubuntu es
eficiente para crear centros de datos
empresariales de alto rendimiento,
altamente escalables, flexibles y
seguros. Distribución de Ubuntu
Ofrece un soporte notable para
big data, visualización y contenedores, IoT (Internet Of Things); puede
usarlo desde la mayoría, si no todas, las nubes públicas comunes.
El servidor Ubuntu puede ejecutarse en arquitecturas x86, ARM
y Power.
Con Ubuntu Advantage, puede obtener soporte comercial y
servicios tales como la herramienta de administración de sistemas para
auditorías de seguridad, cumplimiento y el servicio de Livepatch de
Canonical, que lo ayuda a aplicar correcciones de kernel y muchos más.
Esto se combina con el apoyo de una comunidad sólida y creciente
de desarrolladores y usuarios.
2. Red Hat Enterprise Linux (RHEL)
El segundo en el registro
es Red Hat Enterprise Linux
(RHEL), una distribución de
código abierto de Linux
desarrollada por Red Hat,
para uso comercial. Se basa
en Fedora, que es un proyecto
impulsado por la comunidad:
una gran cantidad de software
que está disponible en RHEL
se desarrolla y prueba por
primera vez en Fedora.
El servidor RHEL es un
Red Hat Enterprise Linux software potente, estable y
seguro para alimentar centros
de datos modernos con almacenamiento orientado a software.
Tiene un soporte increíble para la nube, IoT, big data, visualización y
contenedores.
El servidor RHEL admite máquinas x86, x86-64, Itanium,
PowerPC y IBM System z.
La suscripción de Red Hat le permite obtener el último software listo
para la empresa, conocimiento confiable, seguridad del producto y soporte
técnico de los ingenieros.

3. SUSE Linux Enterprise Server


SUSE Linux Enterprise
Server es una plataforma de
servidor de código abierto,
estable y segura construida por
SUSE.
Está desarrollado para
alimentar servidores físicos,
virtuales y basados en la
nube.
Es ideal para soluciones
en la nube con soporte para
visualización y contenedores.
SUSE Linux Enterprise Server
Se ejecuta en los entornos
de hardware modernos para el
Sistema ARM en Chip, Intel, AMD, SAP HANA, z Systems y NVM Express
over Fabrics.
Los usuarios pueden obtener asistencia técnica y servicios en varias
categorías, incluida la asistencia prioritaria, ingenieros especializados,
entre otros, con la Suscripción SUSE.

4. Servidor Linux CentOS (Community OS)


CentOS es un
derivado estable y de
código abierto de Red Hat
Enterprise Linux (RHEL).
Es una distribución
integral apoyada por la
comunidad y, por lo tanto, es
operativamente compatible
con RHEL. Si desea utilizar
RHEL sin pagar una
cantidad considerable de
dinero a través de una
suscripción, entonces tiene
CentOS Linux que usar CentOS.
Como es un software
gratuito, también puede obtener asistencia de otros miembros de la
comunidad, usuarios y recursos en línea.

5. Debian
Debian es una
distribución de Linux libre,
de código abierto y
estable, mantenida por
sus usuarios.
Se envía con más de
51 000 paquetes y utiliza un
poderoso sistema de
empaque.
Está siendo utilizado
por instituciones
educativas, empresas
comerciales,
organizaciones sin fines Debian Linux
de lucro y
gubernamentales.
Por lo general, admite una gran cantidad de arquitecturas de
computadora, incluyendo PC de 64 bits (amd64), PC de 32 bits (i386), IBM
System z, ARM de 64 bits (Aarch64), procesadores POWER y muchos
más.
Tiene un sistema de seguimiento de errores y puede obtener soporte
para Debian leyendo su documentación y recursos web gratuitos.

6. Oracle Linux
Oracle Linux es
una distribución de Linux
gratuita y de código
abierto empaquetada y
distribuida por Oracle,
destinada a la nube
abierta.
Se ha diseñado
notablemente para
centros de datos
habilitados en la nube
para pequeñas,
medianas y grandes
empresas. Ofrece
Oracle Linux herramientas para
construir sistemas de
datos y entornos virtuales de gran escala y confiables.
Se ejecuta en todos los sistemas diseñados por Oracle basados en
x86 y el programa Oracle Linux Support le permite obtener un soporte de
primer nivel con backports de primer nivel, administración extensa,
aplicaciones de clúster, indemnización, herramientas de prueba y mucho
más, a un costo razonablemente más bajo.

7. Mageia
Mageia (un fork "una
bifurcación" de Mandriva) es un
sistema operativo Linux
seguro, estable y gratuito
desarrollado por una
comunidad.
Proporciona un enorme
repositorio de software que
incluye herramientas integradas
de configuración del sistema.

Mageia Linux
Es importante destacar que fue la primera distribución de Linux en
reemplazar MySQL de Oracle con MariaDB.
En caso de que necesite ayuda, puede ponerse en contacto con la
comunidad de Mageia, que está formada por usuarios, fabricantes y
defensores.

8. ClearOS
ClearOS es una distribución
de código abierto de Linux
derivada de RHEL / CentOS,
creada por ClearFoundation y
comercializada por ClearCenter.
Es una distribución
comercial destinada a pequeñas
y medianas empresas como una
puerta de enlace de red y un
servidor de red, con una interfaz
de administración fácil de usar
basada en la web.
ClearOS Linux
Es un software de servidor
inteligente y con todas las funciones que es altamente flexible y
personalizable.
Recibe soporte premium a un costo asequible y obtiene software
adicional del mercado de aplicaciones.

9. Arch Linux
Arch Linux también es una
distribución de Linux gratuita y de
código abierto, simple, ligera y
segura.
Es flexible y estable;
proporciona las últimas versiones
estables de la mayoría del
software al seguir un patrón de
lanzamiento continuo y utiliza
tanto paquetes oficiales como
repositorios de paquetes
soportados por la comunidad.
Arch Linux es una Arch Linux
distribución de propósito general
que está optimizada para las arquitecturas i686 y x86-64.
Sin embargo, debido a la disminución de la popularidad entre los
desarrolladores y otros miembros de la comunidad, el soporte para i686
ahora se ha eliminado.
Cuenta con un servicio de seguimiento de errores formal y puede
obtener asistencia de una comunidad próspera y otros recursos en línea.

10. Slackware Linux


El último en la lista es
Slackware, una poderosa
distribución de Linux
gratuita y de código abierto
que se esfuerza por ser más
"similar a Unix" en la
simplicidad y estabilidad del
diseño.
Fue creado por Patrick
Volkerding en 1993 y es el
más adecuado para
usuarios de Linux que
buscan la competencia
Slackware Linux técnica.
No ofrece un método
de instalación gráfica, no tiene resolución de dependencia automática de
paquetes de software. Además, Slackware utiliza archivos de texto sin
formato y una serie de scripts de shell para la configuración y
administración.
Y no tiene un servicio formal de seguimiento de errores o repositorio
de código público.
Cuenta con una amplia gama de herramientas de desarrollo, editores
y bibliotecas actuales para los usuarios que desean desarrollar o compilar
software complementario en sus servidores.
Puede ejecutarse en sistemas Pentium y en las últimas máquinas
x86 y x86_64.
Slackware no tiene una política de términos de soporte oficial, sin
embargo, puede encontrar ayuda en la documentación completa en línea
y otros recursos relacionados.

También podría gustarte