J:
Kāda ir atšķirība starp programmatūras definētu tīklošanu (SDN) un tīkla virtualizāciju?
A:Programmatūras definēts tīklojums ir tīkla jēdziens, kurā tīkla arhitektūrā tīkla "vadības plakne" vai datu pārraides struktūra ir atdalīta no citām funkcijām. Tas rada zināmu abstrakciju programmatūras slāņos, kas pārvalda tīklu.
Turpretī tīkla virtualizācija ir plaša līmeņa koncepcija tīkla arhitektūras struktūras mainīšanai. Eksperti runā par tīkla virtualizāciju fiziskās aparatūras struktūru aizstāšanā ar loģiskām struktūrām, piemēram, atsevišķa aparatūras gabala sadalīšanu vai sadalīšanu dažādās loģiskās funkcijās. Neatkarīgi no tā, vai tas attiecas uz servera darbībām vai datu glabāšanu, virtuālās aparatūras (dažreiz sauktas par VMware) izmantošanas pamatkoncepcija ir tāda pati.
Lai uzzinātu vairāk par tīkla virtualizāciju, izlasiet jauno IBM Fellow, Dell CTO Emeritus un Cloudistics galvenā zinātnieka dr. Jai Menona darbu "Tīkla virtualizācijas pieejas un ieguvumi". |
Daži no tiem, kas pārzina programmatūras definētu tīklošanu un tīkla virtualizāciju, programmatūras definētu tīklošanu raksturotu kā "mehānisku" vai praktisku paņēmienu, lai mainītu tīkla veidošanas veidu. Savā ziņā programmatūras definēts tīklojums varētu kalpot kopējam tīkla virtualizācijas mērķim, kas palīdzētu kontrolēt projektu kā sava veida dizaina augstākā līmeņa filozofiju. Citiem vārdiem sakot, izmantojot SDN kodēšanas paņēmienus, salīdzinot ar virtuālo mašīnu izmantošanu sākotnējā tīkla izveidē.
Citi runā par programmatūras definētu tīklošanu kā programmēšanas rīka veidu, veidu, kā atsevišķas programmēšanas valodas darbojas, lai atbalstītu aparatūras un programmatūras arhitektūru. Šie ir pamatelementi, kas ļauj veidot un darbināt sarežģītākus IT iestatījumus.
