[go: up one dir, main page]

CN105574153A - Transcript placement method based on file heat analysis and K-means - Google Patents

Transcript placement method based on file heat analysis and K-means Download PDF

Info

Publication number
CN105574153A
CN105574153A CN201510943677.3A CN201510943677A CN105574153A CN 105574153 A CN105574153 A CN 105574153A CN 201510943677 A CN201510943677 A CN 201510943677A CN 105574153 A CN105574153 A CN 105574153A
Authority
CN
China
Prior art keywords
file
access
heat
files
copies
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510943677.3A
Other languages
Chinese (zh)
Inventor
马廷淮
李坚
田伟
金子龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Priority to CN201510943677.3A priority Critical patent/CN105574153A/en
Publication of CN105574153A publication Critical patent/CN105574153A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/128Details of file system snapshots on the file-level, e.g. snapshot creation, administration, deletion

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明提供一种基于文件热度分析和K-means的副本放置方法,首先通过分析文件在给定时间内的访问频率,计算文件的访问热度。利用文件的访问热度,结合K-means算法,预测下一周期内可能的高访问热度文件,综合考虑统计周期、文件大小、工作环境等多种因素,按需动态地调整文件副本的数量及放置位置。本发明能够有效地减少文件访问的平均响应时间,提高数据服务性能。

The present invention provides a copy placement method based on file heat analysis and K-means. Firstly, the file access heat is calculated by analyzing the file access frequency within a given time. Utilize the access popularity of files, combined with the K-means algorithm, predict possible high-access popularity files in the next period, comprehensively consider various factors such as statistical cycle, file size, and working environment, and dynamically adjust the number and placement of file copies as needed Location. The invention can effectively reduce the average response time of file access and improve data service performance.

Description

一种基于文件热度分析和K-means的副本放置方法A Copy Placement Method Based on File Heat Analysis and K-means

技术领域technical field

本发明属于云计算领域,具体涉及的是一种利用热度统计分析与K-means算法对云环境下高热度文件副本动态调整放置的方法。The invention belongs to the field of cloud computing, and specifically relates to a method for dynamically adjusting and placing copies of high-hot files in a cloud environment by using heat statistical analysis and K-means algorithm.

背景技术Background technique

