Cloud Computing vs Servidores dedicados

Cloud Computing 

Una instancia virtualizada creada en un cluster de hipervisores conectados a una plataforma de almacenamiento distribuido redundado.
Cloud Computing es sinónimo de flexibilidad y agilidad. Es útil para proyectos que reciben cargas de trabajo extremadamente diferentes en función del día o la hora, o en función del resultado de determinada campaña de márketing. También puedes aprovechar los servicios de Balanceo de Carga, que te permiten distribuir el tráfico que desees entre diferentes máquinas. Así, puedes aprovechar también la funcionalidad de clonado.
El clonado, también te permite crear máquinas idénticas, para por ejemplo, tener una máquina de QA en cuestión de minutos.
Hay muchas otras funcionalidades del Cloud Computing, como la posibilidad de reasignar IPs públicas con Amazon AWS, o también la tremenda velocidad de replicación DNS de Amazon Route53. Claro que RackSpace te ofrece el mismo servicio de gestión de DNS, totalmente gratuito.
Hay veces que tus máquinas se crean sobre hardware con problemas, o sobre hardware compartido por otras instancias que consumen demasiado y te dejan sin recursos. 

Servidores dedicados

A diferencia del servicio de renta de hospedaje compartido o hosting en el que las cuentas de varios usuarios se alojan en un mismo servidor, en los servidores dedicados, como su nombre lo dice, se dedica todo el hardware del servidor para un sólo usuario.
Los servidores dedicados pueden ser personalizados a la medida del usuario, tanto el hardware como el software. Se puede tener las versiones deseadas por ejemplo de Mysql, PHP, MSSQL, etc. que en servidores compartidos la gran mayoría de las veces no se pueden escoger.
Al ser un hardware exclusivo, el rendimiento del servidor no es afectado por el tráfico o patrones de uso de otro clientes como sucede con los planes compartidos o VPSs, esto aumenta en gran medida la disponibilidad.
Un servidor dedicado es recomendable para aquellos clientes que cuentan con aplicaciones o sitios que demandan una gran cantidad de recursos o que requieren mayor control y estabilidad que los planes compartidos.

Cloud Computing o Servidores dedicados

La filosofía básica del cloud computing es la de pagar por los recursos que utilizas, esto es un gran avance respecto a un servidor dedicado, en el que desde un primer momento contratas una maquina física con unos recursos concretos. Este punto va íntimamente relacionado con la escalabilidad debido a que mientras en la nube conforme necesitas más recursos los vas contratando.La mayoría de los hosting ofrecen la posibilidad de contratar un paquete completo de servidor dedicado mas administración; la mayoría de proveedores de cloud computing no ofrecen servicio de administración.
Al no depender directamente del hardware las posibilidades de parada o fallos físicos se reduce casi a al 99%. Un servidor esta condicionado a cualquier problema físico. En el rendimiento de un servidor dedicado no compartes la infraestructura física con ningún otro cliente, mientras que en la nube siempre tendrás una parte o una llamada "Porción del pastel". En cuanto a seguridad no se conoce el nivel de esta en la nube, pues nuestros datos pueden estar al alcance de cualquiera en caso de un fallo de seguridad. 
En conclusión, no es una decisión fácil, y requiere pensárselo bien dos veces, pero a grades rasgos: Rendimiento = Servidor dedicado, Flexibilidad = Cloud Computing.
Bibliografía: http://helloit.es/2013/01/cloud-computing-vs-servidor-dedicado/
https://www.adw.es/comparativa-cloud-dedicado.html
https://www.hostdime.com.mx/servidores-dedicados/
Apuntes tomados en clases del Sub-modulo 2

Comentarios

Entradas populares