Ağ İşlevleri Sanallaştırma veya NFV, bu işlevleri yerine getirmek için donanıma güvenmek zorunda kalmanın aksine yazılım aracılığıyla temel ağ işlevlerini yönetmek için sanallaştırma teknolojilerini kullanan bir ağ mimarisi felsefesidir. NFV kavramı, tam ölçekli ağ iletişim hizmetleri oluşturmak için birleştirilebilen sanallaştırılmış ağ işlevlerinin veya VNF'lerin yapı taşlarına dayanmaktadır.
Ağ İşlevleri Sanallaştırmada, sanallaştırılmış ağ işlevleri, yönlendiriciler, anahtarlar, sunucular veya bulut bilgi işlem sistemleri gibi donanım ağ altyapısının (hem kablolu hem de kablosuz) üstündeki bir veya daha fazla sanal makinede çalışan belirli ağ işlevlerini yönetir.
NFV tarafından yönetilebilen ağ işlevi türlerinin örnekleri arasında ağ güvenliği ve güvenlik duvarları, ağ adresi çevirisi (NAT), etki alanı adı hizmetleri (DNS), önbelleğe alma, izinsiz giriş algılama ve daha fazlası bulunur.
Ağ İşlevleri Sanallaştırmanın Potansiyel Faydaları
Ağ İşlevleri Sanallaştırma (NFV), Ekim 2012'de Avrupa Telekomünikasyon Standartları Enstitüsü'nün (ETSI) "Ağ İşlevleri Sanallaştırma Çalışma Grubu" NFV kavramını ve hedeflerini tanımlayan bir beyaz kağıt yayınladığında resmen ortaya çıktı.
NFV Çalışma Grubu'nun Ağ İşlevleri Sanallaştırma hedefleri arasında, ağ altyapısı ve yönetiminde yer alan hem sermaye hem de işletme giderlerinin azaltılması, ağ hizmetlerinin ihtiyaç duyulduğunda büyütülmesi veya küçültülmesi için daha iyi esneklik sağlanması, yeni ağ hizmetleri eklenerek yatırım getirisinin iyileştirilmesi ve pazara yeni ağ hizmetlerinin getirilmesi için zaman çerçevesinin azaltılması.
Ağ İşlevleri Sanallaştırma ve Yazılım Tanımlı Ağ Oluşturma
Ağ İşlevleri Sanallaştırma, her iki kavramın da ağ yönetimini donanım katmanından yazılım katmanına taşımayı içerdiği için, doğası gereği yazılım tanımlı ağ oluşturmaya (SDN) benzer. Ancak Ağ İşlevleri Sanallaştırma, ağ işlevlerinin sanal ortamlara taşınmasına daha çok odaklanırken, ETSI'ye göre SDN, ağ kontrol katmanının yönlendirme katmanından ayrılmasına daha fazla odaklanıyor.
Bu nedenle, iki kavram birçok durumda birbirini tamamlarken, Ağ İşlevleri Sanallaştırma ve Yazılım Tanımlı Ağ Oluşturma birbirinden bağımsız olarak mevcuttur.