随着社会的发展以及计算机存储和数据处理能力的提高,数据爆炸式增长已经成为当今时代的一个重要特征。根据国际数据公司(InternationalDataCorportion,IDC)对数据增长的估计,到2020年将产生40ZB(1ZB=1.1805916207174113×1021B)的数据,相当于地球上人均5247GB(http://datacenter.watchstor.com/infra-143421.htm)。面对规模不断增长的海量数据,随之而来的海量数据的存储和管理也得到了越来越多的关注。With the development of society and the improvement of computer storage and data processing capabilities, the explosive growth of data has become an important feature of today's era. According to the estimate of data growth by International Data Corporation (IDC), by 2020 there will be 40ZB (1ZB=1.1805916207174113×10 21 B) of data, which is equivalent to 5247GB per capita on the earth (http://datacenter.watchstor.com/ infra-143421.htm). Facing the ever-increasing mass of data, the subsequent storage and management of massive data has also received more and more attention.

为了提高系统的可靠性和访问效率,常用副本技术将数据项复制多份,并分别存放在分布式文件系统的多个节点上。针对各个历史阶段对数据提出的不同访问要求,人们提出了多种副本管理策略,主要包括主从式、层次式、对等计算(PeertoPeer,P2P)式和基于图的等几种。In order to improve the reliability and access efficiency of the system, the commonly used copy technology copies data items into multiple copies and stores them on multiple nodes of the distributed file system respectively. Aiming at the different access requirements for data in various historical stages, people have proposed a variety of copy management strategies, mainly including master-slave, hierarchical, peer-to-peer computing (PeertoPeer, P2P) and graph-based.

副本管理策略通常要进行副本个数和存放位置两方面的决策,按照做决策的时机可分为静态和动态两类。IanForster和KavithaRanganathan于2001年提出了在层次网络拓扑结构中的六种副本创建策略:无副本策略、最佳客户策略、瀑布式策略、普通缓存策略、缓存瀑布式策略、快速扩展策略(数据网格环境下基于经济模型的副本优化策略的研究与实现李琳.)。这些策略在大部分情况下都能够减少访问延迟,但瀑布式策略、缓存瀑布式策略和快速扩展策略只适用于数据存储于顶层节点的数据网格,最佳客户策略、普通缓存策略没有考虑到拓扑结构、数据分布、网络带宽、节点存储能力等特点(基于存储联盟的双层动态副本创建策略-SADDERS孙海燕,王晓东,周斌等.),没有考虑到文件大小和网络带宽对访问延迟的影响。Replica management strategies usually need to make decisions on the number of replicas and storage locations, and can be divided into static and dynamic according to the timing of making decisions. In 2001, IanForster and Kavitha Ranganathan proposed six replica creation strategies in the hierarchical network topology: no replica strategy, best customer strategy, waterfall strategy, common cache strategy, cache waterfall strategy, rapid expansion strategy (data grid Research and implementation of copy optimization strategy based on economic model in environment Li Lin.). These strategies can reduce access latency in most cases, but the waterfall strategy, caching waterfall strategy, and rapid expansion strategy are only applicable to data grids where data is stored on the top-level nodes, and the best client strategy and common cache strategy do not take into account Topological structure, data distribution, network bandwidth, node storage capacity and other characteristics (based on the two-layer dynamic copy creation strategy of the storage alliance - SADDERS Sun Haiyan, Wang Xiaodong, Zhou Bin, etc.), did not take into account the impact of file size and network bandwidth on access delay.

本发明通过分析文件在预设时间周期内的访问频率,根据热度计算公式,推算文件的访问热度。利用文件的访问热度,结合K-means算法,预测下一周期内可能的高访问热度文件(基于热度分析的动态副本创建算法饶磊,杨凡德,李新明,刘东.),同时综合考虑统计周期、文件大小、工作环境等多种因素,动态地调整文件副本的数量及放置位置。The invention calculates the access heat of the file according to the heat calculation formula by analyzing the access frequency of the file within the preset time period. Use the access popularity of files, combined with the K-means algorithm, to predict possible high-access popularity files in the next cycle (dynamic copy creation algorithm based on popularity analysis Rao Lei, Yang Fande, Li Xinming, Liu Dong.), and comprehensively consider the statistical cycle , file size, working environment and other factors, dynamically adjust the number and location of file copies.

发明内容Contents of the invention

本发明的所要解决的技术问题是分布式系统或云计算平台中的副本放置问题,提出一种基于文件热度分析和K-means的副本放置方法,根据任务的执行时间选取最大值作为时间周期,计算时间周期内文件的访问热度。利用文件的访问热度,结合K-means算法,预测下一周期内可能的高访问热度文件,综合考虑统计周期、文件大小、工作环境等多种因素,按需动态地调整文件副本的数量及放置位置。本发明能够有效地减少文件访问的平均响应时间,提高数据服务性能。The technical problem to be solved in the present invention is the copy placement problem in the distributed system or cloud computing platform. A copy placement method based on file heat analysis and K-means is proposed, and the maximum value is selected as the time period according to the execution time of the task. Calculate the access popularity of files within a time period. Utilize the access popularity of files, combined with the K-means algorithm, predict possible high-access popularity files in the next period, comprehensively consider various factors such as statistical cycle, file size, and working environment, and dynamically adjust the number and placement of file copies as needed Location. The invention can effectively reduce the average response time of file access and improve data service performance.

技术方案:Technical solutions:

一种基于文件热度分析和K-means的副本放置方法,包括以下步骤:A copy placement method based on file heat analysis and K-means, comprising the following steps:

步骤1),根据任务的执行时间,选择最小值作为热度分析的时间周期,在该时间周期内分析文件的访问频率;Step 1), according to the execution time of the task, select the minimum value as the time period of heat analysis, and analyze the access frequency of the file in this time period;

步骤2),根据步骤1)得到的文件访问频率,计算文件的访问热度值;Step 2), according to the file access frequency obtained in step 1), calculate the access popularity value of the file;

步骤3),根据步骤2)得到的文件访问热度值,获取高热度值的文件的信息,通过K-means算法,计算并预测下一运行周期的高热度文件;Step 3), according to the file access heat value that step 2) obtains, obtains the information of the file of high heat value, by K-means algorithm, calculates and predicts the high heat file of next running cycle;

步骤4),根据步骤3)得到的高热度文件信息,综合考虑文件大小、文件数量、文件位置、工作环境等众多因素动态地调整文件副本的数量以及放置位置;Step 4), according to the high-heat file information obtained in step 3), dynamically adjust the number of copies of the files and the placement location by comprehensively considering many factors such as file size, file quantity, file location, and working environment;

进一步的,本发明的一种基于文件热度分析和K-means的副本放置方法,步骤1)根据任务的执行时间,选择最大值作为热度分析的时间周期,在该时间周期内分析文件的访问频率。本发明使用了文件访问次数计数器和统计周期计时器。初始化时,默认文件访问次数为1,每个统计周期内,文件每次被访问计数器加1,未被访问则计数器减1。若访问次数已经为1,则计数器不再执行减1操作。若文件访问超时未完成,访问计数器加1。某文件在第k个统计周期内的访问频率fk=n/t,其中n为该文件在统计周期内被访问的次数,t为统计周期内访问的持续时间之和;Further, a copy placement method based on file heat analysis and K-means of the present invention, step 1) according to the execution time of the task, select the maximum value as the time period of heat analysis, and analyze the access frequency of the file within this time period . The present invention uses a file access times counter and a statistics period timer. At initialization, the default number of file accesses is 1. In each statistical cycle, the counter is incremented by 1 each time the file is accessed, and the counter is decremented by 1 when the file is not accessed. If the number of visits is already 1, the counter will no longer perform decrement operation. If the file access timeout is not completed, the access counter is incremented by 1. The access frequency f k =n/t of a file in the kth statistical period, where n is the number of times the file is accessed in the statistical period, and t is the sum of the duration of visits in the statistical period;

进一步的,本发明的一种基于文件热度分析和K-means的副本放置方法,步骤2)根据步骤1)得到的文件访问频率,利用公式hij=α·Fj/(Si+1),计算文件i在j时刻的访问热度值。公式中,α为常量,用于对数据进行归一化处理;Fj表示频率对文件访问热度的影响,Si表示文件大小对文件访问热度的影响。其中,Further, in the method of copy placement based on file heat analysis and K-means of the present invention, step 2) uses the formula h ij =α·F j /(S i +1) according to the file access frequency obtained in step 1) , calculate the access popularity value of file i at time j. In the formula, α is a constant used to normalize the data; F j represents the influence of frequency on file access popularity, and S i represents the influence of file size on file access popularity. in,

进一步的,本发明的一种基于文件热度分析和K-means的副本放置方法,步骤3)根据步骤2)得到的文件访问热度值,获取高热度值的文件的信息,选取k个文件作为初始化中心,计算每个文件到中心文件的距离,将每个文件分配至最近的簇。根据现有的簇关系重复计算前述过程,直至满足终止条件。终止条件包括:Further, in a copy placement method based on file heat analysis and K-means of the present invention, step 3) obtains information on files with high heat values according to the file access heat value obtained in step 2), and selects k files as initialization center, calculates the distance of each file to the center file, and assigns each file to the closest cluster. The foregoing process is repeatedly calculated according to the existing cluster relationship until the termination condition is met. Termination conditions include:

(1)没有(或最小数目)文件被重新分配给不同的聚类;(1) No (or a minimum number) of documents are reassigned to different clusters;

