H3C Comware software is a dedicated networking operating system that comprises all software features required by H3C routers and switches. Comware has always been evolving to support new network applications and scenarios.
Comware V5 is a mature single-process multi-task networking operating system that has been widely used on networks. To implement full modularization and multi-process applica tions, H3C developed Comware V7.
- Full modularization
- Brings improvements in system availability,virtualization, multi-core multi-CPU applications, distributed computing, and dynamic loading and upgrading.
- Comware V7 is a generic, open system based on Linux.
- Improved processing procedures
- Comware V7 improves some processing procedures.For example, it uses preemptive scheduling to improve real-time performance.
- Supports N:1 virtualization.
- Improves scalability for devices. In addition, Comware V7 supports new technologies for data centers, including TRILL, EVB, and EVI.
- Auxiliary CPU and OAA
- Adds ISSU support for line cards.
rfd41.com：Comware V7 system architecture
Comware V7 comprises four planes: management plane, control plane, data plane, and infrastructure plane.
Figure 1 Comware V7 planes
Comware V7 is suitable for centralized, distributed, multi-chassis distributed hardware structures, and WAN, LAN, and data center devices. All these devices only need to run the single Comware V7 operating system to provide all functions.
The unified system enables unified deployment and management, reduces networking and management complexity, and implements full compatibility. Users only need to learn one system to use all software functions. In addition, the unified system allows for flexible integration of functions, improving scalability.
Comware V7 supports N:1 virtualization technology IRF, 1:N virtualization technology MDC, and hybrid virtualization by mixing IRF and MDC.
Improved resource utilization: Modular design ensures unused functions to not occupy any resources.
Multi-core, multi-CPU: Data and control planes support multi-core functions, which enable improving system performance by adding CPUs. CPU resources can be reserved for processes to satisfy their performance requirements without needing dedicated hardware, improving usability.
Distributed computing: Implements both load sharing and active/standby redundancy, improving performance and resource utilization.
Fault isolation: Process isolation implements fault isolation. The failure of a process does not affect other processes and the kernel. A failed process can be recovered without hardware impact.
Process-level GR: Ensures graceful restart of processes without operational impact.
System-level high availability: Reduces impact of active/standby switchover through control plane distributed functions.
ISSU: Supports both MPU ISSU and interface card ISSU for multi-MPU, distributed single-MPU, centralized, and IRF devices. Incremental upgrade and soft reboot ensure non-stop forwarding during ISSU.
Feature tailoring: Modular design allows for free tailoring of software features, without the need of re-compiling.
Feature addition: Modular design enables new features to be easily added to Comware V7 with affecting other features.
ISSU: Upgrades features without operational impact, ensuring service continuity.
IRF: Increases ports and bandwidth by adding devices into a virtual system, improving system performance and capacity while protecting user investment.
TCL scripts: Comware V7 is embedded with TCL. Users can compile TCL scripts by using commands and SNMP get and set operations to implement needed functions.
Open APIs: Based on Linux, Comware V7 provides open APIs for users to develop their own functions.
EAA: Enforces user-defined policies upon system changes, improving manageability and satisfying individual needs.
Open architecture: Modular design enables running of all kinds of applications. Open APIs enable users to develop and run applications on Comware V7.
The user interfaces of Comware V7 inherit the style of earlier versions. In addition, unchanged functions inherit previous commands. Users familiar with previous Comware can easily learn how to operate Comware V7. New maintenance methods such as EAA provided by Comware V7 enable users to get more clear and detailed information on operational states.
Comware V7 adds new features while keeping the features of earlier versions, ensuring version continuity.
- White Papers
- White Papers
- High Availability
- White Papers