所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 用户指南 (Region Type I) 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
超高I/O型云服务器配置方案

超高I/O型云服务器配置方案

简介

超高I/O型云服务器

超高I/O型弹性云服务器使用高性能NVMe SSD本地磁盘作为数据盘,提供高存储IOPS以及低读写时延,CPU和内存配比为1:8(60vCPU规格除外),您可以通过管理控制台创建挂载有高性能NVMe SSD盘的弹性云服务器。

应用场景
  • 场景特点

    要求高存储IOPS以及低读写时延。

  • 适用场景

    高性能关系型数据库,NoSQL数据库(Cassandra、MongoDB等)、ElasticSearch搜索、大数据、视频云等应用场景。

方案概述
  1. 支持的NVMe SSD型号、操作系统信息、物理服务器信息及超高I/O型云服务器常见功能的支持范围请参见超高I/O型云服务器支持范围
  2. 如果需要扩容计算节点,参考扩容计算节点(可选)完成节点扩容及网络配置。
  3. 安装NVMe SSD驱动,详细的操作请参见安装驱动和管理工具
    说明:

    如果用FCD搭建环境时,已经规划了NVMe SSD型主机组,且导入了对应的驱动包和管理工具包,环境搭建完成后,驱动和管理工具已经安装完毕,无需执行此任务。

  4. 开启物理机上的NVMe SSD运行参数“intel_iommu”,重启物理机后配置生效。详细的操作步骤请参见配置NVMe SSD运行参数
    说明:
    • 如果用FCD搭建环境时,已经规划了NVMe SSD型主机组,环境搭建完成后,该参数已经完成配置,无需执行此任务。
    • 修改“intel_iommu”的配置值后,物理机需要重启生效。如果物理机上有正在运行的云服务器或其他应用,请选择合适的时间点或将云服务器迁移后再重启,避免对您的业务造成影响。
  5. 主机组及规格的创建与标签配置。详细的操作请参见创建超高I/O型主机组创建超高I/O型规格
  6. 制作并注册镜像,详细的操作请参见制作镜像
  7. 创建超高I/O型云服务器。

超高I/O型云服务器支持范围

  • 支持的NVME SSD型号信息
    表15-58 SSD型号信息

    磁盘型号

    磁盘容量

    ES3600P V3

    1.6TB

    3.2TB

    ES3600C V3

  • 操作系统

    参考《FusionSphere SIA 华为客户机操作系统兼容性指南(KVM私有云)》,搜索SSD,查看所有超高I/O型云服务器支持的操作系统。

  • 支持的服务器型号

    推荐使用2288H V5服务器(X86服务器,2颗8C以上CPU,64GB及以上内存,2块300G SAS 2.5寸硬盘,2*10GE网口以上)

    推荐配置:2288H V5(2*5120,8*32GB DIMM,2*600G SAS,SR150-M RAID卡,4*10GE ),8*NVMe SSD。

  • 超高I/O型云服务器常见功能支持范围
    表15-59 常见功能支持情况

    功能

    是否支持

    离线变更规格

    在线变更规格

    冷迁移

    热迁移

    HA

    整机快照

    克隆

    CPU QoS

    内存复用

扩容计算节点(可选)

如果需要扩容计算节点,请参考《FusionCloud 6.3.1.1 软件安装指南》“附录 > 安装过程中手工操作(非标准化部署方案)> 手动PXE方式扩容KVM计算节点”。

扩容后请参考《FusionCloud 6.3.1.1 软件安装指南》“附录 > 安装过程中手工操作(非标准化部署方案)> 手动调整网络配置”配置网络。

安装驱动和管理工具

概述

本章节适用于需要手动升级NVMe SSD盘的驱动包的场景。如果您的版本不满足要求,请升级至满足要求的版本。

本文所描述的驱动包包含:NVMe SSD的驱动包和管理工具包。

注意事项
  • 驱动和工具包安装或者升级过程中禁止申请或删除超高I/O型云服务器。
  • 6.3.1.1版本不支持NVMe SSD混插在同一个服务器上,比如类型不同或容量不同。
  • 不支持在级联层创建超高I/O型云服务器。
  • 融合部署场景,不支持使用NVMe SSD直通功能(融合部署指FusionStorage部署在计算机点上。)
  • NVMe SSD本地磁盘不支持热插拔,如果您要换盘,请先将对应的物理服务器下电,再更换磁盘。
  • 删除NVMe SSD直通虚拟机后,本地NVMe SSD盘中的数据会自动被清除,请删除前做好数据备份。
