fbpx

En un VPS o Servidor Dedicado, ¿Qué sistema operativo elijo? ¿ Windows Server o Linux ?

La gran mayoría de los lectores del blog, utilizan Linux en su computadora y de estos mismos, somos varios los que usamos Linux en los servidores que administramos. Ya sean los servers de nuestro trabajo o nuestra empresa u algunos servidores que hayamos comprado.
Aunque sepamos que Linux lidera en el mercado de sistemas operativos de servidores, una gran cantidad de personas aún preguntan ¿Que me conviene elegir? ¿ Windows Server 2012 o Linux ?. En la siguiente nota del blog trataremos este tema que intriga tanto.

Servidores ¿función u objetivo?

Un servidor es una “computadora” que te brinda servicios, le sirve al usuario o al cliente de determinados servicios. En otras palabras, los recursos del hardware del servidor (procesamiento, memoria y almacenamiento) tienen que estar 100% dirigidos y dedicados a satisfacer las necesidades de quien lo contrata (o administra). Veamos cual se adapta mejor a nuestro proyecto, Windows Server 2012 o Linux.

¿Ustedes piensan que es lógico gastar recursos en un entorno gráfico con Windows Server? Al momento de instalar Windows Server 2012, este se instala si o si el entorno gráfico de Windows. Este consume recursos, necesita de muchos drivers para funcionar, requiere aceleración gráfica y consume una suma considerable de GBs de espacio en disco, entre otros consumos.

Todos estos recursos no van a poder ser utilizados por el cliente para su sitio web o proyecto, ya que los está consumiendo Windows. No podrás contar con eso tampoco para hacer que la base de datos funcione más rápida.

En cambio, un servidor con sistema operativo Linux, nos brinda la posibilidad de instalar o no un entorno gráfico (dicho entorno no hace falta para nada, ya que en Linux todo se puede hacer por comandos). Haciendo esto, ahorras una gran cantidad de recursos de hardware, mientras que con Windows no te da la opción. Windows Server 2012 instala el entorno gráfico para una mejor “comodidad” del administrador, consumiendo recursos de hardware que no vamos a recuperar jamás.

Seguridad / protección

Es un tema conocido el hecho de que Linux es más seguro que Windows. El por qué de esto, será tema a tratar en otra nota del blog. Son varios pero vamos a tocar los más importantes:

  1. Linux no tiene necesidad de tener “cracks”, “keygens” o softwares similares que por lo general traen virus.

  2. Linux tiene “repositorios”. Estos concentran casi todo el software que vamos a necesitar. En cambio, Windows Server 2012 todo el software está disperso, por lo que hay muchas chances de que alguno cometa un error, no sea revisado por muchos expertos y convierta a nuestros sistema en algo vulnerable.

  3. Windows Server 2012 es muy lento cuando nos referimos al tema de actualizaciones de seguridad. Esto en Linux no pasa, ya que podemos tener varias actualizaciones de seguridad en una misma semana, podemos corregir bugs, etc.

  4. El sistema de usuarios en Linux es sin lugar a dudas superior al de Windows, los permisos, atributos, propietarios, en Windows dejan mucho que desear.

  5. En Windows se necesita por obligación un antivirus, antimalware, antispyware, antiphishing, y se me quedan varios ‘antis’ sin mencionar, mientras que en Linux con un firewall bien configurado basta.

En fin, ¿Cuál es más seguro, Windows Server 2012 o Linux ? Son muchos los motivos por los cuales Linux es superior a Windows en cuanto a seguridad. Pronto, en otra nota del blog, hablaremos más en detalle.

Administración / configuración

Como comentaba al principio de esta nota, son muchos los que consideran que administrar un servidor con Windows Server 2012 es mucho más fácil que administrar uno con Linux. En esto le damos la razón, no hay más nada para decir.

El problema pasa en que si elegimos lo más simple, al final vamos a pagar el error. Un ejemplo claro: Back ups, salvas de configuraciones y logs. Si administramos un servidor con sistema operativo Linux y necesitamos hacer un backup de las configuraciones de 100 servicios, solamente vamos a hacer una copia de la carpeta /etc/ en otro lugar y listo.

Si queremos hacer una salva de los logs del sistema, solamente tenemos que copiar el contenido de /logs/ en otro lugar y listo, así de fácil. Ahora… ¿En Windows Server 2012 como sería?

Si administras un servidor con Windows Server 2012, ¿cómo haces una salva de la configuración del DNS, DHCP, Proxy, MailServer, etc? Como la configuración en Windows Server 2012 no se guarda en el mismo directorio, no se guarda en archivos de texto plano, sino que está guardada dentro de una base de datos interna en un .exe o algo por el estilo. Hacer un back up se torna algo molesto y difícil de realizar.

Nos vemos obligados a utilizar un montón de aplicaciones externas, por ejemplo, una aplicación que haga un dump de la configuración del proxy (ISA Server) y la copie a otro lugar, otra aplicación para el DNS, y así etc por cada servicio.

Windows puede ser más simple de administrar para muchos pero, a la hora importante se nos torna un sistema con demasiados limitantes.

Experiencia y conocimientos por sobre todo

Esto lo vamos a explicar de manera fácil y corta:  ¿cuántos sysadmin que utilicen Windows Server conocen que también sepan administrar redes Linux? … Casi ninguno en mi caso, mientras que, ¿cuántos administradores de red que usen Linux conocen que también sepan administrar redes Windows? … la gran mayoría, por no decir todos!

¿ Un VPS o Servidor Dedicado en Windows Server o Linux ?

Además de tus preferencias personales y conocimientos, el principal condicionante será el software que vayas a instalar en el servidor.

Por lo general, si desarrollas en .NET o tenes pensado desarrollar aplicaciones Microsoft o concebidas para estas plataformas, tenes que elegir un servidor Windows.

Si preferís las tecnologías libres, podes implementar la mayoría de ellas (CMS, PHP, MySQL…) con más facilidad en un entorno Linux —siempre que dispongas de los conocimientos necesarios—. Además, podes optar por las versiones pre instaladas por Conectemos para reducir el riesgo de instalación incorrecta.

Las licencias de Windows Server o Linux (y sus distribuciones) están disponibles como opción en todos nuestros VPS, Cloud Hosting y Servidores Dedicados y pueden contratarse desde el Área del cliente o en el carro de pedidos.

Windows Server 2012 o Linux

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *