¿Qué es la computación periférica?
La computación periférica es el proceso de acercar el almacenamiento de información y las capacidades de computación a los dispositivos que producen esa información y a los usuarios que la consumen. Por lo general, las aplicaciones transmiten los datos de los dispositivos inteligentes, como los sensores y los teléfonos inteligentes, a un centro de datos central para su procesamiento. Sin embargo, la complejidad y la escala sin precedentes de los datos superan las capacidades de red. Al trasladar las capacidades de procesamiento más cerca de los usuarios y los dispositivos, los sistemas de computación periférica mejoran de forma significativa el rendimiento de las aplicaciones, reducen los requisitos de ancho de banda y ofrecen información más rápida en tiempo real.
¿Por qué es importante la computación periférica?
La computación periférica es cada vez más popular porque permite a las empresas recopilar y analizar los datos sin procesar de forma más eficiente. Más que nunca, las organizaciones necesitan un acceso instantáneo a sus datos para tomar decisiones informadas sobre su eficiencia operativa y funciones empresariales. Si se usa adecuadamente, la computación periférica puede ayudar a las organizaciones a mejorar la seguridad y rendimiento, automatizar los procesos y mejorar la experiencia del usuario.
Estos son algunos beneficios de la computación periférica.
Reducir la latencia o aumentar la velocidad
En muchos sectores, la tecnología exige una transferencia de datos casi instantánea. Tomemos el ejemplo de una pieza de maquinaria robótica en una fábrica. Si, debido a un incidente de producción, ya no es seguro que ese robot siga operando, este necesita recibir la información lo más rápido posible para poder apagarse.
Mejorar la seguridad de los datos
Con la computación periférica, la mayoría de los datos se procesan y almacenan de manera local. Toda la información que se tenga que enviar al centro de datos se puede cifrar antes de transmitirla. Las empresas también usan la computación periférica para mantener todos los datos confidenciales cerca del origen y así cumplir con las leyes de soberanía de datos, como el Reglamento General de Protección de Datos (GDPR).
Mayor productividad
Las empresas mejoran la productividad operativa y de los empleados al responder más rápido a la información. Con el análisis de los datos recopilados en el origen, las organizaciones pueden mejorar aspectos de sus instalaciones, infraestructura o equipos que no funcionen según lo esperado. La computación periférica se puede combinar con herramientas de inteligencia artificial y machine learning para desarrollar conocimientos e inteligencia empresarial que mejoren la productividad en todos los ámbitos.
Recopilación remota de datos
Es un reto recopilar datos de lugares con una conectividad y un ancho de banda poco fiables. Establecer capacidades de computación y almacenamiento de datos en la periferia de la red ayuda a las empresas a recopilar y transmitir datos desde campos petroleros y zonas industriales distantes o desde buques en alta mar.
Reducción de los costos
Enviar grandes cantidades de datos desde su origen hasta los centros de datos centralizados es caro, pues se necesita más ancho de banda. El modelo de computación periférica permite disminuir la cantidad de datos que se envían de los sitios a los centros de datos porque los usuarios finales solo envían los fundamentales. Esto puede suponer un importante ahorro de costos operativos, según la cantidad de datos que la empresa envíe o procese.
Rendimiento fiable
La computación periférica suele producirse en zonas remotas en las que la conectividad a Internet es escasa. Al establecer un entorno de computación periférica, las empresas se aseguran de que las operaciones procesen, analicen y almacenen datos de forma fiable. Esto reduce mucho las posibilidades de sufrir un tiempo de inactividad operativo causado por una interrupción de la red o de la conectividad.
¿Qué sectores usan la computación periférica?
La computación periférica se usa ampliamente en todos los sectores gracias a su transferencia de datos de alta velocidad y baja latencia, así como a la relativa facilidad en la instalación de sus dispositivos. A continuación, se indican varios ejemplos.
Fabricación
La proliferación de dispositivos del Internet de las Cosas (IoT), como sensores y puertas de enlace, ha hecho que los sistemas de computación periférica se impongan en el sector de fabricación. Los fabricantes usan este tipo de soluciones para permitir la automatización, recopilar datos in situ, mejorar la eficiencia de la producción y permitir una rápida comunicación entre máquinas. Más información sobre la computación periférica en el sector de fabricación »
Vehículos autónomos
Los vehículos autónomos, como los coches de conducción autónoma, están equipados con varios sensores de IoT que recopilan grandes cantidades de datos cada segundo. Necesitan el procesamiento de datos en tiempo real para responder de forma instantánea y tomar decisiones en una fracción de segundo, por lo que no pueden depender de un servidor remoto.
Además, los vehículos autónomos interactúan de forma más eficaz si primero se comunican entre sí, en vez de enviar datos como las condiciones meteorológicas, tráfico, accidentes o desvíos a un servidor remoto. La computación periférica es una tecnología fundamental para garantizar la seguridad y capacidad para evaluar con precisión las condiciones de la carretera.
Energía
Las empresas de energía usan la computación periférica para recopilar y almacenar datos de las plataformas petroleras, yacimientos de gas, aerogeneradores y parques solares. Con frecuencia, los operadores de plataformas emplean inteligencia artificial de vanguardia para detectar peligros, así como para optimizar e inspeccionar las tuberías. La computación periférica ayuda a la industria a mejorar la eficiencia operativa, a mantener la seguridad de los trabajadores y a prever cuándo es necesario el mantenimiento. Más información sobre la computación periférica en el sector de energía »
Sanidad
Los dispositivos periféricos supervisa funciones críticas del paciente, como la temperatura y los niveles de azúcar en la sangre. La computación periférica permite al sector de sanidad almacenar estos datos de los pacientes manera local y mejorar la protección de la privacidad. Los centros médicos también reducen el volumen de datos que envían a las ubicaciones centrales y, con ello, el riesgo de pérdida.
¿Cómo funciona la computación periférica?
La computación periférica funciona al acercar la computación y el almacenamiento a los productores y consumidores de datos. Los despliegues periféricos varían según los casos de uso, pero se pueden agrupar en dos grandes categorías.
Aplicaciones de tipo ascendente
Las aplicaciones de tipo ascendente priorizan la recopilación de datos de sensores inteligentes y otros dispositivos, que luego transmiten a los centros de datos para su posterior procesamiento. Los datos recopilados se dividen en tres categorías principales:
- Datos redundantes o irrelevantes, como los relativos a la temperatura ambiente que un sensor mide cada 5 minutos
- Datos útiles que requieren un almacenamiento a largo plazo, como la temperatura media durante algunas horas
- Datos útiles con implicaciones a corto plazo, como los valores de temperatura ambiente mínima que indican que se debe encender la calefacción
La computación periférica en los casos de uso de tipo ascendente se centra en distinguir estos tres tipos de orígenes de datos, para luego transmitir solo la información crítica al centro de datos correspondiente. Las estrategias periféricas pueden incluir los siguientes ejemplos.
Centros de datos locales
Las empresas colocan el almacenamiento, servidores y otros dispositivos periféricos junto al origen de datos. Por ejemplo, una empresa de energía podría instalar algunos bastidores con servidores y una LAN remota dentro de un aerogenerador para recopilar y procesar los datos que genere.
Capacidad de computación en los dispositivos del Internet de las cosas (IoT)
La empresa usa sensores con suficiente capacidad de computación para procesar los datos mediante reglas de filtrado predeterminadas antes de su transmisión.
Servidores periféricos regionales
Una empresa usa los servicios en la nube para procesar datos de varios sensores diferentes dentro de una misma región. Los proveedores de la nube pueden localizar sus servicios para que la computación ocurra en los servidores periféricos locales de la región que la empresa necesite.
Aplicaciones de tipo descendente
Las aplicaciones descendentes priorizan el envío de datos a los clientes finales. Algunos ejemplos son el streaming de video en vivo para los sectores de entretenimiento y contenido multimedia, los juegos en línea o las transmisiones de video de realidad virtual. La computación periférica en los casos de uso de tipo descendente se centra en reducir la latencia de red para que los usuarios experimenten los eventos mientras se producen. Estos son algunos ejemplos de computación periférica descendente.
Almacenamiento en caché
Una empresa crea una red de entrega de contenido (CDN) que almacena en caché los contenidos en servidores periféricos que están, desde un punto de vista geográfico, más cerca de los usuarios, lo que implica que puedan llegar mucho más rápido a los equipos. Más información acerca de las CDN >>
Servicios periféricos en la nube
Puede usar un servicio de computación en la nube para ejecutar porciones de la aplicación sensibles a la latencia que sean locales a los puntos de conexión y recursos de una geografía específica.
Computación periférica para dispositivos móviles
Una empresa usa la infraestructura de la computación periférica para dispositivos móviles, como las redes 5G y los servicios de computación en la nube para dispositivos móviles basados en 5G, para desarrollar, desplegar y escalar aplicaciones de latencia ultrabaja.
¿Cuál es la diferencia entre la computación periférica y en la nube?
La computación periférica ejecuta las cargas de trabajo en la periferia, es decir, más cerca de los dispositivos y los usuarios finales. Por otro lado, la computación en la nube es un término amplio que incluye la ejecución de todo tipo de cargas de trabajo en el centro de datos de un proveedor de servicios en la nube.
Sin embargo, es importante señalar que los proveedores de servicios en la nube también ofrecen servicios de computación periférica. Por ejemplo, los servicios periféricos de AWS ofrecen procesamiento, análisis y almacenamiento de datos cerca de los puntos conexión, lo que le permite desplegar API y herramientas en ubicaciones fuera de los centros de datos de AWS.
¿Cuáles son algunos casos de uso de la computación periférica de AWS?
Un gran número de empresas líderes usan las herramientas de computación periférica de AWS. A continuación, ofrecemos tres ejemplos destacados.
Grupo Volkswagen
La nube industrial de Volkswagen, uno de los principales grupos automovilísticos del mundo, usa AWS IoT, machine learning y servicios periféricos de AWS. Puede conectar los datos de más de 120 plantas de fabricación para mejorar la eficiencia y el tiempo de actividad de sus instalaciones, la flexibilidad de la producción e impulsar los estándares de calidad de los vehículos. Obtenga información sobre cómo Volkswagen usa AWS >>
Hulu
La plataforma de streaming Hulu usa los servicios de red periféricos de AWS para garantizar que los clientes disfruten de contenidos y experiencias de usuario de primer nivel, incluso cuando el tráfico de usuarios sea elevado. Hulu usa los servicios de AWS para proporcionar una infraestructura escalable, ágil y rentable. Obtenga información sobre cómo Hulu usa AWS >>
Riot Games
Riot Games desarrolla, publica y ofrece asistencia a los videojuegos más centrados en el jugador, como League of Legends, uno de los juegos de PC más populares del mundo. Con el lanzamiento global de VALORANT en 2020, un videojuego de tirador en primera persona basado en equipos, Riot quería reducir la “ventaja de visión” causada por la latencia y garantizar la integridad competitiva. Riot usa AWS Outposts para implementar servidores de videojuegos en forma rápida y reducir la latencia entre 10 y 20 milisegundos, lo que minimiza la ventaja de visión y crea un campo de juego nivelado para todos los jugadores. Descubra cómo Riot Games usa AWS >>
¿Cómo puede AWS ayudarle con sus necesidades de computación periférica?
AWS para la periferia le ofrece la nube más capaz y segura del mundo a sus puntos de conexión y usuarios. AWS es el único proveedor que amplía la infraestructura, los servicios, las API y las herramientas, ofrecidos en la nube como un servicio completamente administrado, a prácticamente cualquier centro de datos locales, espacio de coubicación o centro periférico.
Aproveche el hardware administrado y desplegado en ubicaciones fuera de los centros de datos de AWS. Esto llevará las capacidades de computación periférica segura hasta las áreas metropolitanas, redes 5G y ubicaciones locales, sin conexión o remotas. Puede emplear capacidades creadas específicamente para casos de uso de periferia y elegir entre más de 200 servicios de dispositivos integrados para desplegar aplicaciones periféricas a miles de millones de dispositivos de forma rápida y sencilla.
Estas son las formas en las que AWS puede ayudar mediante la computación periférica:
- AWS Outposts amplía la infraestructura y servicios de AWS a prácticamente cualquier lugar y cuenta con una experiencia híbrida consistente
- AWS Storage Gateway proporciona acceso local a un almacenamiento en la nube prácticamente ilimitado
- Los dispositivos de AWS Snow Family ejecutan operaciones en entornos austeros sin centros de datos y en lugares en los que la conectividad de red no es estable
- El Administrador de periféricos de Amazon SageMaker optimiza, asegura, monitorea y mantiene modelos de machine learning en flotas de dispositivos periféricos
Cree una cuenta gratuita hoy para comenzar a trabajar con computación periférica en AWS.
Siguientes pasos de computación de periferia de AWS
Obtenga acceso inmediato al nivel Gratuito de AWS.
Comience a crear con AWS en la consola de administración de AWS.