天翼云存储资源盘活系统 HBlock:企业级轻量存储的革新与实战

news2024/11/5 14:42:36

目录

  • 前言
  • 关于HBlock系统
  • HBlock的核心优势
  • 番外篇:HBlock应用场景
  • 结束语
  • 参考文献

前言

在数字化转型的浪潮中,数据存储作为支撑企业业务连续性和数据安全的基石,企业对于存储资源的需求日益增长,同时也面临着成本控制和资源优化的双重挑战,尤其是近两年行业整合和技术圈被AI的颠覆性影响双重影响下,持续性降本增效成为企业的首要任务。由于这些原因的影响,天翼云推出的HBlock存储资源盘活系统,正是在这样的背景下应运而生,它不仅解决了企业存储资源的高效利用问题,还通过创新技术实现了存储系统的轻量化和高性能,旨在将企业闲置存储资源高效盘活,通过标准iSCSI协议提供高性能、高可用性的分布式块存储服务,助力企业实现降本增效和绿色转型。那么本文就来深入探讨HBlock的核心特性、实战部署及其为企业带来的价值赋能,也希望这篇文章能够企业在降本增效方面有所启示。

关于HBlock系统

先来了解一下HBlock系统,HBlock是中国电信天翼云自主研发的存储资源盘活系统(Storage Resource Reutilization System,简称SRRS),同时HBlock也是天翼云推出的业内首创轻量级存储集群控制器,它是一款轻量级存储集群控制器,实现了全用户态的软件定义存储,将通用服务器及其管理的闲置存储资源转换成高可用的虚拟磁盘,通过标准 iSCSI 协议提供分布式块存储服务,挂载给本地服务器(或其他远程服务器)使用,实现对资源的集约利用。同时,产品拥有良好的异构设备兼容性及场景化适配能力,无惧IT 架构升级带来的挑战,助力企业用户降本增效和绿色转型。

在非联网模式下,HBlock可被视为本地盘阵的替代品,用于本地数据存储;在联网模式下,HBlock还可以作为本地与云端存储之间的桥梁,将全量数据自动同步到天翼云对象存储OOS中,本地仅保留热数据以节省本地存储空间,或者保留全量数据以保障本地I/O性能,实现混合云存储。还有就是HBlock支持标准的iSCSI协议,具备异构设备兼容性和混合部署特性,能够有效盘活利用率较低的服务器,助力企业实现降本增效和绿色转型。

HBlock作为天翼云存储家族的最新成员,以其独特的轻量级设计和强大的功能特性,在众多存储解决方案中脱颖而出。它不仅能够将企业中闲置的服务器存储资源转化为高可用性的虚拟盘,还通过异构设备兼容性和混合部署特性,极大地提高了资源利用率和灵活性。无论是老旧服务器还是最新硬件,HBlock都能轻松接入,形成统一的存储资源池,为企业打造弹性可扩展的存储架构。

HBlock的核心优势

HBlock是企业轻量级存储的新选择,为什么这样说?因为HBlock自身的独有优势不得不让企业喜欢,根据中国电信天翼云官方对HBlock的介绍可以总结归纳HBlock的几个核心优势,大家看完之后就知道它的厉害之处所在了!

1、极致轻量,混部盘活

HBlock可谓是把轻量发挥到“极致”了,安装包大小约170M,一键部署,3分钟完成集群搭建;全用户态设计,支持混合部署,业务共生,资源共享; 不同架构通用服务器异构部署,不限品牌、架构、配置,简化了存储系统的运维工作,降低了企业的运维负担。也就是说HBlock的轻量级设计,意味着它具有更低的资源占用和更快的响应速度,这使得HBlock能够在资源受限的环境中部署,同时提供高效的存储服务。

2、创新自研,安全稳定

作为企业用户,无惧任何单点故障,秒级主备切换,数据强一致性保证高可用;多副本、纠删码、数据校验保证高可靠;面向混沌环境保障存储服务安全稳定。另外,HBlock支持与多种品牌的存储设备兼容,这使得企业能够利用现有的硬件资源,无需额外投资即可实现存储系统的升级和扩展。

3、按需选择,精准投资

