Hoy en día, parece que gran parte de nuestra atención se centra en la creación de nubes altamente confiables (hasta el nivel de operador), pero otra área en la que hemos estado colaborando con nuestros socios es la noción del Internet de las cosas (IoT). Este es un espacio fascinante que, como es el caso de la nube, transformará las operaciones de TI. Pero cuando hablo con la gente sobre esto, a menudo me miran con un poco de humor y dicen: «No se fabrican dispositivos móviles. Haces servidores grandes. ¿Qué tiene que ver con el IoT?»

Bueno, resulta que es mucho.

En la actualidad, la mayor parte de la atención del IoT se centra en los puntos finales y en la red que transporta esos datos. Y sí, eso es importante, pero en realidad hay muchas capas que soportan una arquitectura de IoT. Si busca en Google «arquitectura de referencia de IoT», verá muchas imágenes bonitas que definen estas capas. Si bien las definiciones varían de un proveedor a otro, en un nivel superior las capas son:

  1. Dispositivos (también conocidos como las cosas) — estos son los puntos finales específicos de las operaciones y pueden ser cualquier cosa, desde un automóvil sin conductor hasta un dispositivo de seguridad en una paleta en un almacén o un Apple Watch.
  2. Red de acceso — Esta es la capa de red que utiliza el dispositivo para llegar a su primer punto de acceso.
  3. Capa de control — Esta es probablemente la capa más vagamente definida, ya que puede abarcar muchas tecnologías. Se puede implementar en el borde, en el centro de datos o en la nube y puede admitir una amplia gama de aplicaciones.
  4. Servicios de back-end — Aquí es donde es probable que ocurra la acción para el análisis y la agregación de datos, las devoluciones de cargos u otros servicios centralizados

Ahora es seguro asumir que es probable que el equipo de TI administre la capa de servicios de back-end de tal manera que sea confiable y esté disponible para el resto de las capas. Sin embargo, la capa de control puede ser un asunto completamente diferente y realmente hay que pensar en la confiabilidad en esa capa. La razón por la que la confiabilidad es tan importante no puede ser tan sencilla como cree, pero en el IOT, la acción real está en la capa de control. Las arquitecturas de aplicaciones tradicionales dependen en gran medida de los servicios de back-end para ofrecer soporte en tiempo real a los sistemas finales (por lo general, dispositivos manejados por personas, como un portátil o una tableta). Sin embargo, en el mundo del IoT hay mucha más actividad en tiempo real en la capa de control.

Las aplicaciones que se encuentran en la capa de control incluyen:

  1. Process Control Apps — Todos estos dispositivos en sí mismos tendrán cierto grado de automatización y la entrega real de esa automatización se planificará, comunicará y posiblemente monitoreará en la capa de control.
  2. Apps de cumplimiento — Algunos entornos de IoT se regularán o auditarán en algún momento. Los dispositivos pasarán los datos a la capa de control, que pueden o no enviarse a los servicios de back-end para su análisis. Sin embargo, seguimos viendo con frecuencia la necesidad de una solución de cumplimiento más localizada por motivos empresariales o de red.
  3. Messaging Apps — Incluso si no está almacenando los datos ni administrando los dispositivos localmente, es posible que aún necesite algún tipo de pasarela de seguridad o mensajería para conectar el borde al núcleo.

Por lo tanto, la capa de control es realmente el héroe anónimo de la IoT. En el centro de datos, esto puede simplemente agruparse con el resto de los servicios de back-end. Sin embargo, hay muchos casos en los que la capa de control se encuentra fuera del centro de datos tradicional (lo que en Stratus llamamos Edge). In the Edge, need something more than reliability. También necesita simplicidad debido a la falta de habilidades de TI en Edge. También necesitará longevidad, ya que esas máquinas tienden a permanecer in situ durante mucho más tiempo que los sistemas de centros de datos.

Imagen del autor

Artículos relacionados

Server aisle

Hable con los expertos en
Penguin Solutions

En Penguin, nuestro equipo diseña, construye, implementa y administra soluciones empresariales de HPC e IA de alto rendimiento y alta disponibilidad, lo que permite a los clientes lograr sus innovaciones revolucionarias.

Comuníquese hoy mismo y analicemos las necesidades de su proyecto de solución de infraestructura.

Hablemos