下载驱动包和管理工具包

NVMe SSD驱动和管理工具包下载链接:

类型

下载链接

驱动包

单击这里

解压后取\ES3000_V5_NVMe_Driver_5.0.3.3\linux\x86_64\uvp2.5rc8\kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.x86_64.rpm

管理工具包

单击这里

解压后取\ES3000_V5_Tool_5.0.3.5\linux\x86_64\hioadm-5.0.3.5-1.x86_64.rpm

制作驱动包和管理工具包
背景信息
  • 本章节仅说明手动制作NVMe SSD的步骤,如果后续驱动发生变化,需要重新下载驱动包重新制作。
  • 本章节以如下两个包进行说明:

    驱动包: kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.x86_64.rpm

    管理工具包: hioadm-5.0.3.5-1.x86_64.rpm

操作步骤
  1. 登录环境中任意一个服务器,建议登录FusionSphere OpenStack首节点。
  2. 执行以下命令并输入root密码“Huawei@CLOUD8!”,切换到root用户。

    su - root

  3. 执行以下命令,防止系统超时退出。

    TMOUT=0

  4. 执行以下命令,导入环境变量。

    source set_env

  5. 输入“1”,按“Enter”,并按提示输入“OS_USERNAME”的密码。

    默认密码:“FusionSphere123”。

  6. 执行如下命令,创建两个目录。

    mkdir /home/fsp/nvmessd

    mkdir /home/fsp/nvmessd/temp

  7. 将获取到的NVMe驱动包和工具包上传到“/home/fsp/”路径下。
  8. 依次执行如下命令将rpm的包制作成tar.gz包。

    cps-generate-3rd-pkg -s /home/fsp/hioadm-5.0.3.5-1.x86_64.rpm -w /home/fsp/nvmessd/temp/ -o /home/fsp/nvmessd/

    cps-generate-3rd-pkg -s /home/fsp/kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.x86_64.rpm -w /home/fsp/nvmessd/temp/ -o /home/fsp/nvmessd/

  9. (可选)依次执行如下命令,制作驱动包对应的sha256文件

    在使用升级管理工具升级驱动包的场景会使用到对应的sha256校验文件。

    驱动包对应的sha256文件:

    sha256sum /home/fsp/nvmessd/kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.tar.gz > /home/fsp/nvmessd/kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.tar.gz.sha256

    管理工具包对应的sha256文件:

    sha256sum /home/fsp/nvmessd/hioadm-5.0.3.5-1.tar.gz > /home/fsp/nvmessd/hioadm-5.0.3.5-1.tar.gz.sha256

  10. 从目录“/home/fsp/nvmessd/”中获取制作的tar包。

    NVMe驱动包名称为:kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.tar.gz

    (可选)NVMe驱动包对应的sha256文件名称为:kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.tar.gz.sha256

    工具包名称为:hioadm-5.0.3.5-1.tar.gz

    (可选)工具包对应的sha256文件名称为:hioadm-5.0.3.5-1.tar.gz.sha256

  11. 执行以下命令,修改文件权限。

    chown fsp:fsp /home/fsp/nvmessd

    chown fsp:fsp /home/fsp/nvmessd/*

  12. 将路径“/home/fsp/nvmessd/”中的驱动包和工具包下载到本地备用。
安装NVMe SSD驱动和管理工具
  1. 关闭所有超高I/O型云服务器。
  2. 登录被级联层FusionSphere OpenStack安装部署界面(CPS)。

    默认账号:admin,默认密码:cnp200@HW。

  3. 在左侧导航栏选择“运维 > 第三方包管理”,查看是否存在以“hioadm”和“kmod-hiodriver”开头的安装包。

    • 是,说明手动导入过驱动包,执行步骤 4
    • 否,说明没有导入过驱动包,执行步骤 9

  4. 选择“配置 > 角色”,查看每一个控制节点是否部署“hioadm”和“kmod-hiodriver”角色。

  5. 查看该节点是否发放超高I/O型云服务器。

    • 是,联系技术支持工程师协助解决。
    • 否,在CPS-WEB上移除该节点上的对应角色“hioadm”和“kmod-hiodriver”后,执行步骤 6

  6. 查看每一个计算节点是否部署了角色:“hioadm”和“kmod-hiodriver”。

  7. 查看该节点是否发放NVMe SSD直通的虚拟机。

    • 是:联系技术支持工程师协助解决。
    • 否:在CPS-WEB上移除该节点上的对应角色:“hioadm”和“kmod-hiodriver”后,执行步骤 8

  8. 在左侧导航栏选择“第三方包管理”,手动移除名称前缀为“hioadm”和“kmod-hiodriver”的包。
  9. 单击,选择制作驱动包和管理工具包中获得的驱动包,单击“上传”,手动导入对应版本的驱动包。

    此处以驱动包“kmod-hiodriver-5.0.3.3-3.10.0_514.44.5.10_42.euleros.tar.gz”和工具包“hioadm-5.0.3.5-1.tar.gz”为例。

  10. 在左侧导航栏选择“角色”,在磁盘为NVMe SSD盘的所有服务器上部署“kmod-hiodriver”和“hioadm”角色。

    配置完毕后,单击提交配置。

  11. 执行以下步骤检查所有配置角色“hioadm”和“kmod-hiodriver”的服务器上驱动版本是否生效:

    1. 依次登录部署过这两个角色的服务器,输入以下命令切换到root用户。

      su - root

      默认密码:Huawei@CLOUD8!

    2. 输入以下命令,查看回显信息中版本号是否是指定的版本号。

      modinfo nvme

      hioadm -v

    3. 如果版本号回显正确则操作结束,否则需要重启该服务器以使驱动生效。

配置

配置NVMe SSD运行参数
前提条件
  • 已完成FusionSphere OpenStack计算节点主机的安装。
  • 已获取登录主机的IP地址、root用户密码。
  • 已将NVMe SSD硬件插入计算节点物理主机。
操作步骤
  1. 登录ManageOne运维面,跳转至被级联层FusionSphere OpenStack安装部署界面(CPS),在概要界面查看计划用于创建超高I/O型云服务器的主机的“管理IP地址”。
  2. 使用PuTTY,通过主机的管理IP地址,登录主机。

    默认帐号:fsp,默认密码:Huawei@CLOUD8。

  3. 执行以下命令并输入root密码“Huawei@CLOUD8!”,切换到root用户。

    su - root

  4. 执行以下命令,防止系统超时退出。

    TMOUT=0

  5. 执行以下命令,查询当前主机是否存在NVMe SSD设备。

    lspci -n -D | grep 0108

    • 是,执行步骤 6
    • 否,NVMe SSD设备未插入主机。请将NVMe SSD设备插入主机后,重复步骤步骤 1~步骤 5

  6. 执行以下命令,导入环境变量。

    source set_env

  7. 输入“1”,按“Enter”,并按提示输入“OS_USERNAME”的密码。

    默认密码:“FusionSphere123”。

  8. 执行如下命令,获取已设定的NVMe SSD白名单参数。

    cps template-params-show --service nova nova-compute | grep nvme_ssd_passthrough

  9. 执行如下命令,查看NVMe SSD设备的vendor_id和product_id。

    lspci -n -D | grep 0108

  10. 根据步骤 8中查询的信息是否包含步骤 9中的vendor_id和product_id,执行对应的操作:

    • 是,执行步骤 11
    • 否:
      • 步骤 9中查询得到的product_id为0123,执行如下命令,配置V3 NVMe SSD直通白名单。

        cps template-params-update --service nova nova-compute –parameter nvme_ssd_passthrough=${old_pci_device_whitelist}:19e5_0123

        cps commit

        old_pci_device_whitelist:步骤 8中查询到的当前直通白名单。

      • 步骤 9中查询得到的product_id为3714,执行如下命令,配置V5 NVMe SSD直通白名单。

        cps template-params-update --service nova nova-compute –parameter nvme_ssd_passthrough=${old_pci_device_whitelist}:19e5_3714

        cps commit

        old_pci_device_whitelist:步骤 8中查询到的当前直通白名单。

  11. 执行如下命令,查看“intel_iommu”是否打开。

    cat /proc/cmdline |grep iommu

    回显类似如下信息:

    BOOT_IMAGE=/vmlinuz-3.10.0-327.55.58.94_14.x86_64 root=/dev/cpsVG/rootfs
    oops=panic net.ifnames=0 biosdevname=0 noexec=on 8250.nr_uarts=8 efi=old_map
    nmi_watchdog=1 intel_iommu=off selinux=0 pci=realloc console=tty0
    console=ttyS0,115200 nohz=off highres=on hpet=enable reserve_kbox_mem=16M
    crashkernel=334M@48M panic=3 crash_kexec_post_notifiers audit=0
    coredump_filter=0x33f elevator=cfq read_ahead_kb=512 hugepages=0 hugepagesz=2M
    default_hugepagesz=2M

    检查回显信息中“intel_iommu”参数的值是否为“off”:

    • 是,表示该配置未开启,执行步骤 12
    • 否,配置完成。

  12. 依次执行以下命令,打开“intel_iommu”配置项。

    cps hostcfg-item-update --item kernel.boot --parameter iommu=pt intel_iommu=1 --type kernel 主机所在的内核参数主机组名称

    cps commit

    说明:

    主机所在的内核参数主机组名称可以通过登录被级联层FusionSphere OpenStack的安装部署界面,选择“配置 > 内核参数”进行查看。

  13. 执行以下命令,重启主机,使配置生效。

    reboot

    说明:

    修改intel_iommu的配置值后,物理机需要重启生效。如果物理机上有正在运行的弹性云服务器或其他应用,请选择合适的时间或将云服务器迁移后再重启,避免对您的业务造成影响。

创建超高I/O型主机组
操作场景

主机组是虚拟化类型相同的一类主机的组合。请参考本章节新增NVMe SSD主机组和配置主机组的标签。

Region Type I 场景需要在被级联的配置主机组。

前提条件

已登录ManageOne运维面。

操作步骤
  1. 使用浏览器,登录ManageOne运维面。

    • 登录地址:https://ManageOne运维面主页的访问地址:31943。例如,https://oc.type.com:31943。
    • 默认帐号:admin,默认密码:Huawei12#$。

  2. 在页面上方的导航栏,选择“运维地图”,进入“运维地图”页面。
  3. 在“运维地图”页面右边的“快速访问”导航栏中,单击“Service OM”,选择地域后进入Service OM界面。
  4. 选择“服务列表 > 计算 > 弹性云服务器 > 主机组”,进入“主机组”界面。
  5. 单击“创建”,填写主机组名称,选择可用分区,单击“保存”。

  6. 在新创建的主机组所在行,选择“更多 > 标签管理”。
  7. 在弹出的“标签管理”对话框中,资源类型选择“HighIOI2”。

    如果需要启用NVMe SSD资源告警功能,则单击,设置“标签名称”和“标签值”分别为“hw:support_nvmessd_alarm”和“yes ”,单击“确定”。

  8. 在主机组所在行中,单击“主机管理”。

    在弹出对话框中勾选主机,单击“保存”,将所选主机加入主机组。

    说明:

    一台主机可以加入多个不同的主机组,请不要将同一台主机加入CPU复用比不同的主机组中。

创建超高I/O型规格

本章节描述创建NVMe SSD计算实例规格。

规格配比

NVMe SSD直通型云服务器推荐的规格配比如下,实际配置时,请根据使用需求配置。

类型

vCPU

内存(GB)

规格名称

本地SSD磁盘规格(参考值)

磁盘类型

4KB随机读最大IOPS(Input/Output Operations Per Second)

超高I/O型

8

64

i3.2xlarge.8

1 x 1600GB NVMe SSD

NVMe_SSD

750000

16

128

i3.4xlarge.8

2 x 1600GB NVMe SSD

1500000

32

256

i3.8xlarge.8

4 x 1600GB NVMe SSD

3000000

48

384

i3.12xlarge.8

6 x 1600GB NVMe SSD

4500000

60

512

i3.15xlarge.8

7 x 1600GB NVMe SSD

5250000

操作步骤
  1. 使用浏览器,登录ManageOne运维面。

    • 登录地址:https://ManageOne运维面主页的访问地址:31943。例如,https://oc.type.com:31943。
    • 默认帐号:admin,默认密码:Huawei12#$。

  2. 在页面上方的导航栏,选择“运维地图”,进入“运维地图”页面。
  3. 在“运维地图”页面右边的“快速访问”导航栏中,单击“Service OM”,选择地域后进入Service OM界面。
  4. 在上方导航栏选择“服务列表 > 计算 > 弹性云服务器 > 规格”,进入“规格”界面。
  5. OpenStack名称选择级联层,如“cascading-az0.dc0”。
  6. 单击“创建规格”,配置各项参数。
  7. 勾选标签,选择“KVM”,勾选“超高IO型”。

  8. 设置标签名称及可用分区,单击“确定”,完成规格创建。

制作镜像

参考制作KVM公共镜像章节制作镜像。

制作镜像的过程中需要安装NVMe SSD驱动,安装方法请参考如何安装NVMe驱动参考。

创建超高I/O型弹性云服务器

在ECS的申请界面上,云服务器类型选择“超高IO型”,规格选择创建超高I/O型规格中创建的规格。

翻译
下载文档
更新时间:2019-08-15

文档编号:EDOC1100043090

浏览量:18035

下载量:563

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页