资讯专栏INFORMATION COLUMN

搭建私有云存储-UCloudStack私有云核心功能概念

ernest.wang / 654人阅读

摘要:集群默认对所有租户开放权限,平台支持对存储集群进行权限控制,用于将部分物理存储资源独享给一个或部分租户使用,适用于专属私有云场景。支持租户将有权限的存储卷信息作为虚拟机的系统盘,使虚拟机直接运行直商业存储中,提升性能。

4.1.1 地域

地域 ( Region ) 指 UCloudStack 云平台物理数据中心的地理区域,如上海、北京、杭州等。

  • 不同地域间完全物理隔离,云平台资源创建后不能更换地域;
  • 不同地域间网络完全隔离,资源内网不能互通,可通过公网或专线进行网络通信;
  • 私有网络 VPC 和负载均衡服务支持相同地域部署。

4.1.2 集群

集群 ( Set ) 是 UCloudStack 物理资源的逻辑划分,用于区分不同配置规格及不同存储类型的服务器节点。区域、集群、物理服务器的逻辑关系如下:

Region_Zone_Set_Host

  • 一个地域可包含多个集群,使用统一云管理平台进行集群管理和运营,云资源仅支持在单集群调度;
  • 一个集群至少由 3 台服务器节点组成,集群内服务器须具有相同的 CPU/内存、磁盘类型及操作系统;服务器为计算&存储融合节点时,不同磁盘类型的节点划分为一个集群,如 SSD 计算节点集群;服务器为独立存储节点时,不同磁盘类型的节点划分为一个集群,如 SATA 存储节点集群;
  • 通常一个集群的服务器建议接入同一组接入交换机,业务数据网络仅在集群内进行传输;
  • 若采用独立存储节点,可将其与计算节点划分为一个集群进行磁盘挂载;
  • 虚拟机仅支持跨集群挂载分布式块存储设备,用于数据存储。

云平台支持将 X86、ARM、GPU 等异构计算集群统一管理,并可统一管理 SSD、STAT、NVME 多种架构存储集群。 用户可将虚拟资源部署于不同的计算集群,并分别对虚拟资源挂载不同存储集群的块存储设备;同时云平台虚拟化可通过 ISCSI 协议对接 IPSAN 商业存储设备,为云平台虚拟机提供集群中高性能块存储服务,同时可利旧企业用户的集中存储设备,整体节省信息化转型的总拥有成本。

管理员控制台可对数据中心的计算集群、存储集群及外置存储集群进行便捷的管理和维护,同时平台可对集群进行权限控制,用于将部分物理资源独享给一个或部分租户使用,适用于专属私有云场景。

4.1.2.1 计算集群

计算集群是一组配置、用途相同的计算节点(物理机)组成,用于部署并承载平台上运行的虚拟计算资源。一个数据中心可部署多个不同类型的计算集群,如 X86 集群、ARM 集群、GPU 集群等,不同的集群可运行不同类型的虚拟机资源,如 GPU 集群可为租户提供 GPU 虚拟机,ARM 集群可为租户提供基于 ARM 或国产化 OS 的虚拟机。

为保证虚拟机高可用,平台基于集群维度提供虚拟化智能调度策略,包括打散部署、在线迁移及宕机迁移,即虚拟资源可在集群内的所有计算节点中进行调度、部署及迁移,提升业务的可用性。

  • 打散部署是指平台租户创建虚拟机时默认会将创建的虚拟机尽量打散部署于集群内的所有节点上,保障硬件或软件故障等异常情况下租户业务服务的可用性。
  • 在线迁移是指手动将一台虚拟机从集群的一个物理机迁移到另一台物理机,释放源物理机的资源,支持随机分配和指定物理节点两种模式。
  • 宕机迁移是指运行虚拟机的物理机出现异常或故障导致宕机时,调度系统会自动将其所承载的虚拟资源快速迁移至集群内健康且负载正常的物理机,尽量保证业务的可用性。

基于在线迁移和宕机迁移的逻辑,通常在部署上推荐将相同 CPU 和内存配置的物理机节点规划为一个计算集群,避免因 CPU 架构或配置不一致,导致虚拟机迁移后异常或无法启动。

默认情况下平台会根据 CPU 平台架构设定集群名称,管理员可根据平台自身使用情况修改集群名称;同时支持管理员管理计算集群内的物理机和计算实例。集群默认对所有租户开放权限,平台支持对计算集群进行权限控制,用于将部分物理计算资源独享给一个或部分租户使用,适用于专属私有云场景。修改集群权限后,集群仅可对指定的租户开放并使用,无权限的租户无法查看并使用受限的集群创建虚拟资源。

4.1.2.2 存储集群

存储集群为平台分布式块存储集群,通常由一组配置相同的存储节点(物理机)组成,用于部署并承载分布式存储资源。一个数据中心可部署多个不同类型的存储集群,如 SSD 集群、SATA 集群、容量型集群、性能型集群等,不同的集群可提供不同类型的云盘源,如 SSD 存储集群可为租户提供 SSD 类型的云硬盘。

