【专利解密】缓解云数据访问压力 京东云计算平台数据推送方法

【嘉勤点评】京东发明的云计算平台数据推送方案,通过云计算平台将数据进行分布式管理,不同地域的用户可以通过访问其当地的云存储设备就可以获取所需信息,极大地降低了云平台的带宽压力,并减少了数据访问成本(www.worldind.com)。

集微网消息,2月26日晚间消息,京东科技旗下京东云宣布正式发布自研软硬一体虚拟化架构——京刚,全面支撑第四代计算产品,同时推出第四代云主机,目前正在全面支持京东健康新冠肺炎疫苗预约与核酸检测业务。

随着计算机和互联网技术的快速发展,越来越多的业务应用被迁移到云环境中运行,例如在电子商务领域,运营商为了保证电商平台的数据的安全与稳定,为电商平台的商家和软件开发商提供了统一的云计算平台,电商平台中产生的业务数据都经由该云计算平台进行计算、存储和管理。

电商平台与云计算平台一般都在一个地域开通专线,专线可以让电商平台与该地域的云资源进行连通,而电商平台自身产生的业务数据就存储在云资源中,用户可以通过访问该地域的云资源获取到需要的数据。

但是,这种将数据上传到云上的方案虽然较为便利,但是当其他地域的用户访问该地域的云资源时成本往往较高,因此,难以满足不同地域的用户获取数据的需求。

为此,京东在2020年10月29日申请了一项名为“用于云计算平台的数据推送方法、装置、系统和介质”的发明专利(申请号:202011185069.8),申请人为北京京东尚科信息技术有限公司。

根据目前该专利公开的相关资料,让我们一起来看看这项云计算平台方案吧。

如上图,为该专利中发明的用于云计算平台的数据推送方法的流程图,首先,系统获取来自业务平台的订单数据,其中云计算平台包含有多个云存储设备,每个设备中记录有各自所在地的地域信息,例如电商平台、电子商城等业务平台,其需要记录包括交易记录、物品、价格等信息,还有例如用户的电话号码、地址等隐私信息。

获取到地域信息后,系统会将订单数据发送给与该信息对应的云存储设备,例如云计算平台会将归属于“华东”区域的订单数据发送给华东地区的云存储设备,以此来满足不同地域用户获取数据的需求,例如广东的用户可以仅开通华东地区的云存储设备的访问账号,便于访问云计算平台中华东地区的云存储设备。

如上图,为获取来自业务平台的订单数据的方法的示意图,该云计算平台包括有控制台和数据推送子平台,业务平台包括数据管理模块和订单模块,例如商家授权用户获取其订单数据,则数据管理模块向控制台发送授权信息。

控制台将授权信息转发给用户终端后,用户就可以向订单模块请求数据,订单数据随即被发送到数据推送子平台,用户此时就可以访问数据推送子平台来获取订单数据。在数据推送子平台中,不同地域就对应着不同的数据服务器,通过访问各自地区的服务器,可以减小云平台的数据访问压力,其结构如下图所示。

可以看到,数据推送子平台包括转存设备401、多个推送服务器402、云主机403和云存储设备404,整个系统也划分为云租户区和内网区两部分。内网区为云服务商的私有云资源,其中就有推送服务器和云主机,推送服务器按照区域被划分为不同地区的云主机,而云主机可以访问对应区域的推送服务器,例如华南-云主机可以访问华南-推送服务器,由此可高效有序地将不同地域信息对应的订单数据分发给对应的云存储设备。

以上就是京东发明的云计算平台数据推送方法,通过云计算平台将数据进行分布式管理,不同地域的用户可以通过访问其当地的云存储设备就可以获取例如订单等信息,不仅可以满足不同地域的用户需求,同时也可以减少云平台的带宽压力、提升用户体验。

(校对/holly)

主营产品:紫铜散热器,叠层母排