段 然,杨聚加,周来新
(陆军军医大学第一附属医院,重庆 400038)
2016年10月中共中央、国务院印发了《“健康中国2030”规划纲要》,要求各地区各部门结合实际认真贯彻落实[1]。2018年国务院办公厅出台了《关于促进“互联网+医疗健康”发展的意见》[2],相继全国各地先后出台相关智慧医疗建设规划,全面开启了智慧医院建设。智慧医院建设目标为利用信息化、智慧化等技术手段优化就医流程、增强医疗机构便民服务能力、改善患者就医体验与提升医疗救治水平,切实解决广大人民群众看病难、看病贵及因优质医疗资源不均引起的各种医疗问题,甚至因医疗数据和患者隐私等泄露引起的医患矛盾,具有划时代意义和作用。
当前,智慧医院体系建设是运用云计算、边缘计算、互联网、大数据、区块链、空间计算、人工智能、超融合、物联网、云一网一端融合等新一代信息化技术[3],与现有业务深度融合或全新设计进而打造全新的智慧型信息化医院,实现从数据到应用、从业务到网络的全面可视化管理,并形成具备数据分析挖掘、AI建模反射、效益精细化和服务精准化管理的全方位医疗信息体系。该体系建设数据为核心,安全是保障,但往往数据安全容易被忽略,特别是边界的数据交换更是所有医院内部业务与外部其他业务进行数据交互时无法避免的业务链条(医保、预约、银医、互联网医院、 集团医院模式、区域协同、远程会诊等),因此,如何实现并确保边界医疗数据安全进行交互成了极具意义且亟须解决的问题。在这种背景下本院自主规划设计了智慧数据安全交换平台,采用全新软件定义网络(software defined network,SDN)/网络功能虚拟化(network functions virtualization,NFV)体系架构,以保障医院内外互联需求和场景下数据安全交换,除取代现有传统的下一代防火墙、安全交换网闸、数据库及行为审计等功能外,还具备统一管理界面、数据流、控制流全面监管、元数据的处理和智能动、静态脱敏、态势感知等安全能力,为互联医疗业务开展提供了一个安全、智慧、便捷高效地运行环境。
当前,本院业务内网是以医院信息系统为核心,实验室信息系统、影像归档和通信系统为辅助,外挂对外医疗业务为途径的简单传统交换安全模式,其建设思路以网络数据传输为核心,采用传统硬件设备进行区域隔离与控制的方法,配合路由、NAT、ACL和包过滤等传统安全检测和防御手段,实现与外联业务的互联互通。目前,本院现有对外连接业务主要包括医保、一卡通、银医、预约、支付宝、卫生健康委等,且每条连接均有独立的网络体系支撑对外进行数据交换。交换体系由内、外两部分网络组成,共计3台防火墙组成,外部网和内部网仅各部署1台前置机,内部访问链路路由至1台三层交换机上,通过ACL作为最后的控制节点。该体系主机负荷较大,基本没有安全缓冲区,更没有应用层和数据层的管理及监控措施,管理极为不便且各自为政,甚至存在因网络技术员管理不规范、操作流程简化与粗心等客观因素而引发的各种安全风险事件频发。
SDN已被业界内人士和广大网络安全生产厂商认为是一种具有打破传统硬件格局的创新型网络架构,其采用的是以软件定义的方式改变现有硬件防护的模式,主要设计理念为将网络控制与数据转发这2个平面从硬件一体化的基础上实现由软件进行分离[4],将网络应用与网络服务、网元设备之间的相互交互融合紧密地连接在一起,其不在乎也不关注利用何种载体,通过一个逻辑层面上的网络控制集中进行可编程化控制,并协调与网元设备进行交互的应用程序,以及保障应用与网元设备之间的通信与传输[5]。SDN体系架构可以分为3层,即基础设施层、控制层和应用层。基础设施层与控制层之间的交互是通过控制数据平面接口(南向接口)[6],控制层与应用层之间的交互是通过应用程序编程接口(北向接口),这样通过南北向接口之间的交互[7],就可构建全局的网络视图,不仅实现了传统网络架构中控制平面的功能,同时实现了各种不同的网络应用,使网络的转发行为能通过软件进行灵活且自主定义和编排,达到网络具备智能化的作用。SDN架构见图1。
图1 SDN架构
NFV是将基于传统物理硬件的主要网络设备(如服务器、核心交换机、存储单元、GPU、路由器等)采用虚拟化或超融合架构的方式重新构建一个具备自动感知与运维的网络服务基础架构,将这些硬件基础设施提供的功能以软件或虚拟化的形式部署在VM上或云平台内,用以承载传统CT和IT应用,从而实现软与硬件之间的完全解耦合,使这些基础硬件提供的网络与应用功能不再依托于硬件上运行,以达到资源之间可充分复用和共享,同时便利于后期更多的业务能够在此基础上进行快速部署、应用及开发[8]。当然,NFV的另一个更重要的特点就是通过采用虚拟化方式的部署可以在业务需求突发变化时,其自身可以进行内部自动部署和调整、故障自我隔离和自愈及应用弹性伸缩等[9-12]。NFV架构可以分为3个层次,即NFV基础硬件设施层、网络功能虚拟应用层和NFV管理与编排层,其架构见图2。
图2 NFV架构
NFV与SDN在基础设施层采用的技术是基本上一致的,大都是采用X86通用服务器,利用云计算和虚拟化技术这一些技术来实现的,同时二者相互独立,又存在互补关系,因此,二者相融合必将构建一种全新的智慧型网络创新架构,具备无穷的潜在价值。该架构的网络必然是可编程的、健壮的、可开发的、可互操作的、虚拟和物理共存的,且具备与云进行融合的自愈型网络构架。
SDS架构是一种全新的安全架构,与传统安全架构存在明显不同,但从来都不是一种标准,其具备安全自动化、安全信息智能化、移动目标防御及可编程性等功能,不仅能实现安全策略自动配置下发、安全资源自动化调度管理和自主编排安全功能,同时也能抽象底层安全设备,将独立的、存在差异的安全设备抽象成统一的安全资源,形成透明、统一的模式提供给管理者。该架构包括安全应用、安全控制平台和开发安全设备三部分,具有开放的生态环境、控制平面与数据平面分离、可编程的安全能力和与网络环境松耦合等特点,其架构与SDN相似,但强调的是通过将安全控制平面上移,因此,结合SDN/NFV技术可实现安全网元设备快速部署与应用,且灵活统一管理安全资源。SDS架构见图3。
图3 SDS架构
本院智慧数据安全交换平台采用并融合了国际上先进的体系架构与设计理念,自主研发并设计将SDN、NFV和SDS三者进行深度融合,从而构建功能复用、数据共享、防护一体化、数据流向、管理全面可视化的创新网络架构。该架构是采用Open Stack等与超融合架构作为平台运行基础环境,根据平台运行要求及业务需求增长可方便、任意的增加底层硬件以获得性能和空间上的提升;平台采取统一界面管理,内部所有功能均是一级界面控制,且所有功能及经过平台的数据都能全面管控和可视化展示;平台功能组件均采用虚拟组件方式部署,取代传统的安全硬件来实现全部安全功能,方便统筹交换和数据流管理,虚拟组件包含但不限于防火墙、入侵防御、行为管理、WEB防火墙、VPN、审计系统(日志、网络、数据库、运维、行为)、基线核查漏洞扫描、网络态势感知分析、动静态脱敏、数据防泄露等。该平台体系构架首创新颖,安全和管理功能全面且完善,实现从业务、控制数据等全方位管控,功能结构、数据清晰透明,遵循等级保护2.0原则,在医疗网络和互联网、专用网间构建了一个全新的边界防护体系,其具有领先、实用和指导的重要意义,将为今后医疗行业甚至国家网络安全与建设提供另一种不同以往的建设思路。
平台建设既要保障基础设施底层安全、业务应用、数据交换等多源异构化的安全防护需求,也要构建智慧型网络安全分析决策中心与统一运维管理中心[11]。通过对多维度安全事件进行针对性的建模,将入侵检测、病毒特征匹配及威胁漏洞等基础性安全防护能力采用规范化、标准化方式进行封装,建立具备可视化、编排性及流程化的调度安全技术和能力体系,以保障针对平台的各类安全事件与威胁、不同安全应用场景的自动化防御和处置。平台体系架构见图4。数据安全交换平台网络拓扑见图5。
图4 平台体系架构
图5 数据安全交换平台网络拓扑示意图
在内外网业务边界构建数据安全交换平台,实现内外网之间的安全隔离,让内外网交互的业务数据经过平台进行精细化管理和清洗。平台通过云化方式实现,确保平台在性能上的弹性扩容;且平台底层具备通用性和开放性,确保后期更多安全功能的合入和更广泛的三方安全能力兼容。
本平台底层设计是采用超融合架构及Open Stack等技术借助通用X86服务器硬件为运行载体、以软件为核心构建底层软件与硬件为一体的体系架构,是将计算、安全、GPU、网络及存储等硬件化的资源进行统一而全面的虚拟化,实现整个平台资源动态分配调度、资源高可用与灵活易扩展、资源服务流程易编排等能力,提供了高效、稳定、动态、可靠的底层运行环境[13-18]。
建立具有统一门户、统一权限、统一界面的平台管理端,通过联动各安全组件,利用算法进行AI智能分析经过元数据治理形成统一的数据标准,在与对外业务进行交互时其数据需根据算法、自定义规则实现对其静态、动态的脱敏处理后方可放行,从而有效保障数据全生命周期防护,以及数据的安全性、隐私性,避免数据外泄而到导致不必要的麻烦。平台管理模式:(1)统一资源管理模式,根据不同业务需求进行横向和纵向扩展,避免因运算速度、内存容量、存储带宽等性能瓶颈原因导致业务中断;(2)统一安全资源联动模式,可根据业务中出现的安全风险能够实现联动发现及阻断,提高安全资源的利用率,实现全局安全防护;(3)统一运维管理中心,可对平台中的所有组件、策略、管理、日志进行管控,并采用统一汇总模式提供业务、安全等相应地风险;(4)智能化控制策略管理能力,根据实际业务进行建模,构建安全组件的策略、防护等AI自主化学习,实现无须人为干预的自动化安全防御措施,达到智能化管理能力。
安全组件采用分布式部署方式将平台纵深至内部网络,建设涵盖边界安全、主机安全、通信安全、安全审计等组件,满足网络安全防御能力和接入单位(或用户)强身份认证、数据访问动态访问控制、高级威胁发现等安全能力,能抵御常规网络攻击、蠕虫传播、应用层攻击、数据库攻击等,并能结合安全大数据技术和沙箱技术识别网络中的高级威胁、未知位置,通过组件间的联动技术实现AI自主分析网络风险与自动阻断未知安全威胁[19-20]。同时实时采集各域安全组件的安全风险事件,基于安全分析模型根据事件的风险类型与威胁程度进行自主动态感知与防护,通过不断完善与更新模型建立自愈型统一安全防护策略中心,对整个平台安全运行进行运维管理。所有安全组件能力被平台统一集成,可通过API、Open Flow流表定义、统一控制数据库等多种形式进行数据采集及安全策略下发,实现覆盖医院整网的、技术领先的安全享交换平台。
基于平台安全基础上建立数据安全管控中心,提供数据分析、数据防泄露、数据脱敏、数据加密等多种安全防护手段,对数据全生命周期的过程中进行状态监控,并对整个数据安全过程风险分析与防护。所有数据安全能力被平台统一集成,同时与各安全组件之间无缝联动,实现实时监测、分析、提取、阻断异常数据传输等功能。当前本院自主设计的平台安全组件主要有以下几部分组成,其组件架构见图6。
图6 平台安全组件架构
通过对元数据汇聚整合、提纯加工,让数据服务可视化、将临床业务生产资料转变为数据生产力,同时数据生产力反哺临床,不断迭代循环,让数据驱动决策,提供运营数据价值。其不仅有助于优化现有临床业务,更可助力新业务的创新,同时能提供精细化运营,打造持续增值的数据资产,同时采用数据集成与治理方式构建边界医疗数据交互的统一数据标准与规范。建立基于算法的数据模型,利用AI智能算法分析实现自动进行数据治理、清洗,建立清晰的数据目录、数据关联,有效梳理整理出数据资产、数据目录,理清数据的含义、存储及所属信息等,具备能自动联动平台内其他安全组件,实现数据安全管理贯穿于数据集成与治理的整个过程,提供对隐私数据的加密、脱敏、模糊 化处理、数据库授权监控等多种数据安全管理措施,全方位保障数据的安全运作。元数据集成治理架构见图7。
图7 元数据集成治理架构
网络是基础,平台是核心,安全是保障,传输网络是系统稳定运行的关键环节之一,因此,本设计中传输将采用5G网络,利用5G技术实现支持不同场景的个性化需求,建立灵活、随需而变的IT服务化核心网架构。5G网络具有高速率、大容量、低时延及核心网全面云化的特点[9],同时在网络切片方面,通过统一编排可以将5G、NB-I0T、光网、云资源池等封装为统一的切片,同时叠加本院自主设计的后勤综合管理平台,为本院后勤信息化提供全新的差异化服务。5G网络总体架构见图8。
图8 5G网络总体架构
物联网是国家新基建中涉及新一代信息技术中的重要部分之一,但准确来说其核心与基础仍旧是借助现有互联网,其是在当前互联网架构与体系的基础上进行“无限”与“泛在”的延伸和扩展。物理网有着“泛互联”的特征,可以通过X-RFID、LoRa、ZigBee、蓝牙和5G等传输技术与各类先进的传感设备按照约定协议,将对人、机、物和事件等互联互通,实现对“万事万物”的识别与定位,同时可追溯、可管控的智能应用和管理,从而构建一个智慧化的万物互联传输网络[8]。物联网建设见图9。
图9 物联网建设
依托于云安全平台的安全技术整合能力,平台所有安全防护能力须具备统一一体化交付能力,参照国家《网络安全法》、“等级保护制度”等相关规定与技术参照标准指导本院信息网络安全建设[10],在平台内部通过安全组件按需选配方式即可快速具备业务的安全防护能力,无须获取某项安全技术能力时可按需对不同安全产品进行单独的采购、配置、授权等。同时满足未来针对智慧医院相关建设、电子病历及互联互通评级的时候,可与时俱进,根据新政策要求进行相应安全组件的弹性拓展和升级,无须采购硬件设备进行堆砌。
在数据安全交换平台设计中不仅涵盖原有安全能力与第三方安全生态能力,采用开放式业内标准接口,支持多种数据接入协议,多源异构,全量采集,兼容国内主流安全厂商、数通厂商与服务商的安全组件,第三方组件可快速集成至平台中,通过平台强大的融合性、包容性打通数据与管理瓶颈,全面提升安全能力[21-22]。
平台采取组件分布式部署,通过建立统一的安全组件管理体系负责平台内部组件及控制、控制数据的统一管理,简化网络架构的同时提升管控维度及效率。该体系可根据自身业务场景定义安全服务组件,也可根据不同业务阶段的需求组合安全服务,简单高效。
平台内组建数据治理、数据采集、分类等数据安全相关组件,融合大数据技术架构,可根据业务需求实现数据安全分析建模和多维度态势展示。在基于业务敏感数据自动发现、数据分级分类、数据透明加密、业务脆弱性检测、减少平台性能和业务损耗开销等方面,加强对敏感数据识别、追踪,利用内容识别、UEBA、机器学习,利用内容识别、UEBA、机器学习等技术,及时发现数据所承载的系统、业务、网络、终端中的安全威胁,提前做好防范措施,让数据防护可视化,安全防范透明化。
数据交换安全平台建设考虑主动防护和闭环安全,打造集检测、防御、响应与处置为一体的全闭环网络信息安全防护体系,变被动防御为主动防御,构建云一网一端(云,海量云端数据共享;网,保障边界安全;端,保障终端接入安全)多维度网络安全架构。同时需兼具智能协同,持续进化,运用人工智能技术,解决黑白名单、特征、规则无法解决的单一规则问题,以AI驱动防御、检测、响应,提升闭环安全的自动化水平,以数据、算法、人驱动模型迭代,使AI不断适应新威胁、新形势。
智慧医疗数据交换平台是本院网络信息安全建设中的重中之重,是实现院内外,医院内各部门之前信息联动、交换、共享的基础,其不仅有助于医院信息安全与隐私保护,更有利于本单位系统内同其他医疗单位之间的医疗数据互联互通。当前,本院智慧医院数据中的各系统仍需逐步建设和完善,智慧医院发展之路也需不断探索与实践。将来智慧医院得发展必将会推动卫生医疗行业的发展,真正实现“智慧”二字,不仅能为医院提供智慧管理、智慧教学和智慧后勤等优质服务,同时还能为广大患者提供更为便捷、人性化、个性化的智慧医疗服务,切实助力我国卫生健康事业发展。