System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种CPU云计算平台的数据IO加速方法技术_技高网

一种CPU云计算平台的数据IO加速方法技术

技术编号:40599093 阅读:6 留言:0更新日期:2024-03-12 22:02
本发明专利技术公开了一种CPU云计算平台的数据I O加速方法。该CPU云计算平台的数据I O加速方法,包括以下步骤:在CPU云计算平台上创建临时数据缓存空间;获取指数参数数据计算得到CPU云计算平台可靠指数、CPU云计算平台输入指数、预提取指数和CPU云计算平台输出指数并检验确保处于正常范围;根据指数数据得出数据I O加速指数并分析加速效果。本发明专利技术通过获取指数参数数据并进行计算得到CPU云计算平台可靠指数、CPU云计算平台输入指数、预提取指数和CPU云计算平台输出指数和数据I O加速指数并分析数据I O加速效果,提高CPU云计算平台的数据传输效率和系统性能,解决数据输入输出速度慢导致云计算平台处理速度慢的问题。

【技术实现步骤摘要】

本专利技术涉及云计算,尤其涉及一种cpu云计算平台的数据io加速方法。


技术介绍

1、随着计算机技术的不断发展,许多新的高效计算方法面世了,云计算就是其中的一种,云计算可以在较短时间内处理大量的数据,提供强大的网络服务,为了更好地使用云计算,在基于云计算的基础上搭建了云计算平台,cpu云计算平台是云计算平台众多分类中的一种,cpu云计算平台可以更好地进行数据存储和计算等相关服务,在cpu云计算平台进行相关服务操作时需要进行数据的输入和输出,数据输入和输出的速度会对cpu云计算平台的运行速度产生较大影响,因此需要提高数据输入和输出的速度。

2、现有的数据io加速方法通过将需要传输的数据进行压缩分解后进行传输实现数据io加速效果。

3、例如公告号为:cn104881248b的专利技术专利公告的一种面向ssd的文件系统中自适应直接io加速方法,包括:当接收到io请求时,分配存储空间b,计算io请求待读写数据所涉及的数据块数n,判断io请求的类型,若为读请求则以直接io模式将数据块读取到存储空间b,获取读数据返回给应用程序;否则将写请求的写数据拷贝到存储空间b,将写数据分成头部、主体和尾部,将写数据的头部和尾部对应的数据块以缓冲io模式写入存储设备;将写数据的主体部分对应的数据块以直接io模式写入存储设备。该专利技术适用于数据密集型应用,能够显著降低存储系统的io延迟,降低系统功耗,io路径短、io速度快、读写延迟低、与现有存储系统兼容、内存开销低。

4、例如公告号为:cn109343789b的专利技术专利公告的一种基于io场景识别的读加速方法,包括:接收io读请求;将所述io读请求的场景与io场景分组集合进行相似度匹配,确定与所述io读请求的场景匹配的io场景分组库对应的io场景分组特征库;启动io场景预读,将与所述io读请求的场景匹配的io场景分组库对应的io场景分组特征和所述io读请求对应的磁盘数据预读到内存缓存;响应所述io读请求,对预读的内存缓存进行读取,返回所述io读请求对应的数据。通过该方法,可以实现io读加速。

5、但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:

6、现有技术中,云计算平台在进行数据处理相关操作时由于数据量过大会导致数据输入输出速度变慢,存在数据输入输出速度慢导致云计算平台处理速度慢的问题。


技术实现思路

1、本申请实施例通过提供一种cpu云计算平台的数据io加速方法,解决了现有技术中,数据输入输出速度慢导致云计算平台处理速度慢的问题,实现了提高cpu云计算平台的数据传输效率和系统性能。

2、本申请实施例提供了一种cpu云计算平台的数据io加速方法,包括以下步骤:对cpu云计算平台进行多次数据获取,并将可靠指数参数数据进行存储和记录,对获取的可靠指数参数数据进行计算得到cpu云计算平台可靠指数;在cpu云计算平台上创建临时数据缓存空间;将输入数据缓存在临时数据缓存空间,并获取输入指数参数数据,对输入指数参数数据进行计算得到cpu云计算平台输入指数;对输出数据进行预提取,并获取预提取指数参数数据,对预提取指数参数数据进行计算得到预提取指数;将输出数据在临时数据缓存空间进行缓存,并获取输出指数参数数据,对输出指数参数数据进行计算得到cpu云计算平台输出指数;对cpu云计算平台可靠指数、cpu云计算平台输入指数、预提取指数和cpu云计算平台输出指数进行检验,确保其处于正常范围;对cpu云计算平台可靠指数、cpu云计算平台输入指数、预提取指数和cpu云计算平台输出指数进行计算得出数据io加速指数;根据数据io加速指数分析数据io加速效果。

3、进一步的,所述可靠指数参数数据包括:cpu云计算平台的等待响应时间、等待响应时间最大值、等待响应时间最小值、获取数据缺失值、获取数据时间、获取数据时间最大值和获取数据时间最小值;所述输入指数参数数据包括:cpu云计算平台的输入数据在临时数据缓存空间完成缓存所用时间、输入数据在临时数据缓存空间完成缓存所用时间最大值、输入数据在临时数据缓存空间完成缓存所用时间最小值、输入数据所占内存、输入数据在临时数据缓存空间所占内存和输入数据反应时间;所述预提取指数参数数据包括:预提取数据的数据内存大小、数据地址长度、前一半数据相似度、前一半数据相似度最大值、前一半数据相似度最小值、后一半数据相似度、后一半数据相似度最大值和后一半数据相似度最小值;所述输出指数参数数据包括:cpu云计算平台的输出数据在临时数据缓存空间完成缓存所用时间、输出数据在临时数据缓存空间完成缓存所用时间最大值、输出数据在临时数据缓存空间完成缓存所用时间最小值、输出数据缺失值、输出数据缺失值最大值、输出数据缺失值最小值、输出数据所占内存、输出数据在临时数据缓存空间所占内存和输出数据反应时间。