(2)没有(或最小数目)聚类中心发生变化;(2) No (or minimum number) cluster centers change;

(3)误差平方和(SSE)局部最小,其中x表示文件,mj表示聚类Cj的聚类中心,dist(x,mj)表示文件x与聚类中心mj之间的距离;(3) The sum of squared errors (SSE) is locally minimized, Where x represents the file, m j represents the cluster center of cluster C j , and dist(x, m j ) represents the distance between file x and cluster center m j ;

进一步的,本发明的一种基于文件热度分析和K-means的副本放置方法,步骤4)根据步骤3)得到的聚类信息,根据各个聚类中心的访问热度,综合考虑文件大小、文件数量、文件位置、工作环境等众多因素动态地调整文件副本的数量以及放置位置,高热度的簇适当增加副本数量,低热度的簇课适当减少副本数量。Further, a copy placement method based on file heat analysis and K-means of the present invention, step 4) according to the clustering information obtained in step 3), according to the access heat of each cluster center, the file size and the number of files are comprehensively considered , File location, working environment and many other factors dynamically adjust the number and location of file copies, increase the number of copies appropriately for clusters with high popularity, and appropriately reduce the number of copies for clusters with low popularity.

有益效果Beneficial effect

本发明针对分布式系统或云计算平台中副本放置,结合文件访问热度与K-means算法来综合分析,有助于高访问量的系统中实现副本的合理放置。该方法弥补了以往简单通过文件热度分析的副本放置方法,单纯通过本次统计周期内的文件热度进行副本放置;同时,为提高后续统计周期内访问的响应时间,采用了K-means聚类算法,预测下一周期内可能的高热度文件,提前调整文件副本。两方面的结合,既能提高副本的合理性,降低响应时间,又能减少IO拥塞。The present invention aims at copy placement in a distributed system or a cloud computing platform, and conducts a comprehensive analysis in combination with file access heat and K-means algorithm, which helps to realize reasonable placement of copies in a system with high access volume. This method makes up for the previous method of placing copies simply through file heat analysis, and simply places copies based on the heat of files in this statistical cycle; at the same time, in order to improve the response time of access in subsequent statistical cycles, the K-means clustering algorithm is adopted , predict possible high-heat files in the next cycle, and adjust file copies in advance. The combination of the two aspects can not only improve the rationality of the copy, reduce the response time, but also reduce IO congestion.

附图说明Description of drawings

图1是一种基于文件热度分析和K-means的副本放置方法的流程图。Figure 1 is a flowchart of a copy placement method based on file heat analysis and K-means.

具体实施方式detailed description

下面结合附图对技术方案的实施作进一步的详细描述:Below in conjunction with accompanying drawing, the implementation of technical scheme is described in further detail:

结合流程图及实施案例对本发明所述的一种基于文件热度分析和K-means的副本放置方法作进一步的详细描述。A copy placement method based on file heat analysis and K-means according to the present invention will be further described in detail in conjunction with the flow chart and the implementation case.

本实施案例采用文件热度分析和K-means算法对分布式系统或云环境中的副本进行调整放置。如图1所示,本方法包含如下步骤:This implementation case uses file heat analysis and K-means algorithm to adjust and place copies in distributed systems or cloud environments. As shown in Figure 1, this method includes the following steps:

步骤1),根据任务的执行时间,选择最小值作为热度分析的时间周期,在该时间周期内分析文件的访问频率;Step 1), according to the execution time of the task, select the minimum value as the time period of heat analysis, and analyze the access frequency of the file in this time period;

步骤101),分布式系统或者云环境中,不同任务的执行时间是不一样的,进行文件热度分析的时,在有任务完成是,便可进行一次副本调整,及时地将上一次任务执行产生的信息应用到后续的应用中。任务的执行时间可由仿真模拟或者经验值获取。;Step 101), in a distributed system or cloud environment, the execution time of different tasks is different. When performing file heat analysis, when a task is completed, a copy adjustment can be performed, and the last task execution will be generated in a timely manner. information to be used in subsequent applications. The execution time of the task can be obtained by simulation or experience value. ;

