OPNFV存储利器——Stor4NFV宣布立项
由Linux基金会主导的开源NFV项目OPNFV在促进NFV的发展与落地过程中发挥了重要作用,OPNFV具有独特的优势,该项目将标准机构、开源社区和厂商的工作结合起来,为业界提供高可实践性的NFV平台。http://img1.sdnlab.com/wp-content/uploads/2017/08/OPNFV-Stor4NFV--668x400.jpg与其他开源项目不同的地方是,其他的开源项目可能更专注于代码的开发,但是 OPNFV的专注点是把其他领域的项目拿过来做集成、测试、部署,从而能适应NFV的应用环境,进而可以加速新的NFV产品和服务的引入。OPNFV是一种合作式的开发模式,OPNFV社区的一个核心前提是“上游合作”,通过集成来自OpenDaylight,ONOS,OpenStack,Ceph,KVM,Open vSwitch和Linux等上游项目的组件来构建NFV基础设施(NFVI)和虚拟化基础架构管理(VIM)。随着OPNFV社区的发展,目前已经包含了数十个子项目,涵盖了NFV平台的各个方面,但是在存储领域,仍只有一个专注于存储性能测试的StorPerf项目处于孵化阶段。与此矛盾的是,NFV的很多Use Cases对存储都有着更高的针对性的需求,如用于vCDN的高清视频流、持续路由表、移动边缘计算等。因此OPNFV本周宣布成立新的项目Stor4NFV,将其与其他场景一起集中在需求上,并针对NFV的需求进行优化,特别适用于存储密集型用例。CDN广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,内容缓存到不同地区的缓存服务器;在用户网站时,通过中心平台的负载均衡、内容分发、调度等功能模块,将用户的访问调度到距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求,实现就近访问,从而降低网络拥塞,提高用户访问响应速度和命中率。CDN对存储的性能、HA(High Availability)等各方面都有比较高的要求,而目前的OPNFV并不能满足这样的要求。因此促使Stor4NFV项目的诞生,用来专注于满足类似CDN这样一些Storage intensive的NFV用例和场景的需求,并会做大量针对性的优化。Stor4NFV的初始目标是I/O性能改进,同时还要兼顾缩放和稳定性因素。最终存储将需要演进成为整个OPNFV架构的关键部分,包括但不限于:服务保证、平台性能、与网络堆栈的集成以及测试。具体的I/O优化细节,Stor4NFV项目主要关注以下几个方面:[*]客户端RDB缓存加速Ceph I/O读写
[*]基于闪存存储介质的高吞吐量和低延迟解决方案
[*]针对不同种类数据定制优化方案
[*]OpenSDS和Ceph与OPNFV平台的集成
Stor4NFV这样一个专注于存储性能提升和优化的项目将会使所有的NFV用例受益,能够确保存储不会成为NFV应用的瓶颈。Stor4NFV项目的贡献者主要来自Intel、中国移动、星辰天合(XSKY)、华为、中兴、戴尔等公司。
页:
[1]