Saltar al contenido principal
LibreTexts Español

10.9: El hardware Cloud- Utility Computing y sus primos

  • Page ID
    61524
    • Anonymous
    • LibreTexts
    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Objetivos de aprendizaje

    Después de estudiar esta sección deberías poder hacer lo siguiente:

    1. Distinguir entre SaaS y nubes de hardware.
    2. Proporcionar ejemplos de empresas y usos de nubes de hardware.
    3. Comprender los conceptos de cloud computing, cloudbursting y eventos del cisne negro.
    4. Comprender los desafíos y la economía involucrados en cambiar el hardware informático a la nube.

    Si bien SaaS proporciona el software y el hardware para reemplazar un sistema de información interno, a veces una empresa desarrolla su propio software personalizado pero quiere pagarle a alguien más para que lo ejecute por ellos. Ahí es donde entran en juego las nubes de hardware, la computación de servicios públicos y las tecnologías relacionadas. En este modelo, una firma reemplaza el hardware informático que de otro modo podría ejecutar in situ con un servicio prestado por un tercero en línea. Si bien el término computación utilitaria estaba de moda hace unos años (y los viejos temporizadores afirman que comparte un linaje con términos como computación alojada o incluso tiempo compartido), ahora la mayoría en la industria han comenzado a referirse a esto como un aspecto de la computación en la nube, a menudo referida como nubes de hardware. El hardware informático utilizado en este escenario existe “en la nube”, es decir, en algún lugar de Internet. Los costos de los sistemas operados de esta manera se parecen más a una factura de servicios públicos: solo paga por la cantidad de procesamiento, almacenamiento y telecomunicaciones utilizadas. La firma de investigación tecnológica Gartner ha estimado que el 80 por ciento del gasto en tecnología corporativa se destina al mantenimiento del centro de datos (Rayport, 2008). La computación en la nube centrada en el hardware proporciona una forma para que las empresas reduzcan estos costos.

    Los principales actores están gastando miles de millones construyendo enormes centros de datos para sacar todo tipo de computación del centro de datos corporativo y colocarlo en la nube. Los esfuerzos incluyen la red de Sun Network.com, Cloud Labs de IBM, EC2 de Amazon (Elastic Computing Cloud), App Engine de Google, Azure de Microsoft y Force.com de Salesforce.com. Si bien los proveedores de la nube suelen alojar su software en sus sistemas, muchos de estos proveedores también ofrecen herramientas adicionales para ayudar a crear y alojar aplicaciones en la nube. Salesforce.com ofrece Force.com, que incluye no solo una nube de hardware sino también varias herramientas compatibles con la nube, incluido un entorno de programación (IDE) para escribir aplicaciones específicamente diseñadas para la entrega basada en la web. App Engine de Google ofrece a los desarrolladores un producto de base de datos llamado Big Table, mientras que Amazon ofrece uno llamado Amazon DB. Las firmas de software tradicionales como Oracle también están poniendo sus productos a disposición de los desarrolladores a través de diversas iniciativas en la nube.

    Otros esfuerzos de computación en la nube se centran en proporcionar un reemplazo virtual para el hardware operativo como las soluciones de almacenamiento y respaldo. Estos incluyen los esfuerzos de backup basados en la nube, como Mozy de EMC, y los servicios de almacenamiento corporativo como la Solución de Almacenamiento Simple (S3) de Amazon. Incluso esfuerzos como MobileMe de Apple y Live Mesh de Microsoft que sincronizan datos de usuario a través de dispositivos (teléfono, múltiples escritorios) se consideran parte de la moda de la nube. El tema común en todo esto es aprovechar la computación entregada a través de Internet para satisfacer las necesidades informáticas tanto de los usuarios como de las organizaciones.

    Nubes en acción: una instantánea de diversos esfuerzos

    Las organizaciones grandes y establecidas, las pequeñas empresas y las nuevas empresas están abrazando la nube. Los ejemplos que aparecen a continuación ilustran la amplia gama de estos esfuerzos.

    Los periodistas se refieren al New York Times como, “La vieja dama gris”, pero resulta que el venerable periódico es un whippersnapper pionero en la nube. Cuando el Times decidió poner a disposición a través de Internet aproximadamente ciento cincuenta años de archivos periodísticos (más de quince millones de artículos), se dio cuenta de que el proceso de convertir escaneos en archivos PDF de búsqueda requeriría más potencia informática de la que la firma tenía disponible (Rayport, 2008). Para resolver el desafío, un empleado de TI de Times simplemente rompió una tarjeta de crédito y se inscribió en los servicios de computación en la nube EC2 y almacenamiento en la nube S3 de Amazon. Luego, The Times comenzó a subir terabytes de información a Amazon, junto con un trozo de código para ejecutar la conversión. Si bien cualquiera puede inscribirse en servicios en línea sin hablar con un representante, alguien de Amazon finalmente se puso en contacto con el Times para registrarse después de notar el enorme volumen de datos que entran en sus sistemas. Usando cien de los servidores Linux de Amazon, el trabajo de Times tardó apenas veinticuatro horas en completarse. De hecho, un error de codificación en el lote inicial obligó al papel a volver a ejecutar el trabajo. Incluso el error fue barato, solo doscientos cuarenta dólares en costos adicionales de procesamiento. Dice un miembro del grupo Times IT: “Hubiera tardado un mes en nuestras instalaciones, ya que solo teníamos unas pocas PCs de repuesto. ... Fue experimentación barata, y la curva de aprendizaje no es empinada” (Gruman, 2008).

    NASDAQ también utiliza la nube de Amazon como parte de su sistema Market Replay. El exchange utiliza Amazon para hacer que terabytes de datos estén disponibles bajo demanda, y carga entre treinta y ochenta gigabytes adicionales todos los días. Market Reply permite el acceso a través de una interfaz de Adobe AIR para reunir las condiciones históricas del mercado en el período de diez minutos que rodea la ejecución de una operación. Esto permite al NASDAQ producir una instantánea de la información para reguladores o clientes que cuestionan una operación. Dice el vicepresidente de Desarrollo de Producto del exchange, “El hecho de que podamos mantener tantos datos en línea indefinidamente significa que los corredores pueden responder rápidamente a una pregunta sin tener que sacar datos de cintas antiguas y copias de seguridad de CD” (Grossman, 2009). NASDAQ no es la única organización financiera importante que aprovecha la nube de otra persona. Otros incluyen Merrill Lynch, que utiliza los servidores Blue Cloud de IBM para construir y evaluar programas de análisis de riesgos; y Morgan Stanley, que confía en Force.com para aplicaciones de reclutamiento.

    La oferta de Network.com de Sun Microsystems es esencialmente una computadora grid en las nubes (ver Capítulo 5 “La ley de Moore: computación rápida, barata y lo que significa para el gerente”). Dado que las computadoras grid rompen una tarea para distribuirse en múltiples procesadores, el servicio Sun es el mejor para problemas que se pueden dividir fácilmente en mini trabajos más pequeños que pueden ser procesados simultáneamente por el ejército de procesadores en la red de Sun. La nube de la empresa es particularmente útil para realizar tareas de imagen y datos a gran escala. Infosolve, una empresa de gestión de datos, utiliza la nube Sun para depurar conjuntos de datos masivos, a veces aprovechando miles de procesadores para revisar los registros de los clientes y corregir entradas inconsistentes.

    IBM Cloud Labs, que cuenta entre sus clientes a Elizabeth Arden y a la Asociación de Golf de Estados Unidos, ofrece varios servicios, incluido el llamado cloudbursting. En un escenario de desbordamiento de nubes, el centro de datos de una empresa que se ejecuta a la máxima capacidad puede trasladar sin problemas parte de la carga de trabajo a la nube de IBM, con cualquier pico en el uso del sistema medido, estilo de utilidad. Cloudbursting es atractivo porque pronosticar la demanda es difícil y no puede dar cuenta de los ultrarares, eventos de alto impacto, a veces llamados cisnes negros. Planear tener en cuenta los picos de uso explica por qué los servidores en muchas tiendas de IS corporativas convencionales funcionan solo con una capacidad del 10 al 20 por ciento (Parkinson, 2007). Si bien el servicio cloud bursting de Cloud Labs es particularmente atractivo para las empresas que ya tienen una gran dependencia del hardware de IBM internamente, también es posible construir estos sistemas utilizando las nubes de hardware de otros proveedores.

    La nube Force.com de Salesforce.com está especialmente ajustada para ayudar a las empresas a crear e implementar aplicaciones web personalizadas. La firma hace posible reconstruir proyectos utilizando servicios web prefabricados que proporcionan bloques de construcción de software para funciones como calendario y programación. La integración con el esfuerzo SaaS CRM de la firma, y con productos de terceros como Google Maps, permite mash-ups empresariales que pueden combinar servicios de diferentes proveedores en una sola aplicación que se ejecuta en hardware de Force.com. La plataforma incluso incluye herramientas para ayudar a implementar aplicaciones de Facebook. Intuitive Surgical utilizó Force.com para crear y alojar una aplicación personalizada para recopilar datos de ensayos clínicos para los robots quirúrgicos de la firma. Un gerente de IS en Intuitive señaló, “Podríamos construirlo usando solo sus herramientas, así que en esencia, no había programación” (Gruman, 2008). Otros usuarios incluyen Jobscience, que utilizó Force.com para lanzar su sitio de reclutamiento en línea; y Harrah's Entertainment, que utiliza aplicaciones Force.com para administrar reservas de habitaciones, programas de viajes aéreos y relaciones con los jugadores.

    Estos esfuerzos compiten con una serie de otras iniciativas, como el App Engine de Google y la plataforma de servicios Azure de Microsoft, empresas de alojamiento como Rackspace y advenedizos específicos de la nube como GoGrid.

  • Quedan retos

    Las nubes de hardware y SaaS comparten beneficios y riesgos similares, y como demostró nuestra discusión sobre SaaS, los esfuerzos en la nube no son para todos. Algunos ejemplos adicionales ilustran los desafíos al cambiar el hardware informático a la nube.

    A pesar de todo el bombo sobre la computación en la nube, no funciona en todas las situaciones. Desde un punto de vista arquitectónico, la mayoría de las organizaciones grandes ejecutan una mezcolanza de sistemas que incluyen aplicaciones de paquetes y código personalizado escrito internamente. Instalar un conjunto complejo de sistemas en el hardware de otra persona puede ser un desafío brutal y en muchos casos es casi imposible. Por esa razón podemos esperar que la mayoría de los esfuerzos de computación en la nube se centren en nuevos proyectos de desarrollo de software en lugar de opciones para software antiguo. Incluso para los esfuerzos que se pueden construir a medida e implementar en la nube, quedan otros obstáculos. Por ejemplo, algunas firmas enfrentan estrictos problemas de cumplimiento regulatorio. Para citar a un ejecutivo de la industria tecnológica, “¿Cómo demuestras que lo que estás haciendo está en cumplimiento cuando se hace afuera?” (Gruman, 2008)

    Las empresas que consideran la computación en la nube necesitan hacer un análisis financiero exhaustivo, comparando el capital y otros costos de poseer y operar sus propios sistemas a lo largo del tiempo con los costos variables durante el mismo período para mover porciones a la nube. Para sistemas de alto volumen y bajo mantenimiento, los números pueden mostrar que tiene sentido comprar en lugar de alquilar. Los costos de la nube pueden parecer súper baratos al principio. El esfuerzo temprano de Sun en la nube ofrecía una tarifa fija de un dólar por CPU por hora. Las tarifas de almacenamiento en la nube de Amazon fueron de veinticinco centavos por gigabyte al mes. Pero los usuarios suelen pagar también por el número de accesos y el número de transferencias de datos (Preimesberger, 2008). Un cuarto de gigabyte al mes puede parecer una cantidad pequeña, pero los costos de mantenimiento del sistema a menudo incluyen la necesidad de limpiar archivos viejos o ponerlos en cinta. Si se almacenan datos ilimitados en la nube, estos costos pueden sumar.

    Las empresas deben ingresar a la nube con cautela, particularmente en lo que respecta a los sistemas de misión crítica. Cuando uno de los tres centros que apoyaban la nube de Amazon se oscureció brevemente en 2008, las empresas emergentes que confiaban en el servicio, incluidos Twitter y SmugMug, informaron interrupciones. El producto MobileMe basado en la nube de Apple para sincronizar datos a través de computadoras y dispositivos móviles, tuvo problemas durante meses después de su introducción cuando la nube cayó repetidamente. Los proveedores con múltiples centros de datos que pueden operar con aprovisionamiento tolerante a fallas, manteniendo los esfuerzos de una empresa en más de una ubicación para dar cuenta de cualquier interrupción operativa, atraerán a las empresas con requisitos de tiempo de actividad más estrictos.

    Conclusiones clave

    • Se estima que el 80 por ciento del gasto en tecnología corporativa se destina al mantenimiento del centro de datos. Las iniciativas de computación en la nube centradas en hardware de empresas de terceros ayudan a abordar este costo al permitir que las empresas ejecuten su propio software en el hardware del proveedor.
    • Amazon, EMC, Google, IBM, Microsoft, Oracle/Sun, Rackspace y Salesforce.com se encuentran entre las firmas que ofrecen plataformas para ejecutar proyectos de software personalizados. Algunos ofrecen herramientas y servicios adicionales, incluyendo soporte adicional para desarrollo de software basado en la nube, alojamiento, integración de aplicaciones y respaldo.
    • Los usuarios de computación en la nube abarcan toda la gama de industrias, incluyendo la publicación (el New York Times), las finanzas (NASDAQ) y la cosmética y el cuidado de la piel (Elizabeth Arden).
    • Los beneficios y riesgos son similares a los discutidos en los esfuerzos de SaaS. Los beneficios incluyen el uso de la nube para manejar trabajos por lotes grandes o tareas de tiempo limitado, descargar tareas informáticas costosas y esfuerzos de desbordamiento de nubes que manejan el desbordamiento del sistema cuando una organización necesita más capacidad.
    • La mayoría de los sistemas heredados no se pueden migrar fácilmente a la nube, lo que significa que la mayoría de los esfuerzos serán nuevos esfuerzos o los lanzados por empresas más jóvenes.
    • La computación en la nube (utilidad) no funciona en situaciones en las que los sistemas heredados complejos tienen que ser portados, o donde puede haber problemas de cumplimiento normativo.
    • Algunas empresas aún pueden encontrar que el TCO y la economía de precios favorecen la compra sobre el alquiler; la escala a veces sugiere que es mejor que una organización mantenga los esfuerzos internos.

    Preguntas y ejercicios

    1. ¿Qué son las nubes de hardware? ¿Qué tipo de servicios se describen en estos términos? ¿Cuáles son otros nombres para este fenómeno? ¿En qué se diferencia esto de SaaS?
    2. ¿Qué firmas son los principales proveedores de nubes de hardware? ¿Cómo utilizan estos esfuerzos los clientes?
    3. Enumere las circunstancias en las que las nubes de hardware funcionan mejor y dónde funciona mal.
    4. Investigue alternativas basadas en la nube para respaldar su disco duro. ¿Cuáles se encuentran entre los productos o servicios mejor revisados? ¿Por qué? ¿Usarías o usarías ese servicio? ¿Por qué o por qué no?
    5. ¿Se te ocurren eventos del “cisne negro” que han provocado que los servicios informáticos se vuelvan menos confiables? Describir los eventos y sus consecuencias para los servicios informáticos. Sugiera un método y un proveedor para ayudar a las empresas a superar los tipos de eventos que encontraste.

  • This page titled 10.9: El hardware Cloud- Utility Computing y sus primos is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Anonymous via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.