基于SAN的存储虚拟化需求演进
针对块存储的虚拟化技术自本世纪初诞生以来,历经了十余年的技术演进与市场考验。发生变化的不仅是技术本身,而更多的是用户的实际应用需求。早期存储虚拟化技术出现的主要目的是为了帮助用户对异构存储资源进行池化和整合,提高使用和管理效率,合理降低TCO。而近年来基于SAN的存储虚拟化技术越来越多被应用于有效提升核心生产系统的业务连续性,数据安全性以及平滑的跨存储阵列的数据迁移能力。
用户在对存储子系统升级扩容时,不仅把性能与容量指标作为首要考虑对象,对于整个生产存储系统的高可用性,以及业务连续性保障能力的要求也逐渐成为规划建设初期进行考虑的重点!为了有效实现业务连续性保障目标,解决存储子系统的单点故障问题,合理引入存储虚拟化技术已经成为最为行之有效的手段之一,比如通过存储虚拟化技术实现不同品牌型号阵列间的实时镜像,帮助用户实现存储子系统的冗余能力。这一点在VMware虚拟化环境中几乎变成唯一可行的存储系统高可用性解决方案;又比如通过精简带宽的远程复制,数据录像或密集时间点的可恢复快照功能,来有效实现对于逻辑故障的防御,控制运维成本投入等。最终,通过一套统一的系统功能来实现对生产系统的业务连续性保障,方便,简单,大大减少了运维人员的压力。
近来,兼容异构存储,同时具备完整数据保护和管理功能的成熟存储虚拟化产品也被广泛应用于两地三中心容灾以及双活数据中心的建设当中,作为一种积极的,可靠的技术手段有效提升用户原有生产系统对各类型灾难的防御能力。
原数据保留能力的重要性
谈到基于SAN存储虚拟化技术的的引入,理所当然的需要考虑对现有生产系统架构进行哪些改造;业务停机时间如何评估?是否需要进行数据迁移?是否可以实现有效故障回退?兼容性范围等诸多问题,存储虚拟化各项技术应用实现的大前提,就是存储虚拟化系统如何能够快捷,安全的接入现有SAN 环境,并接管原有生产存储系统的磁盘卷。
从实际需求出发,在存储虚拟化产品接入时,我们一般希望达成如下几个目标:
l 设备接入不需要对原有SAN环境物理布线进行改造;
l 设备接入简单快捷,不需要太长的停机时间;
l 设备接管生产存储磁盘卷后,无需数据迁移,无需对原卷进行类格式化处理;
l 设备接入后具备可回退还原能力;
其中,最为重要的一点,就是在接入存储虚拟化系统前后,对原存储系统中已有数据的保留能力!
基于SAN的存储虚拟化系统一般为In-Band(串接)架构,该系统将接管需要进行虚拟化管理和保护的底层存储子系统磁盘卷,经过虚拟化处理后再对上层服务器系统提供存储资源。因此,原有存储系统需要将所有之前创建并分配给主机的磁盘卷交给存储虚拟化系统进行统一管理后,再进行分配。如果存储虚拟化系统不具备对存储子系统原有磁盘数据的保留能力,在存储虚拟化系统接入之前,必须进行大量的数据迁移工作,造成对项目周期,停机时间的延长,以及增加期间意外故障风险发生的概率。另外,一旦存储虚拟化系统接入后,发生不稳定或其他故障时,原有存储子系统的磁盘数据经过虚拟化处理后均无法再由上层服务器主机识别,不能再直接分配给上层服务器主机使用,从而导致存储虚拟化系统成为新的故障点。
为了保证对存储虚拟化系统接入过程对生产系统影响最小化,我们需要争取最小的停机时间和可回退能力,有效保证生产系统在实施过程中的安全性。因此,在不对原有磁盘数据进行改动,迁移的基础上快速实现存储虚拟化系统的接入,显得尤为重要!同时也是保证,当存储虚拟化系统故障时,具备快速恢复原有SAN网络环境和生产系统运行的关键!
下面,我们尝试对市场主流成熟产品的接入技术进行深入分析,为大家在存储虚拟化系统规划设计和建设前提供参考。飞康 NSS和 IBM SVC, 这两款产品在存储虚拟化市场都已活跃了逾10年的时间, 产品技术非常成熟,市场实际应用范围也最为广泛,通过对他们的接入技术分析,可以帮助大家较为清晰的理解上述产品在接入生产系统时,是如何实现对原有磁盘卷数据的有效保留。
飞康 NSS SED(Service-Enabled Devices)
作为存储虚拟化技术的先驱之一,飞康的IPStor/NSS 存储虚拟化产品在2001年就已经出现在市场上,截止2014年已经正式发布了其第七代存储虚拟化产品,技术成熟度和广泛的应用范围都具备良好的可参考性。飞康自创立以来,一直坚持开放硬件的态度,获得众多用户和第三方存储厂商的亲睐,很多国内外存储厂商的技术人员都曾经接触过该产品。飞康官方宣称,以OEM方式或自主品牌销售的NSS产品安装量已超过数万套。丰富而实用的功能设计以及长期经受市场考验的产品稳定性和可靠性,应该是飞康IPStor/NSS产品的主要特点。
飞康 NSS 存储虚拟化接入技术原理非常便于理解。飞康 NSS 在接管底层存储子系统的磁盘卷时,可以采用两种方式来实现接入:一种是将底层磁盘卷直接虚拟化为Virtual Disk(虚拟磁盘)以供NSS管理和分配;另一种可将磁盘卷转换为SED(Service-Enabled Devices)磁盘设备以供NSS管理和分配。当转换为SED设备时,磁盘卷原有数据不会被修改,可以快速通过NSS分配给主机系统,整个接入过程非常简单,不需要数据迁移,停机时间很少,当然也可以实现快速回退,磁盘重新分配给原主机系统,可以被正确识别和使用。
SED(Service-Enabled Devices)功能,是在保留原磁盘卷已有数据的前提下,将进行虚拟化时所需对该磁盘定义的Virtual header(Virtual ID,Mirror,Replication,etc.)信息写入另外一处磁盘空间内,并与之形成关联映射。同时Virtual header空间还可以通过NSS自带的Mirror镜像功能加以保护,可以避免由于物理磁盘故障导致相关信息丢失的肯能。当然,如果对于底层新建的和不需要保留的磁盘卷也可以通过直接在其上写入Virtual header信息的方式完成虚拟化管理。
通过SED方式虚拟化底层磁盘数据后,如果用户希望能够快速回退,将NSS撤出生产环境,只需要将底层存储子系统的磁盘卷重新分配给主机即可,无需做任何其他操作,快速而安全。由此可见,飞康 NSS SED 的应用特点如下:
好文章,需要你的鼓励
美国连锁超市巨头Albertsons正在基于Databricks构建商品智能平台,整合产品、定价、促销与陈列等决策功能,目标是在2026年底前全面向门店运营商落地。该平台以Databricks Lakehouse存储零售数据,通过Unity Catalog与AI Gateway实现数据治理,并借助AI智能体Genie支持自然语言查询,帮助商家洞察销售趋势,提升决策效率。此举是Albertsons今年四项AI核心战略投资之一。
阿里Qwen团队通过引入强化学习和在线策略蒸馏,将Qwen-Image-2.0升级为Qwen-Image-2.0-RL,让图像生成模型真正学会人类审美,文生图Elo评分提升78分,图像编辑提升93分。
微软正将Windows 11打造成真正的AI操作系统。在Build大会上,微软展示了AI模型与智能代理如何深度融合进Windows 11,让用户通过自然语言完成系统操作。借助Windows ML框架,超过5亿台PC已可在本地离线运行AI任务,无需联网、无token费用、数据不离设备。Office、Photos、Teams等应用已支持本地AI能力,Adobe、WhatsApp、Canva等第三方也在积极跟进,企业级AI PC采购需求有望加速。
港科大与快手联合提出NormGuard,针对流匹配模型强化学习训练中速度范数膨胀问题,通过训练时单向惩罚约束,在保留奖励的同时改善图像真实感。