首页 >> 百科

网络操作系统都有哪些,网络操作系统的主要功能是什么

2023-05-23 百科 138 作者:admin

网络操作系统可以处理海量并发通信,使节点可以同时进行数千个通信,通信接口需要同时处理数千个通信请求。 同时,网络带宽迅速增加,使通信接口有更多的通信资源调度管理。

复杂的多层次通信语义、大量的通信请求和通信资源将对通信接口的控制平面(通信运行环境的功能、性能和可扩展性)提出新的要求。 运行在网络硬件上的通信运行环境将是互联网的“操作系统”。 要保证大量通信进程对通信硬件的高效使用(包括高效路由算法的实现和互联网的拥塞控制),第一步是提供更易于使用的接口和灵活高效的调度管理.

在调度管理方面,如何提高通信吞吐量? 首先,受限于NIC资源,CRT需要研究调度方法来解决NC缓存中通信上下文切换失败的问题; 其次,CRT需要研究如何结合来降低通信请求的压力,比如减少消息数量,使用小消息合并等优化方法; 最后,CRT需要研究并提供服务质量来满足紧急通信请求,可以使用小消息优先级等调度方式来提高通信吞吐量。

在易用性方面,首先在千核环境下,很可能不再保持缓存一致性,传统节点中共享内存的通信方式不再适用。 因此,有必要研究利用片上网络提供千核虚拟一致性地址空间来简化编程复杂度。 其次,异构组件的使用导致节点中主从组件的物理划分。 如何屏蔽主从组件在编程接口上的差异将成为研究的重点。 最后,对于节点间的大规模通信,用户难以明确管理和监控网络通信状态,网络将面临可管理性挑战。 有必要研究CRT层面的大规模网络通信的管理和反馈机制。 针对大规模集体通信的性能优化也将是研究的重点,包括如何在最新的MPI-3标准中实现非阻塞集体通信和邻居通信模型。

郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。 如作者信息标注有误,请第一时间联系我们修改或删除,谢谢。

关于我们

最火推荐

小编推荐

联系我们


Copyright 8S新商盟 Rights Reserved.
联系YY号:2949821684
邮箱:chenjing919994@sohu.com
备案号:浙ICP备2023016511号-1