1
¿Migrar a la nube o comprar hardware?

Open 5 Respuestas 1 Views
Tengo que determinar el destino de un proyecto.

Hace años que no se compra hardware por lo que se llegó a momento en el que o se migran los servidores a la nube o se renueva el hardware.

Lo principal es migrar a la nube el ERP (Sqlserver), Domain controller, quiza el fileserver (se esta viendo opciones del Office 365 que incluyen Drive), zabbix, DNS servers (publicos, no del AD).

Casi todo esta virtualizado con Proxmox. Mitad es linux, mitad es güindous.

En el caso de comprar el hardware, lo que estuve analizando es comprar 3 servers identicos con mucha capacidad de disco, y utilizar Ceph, o 2 (o 3) servers con un storage por FO. La idea de esto es tener un entorno redundante en caso de falla, necesidad de actualizar los hipervisores, etc... y que estos se banquen correr una cuantas VM y un SqlSever. Hay que tener en cuenta que necesito también mejorar el sistema de backup, ya que no poseo disaster recovery, y solo utilizo cinta.

Tenemos una UPS que se banca un par de horas, los aires que cada tanto hay que hacerle un mantenimiento, fibra de Phonevision y Level3 (basicamente Phonevision usa Level3, pero si se cae ellos balancean a otros proveedores).

Recién estamos viendo que precios hay para la nube y tengo pendiente una reunión con un partner de HP. Por lo que aun no tenemos idea de cuanto nos va a costar cada opción.

¿Que proveedor o datacenter recomiendan? ¿Housing o Hosting? ¿A la larga tendría mas costo (o menos beneficio) la nube y es preferible renovar hardware? ¿2 server con storage o 3 con Ceph? ¿el Backup? ¿El ancho de banda recomendado si migramos a la nube?

Gracias a todos!

PD: No estamos casados con ninguna marca en particular, ni filesystem de storage, etc...

5 Respuestas

2
Hola, es una pregunta que requiere un estudio interesante, por sobre todo va a depender del negocio de tu cliente y las capacidades que esta necesitando. Muy muy brevemente tratare de responderte, migrar a la nube tiene algunos factores que son serios a la hora de considerarse por ejemplo la reducción de los costos no es una de las ventajas primordiales, y es necesario tener el claro el modelo de nube que necesitas considerar porque "cloud" no es una tecnología sino un modelo de negocio.

Si tu cliente es una pyme posiblemente seria una opción pero tendrias que ver que modelo satisface tus necesidades una IaaS, SaaS, PaaS. Si tu cliente es una coorp entonces podrias tener una nube hibrida por un lado invertir en tu compania y por el otro podes consumir recursos de la nube como bien plantean una solución de SaaS como el Mail como servició (aunque prefiero tener el mail propio).

Respecto de hosting o nube, y la verdad que la nube cambio el negocio del hosting, así que va a depender del rol de tu cliente y de su negocio.

