Tutorial [Hosting de calidad bueno y barato?....Depende de que y para quien (sigue leyendo)

Mensajes
180
Puntuación de reacción
0
Buenas tardes, llevo trabajando como SysAdmin desde 1999, y he visto muchas empresas de Hosting aparecer, desaparecer y re-aparecer y con ello, múltiples clientes insatisfechos ver como su negocio basado en Web se desmorona, dejándoles en la mas completa ruina por su incompetencia.

Desde éste post/tutorial voy a dejar entrever los diferentes puntos que tanto la responsabilidad de un SysAdmin opera como la responsabibilidad del cliente en saber a que se enfrenta y saber tomar acciones.
Por ello, quiero exponeros que se esconde detrás de empresas de Hosting y su cometido:
El 85% de las empresas que ofrecen Hosting como tal, son revendedores, o resellers que lo único que hacen es revender máquinas, ya sea a través de un COLOHOST (una máquina alquilada en un Data Center con suficiente ancho de banda), un % de CPU en un CloudServer o máquina virtualizada (Win|Lin...) En todos éstos casos, cuando un desastre aparece, los únicos responsables son los del DataCenter, y los resellers lo único que pueden hacer es esperar a que puedan solucionar un problema de conectividad, de caída de redundancia, problemas en IO's de disco, o ataques al DataCenter afectando a un bloque entero C's...

El resto, ese 15% son empresas "gordas" que operan a raíz de los DataCenters principales o propios y que disponen de la infraestructura necesaria para operar, redes multi-path y multi-channel, redundancia en servidores, abastecimiento eléctrico alternativo, todo para operar al 100% un 24x7x365 sin ningún tipo de problema, incluyendo incendios, inundaciones...

Los servidores alojados en estas empresa estan 100% seguras y operan en la liga de los servidores de primera, pero claro, esto tiene un alto precio a pagar que solo las grandes compañías pueden permitirse.

servers.jpg

La gestión de un Data Center y mantener una calidad de servicio SLA al 99,99% es un trabajo muy duro que solo los grandes a la altura pueden ofrecer, es por ello que los resellers se escudan en contratos con éstas compañias que alquilan sus servers ofrecen, pero dejan al descubierto cualquier problema que no puedan solucionar y que es fundamental a la hora de elegir un buen servidor.

¿Para que vas a necesitar un server? Windows o Linux?
Todos estamos muy familiarizados con servidores Windows, los Win Desktop, y nos llama la atención poder usar servidores remotos basados en éstos, pero la verdad es que Windows como server (muchos bajo un Xampp y Apache) estan poco optimizados y dan unos resultados realmente pobres, prácticos solo para servicios web de pocos usuarios, en cuanto empieza a haber +300 usuarios concurrentes la máquina cae y deja de dar servicio, es entonces cuando se olvidaron de monitorizar el tráfico, de preveer entrada masiva de usuarios o de chequear que el servicio de correo esté corriendo, horas desactivado por una caida del sistema que no se dará cuenta uno hasta que se lo hayan dicho desde algún usuario amigo nuestro "Oye, tu dominio esta caido?" y entonces caer en pánico....

Disponer de un servidor, o hosting para nuestro uso puede ser muy práctico para por ejemplo hacer de máquina intermedia que nos permita hacer de proxy, de descargas de ficheros online, de reproductor de peliculas online, de uploader/downloader de videos de Youtube, de repositorio o backup de nuestros ficheros online, o de robot para poder rastrear palabras clave imprescindibles para nuestro uso...
Todo a un precio muy ajustado unos 5$ mensuales. Saber aprovechar estos servidores es esencial y saber que limitaciones disponen también.
Almacenar "warez", programas ilegales o contenido ilegal hace inmediatamente que se suspenda el servicio contratado en base a las TOS y Política de Privacidad. Muchos hacen caso omiso y almacenan películas ilegales, contenido ilegal...
En un hosting shared, se suspende automáticamente el servicio indefinidamente o hasta que se demuestre que el contenido puede alojarse en ese servidor y que se dispone de los derechos para ello.
En un VPS, se suele permitir algo mas y al ser suspendido el servicio si se elimina dicho contenido se vuelve a restablecer el servicio.
En un Dedicado, ocurre igual que en un VPS; y luego estan los llamados Dedicados Fantasmas que permiten éstos contenidos puesto que los propios DataCenters hacen uso de técnicas que esquivan las leyes, por Ip's alojadas en paises fuera del alcance de la DMCA, aunque antes o después los accesos seran trackeados y el servidor dado de baja. (Es lo que llaman "el juego del perro y el gato")

¿Qué necesitas saber de un server? Cómo se si es bueno.. y si es realmente el que necesito?
Depende a lo que te dediques:

Si estas empezando desde cero, conseguir tu primer dominio, alojarlo en un Shared Hosting barato e ir cuidándolo manteniéndolo hasta crecer y pasar a un VPS o aventurarse con un dedicado es algo que toma su tiempo, pero que merece la pena probar. Muchas empresas ofrecen el servicio y asesoramiento para "cuidar tus webs" y ofrecerte la mejor opción. Si la web está optimizada para rendir y dar ganancias, de las propias ganancias permite pagar con creces, los gastos de los servidores, y convertirse en la última preocupación.
Aquí hay servicios desde 5$ muy económicos.

Si eres un usuario que se dedica a hacer webs y alojar el servicio de sus clientes, optaría por una granja de servidores dedicados que tuviesen redundancia, sistema anexado de backups, monitorización remota, servicio de rotado de Ip's, control del tráfico y múltiples servidores alojados a lo largo del planeta con sede al menos en las grandes ciudades donde se tuviese acceso.

Todos estos servidores deben estar operativos y en su defecto ante tal time-out el poder rescatar en automático ese servidor y replicarlo en uno de los nodos libres.

Otra opción sería disponer de varios VPS's en distintos DataCenters que permitiesen alojar tantas webs como permitiese, limitando el número de conexiones múltiples y migrando a otro servidor dedicado aquellas aplicaciones web que necesitasen mas máquina/ancho de banda...

Si te dedicas a SEO, quizás los servicios que necesites se basen en IP's, cuantas mas IP's distintas para poder desarrollar tu actividad ocultando tu Granja de Blogs o PBN's, quizás unas cuantas máquinas con Windows para poder forzar a scrapear o bien usar programas basados en Windows, mientras tus webs estan alojadas en tu server Linux con Wordpress, Drupal o Joomla. Dispondrás de toda una red de máquinas seguramente desactualizadas y que requerirán de la atención constante para que 1.Google no detecte tus redes, y 2.Ningún intento de tu adversario o hacker maligno intente hackearte tu Wordpress y logre desmontar tu Red Privada. Mi recomendación es hacerte con máquinas Shared que permitan alojar pequeñas webs y cuando necesiten mas máquina las migres.

Si tu actividad principal es programar, quizás necesites un dedicado o varios dedicados con sus plenas funciones, un servidor de Testeo, otro de Desarrollo y otro de Producción, quizás te pueda valer un Cloud o un Virtualizado que permita asignar recursos a la principal tarea que quieras desarrollar, en éste caso servicios como un API (REST o SOAP, RPC...), servicios de pasarelas seguras, servicio CVS, acceso remoto..política de seguridad...Tu CMS basado en MVC... Disponer de los servidores a mano o en local para poder ampliar la memoria, o disco, o añadir nueva CPU a las placas, lo mas probable es que dispongas de varias máquinas en la nube y otras tantas en local DEV, TEST...

Si tienes una tienda online, y estas ofreciendo servicio en distintos idiomas, quizás necesites de IP's repartidas por el mundo allá donde tus clientes hagan mas peticiones y redistribuir la carga del tráfico entre estos servidores.
Disponer de un servicio CDN para no saturar la carga de las paginas y poder ser mas rápido.

En cualquiera de los casos, no se tiene en cuenta ni la seguridad de los sistemas, el que sean comprometidos por hackers a través de vulnerabilidades de los scripts o de los servicios de los sistemas, o que simplemente desde un Shared "snife" todo el contenido interesante de un host a otro (caso Hostgator...) XSS, SQLI’s….

Tampoco se monitoriza el tráfico ni se automatiza una ampliación de los servicios si son necesarios, no tenemos un plan de recovery si falla un disco, o si desaparece la compañía dejándonos sin una copia de respaldo.
Amén si un "virus" tipo Crypto-locker se cuela en nuestro servidor Windows y nos encripta todo el contenido sin poderlo recuperar...En Linux tenemos nuestros RootKits que infectan las máquinas y las usan para lanzar correo indiscriminado.
Saber sacrificar rendimiento para proveer de una estabilidad al sistema es esencial, mantener la calma y disponer de un plan B siempre es tiempo ganado, para no perder la Disponibilidad Online y que Google no nos penalice por estar Offline.

Disponer de un negocio online, una tienda, un servicio, no es tan fácil como parece, y siempre optamos por contratar un hosting que se adapte a nuestros bolsillos tirando a la baja, despreocupándonos de éste tema cuando es esencial disponer de una buena base para ofrecer nuestro negocio.

Desde aquí animo a la gente que realmente quiera trabajar su web a que alcance a razonar cual es el servidor que necesita y adaptándolo a sus necesidades poderle proveer de alternativas a lo que realmente necesita y no dejarse llevar por ofertas.
Puedes ponerte en contacto conmigo en privado para evaluar gratuitamente tus opciones elegidas y saber proponerte una solución con seguimiento hasta el fin del servicio.
Sólo para los seguidores de Foro20 voy a hacer ésta propuesta aquí. [Contacta en privado cómo te puedo ayudar]

*Para los Admin:* Si realmente este tutorial no puede ir acompañado de mis servicios por favor borrad la parte que no proceda. No quiero desarrollar una actividad de lucro, sino mas bien de ayuda para la Comunidad, pero tampoco altruista. 14 años en el sector me avalan.


Como bien comenta @Julio Rodríguez vamos a darle otro enfoque al tema:
He creado una guia completa para Shared Hosting con recomendaciones muy interesantes, podéis descargaroslo desde aquí:
Buen Hosting (Foro20).pdf - Google Drive
 
Última edición:

lcascisf

Zafiro
Usuario de Bronce
Mensajes
2,380
Puntuación de reacción
5
Y el tutorial cual es? Esto debe ir como hilo de venta!
 

info777

Piedra
Usuario de Piedra
Mensajes
50
Puntuación de reacción
0
despues de 5 horas: buscando el tutorial...

PD: TUTORIAL NO ENCONTRADO. ERROR
 
Mensajes
180
Puntuación de reacción
0
Una vez iniciado el tema y como veo bien hay gente interesada, haría falta saber cuales son vuestras necesidades e ir cubriendolas para ir dando forma al tutorial, si os parece bien: @info777, @xc, @lcascisf
 

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
Hola @madrid, la verdad que es "Interesante" el artículo, pero te recomiendo que le des otro "estilo" al post para una mejor lectura y que los usuarios menos avanzados y vagos lo entiendan a la 1º
 

Javier Muñoz

Oro Blanco
Usuario de Bronce
Mensajes
1,124
Puntuación de reacción
0
Yo lo que siempre he querido saber es como puedo identificar "esos revendedores" es decir, se que me revenden ¿pero de quien? hay algún modo de saberlo? ¿cómo puedo identificar quien es el proveedor del revendedor? creo que ya hice esta pregunta en el foro, pero no sé la respuesta.
 

Julio Rodríguez

Diamante
Usuario de Bronce
Mensajes
2,521
Puntuación de reacción
2
Yo lo que siempre he querido saber es como puedo identificar "esos revendedores" es decir, se que me revenden ¿pero de quien? hay algún modo de saberlo? ¿cómo puedo identificar quien es el proveedor del revendedor? creo que ya hice esta pregunta en el foro, pero no sé la respuesta.

una forma de verlo es en el whois, mirando el ASN

ASN France AS16276 OVH OVH SAS (registered Feb 15, 2001)

whois.domainstools.com/juliorodriguezcruz.com
 
Mensajes
180
Puntuación de reacción
0
@Julio Rodríguez actualizado el post con la guía correspondiente ;)

- - - Actualización- - -

También puedes consultar RIPE, ARIN, APNIC, AFRINIC, LACNIC para saber a quien corresponde la subneting.
Hay resellers de resellers, y ojo al dato! Los servers ofrecidos a resellers suelen ir por vias secundarias de tráfico, ofrecer servidores "cascadillos" y con problemas y apagones sin solución, solo tratan de sacarle provecho a una inversión inicial. No dan duros a 4 pesetas... :p
 
Arriba