Nano
v0.4.1 - NFS存储后端
2018-10-02

大家好,最近因为家务较多耽搁了写代码,时隔一个多月的重大更新终于来了。

0.4.1实现了NFS后端存储接入,之所以称为重大更新,是因为后端存储的引入,实现了计算和存储的分离,意味着Cell节点毁损不会影响云主机实例数据,平台可用性大幅度提升,而且基于后端存储可以实现故障切换、实例迁移等高级功能。

另一方面,存储资源池的引入,确定了Nano的基本存储模型和使用流程,目前优先实现NFS是因为其简单可靠而且适用范围广,后续可以根据需要扩展VSAN/Ceph等多种存储格式。

以下是简单的存储使用示例,欢迎下载并反馈遇到的问题

nfs

详细变更清单:

  • 增加存储池管理,支持NFS存储后端
  • 允许创建、修改计算池时调整存储位置,使用存储池时,所有创建实例磁盘文件、快照均存储在指定后端
  • Cell节点加入计算池时自动挂载后端存储,Web允许查看挂载状态
  • FrontEnd使用谷歌图标改为离线包,以适应内网部署
  • Cell节点停止或异常时,承载实例均标识为Lost状态并显示在统计图表中
  • Installer增加semanage/nfs-utils相关依赖包
  • Installer离线在线安装RPM均失败时,增加确认选项,允许继续安装,以便用户后续能够手工修复故障
  • 修正:会话超时导致Core Proxy Panic的问题
  • 修正:云主机删除时,未正确删除快照文件的问题
  • 修正:云主机删除导致实例统计数量错误的问题
  • 修正:系统无光盘镜像时,点击从光盘启动或者插入光盘按钮无响应的问题
  • 修正:Cell/Instance清单页面长时间自动刷新后变得非常缓慢的问题
  • 修正:Cell等部分清单页面无结果时,未正确输出提示信息的问题

© Nano

社区资源

博客

联系我们

技术支持

技术支持QQ群
(Nano Cloud 819161083)