平台管理

Nano提供了一系列便捷的管理功能,用于简化管理员的日常运维工作。

仪表盘

Nano门户首页提供了整个平台级别的资源用量仪表盘,包含虚拟资源和物理资源的用量,便于随时了解系统负载情况,及时对资源进行扩充或者调整。

_images/4_dashboard.png

管理员可以点击仪表盘,下钻查看资源池、Cell节点或者云主机实例的实时用量

_images/4_instances.png

增加资源节点

当系统负载较大时,可以通过添加新的资源节点,来扩充池内可用资源。

首先需要在新的服务器上部署并启动Cell模块,然后在资源池的节点清单中,选择”Add Cell”

_images/4_add_cell.png

在下来菜单中选择新装的Cell节点进行添加

_images/4_select_cell.png

当资源池中Cell节点状态变为Online时,就可以承载新建的云主机实例了。

_images/4_new_cell_status.png

构建模板镜像

Nano可以将任意云主机的系统磁盘制作成磁盘镜像,然后从镜像快速克隆出与原模板主机系统、软件一样的新实例,以便大幅度提升管理员部署实例的效率。

_images/4_image_transport.png

要构建模板镜像,首先应该创建一个不含数据磁盘的空白云主机,然后通过加载系统光盘和网络方式安装好系统和软件。

以CentOS7为例,构建模板主机时,建议进行如下设置:

  • 设置模板主机名和默认用户密码
  • 默认启用网络并设置为DHCP获取地址
  • 安装acpid服务支持关机和重启操作
  • 安装qemu-guest-agent以支持实时密码修改、内存用量监控等功能
  • 使用yum更新软件版本
  • 如果需要使用Nano的Cloud Init服务对实例进行自动初始化设置,则需要安装cloud-init/cloud-utils组件

上述设置完成后,关闭云主机,通过”Images” => “BUILD”,进入镜像构建界面,在下拉菜单中选择模板云主机,点击创建

_images/4_build_image.png

当镜像制作完毕后,你就可以在新建云主机时选择从该镜像克隆实例了。

故障迁移

当计算资源池使用共享存储作为后端存储时,可以开启故障迁移(Failover)开关。功能开启后,如果Nano平台检测到某一Cell节点失联,会自动将该节点管理的云主机实例迁移到集群内的一个或者多个Cell节点上。

_images/4_enable_failover.png

如果原实例设置了自动启动,则迁移完成后,系统会自动将实例启动进入服务状态。

如果失联Cell节点恢复并重新加入Nano集群,系统将自动清除该Cell上的所有实例,并将该Cell置于禁用状态,管理员需要手动重新启用节点。

禁用节点

默认情况下,Nano会在资源池中选择负载较低的活动Cell节点创建云主机实例,但是用户可以选择手动禁用Cell节点,来避免在该节点上分配新的云主机实例,便于进行维护或者控制节点负载。

_images/4_disable_cell.png

禁用的节点上云主机依然正常运行和管理,不受影响。禁用节点可以稍后手动重新启用,恢复承接新实例。

多语言

Nano管理页面目前支持中文、英文两种语言,可以在界面开关切换,Nano会记住用户选项,只需选择一次,不用反复设置。