Respecto del hardware si es posible adquirirlo yo lo consideraría en el caso de que exista dinero para invertir, hoy día tenes precio de partner por ejemplo Dell que en lugar de ofrecer Rack ofrece Blade y existe diferencia de precio. Sino, si podes acceder a Rack tenes accesibilidad de implementar su propia nube es un laburito pero no imposible y antes de Ceph utilizaría por ejemplo sheepdog(https://sheepdog.github.io/sheepdog/), en numeros de benchmark gana (al menos en los algunos paper lo dan winner).

Podriamos escribir mucho al respecto, seguramente algunos en el sitio tendrán sus opiniones, pero consideraría tener en cuenta el proyecto en si + el negocio + el cliente en cuanto a lo enconomico + si esta dispuesto a invertir y aventurarse en cualquier caso. Soy pro a OpenSource pensaría en una solución mas orientada a este estilo ante un enlatado pero siempre va a depender del cliente y negocio.

Para cerrar la nube tiene muchisimas posibilidades por sobre todo la seguridad, estabilidad, flexibilidad de recursos, pero tenes que leer bien los contratos de servicios y las leyes de privacidad segun donde se alojen los datos.

bueno no quiero extenderme mas, espero te sirve como dato.

slds.
respondido por kr3e (280 puntos) Jul 25
2Comentarios
comentado por zingaya (3,260 puntos) Jul 25
Lo se, no es algo breve para responder y es un tema para analizar bastante. Tanto que esto recién se va a poner en marcha en algún momento del 2018. Ahora es solo para ver donde tomamos la dirección y mas o menos tener un calculo de los costos, tiempos, etc.

El tema con el storage/discos/red es un poco complejo. Ahora tengo 2 servidores por FO al storage, y de esa forma se que tienen un acceso exclusivo a las LUN, y me permite mover una VM de un nodo a otro en segundos sin #downtime99999. Lo de Ceph y sheepdog, voy a averiguar que onda este, el tema que quizá necesito tener mas que un switch ethernet de 1gb y dedicado que es lo que uso ahora cuando a veces lo utilizo solo cuando quiero mover una VM por Iscsi. nfs, scp en otros servidores. Voy atando un poco con alambre lo que hay. Tengo servidores de cada color, tipo, y capacidad.
Cuando vaya teniendo datos acerca de los costos de la nube y el harware ya me dirán en que querrán invertir. Obviamente hay que saber justificar por que usar tal o cual cosa.

Gracias por el dato, todo suma.
comentado por kr3e (280 puntos) Jul 26
Si el proyecto se estima para 2018, te sugiero que realices un estudio de mercado y las tecnologías disponibles que podrías utilizar en tu proyecto, por ejemplo como bien comentas utilizan F.C para conectar al storage, bueno se podría utilizar unas nuevas alternativas como Rose-RDMA con placas de 10 a 40G,  por ejemplo. Lo de atar con alambra quédate tranquilo que nos pasa a todos(por sobre todo en Arg), siempre pasamos por hacer lo posible y mejorar lo que se tiene y cuando tenemos la oportunidad de mejorar mediante ayuda financiera tratamos exprimir cada centavo.

slds.
2
Leyendo el caso de uso ligeramente te diría que ceph por 3 servidores es un overkill mal. en todo caso te diría de comprar 3 nodos para las vms y 2 storage que sean redundantes, entonces ahi con proxmox o ovirt o alguna cosa armar algo mas o menos con redundancia.

Ir a la nube es mover todo el gasto a operativo, no vas a hundir guita en servidores pero si vas a pagar mensualmente un billete, tendrías que dimensionar lo que vas a consumir en AWS y ver si al cabo de 3 años ahorraste guita o no comparando con un colocation.

Otro tema es que salir de fisico a la nube no es off-on, yo te diría que piensen un escenario hibrido y vayan moviendo cosas primero como backup, despues quizas algun servicio productivo, etc. Lo de ofimática onda Office365/google apps va de una a la nube, hoy en dia salvo que tengas miles de usuarios no vale la pena hostear un zabbix. pueden arrancar por ahi e ir viendo como les resulta la adopción.
respondido por edux (11,060 puntos) Jul 25
2Comentarios
comentado por zingaya (3,260 puntos) Jul 25
Tendré en cuenta 3 nodos y 2 storage. Pero los storage por ISCSI? o FO con un switch? La verdad que nunca arme mas que esos 2 servidores con el storage por FO.

Ni me hagas acordar, migrar a la nube va a ser similar a cuando mudamos las oficinas y el datacenter. Y peor por que no teníamos muchos servidores como para ir duplicando.
comentado por edux (11,060 puntos) Jul 25
yo soy mas del comodity hardware por lo que saltearia FO o raids por HW, pero quizas te conviene consultarle a http://www.multitech.com.ar/ que vende supermicro, estuvimos charlando en expointernet y tiene de todo. al menos para compararle precio a HP.
2
Como se dijo antes todo depende del proyecto, del cliente y de cada empresa, pero hoy x hoy la nube tiene muchas ventajas en cuanto a costos, flexibilidad y redundancia/alta disponibilidad.

Yo no invertiría en fierros propios a menos q realmente tenga la necesidad, eso te insume no sólo una inversión inicial mucho más fuerte sino una carga de configuración/mantenimiento/reparación a lo largo del tiempo q te quita disponibilidad para hacer cosas que aporten mayor valor agregado a la empresa.

Si puedo apalancar servicios externos (Gmail, Route53, Azure, etc. etc.), evitar perder tiempo en cosas que ya están resueltas afuera y dedicarme a proyectos innovadores/novedosos creo q es un win-win.

Y como tmb se dijo, arrancaría moviendo cosas periféricas y sencillas a la nube  (hostear un server de DNS o renegar con uno de mail hoy x hoy -casi- no tiene sentido IMHO) e iría de a poco llevando carga de trabajo para allá.

Disclaimer: laburo en Edrans, consultoría de nube :)
respondido por nahueloyha (300 puntos) Jul 26
2
Todo depende de las necesidades y la "money" disponible, en ciertos casos es mas barata la nube y en otros mas cara. Por ejemplo si vas a tener servers con muchos procesadores, memoria, mucho acceso a discos o GPU las 24hs te termina saliendo mas barato el HW fisico (esto se debe entender como que en poco tiempo recuperas la inversion). Si podes levantar los servers en horario pico y bajarlos cuando no tiene uso te sale mas barata la nube. Si necesitas un nivel extremo de seguridad deberias pensar en fisico.

Por otro lado, averigua DELL, HP te mata con los precios. Hay muchisima diferencia de precio entre los dos, en muchos casos de mas del 50%.

 

Saludos
respondido por luigibalzani (9,390 puntos) Jul 27
0
Un detalle comercial no menor para agregar, Azure (si, MSFT) tiene partners locales por lo que es posible conseguir factura A y pagar en pesos argentinos.
respondido por anónimo Ago 18
...