在实际使用中关于性能和容量可以弹性扩展,按需扩容,无需前期大量投入;永久授权、服务订阅,按照可用容量计费,精准适度投资。另外,HBlock通过分布式架构设计,提供了高可用性和可靠性,确保企业数据的安全和业务的连续性。

4、降本增效,价值传导

通过盘活难利用的存储资源,提高资源利用率,显著降低了企业的存储成本,满足业务存储需求;应用混合部署,降低额外购买硬件成本;管理形态丰富,运维便捷,效率提高,提升了整体的IT运维效率。而且HBlock允许在同一服务器上部署其他服务,实现业务共生共存,最大化提升服务器资源的利用率。

HBlock实战部署

1、前期准备工作

无论做什么部署和测试,前期准备工作是关键,那么体验HBlock也不例外,需要做足准备才能很好的使用体验。

  • 确认使用场景:如需要存储的数据类型(存储视频类、医疗影像类还是文件类等)、单个存储文件的大小、预计数据总量 、每天产生的数据量、存储周期等业务侧场景。
  • 确认部署位置:在体验的时候选择HBlock服务器在客户侧还是在云端,是物理机还是虚拟机,服务器是否可以通过外网访问(是否可以远程进行部署)。
  • 确认网络环境:想要安装HBlock的服务器之间的网络带宽、从客户本地到HBlock所在服务器带宽。
  • 上网的网络:选择千兆以太网连接,确保两台服务器之间的丝滑通信。
  • 数据目录准备: 需要在每个服务器上准备一个或多个目录作为 HBlock 的数据目录,为了让体验和使用更好,建议数据的目录不要与操作系统共用磁盘或者文件系统,切记。
  • 选择下载安装包:根据实际情况,选择适合自己电脑的安装包,具体如下图所示:

上面的下载安装包操作之后,就可以直接体验使用了,无需其他任何多余操作步骤,对于新用户或者不熟悉的使用者来讲是非常简单明了的操作,非常方便。

2、安装部署

上面的准备工作做完之后,把安装包放到服务器需要安装HBlock的目录下并解压缩,然后进入解压缩后的文件夹,具体命令行如下所示:

unzip CTYUN_HBlock_Plus_3.7.0_x64.zip

cd /hblock/CTYUN_HBlock_Plus_3.7.0_x64

紧接着执行下面命令,快速安装 HBlock,完成 HBlock 部署,也就是在每个服务器上执行以下命令安装 HBlock,具体如下所示 :

./stor install

每一个HBlock安装成功之后的结果,如下所示:

在成功安装两个HBlock之后,还需要对HBlock 的 Web 管理界面进行验证,其中包含服务器管理、卷管理和日志管理等功能。

需要说明的是选择HBlock的部署方式:单机版、集群版,这里我选择的是集群版,但是集群版需要至少三台服务器,才能完成HBlock的部署,具体操作如下所示:

然后进行初始化信息,需要填写相关信息:设置基本信息、设置集群拓扑、设置网络、设置故障域(仅集群版)、设置网络\设置端口,点击“开始初始化”按钮,进行HBlock初始化;对于集群版,拓扑方式可以选择“拓扑文件”或者“服务器”,二选一。具体如下所示:

初始化之后,就是对应的管理和使用操作。先去卷管理操作,通过命令行或 Web 界面管理存储卷,具体管理界面如下所示:

这里直接去创建一个 iSCSI 存储卷 ,具体如下所示:

不得不说HBlock 的管理界面简洁明了,容易找到对应的功能,不管是通过命令行还是 Web 控制台,使用者都可以轻松完成日常的存储管理任务,而且系统支持多种写策略和故障报警机制,让用户可以根据具体业务场景灵活调整配置,确保系统在不同环境下的高效运行 ,非常便捷。

3、监控和日志

接着去看一下监控的内容,具体如下所示:

最后再去看看事件和日志的效果,具体如下所示:

通过观察用户事件和日志采集等功能,可以看到HBlock 的性能表现非常好,这取决于其分布式多控架构,通过观察日志数据可以看到,系统能够提供低延迟、高吞吐量的存储服务。到这里,整个使用体验环节结束,作为首次体验的用户来看,操作非常简单,交互也很简单,管理平台简单明了,可以很容易找到想要使用的菜单模块,赞一个!

