Estamos en el proceso de tratar de decidir dónde alojar nuestra instalación de GeoServer en producción.
¿Existen importantes ventajas o desventajas de hospedar en Windows vs.Luxux?
Estamos en el proceso de tratar de decidir dónde alojar nuestra instalación de GeoServer en producción.
¿Existen importantes ventajas o desventajas de hospedar en Windows vs.Luxux?
Respuestas:
Diría que todo se reduce a lo que tiene experiencia en la configuración y el soporte. Como se ejecuta en el servidor de aplicaciones que elija, no debería haber ninguna diferencia con la aplicación en sí.
Personalmente, iría con Linux sobre Windows para un servidor, algo de eso es experiencia de mi parte. Pero también son cosas como poder enviar ssh a la caja de Linux desde casa para hacer reinicios nocturnos, verificar archivos de registro, etc.
También encuentro que los cuadros de Linux son más estables que los cuadros de Windows (no hay reinicios molestos "urgentes" para actualizaciones, etc.).
Idealmente, no hay diferencia. La plataforma de alojamiento es solo eso, una plataforma. Espera que sea agradable y resistente, mantenga su aplicación y no interfiera.
Por supuesto, si su aplicación requiere Windows o Linux, entonces la elección es fácil, pero esa no es su pregunta.
¿Vas a administrar tu propio host? ¿Tienes alguna preferencia personal? El Windows Server, el servidor Linux y las plataformas Java son lo suficientemente maduras ahora que no creo que haya razones técnicas convincentes para seleccionar una sobre la otra.
Realmente hace poca diferencia y depende totalmente de su nivel de experiencia en la gestión de los diferentes sistemas. Si no conoce Linux, habrá una curva de aprendizaje pronunciada sobre Windows. La administración de un Windows Server independiente no es muy diferente a la administración de una máquina win7, pero si desea un dominio, esa es una historia diferente.
Optamos por los servidores de Windows (2008 Enterprise) y desactivamos la instalación automática de actualizaciones. Usamos Rdp para administrar los servidores y también puede ejecutar fácilmente aplicaciones php en IIS. La instalación de PHP es obvia hoy en día. Estamos extremadamente contentos con la configuración y tenemos personas involucradas en la administración de los servidores que solo necesitaban una pequeña cantidad de capacitación para ponerse al día.