Hacia un entorno más "abierto"

Descubra cómo la computación de borde y el software de código abierto son contribuciones importantes para la implementación exitosa de IoT en su empresa.

Dick Slansky, analista senior de ARC Advisory Group
Dick Slansky, analista senior de ARC Advisory Group

Por Dick Slansky

La expansión y proliferación de organizaciones de código abierto como la Linux Foundation y la OpenStack Foundation dan fe de la cantidad de proyectos de código abierto que se han convertido en algo común.

La arquitectura general de la transformación digital y las tecnologías, productos, servicios y estrategias comerciales que la definen se están consolidando. ARC observa algunas delineaciones distintas en este entorno de transformación digital:

·     La infraestructura empresarial en la nube de plataformas, servidores y redes;

·      El entorno informático de borde de servidores de nube privada, dispositivos en red, puertas de enlace y firewalls;

·      El borde más extremo de los puntos finales de IoT, los dispositivos inteligentes y la automatización y los controles.

Gran parte de la apertura en estas áreas se está logrando a través de proyectos de código abierto y por los proveedores y usuarios que están desarrollando soluciones para el IoT industrial.

Para operar con éxito en este panorama, las organizaciones industriales necesitan comprender los beneficios y las limitaciones del software de código abierto y cómo aprovechar la propuesta de valor de un entorno de desarrollo de código abierto. En su mayor parte, el software de código abierto y la comunidad de desarrollo de Industrial IoT se adhieren al movimiento de estándares abiertos que evolucionó junto con el software. Los estándares abiertos son a menudo un requisito para hacer negocios; El código abierto, a su vez, es una elección de los usuarios.

 

Arquitectura de borde y marcos de código abierto

 

Una solución de IoT es una combinación de hardware, software y capacidades de red. La informática de borde es necesaria para que prácticamente cualquier solución de IoT tenga éxito. Existen varios marcos de código abierto disponibles en el espacio de IoT. Los proveedores de servicios en la nube también ofrecen servicios completos para soluciones de IoT y computación de borde.

Los datos son el corazón de un sistema de IoT y deben procesarse lo más rápido posible para permitir que el sistema funcione de manera eficiente y según su diseño. Las enormes cantidades de datos generados a partir de dispositivos o fuentes de IoT pueden consumir fácilmente el ancho de banda de red disponible y requerir un exceso de almacenamiento de datos. Es fundamental agregar y digitalizar los datos en la periferia del sistema, que luego se pueden comunicar a los sistemas back-end. Hoy en día, con la aparición de algoritmos de IA (inteligencia artificial) integrados en el hardware informático, el procesamiento puede tener lugar en el borde, lo que reduce significativamente la necesidad de transportar datos a las capas del servidor de computación en el borde.

La computación de borde maneja esto, ayudando a reducir la cantidad de datos transportados a través de la infraestructura de computación en la nube. Estos sistemas de computación de borde residen cerca de los dispositivos / fuentes de datos de IoT y aplican la seguridad requerida. Una de las principales ventajas de la informática de borde es que mejora el tiempo de actuación, reduce el tiempo de respuesta y optimiza el uso de los recursos de la red. También ayuda a reducir la latencia y los cuellos de botella de la red.

Impulsando la implementación de IoT

A diferencia del software propietario, las tecnologías de código abierto son completamente personalizables y escalables. Debido a que el código está abierto, se puede ajustar y modificar según las necesidades de la empresa. Suponiendo que se proporciona el conjunto de herramientas necesario, el software de código abierto (OSS, por su sigla en inglés) les permite a los desarrolladores y empresas moverse entre diferentes marcos sin complicaciones.

Con una gran cantidad de protocolos y funciones automatizados, los marcos de código abierto pueden ahorrar tiempo a los ingenieros y profesionales de la tecnología de IoT. Si bien la privacidad y la seguridad de los datos son preocupaciones primordiales de cualquier negocio, las empresas deben ser conscientes de algunos desafíos pendientes al usar OSS. Éstas incluyen:

·      “Abierto” significa acceso gratuito, es decir, los colaboradores no siempre son especialistas;

·      La seguridad de mantenimiento puede ser vulnerable;

·      La privacidad de los datos puede implicar problemas legales;

·      Algunas de las mejores plataformas de desarrollo de código abierto pueden resultar caras;

·      El conjunto de funciones estándar disponibles no siempre se adapta a todas las necesidades comerciales; y

·      Las plataformas de IoT de código abierto no son para el desarrollador casual.

 

Computación de borde

Actualmente, la Fundación Linux y la Fundación OpenStack sirven como grupos sombrilla para una amplia gama de proyectos de IoT industrial OSS. En conjunto, el mercado de OSS de la Fundación Linux y la Fundación OpenStack es enorme. El costo de desarrollo de los 100 principales proyectos de la Fundación Linux supera los $ 16 mil millones con un millón de desarrolladores inscritos en la capacitación de OSS. Se proyecta que el mercado OpenStack alcanzará los $ 7.700 millones en 2023. La informática de borde impulsará gran parte del mercado de OSS, con arquitecturas de IoT, dispositivos de borde, procesadores de borde inteligente y capas de servidores de computación de borde que definen el entorno de borde. OSS proporcionará la flexibilidad, la amplia base de desarrolladores y un único propósito para mejorar y optimizar el software. El objetivo de la Fundación Linux es reunir a todos los actores de la informática de borde bajo una misma sombrilla con una sola tecnología para crear una pila de software que unifica un mercado de punta fragmentado en torno a una visión común y abierta para el futuro de la industria.

 

Más en Internet Industrial de las Cosas (IIoT)