客服中心 010-81909399
关注我们:
首页 >新闻>公司新闻 基于PK体系的网络安全主机解决方案
联系我们

地址:北京市昌平区回龙观北京国际信息产业基地发展路1号院(集智达大厦5层)

邮编:102206

电话:010-81909399

传真:010-81909456

网址:http://www.gemotech.cn

E-mail:marketing@gemotech.cn

基于PK体系的网络安全主机解决方案

网络安全主机是网络信息安全系统的基础,广泛应用于网络入侵检测及防护系统、防火墙系统、安全审计系统、综合威胁探针系统、安全无线防御系统、抗拒绝服务系统、邮件安全网关、安全隔离与信息交换系统、邮件高级防护系统、网络安全高级检测等系统中。

当前这些系统的网络安全主机普遍采用 X86 +WINDOWS/开源LINUXNXP QorIQ通信处理器+开源LINUX等系统解决方案,硬件、BIOSOS都是来自国外厂家,存在“后门”、“漏洞”、“断供”三个致命风险。

研发自主可控安全的网络安全主机至关重要,在自主可控CPU及操作系统方面,目前可选择的也很多,CPU方面主要有飞腾、龙芯、海光、兆芯及鲲鹏等,龙芯性能相对弱整体占比小,海光、兆芯主要做服务器端且是X86路线,鲲鹏由于众所周知的原因受限供货不足,相较而言飞腾采用ARM架构,功耗低,生态较为健全;操作系统方面主要有麒麟、统信UOS等,统信UOS目前在金融领域有较多应用,在网络安全行业则是麒麟系统占多数。

中国电子集团推出了基于飞腾CPU+麒麟操作系统的PK(Phytium-Kylin)体系,可以建立起自主可控安

全基座。麒麟操作系统能有效应对“后门”、“漏洞”两大致命风险,而使用国产自己可控的芯片如飞腾CPU正是应对“断供”的不二选择,它们正是构建网络安全主机的理想选择。

1网络安全主机的PK体系方案

网络安全主机主要是对以太网数据进行转发及管理,硬件方面主要包括飞腾CPU、内存、硬盘、TPCM卡、网卡;软件方面包括麒麟操作系统、DPDK、应用程序。PK体系是网络安全主机软硬件的基石,整机框图见图1

 

1.1采用内置安全的CPU

研发网络安全主机平台采用FT-2000/4D2000/8 CPU两款CPU,这两款CPU 支持内置安全机制,支撑系统安全,包括密码加速引擎、可信执行环境、安全存储、固件管理、硬件漏洞免疫、抗物理攻击。在此基础上,网安版还支持安全启动、密钥管理、生命周期管理、量产注入等安全增强机制。

1.2采用安全操作系统

近几年,国产软硬件不断取得可喜的进步。麒麟软件有着40年的研发和20年的产业化推广历史,是唯一一个通过CMMI5级质量评估的操作系统企业,外对OpenStack社区的贡献全球第四、中国第一旗下的银河麒麟操作系统连续9年位列中国Linux市场占有率第一名,在嫦娥探月、国家电网、北京地铁、航空公司客票系统等都可以看到它的身影,并于2019年获得了国家科技进步一等奖。银河麒麟操作系统V10,拥有六大优势,分别是性能领先、生态丰富、体验提升、云端赋能、融入移动、内生安全。特别是性能方面,官方声称在UnixBench 2D3D测试中,相比同类产品性能高出17%,尤其是3D方面最高可领先397%!麒麟操作系统具有高安全、高可靠的优势,符合《GB/T 20272-2006 信息安全技术 操作系统安全技术要求》中第四级结构化保护级的要求,是目前我国通过认证的安全等级最高的操作系统。已广泛应用于军工、政府、金融、电力、教育、大型企业等众多领域,为我国的信息化建设保驾护航。也是首家通过公安部信息安全产品检测中心第四级结构化保护级安全认证中国人民解放军信息安全测评中心军用B+级安全认证,是目前国内安全等级最高的操作系统。

1.3 BIOS启动

计算机系统中BIOS是连接硬件和软件的关键组件,也是系统安全性验证的重要环节,安全主机采用国产UEFI并加入可信启动验证,能够确保网络安全主机安全可靠的正常工作及引导系统的工作。

1.4 采用TPCM卡可信平台控制模块

FT-2000/4有网安版的CPU,可支持可信计算,但是需要专门占用一个ARM核来进行可信计算,少一个核对于网络转发及数据处理是很致命的,故采用标准版飞腾CPU加上外置可信卡就成为了最好的选择。

