【技术实现步骤摘要】
数据处理方法、设备、系统及存储介质
本申请涉及数据存储
,尤其涉及一种数据处理方法、设备、系统及存储介质。
技术介绍
随着大数据和云计算的兴起,应用环境中需要处理大数据的场景越来越多,因此以计算存储分离为代表的分布式存储逐渐成为了云计算的一个底层基础设施。存储资源和计算资源解耦,方便存储资源扩容,有利于实现存储资源池化的目的。但是存储资源和计算资源的分离,造成的一个弊端是计算节点访问存储资源的代价变大了,访问时延更高,相比本地存储资源的访问,可能增加一倍或者更多的延迟开销。
技术实现思路
本申请的多个方面提供一种数据处理方法、设备、系统及存储介质,用以降低计算节点访问存储资源的代价,降低延迟开销。本申请实施例提供一种存储节点,通过网络与计算节点通信,所述存储节点包括:存储介质、一个或多个处理器以及通信组件;所述存储介质,用于存储数据和计算机程序;所述一个或多个处理器,用于执行所述计算机程序,以用于:通过所述通信组件接收所述计算节点发送的数据访问请求,所述数据访问请求包括数据地址信息和计算任务信息;根据所述数据地址信息从所述存储介质中读取计算所需的数据,并根据所述计算任务信息对所读取的数据进行计算处理;以及通过所述通信组件将计算结果返回给所述计算节点。本申请实施例提供一种计算节点,通过网络与存储节点通信,所述计算节点包括:存储介质、一个或多个处理器以及通信组件;所述存储介质,用于存储计算机程序;所述一个或多个处理器,用于执行所述计算机程序,以用于:根据应用的计算需求,生 ...
【技术保护点】
1.一种存储节点,通过网络与计算节点通信,其特征在于,所述存储节点包括:存储介质、一个或多个处理器以及通信组件;/n所述存储介质,用于存储数据和计算机程序;/n所述一个或多个处理器,用于执行所述计算机程序,以用于:/n通过所述通信组件接收所述计算节点发送的数据访问请求,所述数据访问请求包括数据地址信息和计算任务信息;/n根据所述数据地址信息从所述存储介质中读取计算所需的数据,并根据所述计算任务信息对所读取的数据进行计算处理;以及/n通过所述通信组件将计算结果返回给所述计算节点。/n
【技术特征摘要】
1.一种存储节点,通过网络与计算节点通信,其特征在于,所述存储节点包括:存储介质、一个或多个处理器以及通信组件;
所述存储介质,用于存储数据和计算机程序;
所述一个或多个处理器,用于执行所述计算机程序,以用于:
通过所述通信组件接收所述计算节点发送的数据访问请求,所述数据访问请求包括数据地址信息和计算任务信息;
根据所述数据地址信息从所述存储介质中读取计算所需的数据,并根据所述计算任务信息对所读取的数据进行计算处理;以及
通过所述通信组件将计算结果返回给所述计算节点。
2.根据权利要求1所述的存储节点,其特征在于,所述一个或多个处理器还用于:根据约定的存储协议对所述数据访问请求进行解析,获取所述数据地址信息和所述计算任务信息。
3.根据权利要求2所述的存储节点,其特征在于,所述一个或多个处理器还用于:根据约定的存储协议对所述计算结果进行封装,通过所述通信组件将封装后的计算结果返回给所述计算节点。
4.根据权利要求1-3任一项所述的存储节点,其特征在于,所述存储介质包括固态硬盘SSD。
5.一种计算节点,通过网络与存储节点通信,其特征在于,所述计算节点包括:存储介质、一个或多个处理器以及通信组件;
所述存储介质,用于存储计算机程序;
所述一个或多个处理器,用于执行所述计算机程序,以用于:
根据应用的计算需求,生成数据访问请求;其中,所述数据访问请求包括数据地址信息和计算任务信息;
通过所述通信组件将所述数据访问请求传输给所述存储节点,以供所述存储节点根据所述数据地址信息从其存储介质中读取计算所需的数据,并根据所述计算任务信息对所读取的数据进行计算处理;以及
通过所述通信组件接收所述存储节点返回的计算结果。
6.根据权利要求5所述的计算节点,其特征在于,所述一个或多个处理器具体用于:
根据应用的计算需求生成数据地址信息和计算任务信息;按照约定的存储协议将所述数据地址信息和计算任务信息封装成所述数据访问请求。
7.根据权利要求6所述的计算节点,其特征在于,所述一个或多个处理器具体用于:
从应用的计算需求中解析出计算任务涉及的文件名、数据起始地址和数据长度,以及计算任务编码和计算逻辑描述信息;根据所述文件名、数据起始地址和数据长度生成数据地址信息,并根据所述计算任务编码和计算逻辑描述信息生成计算任务信息。
8.一种数据处理系统,其特征在于,包括:计算节点和存储节点,所述计算节点与所述存储节点通过网络进行通信;
所述计算节点,用于根据应用的计算需求,生成数据访问请求,将所述数据访问请求传输给所述存储节点,以及接收所述存储节点返回的计算结果;其中,所述数据访问请求包括数据地址信息和计算任务信息;
所述存储节点,用于接收所述数据访问请求,根据所述数据访问请求中的数据地址信息从其存储介质中读取计算所需的数据,根据所述数据访问请求中的计算任务信息对所读取的数据进行计算处理,并将计算结果返回给所述计算节点。
9.根据权利要求8...
【专利技术属性】
技术研发人员:王一静,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。