步骤102),根据公式fk=n/t,在预设时间周期内,计算获取文件的访问频率。Step 102), according to the formula f k =n/t, within a preset time period, calculate the access frequency of the acquired file.

步骤2),根据上一步得到的文件访问频率,计算文件的访问热度值;Step 2), calculate the access popularity value of the file according to the file access frequency obtained in the previous step;

步骤201),得到文件访问频率可以计算文件访问频率对其热度的影响,由该文件在最近l个统计周期内的被访问的频率和权值来确定。Step 201), after obtaining the file access frequency, the impact of the file access frequency on its popularity can be calculated, which is determined by the file's access frequency and weight in the last 1 statistical period.

步骤202),计算文件大小对文件访问热度的影响,由文件大小si和分布式系统中的数据块大小决定;Step 202), calculate the impact of file size on file access heat, determined by the file size s i and the data block size in the distributed system;

步骤203),根据公式hij=α·Fj/(Si+1),结合前两步获得的响应的值,进行归一化处理,可计算得出文件i在j时刻的访问热度值,。Step 203), according to the formula h ij =α·F j /(S i +1), combined with the response values obtained in the previous two steps, and performing normalization processing, the access popularity value of file i at time j can be calculated ,.

步骤3),根据上一步得到的文件访问热度值,获取高热度值的文件的信息,通过K-means算法,计算并预测下一运行周期的高热度文件;Step 3), according to the file access heat value obtained in the previous step, obtain the information of the file with high heat value, and calculate and predict the high heat file in the next operation cycle through the K-means algorithm;

步骤301),根据上一步计算的结果,可以获取高热度值的文件,从而从系统中获取这些文件的信息。Step 301), according to the calculation result of the previous step, the files with high heat value can be obtained, so as to obtain the information of these files from the system.

步骤302),从高热度文件中选取K个文件作为中心文件,计算所有文件到各中心文件的距离,根据计算结果,将每个文件分配给最近的聚类中心;Step 302), select K files from the high-heat files as the center files, calculate the distances from all files to each center file, and assign each file to the nearest cluster center according to the calculation results;

步骤303),重复执行上一步,直至满足终止条件;Step 303), repeating the previous step until the termination condition is met;

步骤4),根据上一步所获得的聚类信息,依据各聚类中心的访问热度,综合考虑文件大小、文件数量、工作环境等因素,对各个文件的副本数量以及放置位置进行调整。访问热度高的聚类中心相对应的聚类适当地增加其副本数量;访问热度低的聚类则相应地减少其副本数量。Step 4), according to the clustering information obtained in the previous step, according to the visit popularity of each clustering center, and comprehensively considering factors such as file size, file quantity, and working environment, adjust the number of copies of each file and the placement location. The clusters corresponding to the cluster centers with high access heat will increase the number of copies appropriately; the clusters with low access heat will reduce the number of copies accordingly.

Claims (5)