4、进一步的,所述临时数据缓存空间用以进行缓存输入数据、缓存输出数据以及预提取操作。

5、进一步的,所述对获取的可靠指数参数数据进行计算得到cpu云计算平台可靠指数具体计算过程为:对cpu云计算平台进行多次数据获取,将数据获取次数进行编号,i0=1,2,...,i,i为数据获取次数总数,获取cpu云计算平台的等待响应时间、等待响应时间最大值、等待响应时间最小值、获取数据缺失值、获取数据时间、获取数据时间最大值和获取数据时间最小值,获取标准等待响应时间、标准获取数据缺失值和标准获取数据时间,获取可靠指数参数数据误差;根据cpu云计算平台可靠指数计算公式得到cpu云计算平台可靠指数η,具体的cpu云计算平台可靠指数计算公式为:其中,和p分别表示为cpu云计算平台进行第i0次数据获取时的等待响应时间、等待响应时间最大值、等待响应时间最小值和标准等待响应时间,和l分别表示为cpu云计算平台进行第i0次数据获取时的获取数据缺失值和标准获取数据缺失值,和m分别表示为cpu云计算平台进行第i0次数据获取时的获取数据时间、获取数据时间最大值、获取数据时间最小值和标准获取数据时间,q1、q2和q3分别表示为等待响应时间、获取数据缺失值和获取数据时间所占权重比例,q表示为可靠指数参数数据误差,σ表示为修正因子。

6、进一步的,所述对输入指数参数数据进行计算得到cpu云计算平台输入指数具体计算过程为:对cpu云计算平台进行多次输入反馈测试,将输入反馈测试次数进行编号,u0=1,2,...,u,u为输入反馈测试次数总数,获取cpu云计算平台的输入数据在临时数据缓存空间完成缓存所用时间、输入数据在临时数据缓存空间完成缓存所用时间最大值、输入数据在临时数据缓存空间完成缓存所用时间最小值、输入数据所占内存、输入数据在临时数据缓存空间所占内存和输入数据反应时间,获取cpu云计算平台的输入数据完成缓存所用标准时间和输入数据标准反应时间,获取输入指数参数数据误差;根据cpu云计算平台输入指数计算公式得到cpu云计算平台输入指数ι,具体的cpu云计算平台输入指数计算公式为:

7、

本文档来自技高网...

【技术保护点】

1.一种CPU云计算平台的数据IO加速方法,其特征在于,包括以下步骤:

2.如权利要求1所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述可靠指数参数数据包括:CPU云计算平台的等待响应时间、等待响应时间最大值、等待响应时间最小值、获取数据缺失值、获取数据时间、获取数据时间最大值和获取数据时间最小值;

3.如权利要求2所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述临时数据缓存空间用以进行缓存输入数据、缓存输出数据以及预提取操作。

4.如权利要求3所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述对获取的可靠指数参数数据进行计算得到CPU云计算平台可靠指数具体计算过程为:

5.如权利要求4所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述对输入指数参数数据进行计算得到CPU云计算平台输入指数具体计算过程为:

6.如权利要求5所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述对预提取指数参数数据进行计算得到预提取指数具体计算过程为:

7.如权利要求6所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述对输出指数参数数据进行计算得到CPU云计算平台输出指数具体计算过程为:

8.如权利要求7所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述确保其处于正常范围具体过程为:

9.如权利要求8所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述对CPU云计算平台可靠指数、CPU云计算平台输入指数、预提取指数和CPU云计算平台输出指数进行计算得出数据IO加速指数具体计算过程为:

10.如权利要求9所述一种CPU云计算平台的数据IO加速方法,其特征在于,所述根据数据IO加速指数分析数据IO加速效果具体过程为:

...

【技术特征摘要】

1.一种cpu云计算平台的数据io加速方法,其特征在于,包括以下步骤:

2.如权利要求1所述一种cpu云计算平台的数据io加速方法,其特征在于,所述可靠指数参数数据包括:cpu云计算平台的等待响应时间、等待响应时间最大值、等待响应时间最小值、获取数据缺失值、获取数据时间、获取数据时间最大值和获取数据时间最小值;

3.如权利要求2所述一种cpu云计算平台的数据io加速方法,其特征在于,所述临时数据缓存空间用以进行缓存输入数据、缓存输出数据以及预提取操作。

4.如权利要求3所述一种cpu云计算平台的数据io加速方法,其特征在于,所述对获取的可靠指数参数数据进行计算得到cpu云计算平台可靠指数具体计算过程为:

5.如权利要求4所述一种cpu云计算平台的数据io加速方法,其特征在于,所述对输入指数参数数据进行计算得到cpu云计算平台输入指数具体计算过程...

【专利技术属性】
技术研发人员:胡鹏飞夏海君贺雪飞金霄
申请(专利权)人:湖南承希科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1