Программно определяемая инфраструктура


Программно-определяемая инфраструктура (SDI) — это определение технической вычислительной инфраструктуры, полностью находящейся под контролем программного обеспечения без вмешательства оператора или человека. Он работает независимо от каких-либо аппаратно-зависимых зависимостей и программно расширяем. [1]

В подходе SDI требования к инфраструктуре приложения определяются декларативно (как функциональные, так и нефункциональные требования), так что достаточное и подходящее оборудование может быть автоматически получено и предоставлено для выполнения этих требований.

Типичные развертывания требуют программно-определяемой сети (SDN) и возможностей облачных вычислений в качестве минимальной точки входа. [2]

Преимущества SDI заключаются в том, что он снижает/устраняет усилия по обслуживанию инфраструктуры, позволяет компаниям переключить внимание на другие части программного обеспечения, обеспечивает согласованность, а также обеспечивает расширяемость, удаленное развертывание посредством настройки без простоев и позволяет вам использовать возможности версии, такие как git.

Расширенные возможности позволяют переходить от одной конфигурации к другой без простоев, как упоминалось ранее, за счет автоматического расчета набора изменений состояния между одной конфигурацией и другой и автоматического шага перехода между каждым шагом, таким образом достигая полного изменения с помощью программного обеспечения.