Font Size: a A A

Design And Implementation Of Cfgmap Management And Other Modules Of FCoE Switch System

Posted on:2012-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2218330338453011Subject:Software engineering
Abstract/Summary:PDF Full Text Request
FC protocol is widely used in storage area network (SAN), but the FC network equipment costs high, there are a large number of switches, network cards, input costs, and maintenance workload. SAN only support 239 switches as a maximum number, so there is a limit of the number of the server or storage which link to the SAN, in order to break through the limit of the maximum number, NPV mode switch appear, it is called NPV switch in short.NPV, with the full name of "N Port Virtualizer", make port mode into N-port mode virtually(N-port mode is a port which terminal node connect to switch with), called the NP Port, that which switch has the NP Port called NPV switches. NPV switch is located on the edge of the SAN between the terminal node (server or disk device) and the FC core switch. For server or disk device, NPV switch is a FC switch; for the FC core switch, NPV switch is a N node device, so NPV switch does not increase the number of the switches in the SAN, and increases the number of the server or disk device which connect to the SAN, it is a good solution to the maximum number of constraints.In short, the function of NPV switches agent terminal nodes and FC core switches interaction, complete the intermediate storeing and forwarding process. This paper describes the design and implementation of the cfgmap management sub-module, port and forwarding table sub-module, simular N node sub-module, VSAN sub-module..I participated in requirement analysis work of sub-modules of NPV module of NPV switch and design and implementation work of four sub-modules of NPV module of NPV switch in the FCoE switch system, four sub-modules are cfgmap management sub-module, port and forwarding table sub-module, simular N node sub-module, VSAN sub-module. Cfgmap management sub-module provides function of configuration of the uplink port and downlink port, including adding, deleteing, querying, hide, showing up the uplink port and downlink port map, when NPV switch get a proxy request which is received through the downlink port, search an effective uplink port by cfgmap management; port and forwarding table sub-module provides event response of port and adding, deleteging, querying and other functions of forwarding table, when NPV switch get a proxy request which is received through the downlink port, accordingly the cfgmap management sub-module provides the available uplink port, the mapping sub-module select the appropriate uplink port to forward message, complete storing the login data and forwarding table; simular N node sub-module provides event response of NP port link up and function of sending the name packets, completes the information broadcast process when NPV switch successfully applied the FC_ID as a terminal node in the SAN network; VSAN sub-module provides function of seting NPV enable/disable flag,checking the legality of VSAN and the corresponding VSAN creation, deletion, switch supports two modes, one is the FC mode, the other is the NPV mode, the switch which complete proxy function need to be configured as the NPV mode...
Keywords/Search Tags:NPV Switch, cfgmap management, forwarding table, uplink port and downlink port
PDF Full Text Request
Related items