3.3 算力路由
算力路由将算力节点收集的算力资源信息进行整合,生成包含网络和计算参数信息的新型路由表,从用户的实际业务需求出发,进行算力任务动态匹配和连接调度,实现用户体验最优、计算资源利用率最优、网络效率最优、调度路径最优。现有的路由部署策略以集中式为主,将调度问题视作一个整体,基于SDN和NFV网络控制器将调度信息统一呈现给用户,但集中式解决方案已无法满足新型应用实时性的需求。计算优先网络作为一种分布式路由协议,将算力节点的计算状况和网络状况作为路由信息发布到网络,网络基于虚拟的服务身份识别号(Identity Document,ID)将计算任务报文路由到最合适的计算节点。在算力资源多样性的网络中,基于算力和算法动态调度计算资源,精确地完成算力调度,保证优质的用户体验[10]。
3.4 算网编排
算网编排是算网大脑的核心控制部分,算网编排技术基于算、网、数的原子能力按需灵活组合,完成复杂多元的算力业务的路径编排,并通过网络控制器进行算力路由选择与转发,实现算网业务的统一编排、部署和保障。算网编排具备云原生编排能力、多量纲的编排能力以及运行态的编排能力[10]。云原生编排指应用程序无需进行复杂的适配性改造,由算网大脑提供通用性编排框架,实现应用程序的自动、灵活、敏捷部署及扩缩容编排。多量纲的编排指通过多属性决策算法,对算网资源中的成本、安全、能耗等多量纲进行实时业务编排,为用户编排多种解决方案。运行态编排指根据算网资源实时状态变化,由动态编排引擎根据业务特性进行动态拼装,形成新的流程模板最终交回业务调度引擎,实现流程的动态调度和运行。未来,可在现有的编排技术基础上利用人工智能技术,通过机器学习实现对历史运行数据的学习和分析,进一步丰富调度策略、校正调度精度。