三方平台与对象存储对接后的应用场景及接口说明

 // 

作者:孙琦

• 万博智云联合创始人、CTO

• Ceph中国社区联合创始人

• 中国信息通信研究院可信云标准专家(云迁移/云容灾)

• 阿里云和腾讯云最有价值专家

自2022年8月底发布数据流转引擎后,HyperBDR/HyperMotion又经过数个版本迭代,利用Workflow as a Service理念对原有底层对接云平台、超融合、虚拟化平台能力大幅度提升,本篇文章重点将第三方平台与数据流转引擎对接后的应用场景,及接口需求进行说明,期待与各位合作伙伴形成深度合作。

一、主机容灾

将主机包括系统盘、数据盘的数据以块级别方式完全存储于对象存储中,再利用同步策略,周期性进行增量同步,一键式在云端进行演练或恢复。产品升级之后,HyperBDR除了支持本地系统容灾上云场景之外,又进一步发掘了更多容灾场景。

1、超融合一体机容灾

在超融合平台与HyperBDR对接后,可以让超融合具备灾备一体机的功能,可以将物理环境、云环境等作为源端,使用超融合设备作为灾备侧使用,在出现灾难后一键式进行接管。

2、跨云容灾

HyperBDR可深度对接全球20+云平台、40+云版本的API接口,实现将A云作为源端,B云作为灾备侧的跨云容灾。当A云出现故障时,一键拉起B云进行接管。

将云端作为灾备侧,只需为所使用的云资源付费,日常备份只需云存储资源,仅接管时才启动主机资源。

3、跨可用区容灾

HyperBDR以对象存储作为目标存储介质,可支持50+异构平台备份容灾,将源端与灾备端同时部署在同一朵云的不同可用区,让数据在同一朵云内传输更流畅。

当生产站点因为不可抗力因素(比如火灾、地震)或者设备故障(软、硬件破坏)导致应用在短时间内无法恢复时,HyperBDR可利用Boot in Cloud™技术一键拉起灾备侧的系统,RTO更短。

4、容灾即服务(DRaaS)

由于HyperBDR按照多租户进行设计,也可以利用HyperBDR实现容灾即服务(DRaaS)。

由于HyperBDR对对象存储的巧妙利用,用户在日常数据存储的成本降低了98%,只相当于传统容灾成本的2%。

二、主机迁移

将主机包括系统盘、数据盘的数据以块级别方式完全存储于对象存储中,再利用同步策略,周期性进行增量同步,一键式在云端进行演练或验证。

1、数据自由流转,想备哪里备哪里

主机迁移是保证混合云建设中,数据流转的重要能力。以某金融客户举例,该用户在私有云环境中拥有VMWare资源池、自建的OpenStack资源池及超融合资源池。用户期望利用主机迁移能力,让业务系统在任意系统迁移并正常运行。利用对象存储的特性,用户将VMWare资源池及OpenStack资源池的主机,以无代理方式同步至统一的对象存储中,将超融合环境的主机以代理方式也同步至对象存储中。利用Boot in Cloud™一键式启动技术,用户可以将对象存储内的数据在用户三个资源池内任意进行启动,业务部门可以利用这样的特性进行测试、仿真、安全检测、升级等操作,大幅度节约了混合云数据流转的人力和时间成本。

2、云间快速迁移,拿回数据自主权

在公有云中,由于成本的问题,需要进行账号更换或跨云迁移。以某互联网用户为例,该用户在某公有云使用了是三台主机,为了获取云平台更低的折扣,用户期望将主机迁移至更低折扣的账号中。利用HyperMotion平台的对象存储同步能力,客户首先现将数据同步至新账号的对象存储中,并设置增量同步策略,由于对象存储成本极低,又是内网通讯,速度非常快。利用一键式演练能力,在新账号进行了充分测试后,在规定的时间点,将业务系统负载一次性割接到新账号下,完成换账号迁移。此方法同样适用于跨云平台迁移中。

三、对接方式

HyperBDR/HyperMotion提供更快捷的接入方式,根据以下要求提供接口文档,最快可在一周完成对接。

前提1、兼容S3接口的对象存储

HyperBDR/HyperMotion默认使用S3接口作为默认对接方式,需要第三方平台提供支持S3协议的对象存储接口,详情请查看附件中的要求。

前提2、API接口兼容性

HyperBDR/HyperMotion与第三方平台对接时,可以采用以下两种方式:

  • 方式一:Python 3 SDK,利用第三方平台的SDK,直接实现对接

  • 方式二:REST API接口,HyperBDR可以直接与第三方平台的REST接口对接

在接口要求上,主要分为以下几大类接口:

  • 鉴权接口:用于鉴权并获取其他资源的操作权限

  • 对象存储接口:兼容S3接口,主要用于数据同步、数据管理等

  • 云平台基本信息接口:包括地域、可用区等信息,对于虚拟化和超融合平台,可能还需要提供磁盘类型、网络类型等接口

  • 镜像接口:用于上传自定义镜像,可以提供直接上传接口或通过对象存储间接上传接口

  • 主机接口:主要用于主机的创建、查询、删除、重启等基本操作

  • 密钥对、安全组接口:用于主机创建时注入密钥及网络安全防护设定

  • 网络接口:包括网络、子网及公网IP等操作

  • 块存储接口:主要用于主机磁盘相关操作,由于传统的超融合平台在设计时并没有将主机和块存储进行解耦,HyperBDR/HyperMotion目前也支持通过主机接口操作磁盘,请在文档中进行说明

四、文档填写说明

首先获取第三方平台对接的要求及接口详细说明文档,需要第三方厂商提供以下信息:

  1. SDK调用接口或REST API

  2. 根据左侧要求的字段提供输入参数

  3. 根据左侧要求的字段提供输出参数

  4. 如有特殊说明,请直接在表格内相应单元格中进行说明

点我获取附件文档 https://wj.qq.com/s2/11509919/d02c/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值