总体感受与建议

1、体验感受

在整个体验使用HBlock过程中,我能很明显的体验到HBlock 展现了良好的扩展能力,使用者可以根据业务需求随时随刻添加想要的服务器或存储设备,而且无需中断当前的业务,这与相比传统硬件存储阵列相比,这种灵活扩展功能极大地提升了系统的可用性、友好性和可靠能力。在存储通用技术场景中,结合实际开发中场景,我选择HBlock 部署的于数据分析场景来讲,HBlock 的高性能和扩展性可以得到很好的展现,由于数据分析需要处理海量数据,对存储系统的性能和可扩展性有非常高的要求,而HBlock 通过其分布式存储架构,就可以完美实现这种需求,值得一用。

在参与完 HBlock 产品众测之后,整个体验过程让我对HBlock有了更深入的了解,不管是从安装部署到应用场景实践,再到性能与可靠性的测试,HBlock 都有出色的表现,把它自身的特有优势发挥得淋漓尽致,尤其是在分布式架构、优化的存储算法以及丰富的功能特性。还有就是作为体验者,对HBlock 的易用性和可扩展性点赞,它能够很好地适应不同的应用场景和业务需求,适应不同的场景,对于使用者来说无需太多熟悉的时间。

通过了解HBlock之后,再结合上面的实践测试,个人觉得在参与HBlock产品众测的过程中,不仅对这款软件定义存储新品有了更深入的了解,而且也给企企业提供了示例参考依据。HBlock不仅在技术上展现了其创新性,更在实际应用中证明了其为企业带来的实际价值,非常值得了解和使用。在这里也期待天翼云持续优化HBlock,为企业用户提供更优质的轻量存储解决方案。

2、个人建议

通过整个体验测评之后,个人先要提一个建议,那就是希望天翼云官方能够加大对HBlock的宣传和推广力度,要不是这次参与众测活动,作为开发者我真的对HBlock知之甚少,以至于差一点错过了这么好用的系统。还有就是对于HBlock管理系统的前端页面再做进一步的优化和完善,期待在推出一些新的模块功能,目前的功能耦合度较高,可以根据具体内容把一些重要的功能点分离出来,单独放在模块菜单中管理,可以参考某云厂商的文档,这个文档关于具体的热门有代表性的使用场景就是单独展示的,而且非常详细的分享具体怎么使用的,让新用户和不熟悉的使用者非常方便的找到自己想要应用的场景参考示例,具体示例图如下所示:

关于HBlock的使用文档,虽然已经做的很不错了,也很有条理性和层次感,但是个人觉得使用文档中的最佳实践的6个示例步骤都过于简单,而且常用问题模块的问题罗列以及示例也过于简单,具体如下所示:

虽然每个示例中都把核心的步骤及设置都交代清楚了,但是作为新手或者不熟悉使用的开发者来讲有点不友好,因为不太详细的操作步骤容易出错,也会浪费使用者更多的查找的时间,拿一个简单的示例来讲,比如这个示例的步骤解释:

这对于新用户或者不熟悉的用户来讲,有点过于简单,总之就是详细的操作问答可以让任何使用者节省查阅和使用的时间成本,这是个人观点,仅供参考。

3、优化建议

对于文档关于最佳实践模块,我还有另外一个建议,因为虽然命名为最佳实践,但我作为使用者,抛开别的不讲,看到这个最佳实践我能想到的就是具体的实用场景中的最佳实践,可是打开看了里面内容才发现是使用存储资源盘活系统的操作最佳实践,我觉得应该在这个下面再加入一点可以供使用者参考的具体实际应用的最佳实践,比如分享一个关于实际应用的大数据分析存储支持的案例,或者金融相关的定期备份关键业务数据并进行长期归档操作的使用案例等等,挑选几个有代表性的实用场景实践案例,那肯定是对使用者和企业负责人都是有选择帮助的,而且HBlock目前的应用场景也已经很丰富了,非常适合找几个有代表性的示例来放在最佳实践中去。以上建议仅代表个人观点,如有不妥之处还请包含!

