Elegir una distribución de GNU/Linux

Cuando se trata de popularidad de sistemas operativos, ya sea comercial o libre, Linux disfruta de una mejor posición en el mercado de servidores, sin duda esto se debe a muchos beneficios insuperables, como estabilidad, seguridad, libertad y soporte de Hardware, por ello Linux suele ser la plataforma favorita para administradores de sistemas y usuarios expertos, programadores o para realizar Hacking ético, por sus características de licenciamiento las categoría de las distribuciones para servidores Linux también es considerable.
En el ambiente de GNU/Linux existen varias distros para un mismo tipo de necesidades, así que, al elegir, muchos terminamos preguntando a otros usuarios, leyendo recomendaciones, o simplemente probando, ver por uno mismo lo que el sistema va requerir de nosotros.

¿Que distro utilizaremos?

¿Que distro utilizaremos?

En sistemas operativos para equipos personales, móviles o para el hogar, es cierto que no se requieren de muchos conocimientos técnicos, mucho de ello es empírico, sin embargo, una verdad no dicha es: por más que nos vendan la idea que no se requieren muchos conocimientos técnicos para utilizar Linux, esto no aplica cuando queremos diseñar e instalar un servidor con dicho sistema operativo, por supuesto no es lo mismo, al emplearlo en un equipo de escritorio y sobre todo si es en el hogar, es muy sencillo el proceso, tengamos presente que cuando hablamos de servidores, se incluye la administración, mantenimiento, automatización, depuración y seguridad del sistema, por ello es necesario, tener por lo menos un nivel básico.

¿Que distribución elegir?

Dependiendo de la distribución elegida, debemos saber que estos sistemas operativos vienen con herramientas especializadas que intentan asegurarse de obtener el mejor tiempo de actividad, la eficiencia energética, la seguridad y el rendimiento optimizado.

Para estar en posibilidades de elegir la mejor distribución de Linux, considerando que es un diseño desde 0 (quiero decir, que no tenemos alguna tendencia por alguna distribución en especial), debemos tener en cuenta los siguientes factores para determinar cuál de ellas se adecua a nuestras necesidades de negocio.

  • La decisión más significativa respecto a la selección y diseño que se debe tomar al implementar una distribución de Linux y su configuración en un servidor, no será técnica; si no administrativa, esto es identificar mediante las políticas, misión y visión del negocio, a las personas que tendrán los permisos y atributos para implementar servidores con sistema operativo Linux y que tengas el nivel de conocimientos para ello, teniendo en cuenta las restricciones administrativas y operativas que apliquen, entonces el distro que se elija debe tener las características para implementar las políticas de seguridad de la empresa.
  • Determinar qué funciones va a realizar el servidor y desactivar todas las demás que se utilicen, las funciones no utilizadas, no sólo son un desperdicio de memoria y tiempo de la CPU, son otro asunto con el que necesita tratar en el frente de seguridad, la distribución debe ser amigable en la separación de procesos y el control de las funciones de servidor.
  • El costo de licenciamiento, Linux es libre, no gratis, esto hace que cualquier costo inicial que pueda tener una empresa se reduzca bastante, por el sistema operativo en sí, sin embargo, muchos de los gastos adicionales que más se ven reflejados; es la asesoría, el pago de consultoría muchas veces consume a los proyectos basados en esta tecnología, claro en menos dimensiones que otros sistemas operativos para servidores del mercado, sigue siendo más económico, aquí el punto es elegir el soporte que necesitemos, de ello dependerá el costo.
  • La estabilidad, por experiencia he comprobado que una instalación típica de Linux, puede correr durante años sin presentar fallas, ya que Linux maneja grandes cantidades de procesos y no se degrada con el tiempo y no requiere reiniciar ante los cambios de configuración o después de actualizaciones del sistema, al elegir debemos considerar el distro que su instalación y configuración no requiera de complejos procesos para llegar a la optimización de los servicios.
  • Es necesario también mencionar que los sistemas de archivos presentes en Linux no requieren fragmentación, esto lo manejan todas las distribuciones, sin embargo, hay que determinar la distribución que permita el mantenimiento del sistema operativo, sistemas de archivos y procesos, sencillo y transparente para los usuarios.
  • La Flexibilidad, Linux es software libre, la instalación se puede personalizar al máximo, por ejemplo, es muy común la eliminación de la interfaz gráfica, en mi opinión es requisito no instalarla, pensemos: ¿Para qué necesita un servidor interfaz gráfica?, en este sistema operativo tienes control absoluto de cada componente del sistema, pudiendo elegir que se instala y que no, esto a su vez permite crear servidores con muy poco Hardware, entonces elijamos la distribución que su administración por línea de comando sea eficiente y eficaz.
  • La seguridad, los sistemas Linux en general han sido siempre bastante seguros, los virus, por ejemplo, Linux no es invulnerable, pero es más complicado que se vea comprometido por algún código malicioso, el encapsulamiento de usuarios, procesos aislados que solo los administradores pueden acceder y los aportes de la comunidad, en general la respuesta de ante eventos de seguridad los afronta la comunidad de una forma bastante ágil, entonces elijamos la distribución que su capacidad de respuesta sea completa y rápida.
  • Algunas distribuciones están destinadas a un propósito específico, por ejemplo: Kali Linux, diseñada principalmente para la auditoria y seguridad informática en general y análisis forense, debemos elegir la distro de acuerdo a las funciones que va a desempeñar.
  • Programación de actualizaciones de seguridad de acuerdo a las políticas del negocio, no dependiendo de la funcionalidad del sistema operativo, todas las distros cuentan con ello, el punto es relevante a los demás sistemas operativos del mercado que no trabajan de esta forma.
  • Manejo de aplicaciones, las distribuciones Linux usan repositorios oficiales para sus aplicaciones, aplicando controles de calidad y políticas de seguridad que garantizan la integridad y sanidad de los paquetes instalados, recordemos, no sólo se trata de seguridad e integridad, también es un tema de facilidad de uso pues todo lo que podamos necesitar se encuentra en un sólo lugar.
  • No es necesario que los primeros distros que utilicemos sean los definitivos, de hecho, no creo que exista ninguna distribución contenga exactamente todos los programas que queramos, siempre hay que instalar o desinstalar algo.

Espero que estos puntos, proporcionen el panorama general para elegir una distribución de Linux en un entorno empresarial, considerando que GNU/Linux es de los sistemas operativos más completos que existen, su contribución a la implementación de servidores es probada y sigue cosechando triunfos.

Distros
Distros

En una segunda parte, les proporcionare el análisis de 5 distros que he utilizado en mis 18 años de carrera como Administrador de Red y Comunicaciones.

Logo MX Rberny
Logo MX Rberny

Deja un comentario