Articulo de referencia

Infraestructura definida por software

La infraestructura definida por software ( SDI ) es un enfoque para gestionar y aprovisionar infraestructura informática , como computación , almacenamiento y redes , mediante a...

La infraestructura definida por software ( SDI ) es un enfoque para gestionar y aprovisionar infraestructura informática , como computación , almacenamiento y redes , mediante abstracciones basadas en software en lugar de la interacción directa con hardware físico. Se basa en la virtualización y la automatización para permitir que la infraestructura se configure, implemente y gestione mediante programación. [ 1 ]

En entornos basados ​​en la nube y definidos por software, la infraestructura se abstrae cada vez más del hardware subyacente, con un mayor énfasis en los requisitos no funcionales, como el rendimiento y la escalabilidad . A pesar de esta abstracción, el comportamiento del sistema sigue dependiendo de las capacidades y limitaciones de los recursos físicos subyacentes. [ 2 ]

Sistemas embebidos

En los sistemas embebidos , los principios definidos por software a menudo se implementan mediante el control de dispositivos de hardware basado en firmware . Una única plataforma de hardware puede admitir múltiples funciones dependiendo del software o firmware que ejecute. [ 3 ]

Un mecanismo común que permite esta flexibilidad son las actualizaciones inalámbricas , que permiten actualizar el firmware de forma remota y sin cables . Esto permite reconfigurar , mejorar o reutilizar los dispositivos sin necesidad de modificaciones físicas. [ 4 ]

Véase también

En ocasiones, se utilizan términos como equipo definido por software ( SDE ) o aparato definido por software ( SDA ) para describir sistemas de hardware cuya funcionalidad está determinada en gran medida por el software, aunque estos términos están menos estandarizados.

Referencias

  1. Kang, Joon-Myung; Lin, Thomas; Bannazadeh, Hadi; Leon-Garcia, Alberto (26 de noviembre de 2014). "Infraestructura definida por software y el banco de pruebas SAVI" (PDF) . En Leung, Victor CM; Chen, Min; Wan, Jiafu; Zhang, Yan (eds.). Bancos de pruebas e infraestructura de investigación: desarrollo de redes y comunidades . TridentCom 2014. Notas de clase del Instituto de Ciencias de la Computación, Informática Social e Ingeniería de Telecomunicaciones. Vol.  137. Cham: Springer Publishing . págs. 3–13 . doi : 10.1007/978-3-319-13326-3_1 . ISBN  978-3-319-13326-3.
  2. Casale, Giuliano (2023-10-02). "Enseñanza de la evaluación del desempeño en la era de la computación en la nube". ACM SIGMETRICS Performance Evaluation Review . 51 (2). Association for Computing Machinery : 45–49 . doi : 10.1145/3626570.3626588 .
  3. Kachman, Ondrej; Balaz, Marcel; Malik, Peter (2019). "Marco universal para actualizaciones remotas de firmware de dispositivos de baja potencia" . Computer Communications . 139 : 91–102 . doi : 10.1016/j.comcom.2019.03.014 . ISSN 0140-3664 . 
  4. Brown, Benjamin Bucklin (2018). "Actualizaciones inalámbricas (OTA) en aplicaciones de microcontroladores embebidos: compensaciones de diseño y lecciones aprendidas" (PDF) . Analog Dialogue . Analog Devices . Recuperado el 29 de marzo de 2026 .