Unified Router Farm Virtualization for Network Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional network management systems face challenges in efficiently configuring and managing routers due to complex and tedious individual configurations, especially in large and dynamic networks, where layer-3 services require intricate settings that are hard to scale and maintain.

Innovation Solution

The implementation of a unified router farm (URF) that virtualizes multiple routers or switches as a single logical router, using a master-slave architecture where a master node calculates and distributes layer-2 and layer-3 forwarding tables, allowing for centralized control and management, thereby hiding internal network topology and facilitating plug-and-play services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If traditional router configuration mode is used, then each router can be independently controlled, but the configuration process becomes tedious and complex requiring manual intervention

Engineering Contradiction:
Improveconfiguration automationVSAvoidconfiguration complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

Multiple individual routers are merged into a single virtualized router entity. The patent implements a router farm where multiple physical routers are virtualized and managed as one unified router, allowing centralized configuration and control. This merging eliminates the need for manual configuration of each individual router while maintaining independent control capabilities through the virtualized interface.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If layer-3 services are implemented with traditional routing protocols, then routing functionality is achieved, but the network topology becomes exposed and difficult to manage

Engineering Contradiction:
Improvenetwork management easeVSAvoidtopology complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A virtualized routing layer is introduced as an intermediary between physical routers and network management systems. This virtualized layer abstracts the complex physical topology while providing simplified layer-3 routing services. The intermediary virtual router manages the mapping between physical devices and logical routing functions, hiding internal topology details from administrators.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing function is segmented into separate virtualized components that can be independently managed. The patent divides routing operations into distinct virtual router instances, each handling specific routing tasks. This segmentation allows complex routing functionality to be distributed across multiple manageable units while presenting a simplified unified interface for administration.

Inventive Principle:
Principle #1Segmentation

3Extent of automation

If multiple routers are virtualized as a single logical router, then centralized control is achieved, but the internal topology must be hidden from external systems

Engineering Contradiction:
Improvecentralized control capabilityVSAvoidtopology information visibility
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The virtualized router acts as an intermediary layer that mediates between external network systems and internal physical routers. It provides centralized control by collecting topology information from all physical routers while presenting a unified simplified interface to external systems. The virtual router translates external control commands into appropriate actions across the physical router farm without exposing internal topology details.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8891536B2Layer-3 services for united router farm
Publication Date: 2014.11.18 FUTUREWEI TECHNOLOGIES INC
  • US8891536B2 patent drawing
  • US8891536B2 patent drawing
  • US8891536B2 patent drawing

AI summary

One embodiment of the present invention provides a computing system. The computing system includes a processor, a memory, a logical switch management mechanism, and a layer-2 path management mechanism. The logical switch management mechanism operates the computing system in conjunction with a plurality of remote switches as a single logical switch. The layer-2 path management mechanism includes a path calculation mechanism and a layer-2 forwarding table. The path calculation mechanism calculates layer-2 shortest paths among the computing system and the remote switches. The layer-2 forwarding table is for a first switch in the plurality of remote switches and created based on one or more of the shortest paths, wherein a respective entry in the forwarding table corresponds to a layer-2 network address. The layer-2 path management mechanism suppresses advertisement of the shortest paths outside of the logical switch, thereby hiding internal paths of the logical switch.