写点什么

天翼云 HBlock:打造高效、安全、可扩展的云存储体验

作者:百里丶落云
  • 2024-08-30
    福建
  • 本文字数:3717 字

    阅读完需:约 12 分钟

天翼云HBlock:打造高效、安全、可扩展的云存储体验

Hello,大家好啊这里是百里。在工作场景中,大家肯定会遇到磁盘不足的情况下,一般处理办法就是清清垃圾,改改备份。但是这是治标的行为,你的本身水缸大小就这么大,尤其想笔者,在老国企做数据工作,深有体会。在传统国企,大型企业,会存在这一些《远古》机房,五年,甚至十年,数据海量,增量也大,新系统可以上云,老系统不能停,数据十几个 t,这是只能物理扩机。一方面是设备维护成本高,另一方面,场地人工成本也逐年增加。我每月看着那一屋子的服务器脑子都大。今天尝试了天翼云 HBlock,虽然配置上有点小波折,最终还是成功配置出来并使用。感觉是一个非常好的体验。


在当今数据爆炸的时代,企业对高效、稳定且安全的数据存储需求日益增长。天翼云 HBlock,作为中国电信天翼云科技有限公司倾力打造的分布式存储服务,正悄然引领着企业级存储服务的革新。HBlock 不仅提供了卓越的性能和可扩展性,还通过其智能管理和高度安全的特性,为企业数据安全保驾护航。它不仅是一种存储技术的突破,更代表了对未来企业存储趋势的精准预判与创新实践。


安装部署及业务场景

一:服务器安装

硬件信息:

我用的是华为的云服务器,

服务器配置为:2vCPUs | 4GiB | ac7.large.2Centos 8.2 64bit linux 系统

客户端配置为:WIN11 64 位 16GB 内存



基于 Centos 8 的配置部署

1.配置前动作

先申请,申请下来人家会给你下载地址。https://www.ctyun.cn/products/hblock


2.看系统说明书

工欲善其事,必先利其器。为了了解这个如何入门,先看说明。照着说明一步步来。经过测试,虽然大部分有,少部分还是得摸石头过河才行。遇到的坑我会列举出来。

https://www.ctyun.cn/document/10066310/10070352


3.服务器安装

注意:说明书只是精华,如果你是小小白,第一步就卡住了!怎么把文件下下来都不知道。

--下载文件

wget https://oos-hazz.ctyunapi.cn/hblock-package/3.7/CTYUN_HBlock_Plus_3.7.0_x64.zip
复制代码

--解压文件,并进入文件

unzip CTYUN_HBlock_Plus_3.7.0_x64.zipcd CTYUN_HBlock_Plus_3.7.0_x64
复制代码

--安装 HBlock,换端口,或者直接安装不加配置

./stor  install [ { -a | --api-443 } API_PORT ] [ { -w | --web-1443 } WEB_PORT ] ./stor  install
复制代码

执行完毕会收到 successful 如图。

Do you agree with HBlock User Agreement? [Yes/No]Used in Chinese mainland, follow https://www.ctyun.cn/portal/protocol/10073150Otherwise, follow https://www.esurfingcloud.com/portal/protocol/20692906yesInstalling HBlock...Installed successfully.When all servers are installed, please initialize HBlock in any of the following ways:1. Use web portal to initialize HBlock. The https port is 443.2. Use management API (POST /rest/v1/system/setup) to initialize HBlock. The https port is 1443.3. Use command line (stor setup) to initialize HBlock. Type 'stor --help setup' for more information.
复制代码


4.web 服务端部署

--打开服务网页

打开服务的 HBlock 的 Web 网站,就是你的服务器 ip 比如我的 https:110.41.64.170 。 注意这里得用 https。

这里测试单机版。毕竟只有一个服务器。如果多个服务器每一个都要进行服务端配置。

--数据信息配置

进入配置页面后,进行基本配置,比如你的系统名称,账号,密码等。

--配置服务器 ip

这里就比较坑了,因为大家买的云服务器,需要配置安全组。需要把常规的 443,1443,28 等端口都打开,要不就报错提示 ip 错误。为了方便测试我是直接把整个防火墙关了。

systemctl stop firewalld
复制代码

--配置文件目录文件夹

mkdir /home/HBlockdata1mkdir /home/HBlockdata2mkdir /home/HBlockdata3
复制代码

之后数据目录选择对应的文件夹内容,下面业务网络非必要可以不填。

等待加载完成

--加载登录

加载后按照之前设置的账号密码进行登录,然后你就发现登陆不了,服务端还得配置验证码文字包。点击异常报告会提示如何配置。


--配置文字包

之后就可以正常输入验证码了。

5.设定目标及卷部署

-- 设定目标

我这里设定了两个目标,注意要先设定目标。

注意这里有个坑,如果你的云服务有公网 ip 和内网 ip 的话,你需要后台执行映射代码进行跨 nat 访问。

 ./stor server set -i target-portal-ip -n hblock_1 -s on -e 110.41.64.170 --port 443
复制代码



--设置卷

配置完目标后,进行卷的配置,设定卷大小,把卷挂在目标下。

linux 查询 Target 情况,如图我设定了 3 个卷并关闭了其中两个。然后重启服务,一定要重启服务。要不客户端找不到目标。

至此 linux 服务器端及 web 服务器端的配置全部完成。

二:客户端挂载

