首页 > 其他分享 >测试案例:FC中本地存储和共享存储

测试案例:FC中本地存储和共享存储

时间:2023-04-09 13:56:18浏览次数:38  
标签:存储 虚拟机 FC 高可用性 本地 存储资源 共享

FusionComute虚拟化平台中可以对接多种存储资源,主要有两类,分别是:

  1. 本地存储,指的是计算节点服务器上自带的硬盘。
  2. 共享存储,有时候又称为后端存储。主要是通过网络方式挂载给计算节点的存储资源,有集中式和分布式之分,其中集中式存储有SAN和NAS。

之所以要区分这两者存储资源,是因为存储方式的不同将影响虚拟化平台中一个重要特性,即高可用HA。

在华为FusionCompute虚拟化平台中,虚拟机选择本地存储时,如果该主机发生故障,虚拟机将无法自动迁移到其他主机上,因为本地存储无法被其他主机访问。因此,如果需要实现高可用性(HA),建议将虚拟机存储在共享存储上,如SAN或NAS,这样在主机故障时,虚拟机可以自动迁移到其他主机上,从而实现高可用性。

本地存储可以用来存储一些非关键性的数据,如临时文件、日志文件等。此外,本地存储还可以用于测试、开发等环境,因为这些环境通常不需要高可用性。当然,如果有足够的预算,建议使用共享存储来存储所有虚拟机,以实现高可用性和灵活性。但是,如果预算较为有限,也可以考虑使用本地存储来存储一些虚拟机,以降低成本。在这种情况下,需要注意备份和恢复的问题,以确保数据的安全性和可靠性。

简而言之:如果你希望创建的虚拟机,在故障发生时具备高可用特性,那么在配置存储资源时,就应该把虚拟机安装在共享存储上;如果是安装在本地存储的话,那么将无法产生高可用

接下来,通过实际环境,来检验下,是否真的如此。。。

测试环境如下:

FC虚拟化平台,有两个CNA节点,在CNA02上创建2台虚拟机,其存储资源选择如下:

虚拟机名称 存储资源
HAtest 计算节点自带的本地存储
HAtest2 共享存储IPSAN

HAtest 存储资源

HAtest2 存储资源

两台虚拟机都在CNA02上,现将CNA02强制下电,来看看是否会发生上述理论的测试结果。

  • 若HAtest为发生迁移,HAtest2从CNA02迁移到CNA01,说明上述理论属实。
  • 反之,则理论存在偏差。

测试结果如下图所示:

HA测试结果

Bingo!

标签:存储,虚拟机,FC,高可用性,本地,存储资源,共享
From: https://www.cnblogs.com/trylab/p/17300234.html

相关文章

  • 分布式存储技术(下):宽表存储与全文搜索引擎的架构原理、特性、优缺点解析
    对于写密集型应用,每天写入量巨大,数据增长量无法预估,且对性能和可靠性要求非常高,普通关系型数据库无法满足其需求。对于全文搜索和数据分析这类对查询性能要求极高的场景也是如此。为了进一步满足上面两类场景的需求,有了宽表存储和搜索引擎技术,本文将对他们的架构、原理缺点做介绍。......
  • MFC-画刷
    在GDI中,用HBRUSH来表示画刷。H是代表句柄的意思。在GDI中,填充矩形,填充圆,填充饼等以及刷窗口背景都是通过画刷来操作的。GDI默认的画刷是白色的画刷WIN32   MFC       ......
  • MFC-GDI和GDI+
     设备环境DC的概念:设备环境DC(DeviceContext又称为设备上下文,也称为设备描述表)。它是一个关于如何绘制图形的方法的集合,它既可以绘制各种图形,也可以确定在应用窗口中绘制图形的方式,就是绘图模式和映射模式。在Win32编程中,设备环境是用HDC来标识。H的意思Handle句柄......
  • MFC-画笔HPEN
         ......
  • 机械硬盘,固态硬盘,CMOS存储器
      机械硬盘查找数据时间:硬盘转速7200转/分钟,将其转化为0.008秒/转也就是八毫秒每转,因此在硬盘中找到文件的时间为【0,8】毫秒,平均延迟时间为4毫秒。要找到文件的时间=平均寻道时间(5毫秒)+平均延迟时间(4毫秒),而cpu寄存器是纳秒级别,因此硬盘的速度相较于cpu寄存器相当慢。机械硬盘......
  • 部署IIS后访问共享文件失败
      在本地调试时没有问题,但是部署到IIS后操作共享文件的时候失败,压根找不到目录。在和共享文件服务器已经建立连接的情况下,本地调试通过的情况,猜测应该是部署后权限出现了问题,IIS的权限不够导致的。尝试了以下几种方法,我用第三种方法可行,可能因为我这边是内网环境,环境不同处......
  • linux kernel 编译的过程中 make defconfig、 make menuconfig、 make savedefconfig
    原文:https://www.cnblogs.com/xingboy/p/16478998.html1、 makedefconfig首先通过makexxx_defconfig,生成最开始的.config,相当于把XXX_defconfig文件复制为.config文件,其中defconfig是最小的config项,kernel编译会根据.config文件去编译驱动情况,加载过改指令后,后......
  • 云计算技术:为什么越来越多企业选择云端存储和处理
    随着互联网的发展,云计算技术已经成为了企业存储和处理数据的首选方式。越来越多的企业选择将数据存储在云端,而不是传统的本地存储方式。那么,为什么云计算技术如此受欢迎呢?首先,云计算技术可以提供更高效的数据存储和处理方式。云计算技术可以通过虚拟化技术将多个物理服务器组合成......
  • MFC-GDI和GDI+
           ......
  • MYSQL进阶之存储引擎
    1、概念存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方法。其基于表的,而不是基于库的,所以存储引擎也称为表类型。在建表的时候,不指定存储引擎,默认的存储引擎是InnoDB。查看建表语句:showcreatetable表名; 可看到默认的存储引擎就是InnoDB 在建表的时候,......