软件定义网络中的灾难容忍存储与线性化复杂度研究
1. SDN-KVS:灾难容忍存储解决方案
SDN-KVS 是一种灾难容忍存储方案,它采用了新颖的 SDN 广播通信范式,旨在避免关键数据的丢失。即使在极端距离(如从澳大利亚到爱尔兰)下,SDN-KVS 也能实现 30 秒的恢复时间目标(RTO),并确保存储请求能在区域范围内的灾难中存活。
- 资源节省 :该解决方案部署在通往所有服务器的公共路径末端(如叶网络边缘或本地 ISP),其分叉机制通过消除承载相同流量的多个连接的需求,节省了该路径上的资源。此外,它仅使用一个 TCP 流来传输相同数据,而不是为每个服务器使用一个流,这可能会减少缓冲区膨胀问题。
- 局限性 :由于该方案基于第 4 层,它会忽略任何有效负载。虽然在大多数情况下这对性能有利,但在客户端和服务器需要协商某些应用程序参数时,这可能会成为问题,特别是在 SSL 会话中,因为每个服务器都会尝试与客户端协商不同的会话。为了提供类似的安全级别,IPSec 可能是与分叉机制配合使用的更好选择。
- OpenFlow 限制 :当前版本的 OpenFlow(v.1.4)限制了 SDN 多播的能力。在分叉实验中,由于缺乏对 TCP 报头中确认和序列号字段的操作支持,实验受到了限制。此外,尚不清楚是否可以轻松进行偏移量的加法或减法等算术运算,建议在未来的 OpenFlow 规范中考虑添加这些功能。
- 广泛应用建议 :为了使该解决方案得到广泛应用,SDN 任播信息应可供 ISP 使用,
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



