Однак справжня різниця між ними полягає в тому, як технології розділяють ресурси та функції. Найбільша різниця між SDN та мережевою віртуалізацією, яка існує сьогодні, полягає в тому SDN не повністю абстрагує мережеві функції від фізичного обладнання, як це робить віртуалізація мережі.
Основна відмінність між SDN і NFV полягає в тому SDN віртуалізує саму мережу, тоді як NFV віртуалізує мережеві служби або функції. Іншими словами, SDN дозволяє впроваджувати віртуальні мережеві архітектури, тоді як NFV замінює фізичне мережеве обладнання та послуги віртуальними альтернативами.
Віртуалізація мережевих функцій (NFV) є заміна апаратного забезпечення мережевих пристроїв віртуальними машинами. Віртуальні машини використовують гіпервізор для запуску мережевого програмного забезпечення та процесів, таких як маршрутизація та балансування навантаження.
Концепція: віртуалізація сервера – це відокремлення обчислювальних ресурсів, таких як ЦП, пам’ять, сховище тощо, від основного фізичного обладнання. Віртуалізація мережі – це відокремлення мережевих ресурсів, таких як комутатори, маршрутизатори, брандмауери, балансувальники навантаження тощо, від основного фізичного мережевого обладнання.
Існує два види віртуалізації мережі: зовнішня і внутрішня віртуалізація. Віртуалізація зовнішньої мережі може об’єднувати системи, фізично підключені до однієї локальної мережі (LAN), в окремі віртуальні локальні мережі (VLAN) або, навпаки, розділяти окремі локальні мережі в одну VLAN.