1.一种基于文件热度分析和K-means的副本放置方法,其特征在于,包括以下步骤:1. A copy placement method based on file heat analysis and K-means, characterized in that, comprising the following steps: 步骤1),根据任务的执行时间,选择最小值作为热度分析的时间周期,在该时间周期内分析文件的访问频率;Step 1), according to the execution time of the task, select the minimum value as the time period of heat analysis, and analyze the access frequency of the file in this time period; 步骤2),根据步骤1)得到的文件访问频率,计算文件的访问热度值;Step 2), according to the file access frequency obtained in step 1), calculate the access popularity value of the file; 步骤3),根据步骤2)得到的文件访问热度值,获取高热度值的文件的信息,通过K-means算法,计算并预测下一运行周期的高热度文件;Step 3), according to the file access heat value that step 2) obtains, obtains the information of the file of high heat value, by K-means algorithm, calculates and predicts the high heat file of next running cycle; 步骤4),根据步骤3)得到的高热度文件信息,综合考虑文件大小、文件数量、文件位置、工作环境等众多因素动态地调整文件副本的数量以及放置位置。In step 4), according to the information of high-profile files obtained in step 3), the number of copies of the files and the placement locations are dynamically adjusted in consideration of many factors such as file size, number of files, file locations, and working environment. 2.根据权利要求1所述的方法,其特征在于,步骤1)中使用了文件访问次数计数器和统计周期计时器;初始化时,默认文件访问次数为1,每个统计周期内,文件每次被访问计数器加1,未被访问则计数器减1;若访问次数已经为1,则计数器不再执行减1操作。若文件访问超时未完成,访问计数器加1;若文件在第k个统计周期内的访问频率fk=n/t,其中n为该文件在统计周期内被访问的次数,t为统计周期内访问的持续时间之和。2. The method according to claim 1, wherein, in step 1), a file access times counter and a statistical cycle timer are used; during initialization, the default file access times is 1, and in each statistical cycle, the file is accessed every time The visited counter is incremented by 1, and the counter is decremented by 1 if it is not visited; if the number of visits is already 1, the counter will no longer perform the decrement operation. If the file access timeout is not completed, the access counter is increased by 1; if the file access frequency f k =n/t in the k statistical cycle, where n is the number of times the file is accessed in the statistical cycle, t is the statistical cycle The sum of the duration of the visit. 3.根据权利要求1所述的方法,其特征在于,步骤2)中根据步骤1)得到的文件访问频率,利用公式hij=α·Fj/(Si+1),计算文件i在j时刻的访问热度值;公式中,α为常量,用于对数据进行归一化处理;Fj表示频率对文件访问热度的影响,Si表示文件大小对文件访问热度的影响;其中,3. The method according to claim 1, characterized in that, in step 2) according to the file access frequency obtained in step 1), use the formula h ij =α·F j /(S i +1) to calculate the file i in The access heat value at time j; in the formula, α is a constant used to normalize the data; F j represents the impact of frequency on file access heat, and S i represents the impact of file size on file access heat; among them, 4.根据权利要求1所述的方法,其特征在于,步骤3)根据步骤2)得到的文件访问热度值,获取高热度值的文件的信息,选取k个文件作为初始化中心,计算每个文件到中心文件的距离,将每个文件分配至最近的簇。根据现有的簇关系重复计算前述过程,直至满足终止条件;终止条件包括:4. The method according to claim 1, characterized in that, step 3) obtains the information of files with high heat value according to the file access heat value obtained in step 2), selects k files as the initialization center, and calculates each file The distance to the central file, assigning each file to the closest cluster. Repeat the calculation of the preceding process according to the existing cluster relationship until the termination condition is met; the termination condition includes: (1)没有(或最小数目)文件被重新分配给不同的聚类;(1) No (or a minimum number) of documents are reassigned to different clusters; (2)没有(或最小数目)聚类中心发生变化;(2) No (or minimum number) cluster centers change; (3)误差平方和(SSE)局部最小,其中x表示文件,mj表示聚类Cj的聚类中心,dist(x,mj)表示文件x与聚类中心mj之间的距离。(3) The sum of squared errors (SSE) is locally minimized, Where x represents the file, m j represents the cluster center of cluster C j , and dist(x, m j ) represents the distance between file x and cluster center m j . 5.根据权利要求1所述的方法,其特征在于,步骤4)中根据步骤3)得到的聚类信息,根据各个聚类中心的访问热度,综合考虑文件大小、文件数量、文件位置、工作环境等众多因素动态地调整文件副本的数量以及放置位置,高热度的簇适当增加副本数量,低热度的簇课适当减少副本数量。5. The method according to claim 1, characterized in that, according to the clustering information obtained in step 3) in step 4), according to the visit popularity of each clustering center, comprehensively consider file size, file quantity, file location, work Many factors such as the environment dynamically adjust the number and location of file copies. High-heat clusters increase the number of copies appropriately, and low-heat clusters appropriately reduce the number of copies.
CN201510943677.3A 2015-12-16 2015-12-16 Transcript placement method based on file heat analysis and K-means Pending CN105574153A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510943677.3A CN105574153A (en) 2015-12-16 2015-12-16 Transcript placement method based on file heat analysis and K-means

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510943677.3A CN105574153A (en) 2015-12-16 2015-12-16 Transcript placement method based on file heat analysis and K-means

