La computación perimetral se está convirtiendo en una tecnología indispensable para el IoT, pero no es en absoluto una tecnología multipropósito, y todavía hay algunos desafíos ocasionales que resolver en la actualidad. En este blog, analizaremos las ventajas y desventajas de la computación periférica, así como su comparación con la computación en nube.

Computación perimetral y computación en nube

La computación perimetral es una tecnología importante en la utilización de la información, en la que se hace hincapié en el rendimiento en tiempo real. Si bien aprovechar una plataforma de Edge Computing ofrece muchos beneficios excelentes, existen desafíos ocasionales que deben abordarse según cómo se utilice la plataforma.
Antes de hacer una comparación entre Edge Computing y Cloud Computing, incluidos los casos de uso de cada uno, veamos qué son Edge Computing y cloud computing.

¿Qué es la computación perimetral?

La computación perimetral se define con frecuencia como una arquitectura de TI abierta distribuida en la que el procesamiento lo realizan dispositivos de IoT en el borde de una red. Si bien el «borde» de la computación perimetral significa el borde de la red, la nube (por ejemplo, un centro de datos) se encuentra en el centro de la red.
La computación perimetral y la computación en nube pueden considerarse opuestas, pero no se excluyen mutuamente. La computación perimetral es un mecanismo que mejora la eficiencia del procesamiento al distinguir entre los datos que se deben procesar en el borde y los datos que se pueden procesar en la nube.
Al procesar los datos en el borde, una plataforma de computación perimetral evita la concentración de carga en las rutas de red y los centros de datos, y logra un procesamiento de alta velocidad, lo que minimiza los retrasos.
Para obtener más información sobre Edge Computing, lea el siguiente blog:
¿Por qué llama la atención la computación periférica? ¿Cuáles son las diferencias en comparación con la nube y la informática local?

¿Qué es la computación en nube?

La computación en nube aprovecha los recursos informáticos, como el almacenamiento, las aplicaciones, los servicios y las bases de datos, a los que se puede acceder desde varios servidores remotos. La nube permite el acceso desde múltiples ubicaciones y el procesamiento de datos según sea necesario.
Tener recursos informáticos en diferentes ubicaciones elimina la necesidad de que las empresas y las personas construyan sus propios entornos informáticos cuando los utilizan. Con la computación en nube, es posible analizar grandes cantidades de datos, brindar soporte a varios usuarios y desarrollar aplicaciones que requieren un procesamiento avanzado.
Además de poder compartir información a través de Internet, también se caracteriza por poder utilizar sistemas y aplicaciones que no son propiedad de la empresa.

Ventajas de la computación en nube

En el pasado, las organizaciones solían poseer, administrar y operar sistemas de información internamente. Con la computación en nube, una empresa no tiene su propio sistema, pero puede usar el sistema a través de Internet. Los usuarios pueden aprovechar estos servicios y aplicaciones desde cualquier lugar.
La nube se ha hecho popular debido a su bajo costo inicial, la facilidad de expansión del sistema según las necesidades y su gran comodidad. A continuación, analizaremos más detenidamente los beneficios de la computación en nube.

Sin restricciones de tiempo ni lugar

Con la computación en nube, los servicios y las aplicaciones se pueden utilizar desde cualquier lugar siempre que haya un terminal, con el rendimiento suficiente, que esté conectado a Internet. Como no hay restricciones de tiempo o lugar, la gama de patrones de uso se amplía y el grado de libertad en la prestación de servicios aumenta.

Altamente escalable

Una de las principales ventajas de la computación en nube es la capacidad de ampliar el sistema según sea necesario. Incluso si una empresa necesita más recursos de los que tiene actualmente, no tiene que configurar un entorno informático interno. Una organización puede ampliar los recursos según sea necesario. También se puede reducir si la demanda disminuye.

Utilización eficaz de los recursos de hardware

La computación en nube también beneficia a los proveedores de servicios. Varios usuarios comparten el mismo hardware, lo que maximiza la utilización de los recursos y aprovecha al máximo el entorno informático que proporcionan.

Mejora de la rentabilidad

Sin gastar de más, los usuarios pueden aprovechar los recursos que necesitan, cuando los necesitan. Los costos pueden modificarse en respuesta a las fluctuaciones de la demanda y las empresas pueden reducir los costos fijos, lo que mejora la estabilidad financiera. Básicamente, la inversión inicial se puede suprimir porque no hay ningún coste de compra de hardware.

Fácil acceso a la última tecnología

Los proveedores de servicios en la nube tienen grandes centros de datos y pueden implementar rápidamente el hardware y el software más recientes. Es más probable que los proveedores de servicios en la nube adopten la tecnología más reciente, lo que significa que los consumidores también pueden estar al tanto de la última tecnología.

Desafíos derivados del uso de la computación en nube

Además de los beneficios enumerados anteriormente, el uso de la computación en nube también plantea nuevos desafíos, que incluyen:

Requisito de conexión a la red

