Presentation is loading. Please wait.

Presentation is loading. Please wait.

PAGE 2 PAGE 3 INTRODUCING HYPER-V EXTENSIBLE SWITCH.

Similar presentations


Presentation on theme: "PAGE 2 PAGE 3 INTRODUCING HYPER-V EXTENSIBLE SWITCH."— Presentation transcript:

1

2 PAGE 2

3 PAGE 3

4 INTRODUCING HYPER-V EXTENSIBLE SWITCH

5 PAGE 5 Unified tracing makes it easier to diagnose issues resulting in lower support costs Increase customer satisfaction and reliability from the Windows framework and Windows 8 Certification program Quicker development time with familiar Windows API (WFP and NDIS) Core services lets extensions fully interoperate with Hyper-V, including getting Live Migration for free Open platform lets you write only the functionality you want (no “all or none” switch replacement)

6 DETAILS OF THE HYPER-V EXTENSIBLE SWITCH

7 Root Partition Extension Extension Miniport Extension Protocol Extensions are Filters or Windows Filtering Platform Providers Extension state/configuration is unique to each instance of an Extensible Switch on a machine PAGE 7 Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC

8 Traffic is processed in two stages Ingress - before destinations are definedIngress - before destinations are defined Egress - after destinations are definedEgress - after destinations are defined PAGE 8 Root Partition Extension Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC Ingress Traffic Egress Traffic

9 Extensions learn about the VM lifecycle Extensions can veto state changes PAGE 9 Root Partition Extension Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC

10 Multiple Extensions can co- exist on the same Extensible Switch Integrates with built in Extensible Switch features You can focus on providing targeted functionality, not replacing the Extensible Switch PAGE 10 Root Partition Extension C Extension D Extension A Extension B Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC

11 Capture extensions can inspect traffic and generate new traffic for report purposes Capture extensions do not modify existing Extensible Switch traffic PAGE 11 Root Partition Extension Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC Capture Extensions

12

13 Windows Filter Platform (WFP) Extensions can inspect, drop, modify, and insert packets using WFP APIs Windows Antivirus and Firewall software uses WFP for traffic filtering PAGE 13 Root Partition Extension Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC Capture Extensions WFP Extensions Filtering Engine BFE Service Firewall Callout

14

15 Filtering extensions can also be implemented using NDIS filtering APIs PAGE 15 Root Partition Extension Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC Capture Extensions WFP Extensions Filtering Extensions

16

17 Forwarding extensions direct traffic, defining the destination(s) of each packet Forwarding extensions can capture and filter traffic PAGE 17 Root Partition Extension Miniport Extension Protocol Virtual Switch Physical NIC Virtual Machine Host NIC VM NIC Virtual Machine VM NIC Filtering Extensions Forwarding Extension WFP Extensions Capture Extensions

18

19

20 PAGE 20

21

22 PAGE 22

23 PAGE 23 Virtual Machine Host 1 Extension A Extension Miniport Extension Protocol Extensible Switch Host 2 Extension Miniport Extension Protocol Extensible Switch Extension A Runtim e State

24 PAGE 24

25 PAGE 25

26

27

28

29

30


Download ppt "PAGE 2 PAGE 3 INTRODUCING HYPER-V EXTENSIBLE SWITCH."

Similar presentations


Ads by Google