按照官方文档表示说,大部分使用天翼云 HBlock 的,linux 系统的可能居多,按照我实际业务中,基本上都是 server 服务器,程序还是 delphi 或者。net 开发的比较多。所以我这里操作 windos 系统的方式。

1.打开 ISCSI 发起程序配置发现

--1 配置发现门户

在发现门户中,写入自己的 ip 地址。


2.配置目标

配置完发现后点击前面的目标,就会发现可挂载的磁盘。这里我选择第二个。

这里注意,windos 的防火墙要关了!还有就是 ip 要能 ping 的通。要不就会一直转圈。

3.分磁盘

接下来就比较简单了,分磁盘扩容。

先初始化,然后格式化分区就行了。

4.测试分配区

可以像正常系统盘一样,操作增删改查了。

至此,客户端配置挂载完成。

实战体验

一:数据热备份

我们日常数据库中肯定会涉及倒一些备份的情况。拿 sql server 举例,我们可以本地备份数据,但是这就会出现一些情况,本地总有满的情况或者磁盘损坏啊等等都会出现。当前我的方式也是只有本地备份,之前也到过整个服务器崩了,数据后来花了大功夫恢复的。使用了天翼云 HBlock 以后,我们就可以把建立两个

代理。这样如果本地数据有问题,云端的磁盘数据可以同样还原,使得数据更安全。

选择备份地址,我们就可以用新的分区进行数据备份。变相实现了双机热备。



通过此方法,我们不仅本地进行了数据保存,云端也进行了数据保存。并且可以像本地磁盘一样直接拉取更方便操作。

二:日常运维检查

这里模拟我用了很久,每周运维的情况,原来我都得每台每台电脑服务器,查询磁盘使用了多少,还剩多少。 50 台服务器,花费时间大概是 2 个小时,查询磁盘够不够,负载怎么样,是否磁盘过满引发系统 bug,等等 db 相关工作。


如果配置了天翼云 HBlock,

现在只需要后台就能详细的查询到相关数据。如图,我今天上传了几文件,IO 速度怎么样。大大减少了运维的相关工作。同时还不用担心服务器是否本地会崩。也不用重启。


同时也能配置一些警告,方便使用。总体上能降低不少的实战场景中运维的工作量。


价值赋能

天翼云 HBlock,作为新一代企业级分布式存储服务,不仅是一款技术产品,更是为企业数据安全与业务发展赋能的创新解决方案。它在多个维度上展现出显著的价值,为企业构建稳定、高效、安全的数据存储环境提供了强有力的支持。


一:性能与稳定性

HBlock 的分布式架构设计确保了即使面对部分节点故障,数据读写操作也能保持流畅。通过智能数据调度和多副本存储机制,HBlock 保障了业务连续性与数据的高可用性,成为企业数据存储的坚实后盾。


二:智能管理与自动化运维

HBlock 集成的智能监控与自动化运维能力显著降低了企业的运维负担。它能够实时监测系统健康状态,自动修复轻微故障,减少了对人工的依赖,有效提升了运维效率,让企业可以更加专注于核心业务。


三:可扩展性与灵活性

针对企业业务发展的多变需求,HBlock 支持无缝扩展,能够根据业务增长动态调整存储资源,灵活应对数据量激增,确保业务的平稳运行,助力企业从容应对数字化转型的挑战。


天翼云 HBlock 通过其卓越的性能、智能管理、数据安全与可扩展性,为企业的数据管理注入了智能与效率。它不仅提供了稳定、高效的数据存储服务,更赋能企业实现业务持续增长与创新,在数字化转型的道路上迈出坚实的步伐。

总体体验

一:部署安装及使用体验

总体来说,天翼云 HBlock 部署安装的体验直观且高效。大部分的操作内容以及应用场景,都能在操作手册中看到。而且几个语句安装功能简化了操作流程,即使是没有专业背景的用户也能轻松完成。系统在安装过程中的稳定性表现突出,即使网络条件不佳,也未出现中断或失败。前端部署界面,操作很简单只有少数几个需要配置的地方。同时,配置后的内容前端 web 界面,提供的辅助功能很多,可以很好的解决运维相关的问题,提升效率。云扩展磁盘可以为很多企业赋能,增强了数据安全,降低运维人工程强度。总体使用下来,是一个很好的体验,对于小白来说不是很难,对于企业而言,效果简单明了。

二:个人建议

当前的文档虽详尽,但加入更多实战案例将大有裨益。特别是对于初学者我一个坑卡了就会花时间解决,后来发现重启才行,更好的提供从零开始的引导教程,如如何快速搭建首个项目、常见问题解决方案等,将极大降低学习门槛。同时,整合用户成功案例,让文档不仅是技术手册,更是创意与实践的灵感源泉。

同时用户界面是产品与用户沟通的桥梁。HBlock 可进一步简化操作流程,如实现“一键创建”项目,快速导入导出功能的直观化,减少用户在操作上的困惑与等待时间。此外,增强界面的响应速度和稳定性,确保在处理大量数据或复杂操作时,用户仍能保持高效、顺畅的工作体验。通过这些改进,不仅提升用户体验,也彰显了天翼云 HBlock 在技术创新与用户关怀上的双重优势。


发布于: 刚刚阅读数: 9
用户头像

能力越大,责任越大 2020-05-26 加入

python自学患者 某4线小城市,用不到py的python爱好者

评论

发布
暂无评论
天翼云HBlock:打造高效、安全、可扩展的云存储体验_磁盘_百里丶落云_InfoQ写作社区