¿Cuáles son los casos prácticos de aplicación / uso de map reduce / hadoop en la nube o en un entorno distribuido?

Estaba viendo un video de la cumbre de Openstack, había una compañía que se ocupa de la producción de películas. Han mencionado su problema cuando no usaban servicios en la nube para sus animaciones y otros programas de representación de imágenes.

En el contexto de su problema, estoy respondiendo:

Se requieren muchos marcos de imagen (datos) para representar una imagen final en películas animadas. El uso de map-reduce ha eliminado drásticamente la limitación de la velocidad de transferencia de datos de ciertos servidores. Usted almacena (asigna) marcos que se representan en diferentes instancias en diferentes servidores y los procesa y luego se produce la representación final (reducción).

El escenario anterior se puede implementar utilizando servidores físicos también.

Esas personas han mencionado que pueden ahorrar mucho dinero después de usar los servicios en la nube para su propósito. A medida que se requieren servidores, se inician en la nube y realizan su procesamiento y se eliminan automáticamente una vez que finaliza su trabajo.

No solo se satisfaga conociendo la teoría de los casos de uso de Mapreduce. Intente implementarlos usted mismo usando el código Mapreduce. Para su comodidad, comparto un enlace donde se explican 3 casos de uso de Hadoop Mapreduce y la mejor parte es que se explican con el código Mapreduce adecuado y una ejecución del mismo en el clúster de Hadoop.

https://www.udemy.com/hadoop-map

Un ejemplo claro que puedo ver es ejecutar un experimento de decodificación del genoma humano: ni puede esperar que se ejecute en una sola máquina ni podrá configurar la infraestructura en las instalaciones. Si tiene que democratizar esto, necesita cloud + hadoop, que logrará economía en la nube y, bajo demanda, puede escalar automáticamente su infraestructura.

More Interesting

¿Cuáles son algunos de los principales lenguajes de programación que usan los desarrolladores que trabajan con la computación en la nube?

Soy ingeniero informático y ahora, para mis maestros, tengo opciones en las principales, como desarrollador de software o informática móvil y en la nube, ¿cuál elegir?

¿Existe un servicio Cloud NAS / HD?

¿Cuáles son las soluciones IaaS populares que utiliza la industria del petróleo y el gas? ¿Se subcontratan a terceros o utilizan una solución local?

¿Qué servidor en la nube es mejor para mi nueva aplicación, Amazon AWS o Microsoft Azure o Google Cloud o HP?

¿Se integrará toda la potencia informática de Google en un solo dispositivo personal en el futuro? En caso afirmativo, ¿cuántos años pasará?

Quiero pasar al perfil de administrador de la nube desde el perfil de administrador del sistema Linux. ¿Cuál debería ser mi camino para lograr esto?

¿Cómo utiliza OpenStack OpenFlow?

¿Cuáles son las implicaciones de la computación en la nube para la integración de aplicaciones empresariales?

¿Cuáles son los mejores motores de flujo de trabajo distribuido?

¿Ya está listo el mercado para la computación en la nube P2P?

¿Qué es la migración del servicio en la nube?

¿Es Microsoft Azure mejor que Amazon Web Services? Si es así, ¿cómo? Si no, ¿por qué no?

¿Por qué algunas personas son reticentes o no quieren implementar sus aplicaciones en Google Cloud Platform incluso si es más conveniente y los datos involucrados no son confidenciales?

¿Deben las empresas evaluar una estrategia de nube híbrida?