Publications (1)

Publication Number Publication Date
CN105574153A true CN105574153A (en) 2016-05-11

Family

ID=55884284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510943677.3A Pending CN105574153A (en) 2015-12-16 2015-12-16 Transcript placement method based on file heat analysis and K-means

Country Status (1)

Country Link
CN (1) CN105574153A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161170A (en) * 2016-07-12 2016-11-23 广东工业大学 A kind of asynchronous file being spaced execution selects and Replica placement method
CN107302561A (en) * 2017-05-23 2017-10-27 南京邮电大学 A kind of hot spot data Replica placement method in cloud storage system
CN107770259A (en) * 2017-09-30 2018-03-06 武汉理工大学 Copy amount dynamic adjusting method based on file temperature and node load
CN108416054A (en) * 2018-03-20 2018-08-17 东北大学 Dynamic HDFS copy number calculating methods based on file access temperature
CN108804351A (en) * 2018-05-30 2018-11-13 郑州云海信息技术有限公司 A kind of caching replacement method and device
CN110879852A (en) * 2018-09-05 2020-03-13 南京大学 A video content caching method
CN113312329A (en) * 2020-02-26 2021-08-27 阿里巴巴集团控股有限公司 Data file scheduling method, device and equipment
CN114205416A (en) * 2021-10-27 2022-03-18 北京旷视科技有限公司 Resource caching method and device, electronic equipment and computer readable medium
CN115190181A (en) * 2022-09-07 2022-10-14 睿至科技集团有限公司 A resource management method and system based on cloud management
CN115292389A (en) * 2022-10-08 2022-11-04 南通君合云起信息科技有限公司 Big data self-adaptive storage method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150347A (en) * 2013-02-07 2013-06-12 浙江大学 Dynamic replica management method based on file heat
CN103425756A (en) * 2013-07-31 2013-12-04 西安交通大学 Copy management strategy for data blocks in HDFS
CN103440182A (en) * 2013-09-12 2013-12-11 重庆大学 Adaptive allocation method and device and adaptive replica consistency method
US20150169583A1 (en) * 2013-12-18 2015-06-18 Attivio, Inc. Trending analysis for streams of documents
CN104978362A (en) * 2014-04-11 2015-10-14 中兴通讯股份有限公司 Data migration method of distributive file system, data migration device of distributive file system and metadata server

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103150347A (en) * 2013-02-07 2013-06-12 浙江大学 Dynamic replica management method based on file heat
CN103425756A (en) * 2013-07-31 2013-12-04 西安交通大学 Copy management strategy for data blocks in HDFS
CN103440182A (en) * 2013-09-12 2013-12-11 重庆大学 Adaptive allocation method and device and adaptive replica consistency method
US20150169583A1 (en) * 2013-12-18 2015-06-18 Attivio, Inc. Trending analysis for streams of documents
CN104978362A (en) * 2014-04-11 2015-10-14 中兴通讯股份有限公司 Data migration method of distributive file system, data migration device of distributive file system and metadata server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
饶磊等: ""基于热度分析的动态副本创建算法"", 《计算机应用》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161170B (en) * 2016-07-12 2019-08-02 广东工业大学 A kind of asynchronous file selection and Replica placement method that interval executes
CN106161170A (en) * 2016-07-12 2016-11-23 广东工业大学 A kind of asynchronous file being spaced execution selects and Replica placement method
CN107302561A (en) * 2017-05-23 2017-10-27 南京邮电大学 A kind of hot spot data Replica placement method in cloud storage system
CN107302561B (en) * 2017-05-23 2019-08-13 南京邮电大学 A kind of hot spot data Replica placement method in cloud storage system
CN107770259A (en) * 2017-09-30 2018-03-06 武汉理工大学 Copy amount dynamic adjusting method based on file temperature and node load
CN108416054A (en) * 2018-03-20 2018-08-17 东北大学 Dynamic HDFS copy number calculating methods based on file access temperature
CN108416054B (en) * 2018-03-20 2021-10-22 东北大学 Calculation method of dynamic HDFS replica number based on file access heat
CN108804351B (en) * 2018-05-30 2021-10-29 郑州云海信息技术有限公司 Cache replacement method and device
CN108804351A (en) * 2018-05-30 2018-11-13 郑州云海信息技术有限公司 A kind of caching replacement method and device
CN110879852A (en) * 2018-09-05 2020-03-13 南京大学 A video content caching method
CN113312329A (en) * 2020-02-26 2021-08-27 阿里巴巴集团控股有限公司 Data file scheduling method, device and equipment
CN113312329B (en) * 2020-02-26 2024-03-01 阿里巴巴集团控股有限公司 Scheduling method, device and equipment for data files
CN114205416A (en) * 2021-10-27 2022-03-18 北京旷视科技有限公司 Resource caching method and device, electronic equipment and computer readable medium
CN114205416B (en) * 2021-10-27 2024-03-12 北京旷视科技有限公司 Resource caching method, device, electronic equipment and computer readable medium
CN115190181A (en) * 2022-09-07 2022-10-14 睿至科技集团有限公司 A resource management method and system based on cloud management
CN115190181B (en) * 2022-09-07 2023-02-17 睿至科技集团有限公司 A resource management method and system based on cloud management
CN115292389A (en) * 2022-10-08 2022-11-04 南通君合云起信息科技有限公司 Big data self-adaptive storage method

