Videovigilancia con IA: el reto de gestionar diferentes cargas de trabajo en el almacenamiento
このプラットフォーム上で, Eun-Kyung Hong, Product Manager de HDD en 東芝エレクトロニクスヨーロッパ, analiza la interrelación entre IA, almacenamiento y videovigilancia, un terreno con grandes oportunidades que ya están siendo exploradas.
La incorporación de la 人工知能 (IA) a los sistemas de videovigilancia está transformando las exigencias del almacenamiento. A la grabación continua de imágenes se suman ahora procesos de análisis automatizado y gestión de metadatos que deben ejecutarse simultáneamente, pero que presentan patrones de acceso a los datos muy diferentes.
La convivencia de distintas funciones en la videovigilancia con IA plantea nuevos desafíos para las unidades de disco duro (HDD), que deben gestionar distintas cargas de trabajo sin comprometer la continuidad de la grabación. En este contexto, aspectos como la gestión de la memoria caché, la clasificación de solicitudes y la planificación de operaciones adquieren una importancia creciente.
En un sistema de videovigilancia con capacidades de IA, cada actividad genera un tipo específico de tráfico de almacenamiento, つまり, diferentes cargas de trabajo sobre una misma infraestructura. Mientras que la grabación continua incorpora nuevos flujos de vídeo a la unidad, los procesos de análisis recuperan imágenes previamente almacenadas para identificar eventos o extraer información. Paralelamente, los sistemas actualizan los metadatos asociados a esas imágenes para facilitar su clasificación, indexación y posterior recuperación.
La convivencia de distintas funciones en la videovigilancia con IA plantea nuevos desafíos para las unidades de disco duro (HDD), que deben gestionar distintas cargas de trabajo sin comprometer la continuidad de la grabación.
Aunque estas operaciones se desarrollan de forma simultánea, sus necesidades de acceso al almacenamiento son diferentes. La grabación de vídeo se basa principalmente en escrituras secuenciales largas y predecibles, que permiten mantener un flujo constante de datos. Por el contrario, el análisis mediante IA puede generar múltiples lecturas aleatorias para acceder a fragmentos específicos de imágenes grabadas anteriormente. A ello se suman las pequeñas operaciones de lectura y escritura relacionadas con la actualización de metadatos.
La combinación de estos patrones introduce nuevas exigencias para la arquitectura y la gestión de recursos de los HDD.
Comportamiento del acceso secuencial y aleatorio
Las unidades de disco duro ofrecen un rendimiento sostenido especialmente adecuado para las operaciones de escritura secuencial. Cuando los datos se almacenan de forma consecutiva, los cabezales de lectura y escritura necesitan realizar menos desplazamientos, lo que favorece la continuidad del proceso. Esta característica resulta especialmente relevante en videovigilancia, donde las cámaras generan flujos constantes de información que deben registrarse sin interrupciones.
あなたにとっては, las operaciones de lectura aleatoria presentan un comportamiento diferente. Para recuperar información ubicada en distintas posiciones del disco, los cabezales deben desplazarse repetidamente, lo que incrementa los tiempos de acceso y puede interferir con las operaciones de escritura que se están ejecutando simultáneamente.
Ninguno de estos patrones es intrínsecamente mejor que el otro. Ambos responden a necesidades concretas del sistema y el desafío surge cuando deben compartir los recursos de una misma unidad.
La importancia de establecer prioridades
No todas las solicitudes de almacenamiento tienen las mismas exigencias temporales. Una petición para recuperar imágenes históricas puede coincidir con la grabación de vídeo en tiempo real, pero un retraso en cada una de estas operaciones puede tener consecuencias diferentes.
La gestión del almacenamiento debe contemplar no solo el volumen de datos o la velocidad de transferencia, sino también la naturaleza y prioridad de cada operación.
それで, en determinadas tareas de análisis, una pequeña demora en el acceso a imágenes previamente grabadas puede resultar asumible. その代わり, 1 interrupción de la grabación puede provocar la pérdida de información que no será posible recuperar posteriormente. このため, la gestión del almacenamiento debe contemplar no solo el volumen de datos o la velocidad de transferencia, sino también la naturaleza y prioridad de cada operación.
La capacidad para diferenciar entre solicitudes que requieren atención inmediata y aquellas que pueden admitir cierto margen de espera se convierte así en un elemento relevante para mantener la estabilidad del sistema.
Clasificación de solicitudes y gestión de la memoria caché
Para responder a estas necesidades, 彼 ファームウェア de las unidades de almacenamiento puede incorporar mecanismos de identificación y clasificación de las diferentes cargas de trabajo. El objetivo es distinguir entre operaciones de grabación continua, solicitudes de lectura asociadas al análisis de imágenes y actualizaciones de metadatos, de manera que cada una pueda gestionarse de acuerdo con sus características.
Las actualizaciones de metadatos introducen operaciones adicionales de lectura y escritura que también deben coordinarse con el resto de las actividades.
Una vez identificadas, es posible adaptar el uso de la memoria caché y la planificación de comandos a los distintos patrones de acceso. Mientras que la grabación continua se beneficia de una gestión que favorezca la estabilidad del flujo de escritura, las operaciones de análisis requieren acceder a pequeñas cantidades de información distribuidas en diferentes ubicaciones del disco. Y, por su parte, las actualizaciones de metadatos introducen operaciones adicionales de lectura y escritura que también deben coordinarse con el resto de las actividades.
La organización de estos recursos busca reducir las interferencias entre procesos y facilitar la convivencia de cargas de trabajo con requisitos diferentes.
Planificación de operaciones como factor de rendimiento
Además de la gestión de la caché, el orden en que se atienden las solicitudes desempeña un papel importante. 彼 planificador de comandos determina cuándo se ejecutan las operaciones pendientes y cómo se distribuyen los recursos disponibles entre las distintas actividades.
En entornos de videovigilancia, donde la continuidad de la grabación es una prioridad, esta planificación debe tener en cuenta las necesidades temporales de los flujos de vídeo entrantes. Las operaciones de análisis que admiten cierta flexibilidad pueden organizarse de forma que se reduzca su impacto sobre la grabación continua, sin impedir que el sistema siga procesando imágenes y actualizando información.
Esta coordinación resulta especialmente relevante cuando aumentan las tareas de análisis automatizado y varias operaciones compiten simultáneamente por los recursos de almacenamiento.
Nuevos criterios para evaluar el almacenamiento en videovigilancia
La incorporación de IA está ampliando los criterios que deben considerarse al evaluar el almacenamiento destinado a sistemas de videovigilancia. Aunque la capacidad y el rendimiento de transferencia siguen siendo factores importantes, ya no son los únicos aspectos que determinan el comportamiento de una unidad en estos entornos.
La gestión de cargas de trabajo mixtas, la coordinación entre lecturas y escrituras, y la capacidad para mantener la continuidad de la grabación mientras se ejecutan tareas de análisis adquieren una relevancia creciente.
Eun-Kyung Hong
Product Manager de HDD en 東芝エレクトロニクスヨーロッパ
¿Te gustó este artículo?
購読してください NEWSLETTER そして何も見逃すことはありません.
