1
00:00:00,770 --> 00:00:06,530
Eine andere Definition von softwaredefiniertem Networking ist softwaredefiniertes Networking über

2
00:00:06,530 --> 00:00:08,310
API-Easy- oder Anwendungsprogrammierschnittstellen.

3
00:00:08,330 --> 00:00:15,470
In dieser Vision ist man nicht an die Konfiguration eines Netzwerkgeräts über eine Befehlszeilenschnittstelle gebunden, was

4
00:00:15,470 --> 00:00:16,900
sehr restriktiv ist.

5
00:00:17,090 --> 00:00:22,070
Warum hatten wir keine reichhaltigeren programmatischen Schnittstellen für Netzwerkgeräte?

6
00:00:22,070 --> 00:00:28,890
Ein Beispiel wäre die Verwendung einer RESTful-API anstelle einer grundlegenden SEO-Lüge.

7
00:00:29,030 --> 00:00:35,780
Andere Protokolle wie Ovi SDP und net conf können verwendet werden, um die Konfiguration eines Netzwerkgeräts

8
00:00:35,780 --> 00:00:37,460
programmgesteuert zu ändern.

9
00:00:37,460 --> 00:00:42,760
Jetzt überlegen Sie vielleicht, ob ich nur ein einfaches Netzwerkverwaltungsprotokoll oder S &amp; P verwende.

10
00:00:43,030 --> 00:00:49,370
S &amp; P hat einige Einschränkungen und funktioniert nicht besonders gut, wenn Sie die Konfiguration eines

11
00:00:49,370 --> 00:00:50,900
Geräts ändern möchten.

12
00:00:50,900 --> 00:00:58,850
Eine andere Definition wäre die Verwendung von ASX, und ich habe dies als separate Vision von SDM formuliert, und es wird

13
00:00:58,850 --> 00:01:04,190
einen separaten Kurs zu Cisco ECI unter Verwendung eines Protokolls namens Plex geben.

14
00:01:04,190 --> 00:01:13,160
Cisco kaufte ein Startup namens semi und entwickelte eine Vision von SD in der Verwendung von Hardware oder

15
00:01:13,390 --> 00:01:14,200
ASX.

16
00:01:14,270 --> 00:01:20,420
Die Cisco-Lösung ist daher sehr auf eine asynchrone Implementierung angewiesen und passt zu ihrer

17
00:01:20,420 --> 00:01:21,300
Nexus-Produktlinie.

18
00:01:21,440 --> 00:01:26,690
Andere Begriffe, auf die Sie möglicherweise stoßen, sind Cloud-Automatisierung mit Open Stack.

19
00:01:26,690 --> 00:01:32,420
Eine der Visionen bei Open Stack ist, dass wir alle Server und Speicher unserer

20
00:01:32,510 --> 00:01:35,810
Netzwerkgeräte von einer einzigen Verwaltungskonsole aus verwalten können.

21
00:01:35,840 --> 00:01:38,840
Wir werden mehr über Open Stack in einem separaten Kurs sprechen.

22
00:01:38,840 --> 00:01:42,950
Was ist mit einer V- oder Netzwerkfunktionsvirtualisierung?

23
00:01:42,950 --> 00:01:50,750
Ich würde empfehlen, dass Sie das OPI auf einer V-Website besuchen, um weitere Informationen zu einem V zu erhalten.

24
00:01:50,750 --> 00:01:58,580
Um Ihnen jedoch einen schnellen Überblick über NFP zu geben, führen Sie bestimmte Betriebssysteme auf einer bestimmten Hardware aus, um

25
00:01:58,580 --> 00:02:00,740
als Beispiel eine Funktion bereitzustellen.

26
00:02:00,740 --> 00:02:05,940
Warum haben Sie eine Hardware-Firewall, die nur diese Funktion bietet?

27
00:02:06,200 --> 00:02:12,590
In der Vergangenheit hatten Sie Server, auf denen bestimmte Funktionen auf bestimmter Hardware installiert waren.

28
00:02:12,590 --> 00:02:20,450
Beispielsweise hatten Sie möglicherweise einen Exchange-Server, einen Datenbankserver oder einen Dateiserver, auf dem jeder Server auf