番外篇:HBlock应用场景

其实上面介绍了HBlock的详细内容以及具体的实践,我们还应该了解存储资源盘活系统的应用场景,这样方便企业根据自身情况来选择HBlock的使用。根据HBlock系统的官方介绍,它适合各种复杂或者简单的场景,几乎是“男女老少”通吃,所以企业选择HBlock是一个非常不错的选择。关于HBlock的应用场景大概分为四点来讲。

1、存量资源利旧

企业可以利用HBlock的广泛兼容性纳管各类服务器中的空闲存储空间,整合成存储池,并通过iSCSI协议向其他主机提供高可用高性能的虚拟盘。面对业务快速增长带来的存储容量需求及各类型服务器资源闲置带来的资源浪费问题,HBlock可以提供快速部署和扩容的解决方案,即在无需额外成本投入的情况下,提升存储资源的利用率,还有就是HBlock还支持业务的滚动更新,满足未来业务在容量和性能上不断变化的需求。

2、小型分布系统存储高可用

企业也可以利用HBlock纳管应用节点的物理盘,并把所形成的虚拟盘再挂回到应用节点本地,使得应用程序访问的是高可用的虚拟盘。一方面让应用程序更容易实现高可用,另一方面盘活应用节点的存储资源,无需额外购买存储硬件,降低用户TCO,非常灵活高效的方案。

3、新建自主管控

通过HBlock纳管新建的存储资源池,用户可以保持对存储服务器的实际管控权,可以让用户不仅能够使用HBlock进行存储管理,还可以在硬件上部署其他应用,以充分发挥硬件的价值。传统的软硬一体式存储产品,或者分布式存储方案,要求独占设备,用户只能通过管理界面进行有限的操作,失去了对设备的管理权。企业使用HBlock管理的存储集群,实现了用户对资源池的全面管控,提升了更多的操作自由度。后期对资源池进行升级扩容,可以任意选择任意规格和型号的服务器,无供应商锁定问题,客户结合自身的业务需求和预算灵活选择合适的硬件,从而保护了客户的投资。

4、混合云存储

还有就是HBlock可以同时管理本地存储资源和天翼云对象存储资源,实现存储空间的统一管理,满足客户混合云存储的需求。对于需要存储海量数据的客户,可以通过HBlock将本地应用与云端存储无缝连接,将数据同步到云端,实现存储空间的按需使用,弹性扩展。对于数据安全性要求较高,敏感数据不适宜上云的场景,HBlock也可以帮助用户实现数据本地存储,提高数据访问速度。最后,HBlock简化了混合云存储环境中的数据管理,通过标准iSCSI协议为上层应用提供虚拟Target和逻辑卷,它除了可以部署在本地,还可以部署在私有云或公有云上。

结束语

通过上文关于天翼云HBlock的详细介绍,以及关于天翼云HBlock的体验使用,随着数据量的爆炸性增长,企业对存储解决方案的需求也在不断演变,不难看出天翼云HBlock带来的积极影响是非常大的,不仅为企业提供了一种高效、经济、环保的存储选择,这也标志着轻量级存储集群控制器进入了一个新的发展阶段。我个人觉得天翼云HBlock存储资源盘活系统的推出,标志着企业级存储向更高效、更经济、更环保的方向发展,为什么这么说?因为HBlock通过将企业闲置的存储资源整合,转换成高可用的虚拟盘,显著提高了存储资源的利用率,而这种高效的资源管理方式,恰恰可以让企业能够更充分地利用现有硬件,减少因资源浪费而产生的额外成本。另外,HBlock的轻量级设计和易管理性,简化了存储系统的运维工作,降低了企业的运维负担,同时,通过优化存储资源的使用,HBlock有助于减少企业的能源消耗,进一步降低运营成本。因为企业通过HBlock能够实现存储资源的最大化利用,同时降低运营成本,提升业务敏捷性。还有就是在当前全球对可持续发展的重视下,HBlock的高效资源利用和能源效率,支持企业的绿色转型。

