随着云计算技术的发展与成熟,并行计算在云环境中得到了越来越多的实践。服务器无感知计算作为云计算中的一种新型的应用部署与计算方式,允许用户弹性分配资源并实现负载均衡,并提供了更强的可扩展性和更大的灵活性。然而,无状态的特性...随着云计算技术的发展与成熟,并行计算在云环境中得到了越来越多的实践。服务器无感知计算作为云计算中的一种新型的应用部署与计算方式,允许用户弹性分配资源并实现负载均衡,并提供了更强的可扩展性和更大的灵活性。然而,无状态的特性导致服务器无感知计算框架并不完全适用于传统并行计算,其中通信是一个关键问题。本文提出了一个具有服务质量(quality of service,QoS)保障的通信框架FreeParallel,旨在基于服务器无感知计算中的函数即服务(function as a service,FaaS)平台构建面向并行计算的通信能力。FreeParallel结合了消息传递接口(message passing interface,MPI)并行计算编程模型,有效地保证了通信服务的质量;并采用代理模型来支持并行函数的识别和转换,并以服务形式灵活部署在多个FaaS或虚拟化平台上。此外,本研究还提出了函数间通信流量的QoS管理策略fm Clock,在保证传输公平性的前提下,实现基于请求和限制的通信原语级网络资源分配。实验结果表明,点对点通信场景下FreeParallel与虚拟化平台的覆盖网络相比传输性能略有不足,但比当前服务器无感知计算状态共享方案的传输效率有至少89.5%的提升。并且FreeParallel在集合通信场景下表现极佳,比基线方法提升了59.9%~83.1%。同时,带有fm Clock策略的FreeParallel能够实现原语级按比例分配策略,避免了不同原语间请求的交叉干扰,案例表明,策略的加入降低了应用25.0%的完成时间。展开更多
针对异构认知无线电网络(cognitive radio networks,CRN)共存的情况,提出了FQMAC(fair and Qo S guaranted MAC)协议。采用信标帧同步,将时间划分为信标周期,在信标周期内分别进行信道感知、信道协商和数据传输;将被其他异构网络的次用...针对异构认知无线电网络(cognitive radio networks,CRN)共存的情况,提出了FQMAC(fair and Qo S guaranted MAC)协议。采用信标帧同步,将时间划分为信标周期,在信标周期内分别进行信道感知、信道协商和数据传输;将被其他异构网络的次用户(secondary user,SU)占用的信道也作为可用信道。根据信道质量将所有可用信道划分等级,根据次用户业务特征将次用户划分等级。等级高的次用户优先预约等级高的信道。对信道协商阶段的合理时长通过建立马尔可夫链模型进行了理论分析,得出其合理时长的理论值。仿真实验结果证明FQMAC可以较好地提升网络的吞吐量,保障了用户的Qo S(quality of service),并实现了较好的公平性。展开更多
文摘随着云计算技术的发展与成熟,并行计算在云环境中得到了越来越多的实践。服务器无感知计算作为云计算中的一种新型的应用部署与计算方式,允许用户弹性分配资源并实现负载均衡,并提供了更强的可扩展性和更大的灵活性。然而,无状态的特性导致服务器无感知计算框架并不完全适用于传统并行计算,其中通信是一个关键问题。本文提出了一个具有服务质量(quality of service,QoS)保障的通信框架FreeParallel,旨在基于服务器无感知计算中的函数即服务(function as a service,FaaS)平台构建面向并行计算的通信能力。FreeParallel结合了消息传递接口(message passing interface,MPI)并行计算编程模型,有效地保证了通信服务的质量;并采用代理模型来支持并行函数的识别和转换,并以服务形式灵活部署在多个FaaS或虚拟化平台上。此外,本研究还提出了函数间通信流量的QoS管理策略fm Clock,在保证传输公平性的前提下,实现基于请求和限制的通信原语级网络资源分配。实验结果表明,点对点通信场景下FreeParallel与虚拟化平台的覆盖网络相比传输性能略有不足,但比当前服务器无感知计算状态共享方案的传输效率有至少89.5%的提升。并且FreeParallel在集合通信场景下表现极佳,比基线方法提升了59.9%~83.1%。同时,带有fm Clock策略的FreeParallel能够实现原语级按比例分配策略,避免了不同原语间请求的交叉干扰,案例表明,策略的加入降低了应用25.0%的完成时间。
文摘针对异构认知无线电网络(cognitive radio networks,CRN)共存的情况,提出了FQMAC(fair and Qo S guaranted MAC)协议。采用信标帧同步,将时间划分为信标周期,在信标周期内分别进行信道感知、信道协商和数据传输;将被其他异构网络的次用户(secondary user,SU)占用的信道也作为可用信道。根据信道质量将所有可用信道划分等级,根据次用户业务特征将次用户划分等级。等级高的次用户优先预约等级高的信道。对信道协商阶段的合理时长通过建立马尔可夫链模型进行了理论分析,得出其合理时长的理论值。仿真实验结果证明FQMAC可以较好地提升网络的吞吐量,保障了用户的Qo S(quality of service),并实现了较好的公平性。