Para usar los recursos de la nube, debe estar conectado a Internet. Si hay algún problema o problema con la red, existe el riesgo de que todo el sistema no esté disponible y las operaciones comerciales se detengan.

Los riesgos de seguridad dependen de los servidores en la nube

Como los datos críticos se almacenan en servidores en la nube, las contramedidas contra los ciberataques externos dependerán de la seguridad de esos servidores en la nube. Si hay una brecha de seguridad, todos los datos podrían filtrarse.

Retrasos debido al aumento del tráfico

La computación en nube a menudo implica una comunicación frecuente del lado del cliente. Además, la cantidad de datos que se envían y reciben es enorme porque se realizan varios procesos en el servidor en la nube. Cuando dicha transmisión y recepción de datos se concentran, se produce una congestión de datos (o un retraso debido al aumento del tráfico de comunicación). Para los sistemas que requieren operaciones continuas o procesamiento en tiempo real, el impacto es aún mayor.

Ventajas de la computación perimetral

La computación perimetral produce una variedad de beneficios a través del procesamiento distribuido. Entre ellos, hay muchos elementos que resuelven los desafíos de la computación en nube. Echemos un vistazo a los beneficios que aporta la computación perimetral:

Menos demoras y mejor rendimiento en tiempo real

En la computación en nube, se produce un retraso de varios cientos de milisegundos a varios segundos debido al envío y la recepción de datos hacia y desde servidores en la nube distantes. Con Edge Computing, el procesamiento que necesita evitar demoras se puede administrar en una computadora cercana, lo que permite procesar los datos sin demora. Esto garantiza la naturaleza en tiempo real de la utilización de los datos.

Seguridad mejorada mediante el almacenamiento distribuido de datos

Los riesgos de seguridad, las filtraciones de información y los ataques externos siempre son motivo de preocupación cuando se almacena información corporativa y personal en la nube. Sin embargo, con la computación perimetral, el riesgo de una violación de datos se reduce porque los datos se procesan en el borde y se almacenan de manera distribuida en el borde y en la nube.

Optimización del tráfico de comunicación

La computación perimetral procesa todos los datos en el borde sin agregarlos a la nube. Esto puede reducir el volumen de comunicación y optimizar el tráfico de comunicación. Es menos probable que el tráfico se retrase cuando es necesario enviarlo o recibirlo desde la nube. Además, las organizaciones pueden reducir los costos de comunicación al reducir la cantidad de datos enviados a la nube y la cantidad de comunicación.

Continuidad empresarial cuando se producen problemas en la red

Cuando todos los datos se gestionan en la nube, puede resultar difícil llevar a cabo de forma fiable negocios que requieren datos en medio de fallos en el servicio en la nube o problemas de red. Si una plataforma Edge Computing procesa los datos necesarios en el borde, es posible continuar con el negocio incluso si se producen problemas en la red. Por lo tanto, la computación periférica también es una medida para la planificación de la continuidad empresarial (BCP).

Desafíos relacionados con el uso de Edge Computing

Si bien existen varios beneficios, existen algunos desafíos a la hora de optimizar el uso de Edge Computing, como:

Complejidad y costo del sistema

La computación perimetral requiere tantos servidores periféricos como líneas y bases. Por lo tanto, la cantidad de hardware aumenta y el sistema puede complicarse. Como se requiere hardware para la cantidad de líneas y bases, el costo inicial y el costo de desarrollo del sistema aumentarán.

Asegurar los recursos humanos y los costos de capacitación

Como la computación periférica suele distribuirse en cada ubicación, a veces no es posible que una sola persona administre de forma centralizada varios terminales, especialmente si algo va mal en una planta de fabricación, por ejemplo, y la experiencia en TI es limitada. Como resultado, el costo de capacitar al personal tiende a aumentar. Proteger al personal in situ puede ser el mayor problema en las operaciones de Edge Computing, por lo que es esencial seleccionar una plataforma de Edge Computing simple, protegida y autónoma.

Capacidad de almacenamiento de datos

Por lo general, las computadoras periféricas, como las PC industriales, no tienen una gran capacidad de memoria. Por este motivo, no es posible almacenar todos los datos para siempre. Los datos utilizados para el análisis a menudo se eliminan después de un cierto período de tiempo o después de que los resultados del análisis se hayan enviado al servidor en la nube. Es necesario seleccionar qué datos conservar y qué datos almacenar en el borde y en la nube.

Casos de uso de computación perimetral y computación en nube

Como hemos visto hasta ahora, existen ventajas y desventajas tanto en el uso de la computación en nube como en combinación con el Edge Computing. Según la situación y el entorno, las organizaciones deben analizar diferentes casos de uso y decidir cuál es el mejor para ellas.

Casos de uso adecuados para la computación en nube

Las operaciones administrativas son necesarias para mejorar la eficiencia del trabajo y reducir los costos, pero por lo general no se requiere una velocidad en milisegundos. Por ejemplo, el trabajo administrativo que respalda las ventas es importante, pero no requiere un rendimiento en tiempo real en milisegundos para una sola tarea. En el mismo entorno, es esencial mejorar la precisión de las previsiones de la demanda mediante el análisis de los datos acumulados. En ambos casos, la computación en nube, que puede almacenar grandes cantidades de datos y es más rentable, es una opción práctica.