上面也详细介绍了天翼云HBlock,它作为一款企业级轻量存储产品,以其创新的设计和卓越的性能,为企业提供了一个高效、经济、易管理的存储解决方案,是一个非常值得企业尝试使用的方案。随着企业级存储市场预计将持续增长,特别是在云计算和大数据的推动下,个人觉得HBlock会凭借其轻量级和高效特性,肯定会在这一市场中占据重要地位。而且近年来技术圈技术的飞速发展,HBlock会引入更多前沿技术,比如人工智能优化、自动化运维等,进一步提升其性能和易用性。还有就是随着HBlock在各种领域的应用,未来肯定会在更多行业得到应用,比如金融、医疗、教育等,帮助这些行业解决特定的存储挑战,提升数据管理效率。

最后,随着数字化转型的不断深入,HBlock肯定会在更多行业和领域发挥其价值,助力企业实现降本增效,在企业级存储领域发挥越来越重要的作用,开启企业发展的新篇章,让我们拭目以待吧!

参考文献

1、存储资源盘活系统申请 存储资源盘活系统 - 天翼云

2、革命性软件定义存储HBlock,极致易用背后的技术解析 革命性软件定义存储HBlock,极致易用背后的技术解析-天翼云开发者社区 - 天翼云

3、存储资源盘活系统操作文档 存储资源盘活系统-产品文档-帮助中心-天翼云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2114866.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

常见监督学习算法学习总结。

目录 一、K临近算法 二、决策树 三、多层感知器 四、伯努利贝叶斯算法 五、高斯贝叶斯 一、K临近算法 K 临近算法(K-Nearest Neighbors,简称 KNN)是一种监督学习算法,用于分类和回归任务。 它通过计算样本之间的距离来进行…

前端开发中遇到的小问题以及解决方案记录2

1、H5中适配屏幕的工具-postcss-px-to-viewport postcss-px-to-viewport。因为设计稿一般给的都是375px宽度的,所以假如一个字体是16px,那么在开发中不能直接写死为16px,因为各个厂商的手机屏幕大小是不同的,所以要根据屏幕大小去…

一款支持同一个屏幕界面同时播放多个视频的视频播放软件

GridPlayer 是一款基于 VLC 的免费开源跨平台多视频同步播放工具,支持在一块屏幕上同时播放多个视频。其主要功能包括: 多视频播放:用户可以在一个窗口中同时播放任意数量的视频,数量仅受硬件性能限制。支持多种格式和流媒体&…

半年高达552亿元,锁定云第一,中国电信天翼云紧追不舍

【科技明说 | 科技热点关注】 刚才我注意到中国电信公布2024年中期业绩,报告期内,中国电信实现营业收入为人民币2660亿元,同比增长2.8%,其中服务收入为人民币2462亿元,同比增长4.3%;净利润为人民…

python内置模块datetime.datetime类详细介绍

Python的datetime模块是一个强大的日期和时间处理库,它提供了多个类来处理日期和时间。主要包括几个功能类datetime.date、datetime.time、datetime.datetime、datetime.timedelta,datetime.timezone等。 总结: datetime类的功能函数众多,大…

【代码随想录训练营第42期 续Day52打卡 - 图论Part3 - 卡码网 103. 水流问题 104. 建造最大岛屿

目录 一、做题心得 二、题目与题解 题目一:卡码网 103. 水流问题 题目链接 题解:DFS 题目二:卡码网 104. 建造最大岛屿 题目链接 题解:DFS 三、小结 一、做题心得 也是成功补上昨天的打卡了。 这里继续图论章节&#xff…

AI prompt(提示词)

# 好用的用于学习的AI提示词 ## 费曼学习法 请使用费曼学习法,用简单的语言解释(量子力学)是什么,并提供一个简单的例子来说明它如何应用 ## 帕累托法则(80/20原则) 将(量子力学)最…

Chapter 13 普通组件的注册使用

欢迎大家订阅【Vue2Vue3】入门到实践 专栏,开启你的 Vue 学习之旅! 文章目录 前言一、组件创建二、局部注册三、全局注册 前言 在 Vue.js 中,组件是构建应用程序的基本单元。本章详细讲解了注册和使用 Vue 的普通组件的两种方式:…

图像分割分析效果