可信华泰TPCM卡为M.2接口,采用PCIE进行通迅,可以为计算机提供可信根,让可信平台模块具有对平台资源进行控制的功能,具有主动度量功能,实现平台到网络的可信扩展,以确保网络的可信。

1.5 国产化率高

安全主机其它硬件配置方面,电源采用长城ATX电源,内存可支持紫光、威捷科等国产DDR4内存条,硬盘可选用威捷科、科美、大唐存储等国产硬盘厂家的产品,采用国产高云FPGA,网卡方面采用的是同样具有自有知识产权北京网迅科技有限公司的以太网控制器,完美支持DPDK,转发速率可达到线速,在网络安全和网络虚拟化等方面达到较高水平,具有极高的国产化率。

1.6 网络安全主机设计实施方案

具体的网络安全主机设计方案结构框图如图2所示:


2 网络安全主机结构框图

其中安全主板包括CPU,内存,TPCM卡插槽、PCIE扩展插槽等,安全主板系统设计框图见图3

 

3 网络安全主机系统框图

安全主板实现原理简述如下:

1.6.1 CPU模块

CPU为飞腾公司的FT-2000/4,主频2.6GHz,支持 ARM v8 64 位指令系统并兼容 32 位指令,支持基于域隔离的安全机制,支持可信启动,集成了DDR4内存控制器、PCIE控制器、SPI/LPC/I2C/UART等总线接口,集成温度传感器。

1.6.2 DDR内存模块

FT-2000/4支持2DDR4 通道,最高速率支持3200。安全主板采用标准的DDR4 DIMM条设计,可支持2DIMM条,最大支持64GB内存,可以使用UDIMMRDIMM内存条。

1.6.3 SATA存储模块

安全主板通过PCIESATA芯片,可支持4SATA接口。满足客户系统的存储及用户数据的存储,若有需要加入RAID卡后,也可做数据备份。

1.6.4 可信TPCM接口模块

可信TPCM模块对安全主机主板的上电控制及启动控制有严格的要求,TPCM卡的工作流程如下:

1)安全主机的FPGA控制系统上电,并确保TPCM卡首先加电同时使CPU处于复位状态,TPCM加电后进行自检,完成状态检查。

2FPGA控制SPI SWITCH使得TPCM可以读取BIOS代码,TPCMBIOS进行度量,并将度量结果存储在TPCM中,在UEFICPUTPCM将会对度量结果进行交互判断。

3TPCM将控制权交给CPUTPCM变为一个控制设备,CPU通过PCIE可以与TPCM卡进行高速通讯,为计算过程提供密码服务或者可信服务。

为满足这些要求,安全主机主板使用了国产高云FPGA对系统电源上电时序及TPCM卡进行控制,实现BIOS芯片的连接到TPCM卡还是CPU的切换,TPCM卡与CPU间通讯的逻辑解析。

工作流程如图4所示: 


4 TPCM工作流程图

1.6.4 网卡模块

主板的PCIE扩展插槽可以插入网卡模块,网卡模块支持1G10G等多种不同组合的以太网,采用网讯的WX1860SP1000A网络芯片,支持第三代BYPASS智能控制。采用标准PCIE X8接口定义,客户可以根据现场情况灵活选择网卡型号。

1.7 网络安全主机

网络安全主机的网络性能十分关键,通过对安全主

机进行RFC2544测试,进行吞吐量,背对背,帧丢失以及帧延迟的网络性能评估,可以验证该方案是否可以满足要求。

我司在多种CPU及不同系统平台下,使用网迅SP1000A万兆网卡,进行了网络性能对比测试,结果如表1所示:

1: 网络安全主机性能表

CPU

OS

RFC-2544 吞吐量

64B

128B

256B

512B

1024B

1518B

FT-2000/4

Kylin V10

100%

100%

100%

100%

100%

100%

FT-2000/4

UOS Server

90%

100%

100%

100%

100%

100%

Hygon 3230

Kylin V10

93%

100%

100%

100%

100%

100%

INTEL CPU-I7-7700+C236

CentOS-7

100%

100%

100%

100%

100%

100%

 由表中可见,基本PK体系网络安全主机以太网性能强大,吞吐量都可以到对应速率的100%,足以满足网络安全行业对以太网的性能要求。

1.7 结论

综上所述,基本PK体系的网络安全主机方案,可应用于网络防火墙、隔离网闸及安全网关等网络安全领域,功能强大,性能强劲,完全满足网络安全主机的要求。

网站地图应用案例下载中心人才招聘合作伙伴

2006-2010 北京集智达智能科技有限责任公司 版权所有 京ICP备05009661号-3

电话:010-81909399 传真:010-81909456 E-mail:marketing@gemotech.cn

0.1727s