平台通过分布式存储集群体系结构提供基础存储资源,并支持在线水平扩容,同时融合智能存储集群、多副本机制、数据重均衡、故障数据重建、数据清洗、自动精简配置、QOS 及快照等技术,为虚拟化存储提供高性能、高可靠、高扩展、易管理及数据安全性保障,全方面提升存储虚拟化及云平台的服务质量。

分布式存储集群默认支持 3 副本策略,写入数据时先向主副本写入数据,由主副本负责向其他副本同步数据,并将每一份数据的副本跨磁盘、跨服务器、跨机柜分别存储于不同磁盘上,多维度保证数据安全。在存储集群中存储服务器节点无网络中断或磁盘故障等异常情况时,副本数据始终保持为 3 副本,不区分主副本和备副本;当存储节点发生异常副本数量少于 3 时,存储系统会自动进行数据副本重建,以保证数据副本永久为三份,为虚拟化存储数据安全保驾护航。

默认情况下平台会根据存储架构设定集群名称,管理员可根据平台自身使用情况修改集群名称;同时支持管理员管理存储集群。集群默认对所有租户开放权限,平台支持对存储集群进行权限控制,用于将部分物理存储资源独享给一个或部分租户使用,适用于专属私有云场景。修改集群权限后,集群仅可对指定的租户开放并使用,无权限的租户无法查看并使用受限的集群创建云盘资源。

4.1.2.3 外置存储集群

云平台默认提供分布式存储作为虚拟化的后端存储,为云平台用户提供高可用、高性能、高可靠及高安全的存储服务。同时云平台虚拟化支持对接商业存储设备,如 IPSAN 等存储阵列,为云平台虚拟机提供集群中高性能块存储服务,同时可利旧企业用户的集中存储设备,整体节省信息化转型的总拥有成本。

外置存储服务是云平台为企业用户提供的商业存储服务,通过 ISCSI 协议对接商业存储,将商业存储作为虚拟化后端存储池,提供存储池管理及逻辑卷分配,可直接作为虚拟机的系统盘及数据盘进行使用,即只要支持 ISCSI 协议的存储设备均可作为平台虚拟化的后端存储,适应多种应用场景。

平台支持存储设备的对接和管理,并支持将存储设备中的 LUN 分配给租户,由租户将 LUN 分配或挂载至虚拟机的系统盘或数据盘,进行数据的读写,具体功能特性如下:

  • 支持存储设备资源池的录入管理,并支持一键扫描 ISCSI 设备中已创建的 LUN 存储卷信息。
  • 支持将已扫描的 LUN 存储卷分配给平台租户,使租户有权限使用磁盘作为虚拟机的系统盘或数据盘。
  • 支持租户将有权限的 LUN 存储卷信息作为虚拟机的系统盘,使虚拟机直接运行直商业存储中,提升性能。
  • 支持租户将有权限的 LUN 存储卷信息作为虚拟机的数据盘。
  • 支持将存储卷重新分配给平台其它租户。

基于以上功能特性,平台可支持直接使用商业存储设备作为虚拟化的后端存储,为虚拟机提供传统商业存储设备的存储空间,同时不影响商业存储中的其它 LUN 为其它业务提供存储服务。

平台基于 ISCSI 协议对接商业存储,在对接中需要将存储设备的 LUN 映射到平台计算节点,使平台计算节点上运行的虚拟机可直接使用映射的 LUN ;同时为保证虚拟机的高可用,需要将 LUN 同时映射到一个集群内的所有计算节点,即所有计算节点均可挂载并使用映射的存储卷,以保证宕机迁移时可在每个计算节点挂载该存储卷信息。

  • 当虚拟机所在的计算节点故障时,平台会自动触发虚拟机宕机迁移,即将虚拟机迁移至计算集群内正常的计算节点上,使虚拟机可正常提供服务。
  • 虚拟机使用的 LUN 存储卷已被映射到集群内所有计算节点,当虚拟机在集群内迁移至新节点后,可直接使用已映射的 LUN 存储启动虚拟机的系统盘或数据盘,并正常挂载至虚拟机,保证虚拟机迁移后业务正常。
平台仅将商业存储的 LUN 作为存储卷进行使用,不对存储卷本身进行管理,如 LUN 的创建、映射、扩容、快照、备份、回滚、克隆等。

在使用外置存储前,需要平台管理者或存储设备管理者,将外置存储与平台的计算节点网络打通,使计算节点可与存储设备间直接内网可互相通信。