Casos de uso adecuados para Edge Computing

En los centros de producción, existe una creciente demanda de procesamiento de datos en milisegundos debido a la sofisticación de la maquinaria y al acortamiento de los ciclos de fabricación. La latencia tiene un mayor impacto cuando se desea procesar en milisegundos. Es extremadamente difícil eliminar los retrasos con la computación en la nube y no se alcanzará el nivel requerido de velocidad de procesamiento y rendimiento en tiempo real.
La computación perimetral es adecuada para situaciones en las que se requiere un rendimiento tan preciso en tiempo real. Al alcanzar la velocidad requerida, es posible automatizar la línea de producción y mejorar el ciclo de fabricación, y se obtienen beneficios en términos de costos al combinar el uso de IoT con el procesamiento de datos a alta velocidad.
Además, la computación perimetral es esencial a la hora de gestionar datos confidenciales, ya que puede separar qué datos deben comunicarse externamente y qué datos deben procesarse internamente, como los datos confidenciales, lo que mejora la ciberseguridad y evita las filtraciones de datos.

Tendencias futuras en la computación perimetral

La computación perimetral y la computación en la nube se comparan con frecuencia como tecnologías contrastantes. Sin embargo, la computación periférica divide el procesamiento entre el lado periférico y el lado de la nube. Por lo tanto, los beneficios de la computación en la nube son también los beneficios de la computación periférica.
Se prevé que la computación perimetral adquiera cada vez más importancia a medida que la naturaleza de los datos en tiempo real se haga más importante. Los siguientes puntos pueden considerarse como razones de la creciente importancia de la computación perimetral.

Relevancia para IoT/AI/5G

El IoT ya está muy extendido en varios campos. Dado que muchos dispositivos envían y reciben grandes cantidades de datos, la carga en las rutas de red y los servidores en la nube también está aumentando.
Por ejemplo, el procesamiento de datos en tiempo real es extremadamente importante en campos como la tecnología de conducción autónoma, donde incluso un pequeño retraso puede conllevar un gran riesgo. Además, con la aplicación práctica de la IA (inteligencia artificial), es cada vez más posible omitir el proceso de trabajo del «juicio humano». A medida que la IA pueda procesar a alta velocidad, mantener esa velocidad también se convertirá en un desafío.
Además, el 5G ha permitido una comunicación de alta velocidad, gran capacidad y bajo retraso. Sin embargo, incluso si la velocidad de la comunicación mejora, si hay un retraso en el procesamiento de los datos, las características del 5G no se pueden aprovechar al máximo. Se espera que la combinación de 5G y Edge Computing permita un procesamiento de latencia aún menor.

Promoción de la sociedad 5.0

La Sociedad 5.0 se ha propuesto como la quinta nueva sociedad, después de la Sociedad 1.0 y la Sociedad 4.0, que abarca la sociedad de la caza, la sociedad agrícola, la sociedad industrial y la sociedad de la información. También se lanzó como una política de la Oficina del Gabinete y representa el modelo social al que debemos aspirar en el futuro.
La sociedad 5.0 se define como una sociedad que fusiona y utiliza el ciberespacio (espacio virtual) y el espacio físico (espacio real). Mediante la fusión del ciberespacio y el espacio físico, la IoT permitirá que todas las personas y cosas estén conectadas, y que el conocimiento y la información se puedan compartir fácilmente. A través de esto, nuestro objetivo es crear un nuevo valor sin precedentes y lograr tanto el desarrollo económico como la resolución de los problemas sociales.
Para lograr la Sociedad 5.0, es necesaria toda la utilización de la TI, como el IoT, la tecnología robótica, la IA y los macrodatos. La computación perimetral, que permite el procesamiento a alta velocidad y el rendimiento en tiempo real, también es importante para utilizar estas tecnologías a un nivel superior.
El gobierno promueve las ciudades inteligentes como una forma de llevar la Sociedad 5.0 a la vanguardia. La gestión de datos adquiere aún más importancia en los proyectos que están profundamente involucrados en la vida de las personas. En estas circunstancias, se espera que la importancia de la computación perimetral, que garantiza los datos en tiempo real, mejora la continuidad operativa y reduce los riesgos de seguridad, crezca aún más.

La mejor opción en una era en la que los datos en tiempo real son esenciales

En este blog abordamos los desafíos de la computación periférica y la computación en nube. Desafortunadamente, el costo es un desafío cuando se trata de Edge Computing, pero a medida que los métodos de desarrollo de sistemas evolucionen y los precios del hardware bajen, se espera que esto cambie y mejore.
Es fundamental determinar dónde y con qué propósito una organización aprovechará la computación perimetral o la computación en nube. Ya sea en una planta de fabricación o en una oficina pequeña, los líderes tienen que tomar esa decisión.

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