29
00:02:20,450 --> 00:02:22,720
dedizierter Hardware ausgeführt wurde.

30
00:02:22,790 --> 00:02:25,840
Vor ein paar Jahren wurden die Server dann virtualisiert.

31
00:02:26,270 --> 00:02:27,890
Du rennst also nicht mehr.

32
00:02:27,890 --> 00:02:34,070
Zum Beispiel einige Serverplattformen auf Hardware, die Sie in virtuellen Maschinen ausführen, und normalerweise führen

33
00:02:34,070 --> 00:02:38,450
Sie viele virtuelle Maschinen auf einem einzelnen Hardwaregerät aus.

34
00:02:38,630 --> 00:02:43,580
Die Virtualisierung von Servern bietet in gleicher Weise viele Vorteile.

35
00:02:43,580 --> 00:02:46,870
Warum virtualisieren wir keine Netzwerkgeräte?

36
00:02:46,940 --> 00:02:56,240
So können wir beispielsweise einen Cisco-Router mithilfe des CSR oder einen HP-Router mithilfe eines Videorecorders oder eines Switches mithilfe

37
00:02:56,540 --> 00:02:59,500
eines offensichtlichen oder offenen v-Switches virtualisieren.

38
00:02:59,510 --> 00:03:05,420
Viele von uns sind auf virtuelle Switches in einer VM-Umgebung gestoßen, in der virtuelle Switches in

39
00:03:05,420 --> 00:03:07,280
ihren Hypervisoren ausgeführt werden.

40
00:03:07,280 --> 00:03:13,790
Gehen Sie also noch einen Schritt weiter, warum virtualisieren wir nicht Netzwerkgeräte, anstatt über ein dediziertes Ruder

41
00:03:13,790 --> 00:03:16,180
oder eine dedizierte Firewall zu verfügen.

42
00:03:16,190 --> 00:03:22,970
Warum haben wir nicht einfach eine VM mit dieser Funktion gestartet, um eine Firewall oder einen Router zu virtualisieren, sodass wir

43
00:03:23,470 --> 00:03:25,820
noch einen Schritt weiter gehen können?

44
00:03:25,890 --> 00:03:32,570
Als Beispiel, anstatt ein Windows-Betriebssystem auszuführen, nur um mir eine bestimmte Anwendung wie einen Webserver zu

45
00:03:32,570 --> 00:03:39,740
geben, warum virtualisieren wir nicht auch das Betriebssystem und führen mehrere Anwendungen getrennt voneinander aus, als ob

46
00:03:39,980 --> 00:03:47,270
sie sich auf verschiedenen VMs oder befinden container ist ein Begriff, der heutzutage häufig verwendet wird und

47
00:03:47,660 --> 00:03:53,990
die Anwendungen voneinander trennt, bei dem jedoch mehrere Anwendungen auf demselben Server ausgeführt werden.

48
00:03:54,710 --> 00:04:01,310
Warum haben wir keine Funktion wie VR oder P oder eine Firewall-Funktion virtualisiert, anstatt eine

49
00:04:01,310 --> 00:04:04,220
vollständige auszuführen? Betriebssystem per Funktion durchgebrannt.

50
00:04:04,250 --> 00:04:10,730
Warum führen wir nicht ein Betriebssystem aus und instanziieren Netzwerkfunktionen und viele von ihnen auf

51
00:04:10,730 --> 00:04:12,050
einem einzigen Betriebssystem?

52
00:04:12,080 --> 00:04:15,820
Wir werden in einem separaten Kurs mehr über ein V sprechen.

53
00:04:15,880 --> 00:04:20,180
Im Moment werde ich Open SD einführen und ein bisschen Open Flow hinzufügen.

54
00:04:20,200 --> 00:04:27,360
Schauen Sie sich die detaillierteren Kurse an, die für Genius 3 verfügbar sind. Ich werde hoffentlich in den kommenden Kursen auf

55
00:04:27,360 --> 00:04:29,790
die Details all dieser Kurse eingehen.