下面是训练集的效果, # 训练集dice: 0.9219 - iou: 0.8611 - loss: 0.0318 - mae: 0.0220 - total: 0.8915 basnet_model.evaluate(train_dataset) 损失我只用了二元交叉熵,主要比较损失的影响 上面就是模型在训练集上的效果,可见,模型在训练集上拟合的非常好,既学到了一些有用…

百万次使用的高颜值在线绘图平台ImageGP系列教程

在线平台BIC (https://www.bic.ac.cn/BIC/#/, 点击阅读原文或百度搜索皆可访问到)是 ImageGP的重构升级版,重构于2020年初。 该平台采用配置文件快速部署工具、生成结果或结果报告。其绘图和分析基于 R 语言(ImageGP 包, 在早期ImageGP脚本的基础上重新进行了封装&a…

flume 使用 exec 采集容器日志,转储磁盘

flume 使用 exec 采集容器日志,转储磁盘 在该场景下,docker 服务为superset,flume 的sources 选择 exec , sinks选择 file roll 。 任务配置 具体配置文件如下: #simple.conf: A single-node Flume configuration#…

深入理解java并发编程之aqs框架

跟synchronized 相比较,可重入锁ReentrankLock其实原理有什么不同? 所得基本原理是为了达到一个目的;就是让所有线程都能看到某种标记。synchronized通过在对象头中设置标记实现了这一目的,是一种JVM原生的锁实现方式。而Reentran…

基于深度学习 卷积神经网络resnext50的中医舌苔分类系统

项目概述 本项目旨在通过深度学习技术,特别是利用卷积神经网络(Convolutional Neural Networks, CNNs)中的ResNeXt50架构,实现对中医舌象图像的自动分类。该系统不仅能够识别不同的舌苔类型,还能够在PyQt5框架下提供一…

IBM Storwize V7000存储控制器故障节点报错574

背景:由于客户机房搬迁,需要下电迁移设备。该存储自2016年投入生产使用后,从未关过机,已正常运行七八年时间,期间只更换过硬盘,无其他硬件故障。 在GUI界面点击关闭系统后,大概等了40分钟&…

AIGC简化文件管理:Python自动重命名Word和PDF文件

1.背景 大家应该也有遇到,自己电脑有很多文件命名不合理的文件,比如:文件1、想法3 ,当你长时间再看到这个文件的时候,已经很难知道文件内容。 今天我们将借助AIGC的编码能力,帮我们生成一个批量改文件名的…

多个路由器级联实现子网的方式

好久没写博客啦,最近搬家,换了网络环境,简单记录一下网络配置。 拓扑图就不画了,光猫 - > 华为TC7102路由 -> 华为AX2 Pro路由 -> 各种设备,简单表示就是这样。 原因是第一个路由是房东的,我希望自…

绿色能源在日常生活中的革新应用

绿色能源在日常生活中的革新应用 在当今社会,绿色能源已成为推动可持续发展的关键力量。它不仅代表着对环境的尊重与保护,更引领着生活方式的绿色转型。在我们的日常生活中,绿色能源正以多样化的形式,悄然改变着我们的生活方式。…

emlog Pro动态百分比顶部滚动条插件

插件介绍 给emlog博客顶部添加一个动态百分比顶部滚动条,可以选择设置图片、渐变背景样式。这个动态效果出现好久了,然后在js监测屏幕下拉值,最后用css改变图片和背景的宽度,从而实现动态的效果。目前支持10多种样式供选择&#…

iPhone手机清理软件:照片清理功能全解析

在数字化生活中,智能手机成为我们记录生活点滴的主要工具,尤其是iPhone,以其卓越的相机功能备受用户青睐。然而,成千上万的照片迅速堆积,不仅占用了大量存储空间,还使得设备运行缓慢。在众多解决方案中&…

软件工程-图书管理系统的概要设计

软件概要设计说明书 目录 软件概要设计说明书 一、引言 1.1 编写目的 1.2 背景 1.3 定义 1.3.1特定对象 1.3.2专业术语 1.4 参考资料 二、总体设计 2.1 需求规定 2.1.1信息要求 2.1.2功能要求 2.2 运行环境 2.3 基本概要设计和处理流程 2.4 体系结构设计 2.5 模…