Similar Documents

Publication Publication Date Title
CN105574153A (en) Transcript placement method based on file heat analysis and K-means
Mansouri et al. A dynamic replica management strategy in data grid
Lin et al. QoS-aware data replication for data-intensive applications in cloud computing systems
Amjad et al. A survey of dynamic replication strategies for improving data availability in data grids
CN103488539B (en) Data center energy saving method based on central processing unit (CPU) dynamic frequency modulation technology
CN104618269B (en) Cloud system utilization rate maximum resource distribution method based on horsepower requirements
CN115718644A (en) Computing task cross-region migration method and system for cloud data center
CN108900626B (en) Data storage method, device and system in cloud environment
CN108418858B (en) A Data Replica Placement Method for Geo-distributed Cloud Storage
CN108416054B (en) Calculation method of dynamic HDFS replica number based on file access heat
CN113382074A (en) Micro-service load balancing optimization method based on dynamic feedback
CN107450855B (en) Model-variable data distribution method and system for distributed storage
CN102176696B (en) Multi-computer system
CN108810140A (en) Classification storage method based on dynamic threshold adjustment in cloud storage system
CN110362379A (en) Based on the dispatching method of virtual machine for improving ant group algorithm
Gill et al. Dynamic cost-aware re-replication and rebalancing strategy in cloud system
CN116112563A (en) Dual-strategy self-adaptive cache replacement method based on popularity prediction
Dayyani et al. A comparative study of replication techniques in grid computing systems
CN114945024A (en) Server load balancing optimization method based on long-term and short-term memory network
CN103825946A (en) Virtual machine placement method based on network perception
CN110069319A (en) A kind of multiple target dispatching method of virtual machine and system towards cloudlet resource management
CN110928683B (en) Edge computing resource allocation method based on two types of intensive virtual machines
Zhang A QoS-enhanced data replication service in virtualised cloud environments
Myint et al. Comparative analysis of adaptive file replication algorithms for cloud data storage
CN106874108A (en) Thin cloud is minimized in mobile cloud computing use number technology

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160511

RJ01 Rejection of invention patent application after publication