
Nuestra generación esta en el medio de una revolución informática que puede cambiar por completo a la informática que conocemos hoy en día.

La Cloud Computing es un concepto relativamente nuevo,estamos hablando de solo unos años atras, este tipo de procesamiento de datos esta tomando cada vez mas fuerza y sin duda sera el futuro de la informatica por muchas razones que voy a presentar en el post, quedate conmigo que esta bastante bueno.
¿Que pasa si te digo que hagas un calculo simple como: 2+2? "Bastante fácil, es 4" ¡Bien! ¿Ahora quiero que haga la siguiente operación 124.958.148 + 148.215.125 + (124.154.144*5)/5? "Esta jodido che mejor me busco una calculadora" Ahí esta el principio de lo que es una computadora, una herramienta para ayudar al ser humano a llevar a cabo operaciones complejas en poco tiempo (A veces, esto es relativo pueden ser hs como días o meses), es mas, en la historia de la informática algunos autores concuerdan que la computadora deriva desde el ábaco.
"Bueno si si, que lindo, ¿A donde queres llegar?" No te me desesperes, la mayoria de las respuestas las podemos procesar con una computadora simple, una de casa:
Pero hay ciertos calculos que obviamente superan la capacidad de nuestra humilde computadora, por mas que sea una Master Race, entonces, hace unos años a unos cientificos, ingenieros,entre otros profesionales, se les ocurrio la idea de unir varias computadoras para que funcionen como una sola, aqui es donde nacen los Cluster's de Computadoras.
"Uh esta re bueno eso" ¡No tan rápido lince!, vamos a un ejemplo de porque esto esta muy bueno y a la vez no tan bueno.
a Jony se le ocurre a hacer un Cluster, entonces compra varias computadoras, un switch con varios puertos, cables ethernet's, un router, se compra dos aires acondicionados para que el pueda trabajar o arreglar esas computadoras en casos que se presente un problema, obviamente cada computadora también necesita su ventilación. se compro algunas computadoras para hacer back-up's, obviamente otras computadoras tienen que ser back-up del back-up,
Pasado un mes viene la mama de Jony re caliente y le dice:
"¿Pero vos sos pelotudo o te haces? ¿Tenes idea de cuanto carajo vino la luz encima el gato nos aumento el servicio de nuevo? Le ocupaste todo el espacio a la pieza de tu hermana que ahora tiene que dormir parada"
El papa de Jony estaba rompiendo algo en otro lado para no romperle la cara a Jony.
Entonces, que problemas observamos con el ejemplo de Jony:
-La loooz como diria Fort. Las empresas gastaban excesivamente en poder mantener el suministro de las computadoras.
-Espacio. Las empresas también debían dedicar espacio para almacenar tooodas estas computadoras en algún lugar, por lo tanto requería planificación y ¡Dios quiera que no se planifique mal el espacio! ¿Te imaginas quedarte corto en espacio para añadir equipo y encima ese equipo es necesario?.
-Desperdicio. Si, todo lindo que tengamos computadoras conectadas compartiendo recursos y que estén siempre disponibles, pero, esos recursos muchas veces eran desperdiciados ¿Por que? Simple, supongamos que tenemos solo 2 computadoras, una de ellas con 12gb de ram,300gb de HDD donde solo esta corriendo Word sobre un XP y otra con las mismas características pero corriendo solamente Excel.
-Difícil recuperación: Supongamos que tenemos las mismas maquinas y una de ellas se cuelga, tenemos que reiniciar la maquina, dejándonos por un tiempo sin poder realizar la tarea, que lo que vos esperas de un cluster es que el servicio este siempre disponible.
-Difícil recuperación 2: Supongamos que llovio en la pieza de Jony y goteo JUSTO en una maquina y en sus back-ups. Jony tenia volveeer a configurar una maquina nueva, es decir volver a gastar tiempo,plata y nuevamente no se puede realizar el servicio de esa computadora.
Varias cosas de esto:
Application = Aplicacion/Programa.
Operating System = Sistema Operativo como Linux, Windows o MAC OS.
Entonces a algunos ingenieros y científicos se les ocurrio, "Mmmmm ¿que pasa si podemos correr varios sistemas operativos para que esos S.O corran sus Aplicaciones debidamente pero en UNA SOLA computadora, nos ahorraríamos Hardware, en la cuenta de la electricidad, tendríamos que tener un lugar con menos espacio"
Y básicamente este es el principio de lo que se conoce como Virtualizacion.
Virtualizacion FÁCIL: Que varios Sistemas Operativos puedan ser instalados en UN MISMO Hardware, aprovechando asi su uso, ahorrando en espacio para colocar esas computadoras, en electricidad, en costos de back-ups, en costos de ventilación.
Entonces esta idea llega a oidos de Jony y dice "Uh bueno me voy a amar otro cluster pero virtual, asi mis viejos no se quejan de la cuenta de la electricidad, mi hermana puede recuperar su cama y puedo aprovechar las computadoras".
Como la mama de Jony, como buena madre cuando se enoja con su hijo, regalo todas las computadoras anteriores, Jony decide comprar 3 computadoras, bien potentes, conectarlas, hacer todo lo necesario para que funcionen.
A simple vista, beneficios:
-Ya no hay desperdicio: Como una sola computadora podemos tener varios SO corriendo aplicaciones, no se desperdician los recursos.
-Ahorro de espacio: Ya no se necesita tanto espacio como antes.
-Ahorro de energia: Ya no se necesita refrigerar a tantas computadoras, ni mantener el suministro de las mismas.
-Facil recuperacion: ¿Dejo de andar un Sistema operativo? o ¿La computadora necesita mantenimiento? En el caso de antes significaba quedarse sin servicio momentaneamente o hacer algunos movimientos dificultosos para que el servicio siga disponible, ahora solo se pasa de un Hardware a otro y el servicio es ininterrumpido.
-a Jony ya no le pega la mama, ahora solo putea por que el Gato volvió a subir la luz.
Entonces pasamos de esto:
A
Entonces, otra vez, a otros científicos e ingenieros se les ocurrió "¿Y si vendemos el servicio de procesamiento? Es decir que la capacidad de procesamiento, almacenamiento entre otros lo tengamos nosotros y las empresas que lo necesiten puedan utilizarlo sin ellos invertir en los equipos necesarios, ademas este servicio seria sin interrupciones y muy eficiente, también, estaría disponible en todos lados"
Y he aquí, como, de forma básica nace lo que es la Cloud Computing o la Nube ¿Queres un ejemplo de quien utiliza esto? Mega Sync e Apple.
Mira, si vos te vas y utilizas una computadora distinta, en cualquier lugar del mundo con conexion a internet y te bajas el MegaSync, ingresas a tu cuenta, te darás cuenta que ahi estan disponibles todos tus archivos ¡Muy bueno!, ¿no?, ¡mejor aun! Te vas a un Apple Store, te compras un buen Iphone, pero cometiste la equivocación de compararte algo de 8gb, entonces, en vez de gastar plata en otro Iphone con mas capacidad, Apple te dice lo siguiente "¿Tenes poco espacio de almacenamiento?No importa, vos nos pagas una cuota por mes y nosotros te damos mas GB para que guardes tus cosas y ademas los tengas disponible en cualquier dispositivo Apple que tengas"
Capaz vos dirás "Bueno, pero algo de almacenamiento en el caso de MegaSync tengo que tener para poder bajar nuevamente lo que tengo en mi cuenta" y lo que te puedo decir yo es: Hay que ser paciente, el día de mañana seguramente te venderán una computadora con la capacidad de recibir los datos de un data center o centro de datos para que vos hagas tus cosas con el único requerimiento de que tengas acceso a una fuente de alimentación, osea, un enchufe y algunos que otras cosas, como puertos USB.
Pero todo esto que decís esta GENIAL¿que puede malir sal?
Bueno, la verdad pueden salir mal bastantes cosas:
-Se podrían reducir los puestos de IT en las empresas, ya que todo se haría a través de terceros.
-Si se logra acceder (Hackear )a estos data centers se puede obtener mucha información de las personas.
-En el caso de las empresas que quieran brindar este servicio deberán invertir SI o SI en suministrar energia a sus servidores, algunas empresas ya andan gastando 1GW de energía (eso es MUCHO) y otras empresas como Huawei esta invirtiendo fuerte en suministro de energía, en Internet encontré que tienen energia solar capaz de generar un 1GW.
-Ciertos fabricantes de Software podrían verse afectados, asi como también aquellos que los venden al usuario común.
-Ciertas entidades deberan tener su propio data center y nube, obviamente existe informacion que no se la puede confiar a otra entidad para que te la haga, como cosas gubernamentales o del ejercito, estas organizaciones deberan gastar en Hardware para tener un buen data center.

Bueno, esto es de forma MUY básica, lo que es la famosa Cloud Computing y porque es tan importante.
Razón del post: Rindo el Viernes estos temas y tratando de encontrar una manera mas entretenida de estudiar se me ocurrio esto, me dio algunas ideas.
Razón del post2: Inteligencia Colectiva.
¿Que paso con Jony? Se fue la universidad bobina y nunca mas se supo de el.
¿Queres saber mas de virtualizacion? Incluye como instalar un Sistema Operativo, sin instalarlo directamente en el Hardware de tu maquina.
Linux es un SO que esta ganando mucho terreno en todo esto, MUCHO, si tenes ganas de probarlo pero nunca te animaste,
Por ultimo, si estas en Ingeniería o Licenciatura en Sistemas y queres saber un poco de que están pidiendo las empresas hoy en dia, hace