看到多篇文章在优化吞吐量的时候,都提到传输调度的问题。
简单搜集资料并做相关的笔记:
- 定义
广义的传输调度问题包含:被调度对象、调度目标、调度算法、调度者、调度方案、调度代价。
被调度对象:无线通信资源(时间和信道等);
调度目标:网络吞吐量、数据传输的实时性、可靠性、能耗、节点公平性等
调度算法:实现对无线通信资源的合理有效分配
调度者:网络中的汇聚节点或者单个节点
调度方案:经过调度算法控制后,节点收发报文的次序、时间、各种服务质量;
调度代价:计算的复杂度和缓存区的资源占用情况
传输调度问题需要满足空间约束、顺序约束、截止期约束、可靠性约束、能量约束
- 如何动态的对数据进行调度至合适的计算服务提供者,
- 如何寻找服务
- 保证数据安全的基础上,保持服务的持续可用,是底层数据存储系统的基本要求,常见问题为1主N备的问题是“最大可用”和“最大保护”:
车辆路径问题
树
工作负载高峰和请求突增
每个存储节点可能存在不同的数据传输条件和模式(如请求响应延迟、数据传输速率、最小带宽保障、能源消耗)-->如何处理请求响应性能的波动性减少长尾延迟
网友评论