物理存储设备及网络准备好后,即可与平台进行对接并使用平台提供的外置存储服务,整个对接过程需要存储设备管理员、平台管理员及平台租户三个角色进行操作,其中与平台相关的为平台管理员和平台租户的操作,如下图流程所示:

  1. 存储设备管理员管理存储卷所有存储卷的管理均由存储设备管理员自行在商业存储的管理系统上进行操作,包括存储卷(Lun)的创建和映射,同时包括存储卷的扩容、快照、备份及删除等相关生命周期管理。
  2. 存储设备管理员映射存储卷至集群计算节点创建好的 Lun ,由存储设备管理员在存储设备上映射到所有计算节点(如果新增计算节点,需再次进行映射),同时也可进行多路径映射。
  3. 平台管理员录入并管理存储设备存储卷 LUN 映射成功后,由【平台管理员】在管理控制台“外置存储集群”中进行 ISCSI 存储池或存储设备的录入,录入时需要指定存储设备的 ISCSI 地址,如 172.18.12.8:8080 。
  4. 平台管理员扫描已映射的 LUN 信息录入的存储设备后,由【平台管理员】在存储设备中一键扫描 ISCSI 存储设备中已被映射至集群节点上的存储卷设备及信息。
  5. 平台管理员为租户分配 LUN 设备由【平台管理员】将扫描成功的 LUN 存储卷设备指定给租户,一个存储卷同一时间仅支持分配给一个租户,分配后租户在外置存储设备中即可查询已分配的存储卷设备,并可进行创建虚拟机或挂载虚拟机。
  6. 平台租户使用 LUN 存储卷设备平台租户通过控制台外置存储可直接查询已分配的存储卷,并在创建虚拟机时指定系统盘类型为外置存储,或者也可直接将 LUN 存储卷直接挂载给已有虚拟机,作为虚拟机的数据盘进行使用。

平台租户使用外置存储服务的前提是存储卷已映射并分配给租户,租户只需要简单的绑定即可便捷的使用平台提供的外置存储设备,并可进行弹性绑定和解绑。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/125814.html

相关文章

  • 传统自建私有有哪些痛点?UCloud企业私有UCloudStack产品优势、体系、架构&

    摘要:立即咨询产品文档优刻得上线了混合云自建机房火爆预售官方补贴活动中针对企业私有云产品作了介绍,老刘博客本篇文章分享给大家有关企业私有云产品优势体系架构超融合一体机机型和交付方式。快速了解企业私有云解决方案及应用场景。UCloudStack企业私有云平台,是基于UCloud公有云8年+的运营经验,输出的适配企业私有场景的云计算解决方案。提供虚拟化、SDN 网络、分布式存储、数据库缓存等核心服务的...

    Tecode 评论0 收藏0
  • 私有持续进化,UCloudStack2.0强势升级

    摘要:随着新基建进程以及企业上云步伐的加快,私有云市场正迎来黄金发展阶段,作为拥有公有云基因的云计算服务商,将公有云核心能力输出至私有云产品,于年用户大会上正式推出轻量级私有云产品。随着新基建进程以及企业上云步伐的加快,私有云市场正迎来黄金发展阶段,UCloud作为拥有公有云基因的云计算服务商,将公有云核心能力输出至私有云产品,于2020年用户大会上正式推出UCloudStack2.0轻量级私有云...

    Tecode 评论0 收藏0
  • 私有物理集群节点

    摘要:物理集群节点云平台系统常见集群节点角色有种,分别是管理节点计算存储融合节点独立计算节点以及独立存储节点。云平台分布式存储使用所有计算节点的数据磁盘,每个节点仅支持部署一种类型的数据磁盘,如等使用作为缓存的场景除外。2.1 物理集群节点UCloudStack 云平台系统常见集群节点角色有 4 种,分别是管理节点、计算存储融合节点、独立计算节点、以及独立存储节点。2.1.1 管理节点集群内部...

    youkede 评论0 收藏0
  • 轻量级私有UCloudStack正式通过信通院医疗计算可信选型评估

    摘要:近日,在中国信息通信研究院和互联网医疗健康产业联盟联合发布的医疗云计算产品可信选型评估结果中,轻量级私有云解决方案正式通过医疗私有云解决方案可信选型测试评估,在医疗信息化领域的产品和解决方案实力得以肯定,也将更好的为医疗行业云平台建设提供动近日,在中国信息通信研究院和互联网医疗健康产业联盟联合发布的医疗云计算产品可信选型评估结果中,UCloud轻量级私有云UCloudStack解决方案正式通...

    Tecode 评论0 收藏0
  • 搭建私有平台(平台技术架构之计算虚拟化)

    摘要:计算虚拟化采用和等组件及技术,将通用裸金属架构的服务器资源进行抽象,以虚拟机的方式呈现给用户。计算虚拟化是企业专有云平台的服务器虚拟化组件,是整个云平台架构的核心组件。平台默认不支持虚拟化,如需虚拟化能力,需购买虚拟化授权。UCloudStack 平台基于 UCloud 公有云平台,复用公有云核心组件,具备计算虚拟化、智能调度、存储虚拟化、网络虚拟化的基础能力,为用户提供软件定义的计算、存储...

    ernest.wang 评论0 收藏0

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<