• 临汾“尧王杯”马拉松赛激情开跑 2019-04-22
  • 北京:人像识别  在逃人员火车站落网 2019-04-19
  • 河曲警方开展遵纪守法、打击赌博违法犯罪宣传活动--黄河新闻网 2019-04-19
  • 中科院正研发动力锂电池 单次续航有望达500公里 2019-04-04
  • 国际锐评:美方反复无常 中方洞若观火同等反制 2019-03-30
  • 广西防城港市港口区:学习十九大精神 推进产业与生态融合发展 2019-03-22
  • 看看吧,朝鲜怎么会相信美国?!除非是傻子。欧洲也不会相信美国,如果欧洲相信美国,欧洲就是傻子。 2019-03-21
  • 森林城市建设陷三大误区 奢侈化和景观化等问题凸显 2019-03-21
  • 牙膏-热门标签-华商生活 2019-03-20
  • 努力开创人与自然和谐发展新格局 2019-03-18
  • 把握这两个阶段 多给宝宝点“颜色”看看 2019-03-18
  • 端午新经济体验无处不在 “指尖端午”玩出新花样 2019-02-24
  • 教育时评:清华给落榜生的一封信,到底伤害了谁的自尊?(原创首发) 2019-02-24
  • 全国省级新税务机构统一挂牌 2019-02-02
  • 【学习时刻】人民大学王义桅:“一带一路”是世界上最大的民生工程 2019-02-02
  • Comware 7

    www.trlj.netware 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 applications, H3C developed Comware V7.

    Comware V7 brings the following benefits:

    • Full modularization—Brings improvements in system availability, virtualization, multi-core multi-CPU applications, distributed computing, and dynamic loading and upgrading.
    • Openness—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.

    Comware V7 optimizes the following functions:

    • Virtualization—Supports N:1 virtualization.
    • ISSU—Adds ISSU support for line cards.
    • Auxiliary CPU and OAA—Improves scalability for devices.

    In addition, Comware V7 supports new technologies for data centers, including TRILL, EVB, and EVI.

    Comware V7 system architecture

    Planes

    Comware V7 comprises four planes: management plane, control plane, data plane, and infrastructure plane.

    Figure 1 Comware V7 planes

    Infrastructure plane

    The infrastructure plane provides basic Linux services and Comware support functions. Basic Linux services comprise basic Linux functions, C language library functions, data structure operations, and standard algorithms. Comware support functions provide software and service infrastructures for Comware processes, including all basic functions.


    Data plane

    The data plane provides data forwarding for local packets and received IPv4 and IPv6 packets at different layers.


    Control plane

    The control plane comprises all routing, signaling, and control protocols, such as MPLS, OSPF, and security control protocols. It generates forwarding tables for the data plane.


    Management plane

    The management plane provides management interfaces for operators to configure, monitor, and manage Comware V7. Common management interfaces include Telnet, SSH, SNMP, HTTP, and Web.


    Modular design

    Comware V7 implements full modularization based on Linux. All software features run independent processes in different spaces. A failed process does not affect other processes. Preemptive scheduling used by Linux threads enables Comware V7 to provide high-speed services. In addition, Linux supports multi-core, multi-CPU, and Symmetrical Multi-Processing (SMP) technologies, which can maximize multi-CPU performance.

    The modular design makes Comware V7 totally different from earlier versions.


    Figure 2 Modular design

    Process isolation

    The modular design isolates processes to improve system availability. Each process can be managed separately. This refined management method enhances system stability and performance.


    Multi-core support

    Comware V7 supports multi-core CPU and SMP technologies besides multi-core support at the data plane. The modular design enables concurrent running of threads through direct Linux scheduling, which can maximize multi-CPU performance. More CPUs improve performance for the whole system to implement faster route convergence and less recovery time.

    Comware V7 allows a group of processes to run on a dedicated CPU set to ensure enough resources for key services. The thread preemptive scheduling and priority marking mechanisms enable real-time services to fast respond to requests even when the CPU system is busy.

    The multi-core CPU replaces auxiliary CPUs to complete related tasks, simplifying software operations.


    On-demand operation

    The modular design enables a process to load only needed functions to complete a task. Unused functions do not occupy any system resources and thus will not be attacked. This mechanism improves both system performance and security.


    Modular upgrading

    The modular design allows you to upgrade a single feature or add new features without affecting other services.


    Simplified software tailoring

    Comware V7 software processes are independent of one another. This makes software tailoring much easier, without the need of re-compiling.


    Multi-package releasing

    The modular design allows a Comware V7 software version to be released in multiple software packages, one basic package and multiple function packages, satisfying the requirements of different products.


    Function-based licenses

    The modular design allows for function-based licenses, which can improve software flexibility and avoid interference from unnecessary functions.


    Open interfaces

    Comware V7 provides APIs through dynamic Link Library for users to develop their own applications. This method is more flexible than OAA.

    Although modularization has many advantages, it has limitations in resource occupation and inter- process communication overheads. Therefore, a balance between the degree of modularization and current resources must be considered. To achieve maximum modularization, H3C bases Comware V7 on deep understanding of networking technologies, and proper feature implementations and module classification, enabling Comware V7 to have better scalability and extensibility than other networking operating systems.

    Distribution

    Distributed structure

    Comware V7 has only one distributed structure that supports various types of hardware structures and virtualization.

    In the distributed structure, all nodes are fully meshed. A main processing unit (MPU) has complete functions, and an I/O node (line card) has local processing functions. This software structure is irrelevant with topology. Therefore, different products have consistent software processing, improving scalability and stability.


    Learn more Take up
  • 临汾“尧王杯”马拉松赛激情开跑 2019-04-22
  • 北京:人像识别  在逃人员火车站落网 2019-04-19
  • 河曲警方开展遵纪守法、打击赌博违法犯罪宣传活动--黄河新闻网 2019-04-19
  • 中科院正研发动力锂电池 单次续航有望达500公里 2019-04-04
  • 国际锐评:美方反复无常 中方洞若观火同等反制 2019-03-30
  • 广西防城港市港口区:学习十九大精神 推进产业与生态融合发展 2019-03-22
  • 看看吧,朝鲜怎么会相信美国?!除非是傻子。欧洲也不会相信美国,如果欧洲相信美国,欧洲就是傻子。 2019-03-21
  • 森林城市建设陷三大误区 奢侈化和景观化等问题凸显 2019-03-21
  • 牙膏-热门标签-华商生活 2019-03-20
  • 努力开创人与自然和谐发展新格局 2019-03-18
  • 把握这两个阶段 多给宝宝点“颜色”看看 2019-03-18
  • 端午新经济体验无处不在 “指尖端午”玩出新花样 2019-02-24
  • 教育时评:清华给落榜生的一封信,到底伤害了谁的自尊?(原创首发) 2019-02-24
  • 全国省级新税务机构统一挂牌 2019-02-02
  • 【学习时刻】人民大学王义桅:“一带一路”是世界上最大的民生工程 2019-02-02