前言
随着公有云的不断发展,越来越多的企业考虑将其数据迁移到云存储中。但不同的行业,不同规模的企业,所面临的迁移成本和顾虑却不尽相同。尤其是中大型企业,对于基于公有云的服务,心存担忧。而且传统业务系统的接口和云存储接口的不匹配,成为企业数据上云的最大技术瓶颈,同时公有云服务是否安全可靠,能否保证关键业务数据的安全和业务的连续性,也是企业考虑数据上云的核心问题。
SmartBridge智能存储网关应用场景
- 凯翔科技全新推出的智能存储网关SmartBridge,以全栈式接口协议(iscsi、NFS、CIFS、FTP)为企业提供数据无缝上云的能力,业务系统无需改造,即可享有海量的云端存储空间。解决了企业数据上云的最大瓶颈。同时SmartBridge采用数据本地缓存的方式为企业应用提供本地存储磁盘的性能,避免了因基于互联网的传输带宽而影响业务系统的使用。并且其对数据进行切片的方式充分保证了数据在传输与存储时的安全性,即使数据被窃取也无法获取有效内容。
SmartBridge智能存储网关特点
1、无限容量 帮助业务系统无缝使用云存储带来的无限空间,原生支持阿里云OSS,同时支持S3/NFS多种云存储协议。 2、智能切片 自动将数据进行分片,降低本地存储和云存储之间的数据交换消耗。 3、精简配置 预先将云存储资源映射成更大的存储设备,根据业务情况动态增加云存储资源,有效降低成本。 4、数据压缩/加密 https方式(SSL协议)实现传输加密,支持以分块为单位的数据压缩,缩短数据传输时间,节省存储空间。 5、智能调度 通过独有的冷热清除调度算法,可以保证本地cache功能的效率最大化。 6、全局快速检索 智能存储网关可以使用元数据快速定位每个文件的具体位置,极大提高文件的读写速度。
测评环境
-
本次测评采用如下环境配置:
虚拟机配置
操作系统
缓存盘
网络
对象存储
4Core8GB
CentOS7.6
300GB SSD
万兆网络
Minio
本地应用无缝接入
- 市面上常见的云存储如阿里云、腾讯云、天翼云、UCloud、金山云、七牛云、青云、Azure、AWS、EMC ECS、私有云等皆为基于S3接口协议的对象存储,而大部分企业应用如PACS业务系统、CRM、OA、视频软件等却基于传统的块存储或文件存储。接口协议的不匹配,使得企业在考虑将一些温、冷数据迁移至云存储中时,无法有效进行存储。SmartBridge通过将S3接口协议转换为块存储接口协议或文件存储接口协议的方式为企业提供无缝入云的能力,具体实例如下:
-
前提条件
- 搭建好智能存储网关SmartBridge
-
- 云上可通过云璨云市场镜像快速部署SmartBridge智能存储网关应用环境
- 阿里云市场镜像地址:https://market.aliyun.com/products/56014009/cmjj00037301.html
- 华为云市场镜像地址:https://marketplace.huaweicloud.com/product/00301-401182-0--0
- 公有云资源需求:
AK&SK的查看以阿里云为例:具体可参考阿里云提供的官方文档
进入对象存储的控制台,可以在右侧看到Access Key入口:
创建一个Access Key 用于SmartBridge挂载
在智能存储网关SmartBridge的管理界面上点击【存储网关管理】->【空间管理】-【云空间管理】界面,点击添加,可添加并管理云存储资源。
- 块存储与文件存储的创建
在智能存储网关的管理界面上点击【存储网关管理】下的二级菜单【卷管理】-【块网关卷】or【文件网关卷】点击添加卷,填写正确的卷名、卷容量、本地缓存空间,选择合适的云空间类型、云空间、设备、磁盘;
点击“展开”也可按需设置块大小、转存时间、本地文件缓存最大阈值容量、本地文件缓存阈值容量、同步线程数、IO线程数,如下图所示。
- 开启文件网关卷服务
打开文件网关服务,点击【查看详情】进入卷详情界面。
根据用户需要打开相应的文件网关卷服务即可,并点击修改卷服务信息。
iSCSI协议挂载访问
以Windows操作系统演示如下:
在windows搜索栏输入iscsi发起程序:
打开iscsi发起程序,在目标中输入智能存储网关服务器用于业务访问的ip地址,点击快速连接,会自动弹出连接成功,点击完成,即可完成连接;
然后打开计算机管理——磁盘管理,就可以找到我们挂载上的磁盘:
然后点击新磁盘——右键——初始化磁盘——确定:
然后点击磁盘——新建简单卷,创建文件系统。
就可以在文件管理里看到该磁盘:
- CIFS协议挂载访问
前提:打开文件网关卷CIFS服务,
访问方式:windows资源管理器输入:\\ip\卷名 如下图:
然后输入用户名密码登录即可访问。
NFS协议挂载访问
前提:打开文件网关卷NFS服务,
访问方式:Linux客户端下输入:mount -t nfs ip/nfs/卷名 如下图所示:
- FTP协议挂载访问
前提:打开文件网关卷FTP服务,
访问方式:在浏览器中输入:ftp://ip/卷名
云端存储本地加速
SmartBridge采用数据本地缓存的方式为企业应用提供本地磁盘的存储性能。可大大提高数据的传输速度。
虚拟机配置:4VCPU8GB;缓存盘300G
测试命令:fio -direct=1 -iodepth 32 -thread -rw=read -ioengine=libaio -bs=**** -size=80G -numjobs=1 -runtime=120
可以看出SmartBridge可充分发挥出本地云盘的存储性能。
智能数据切片
SmartBridge通过将数据进行切片的方式转存到对象存储中,充分保障数据的安全
下图所示为通过SmartBridge转存后在云存储中的数据,可以看到皆为16M的数据块,且无法得出其具体内容,同时SmartBridge支持512K、1M、4M、8M、16M的数据切片。
用户鉴权管理
为方便用户对存储卷进行有效快捷的权限管理,SmartBridge支持手动创建用户并赋予相应的权限,同时也支持对接现有客户的AD域系统,减轻运维人员工作量。
加密处理
为进一步保证数据安全,SmartBridge采用对称加密的方式对数据流进行加密处理,支持AES-128和AES-256两种加密方式。同时由于对称加密计算量小,加密速度快,即使启用加密算法亦至多消耗10%的计算性能,内存几乎不受影响。