[go: up one dir, main page]

CN103106044B - Classification storage power-economizing method - Google Patents

Classification storage power-economizing method Download PDF

Info

Publication number
CN103106044B
CN103106044B CN201210539442.4A CN201210539442A CN103106044B CN 103106044 B CN103106044 B CN 103106044B CN 201210539442 A CN201210539442 A CN 201210539442A CN 103106044 B CN103106044 B CN 103106044B
Authority
CN
China
Prior art keywords
migration
storage
data
access
energy
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.)
Active
Application number
CN201210539442.4A
Other languages
Chinese (zh)
Other versions
CN103106044A (en
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.)
Shenzhen Institute of Advanced Technology of CAS
Original Assignee
Shenzhen Institute of Advanced Technology of CAS
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 Shenzhen Institute of Advanced Technology of CAS filed Critical Shenzhen Institute of Advanced Technology of CAS
Priority to CN201210539442.4A priority Critical patent/CN103106044B/en
Publication of CN103106044A publication Critical patent/CN103106044A/en
Application granted granted Critical
Publication of CN103106044B publication Critical patent/CN103106044B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)

Abstract

本发明提供一种分级存储节能方法,所述方法包括以下步骤:存储自动分级:集群启动,自动识别各主机所处于的存储层次,并按照比例将存储层次低的节点调整为节能模式;定向存取:选择距离近、存储层次高的存储层存储和读取文件;寻找热数据:记录文件中各数据块的访问信息,根据所述记录信息,得出每个访问数据块的价值,按照价值从高到低形成队列。本发明的分级存储方法保证了集群的节能。

The invention provides a hierarchical storage energy-saving method. The method includes the following steps: automatic storage classification: cluster startup, automatically identifying the storage level of each host, and adjusting the nodes with lower storage levels to the energy-saving mode in proportion; directional storage Fetch: Select a storage layer with a short distance and a high storage level to store and read files; find hot data: record the access information of each data block in the file, and obtain the value of each accessed data block according to the recorded information. A queue is formed from high to low. The hierarchical storage method of the invention ensures the energy saving of the cluster.

Description

分级存储节能方法Hierarchical Storage Energy Saving Method

技术领域technical field

本发明涉及一种计算机领域的存储技术,尤其涉及一种分级存储节能方法。The invention relates to a storage technology in the computer field, in particular to a hierarchical storage energy-saving method.

背景技术Background technique

随着数据量的爆炸式增长,存储和处理海量数据的服务器集群越来越普遍。这些服务器集群的能耗问题,越来越引起人们的关注。With the explosive growth of data volume, server clusters for storing and processing massive amounts of data are becoming more and more common. The energy consumption of these server clusters has attracted more and more attention.

据统计,在构建一个服务器集群的成本中,仅服务器和冷却系统的电力消耗就占据了20%,而大部分服务器在多数时候都处于低负载状态,普遍不高于30%,造成了很大的电力浪费。为了尽力减少这种电力浪费带来的不必要的损失,集群节能技术应运而生。According to statistics, in the cost of building a server cluster, only the power consumption of servers and cooling systems accounts for 20%, while most servers are in a low-load state most of the time, generally not higher than 30%, resulting in a large waste of electricity. In order to try our best to reduce the unnecessary loss caused by this kind of power waste, cluster energy-saving technology came into being.

目前集群的节能技术,其关键点是将集群中的任务集中运行在个别服务器上,而其他服务器调整为节能状态或关掉,从而达到集群节能的目的。The key point of the current cluster energy-saving technology is to concentrate the tasks in the cluster to run on individual servers, while other servers are adjusted to the energy-saving state or turned off, so as to achieve the purpose of cluster energy conservation.

当前这些集群节能技术的立足点是,集群中数据的访问是分散且不固定的,这与整个集群中数据的分布有关。现在的服务器集群,很多都实现了负载均衡技术,使得集群中的数据能够在服务器上平均分配,防止个别服务器过载而其他服务器闲置的情况,以达到并发处理的目的。The foothold of these current cluster energy-saving technologies is that the access to data in the cluster is scattered and not fixed, which is related to the distribution of data in the entire cluster. Many of the current server clusters have implemented load balancing technology, so that the data in the cluster can be evenly distributed on the servers, preventing the situation that some servers are overloaded and other servers are idle, so as to achieve the purpose of concurrent processing.

但是工业研究表明,只有20%的数据是活跃的,而剩余80%的数据处于不活跃状态,而这些数据的活跃性也会随时间而变化。因此即便是集群达到了负载均衡,但是因为数据的访问特性不一致,一定会出现个别服务器负载重,而其余服务器负载轻的情况。However, industrial research shows that only 20% of data is active, while the remaining 80% of data is inactive, and the activity of these data will also change over time. Therefore, even if the cluster achieves load balancing, due to inconsistent data access characteristics, some servers must be heavily loaded while other servers are lightly loaded.

当前的这种集群节能技术,其实是将负载集中,使得整个集群又处于负载不均衡的状态,然后将闲置的节点调为节能状态。这种做法,其实是负载均衡的逆过程。虽暂时解决了部分问题,但也付出了代价,例如对集群中各节点的负载进行监控,需要传感器等仪器,又增加了部分成本。The current cluster energy-saving technology actually concentrates the load so that the entire cluster is in an unbalanced load state, and then adjusts idle nodes to an energy-saving state. This approach is actually the inverse process of load balancing. Although some problems have been temporarily solved, a price has also been paid. For example, monitoring the load of each node in the cluster requires instruments such as sensors, which also increases part of the cost.

所以说,集群中的服务器使用率低,大量浪费电能,其实是在整个集群中实行负载均衡技术带来的必然结果。但是如果不实现负载均衡,可能会使得集群中的个别服务器成为访问瓶颈。因此,要解决集群耗电的问题,又要保证集群中的个别服务器不会成为访问瓶颈,就需要一个全新的数据配置方式。Therefore, the low utilization rate of servers in the cluster and the large waste of power are actually the inevitable result of implementing load balancing technology in the entire cluster. However, if load balancing is not implemented, individual servers in the cluster may become access bottlenecks. Therefore, to solve the problem of cluster power consumption and ensure that individual servers in the cluster will not become an access bottleneck, a new data configuration method is required.

发明内容Contents of the invention

本发明为解决上述技术问题,提供一种成本低、自动化程度高的分级存储节能方法,所述方法包括以下步骤:In order to solve the above-mentioned technical problems, the present invention provides a low-cost, highly automated hierarchical storage energy-saving method, the method comprising the following steps:

存储自动分级:集群启动,利用主机名识别识别各主机所处于的存储层次,并按照比例将存储层次低的节点调整为节能模式;Automatic storage classification: when the cluster is started, the host name is used to identify the storage level of each host, and the nodes with lower storage levels are adjusted to the energy-saving mode in proportion;

定向存取:选择距离近、存储层次高、正常工作模式的存储层存储和读取文件;Directed access: select a storage layer with a short distance, a high storage level, and a normal working mode to store and read files;

寻找热数据:记录文件中各数据块的访问信息,判断迁移时机,当迁移时机到来时,根据所述记录信息,得出每个访问数据块的价值,按照价值从高到低形成队列;Find hot data: record the access information of each data block in the file, judge the migration opportunity, when the migration opportunity arrives, obtain the value of each access data block according to the recorded information, and form a queue according to the value from high to low;

数据块迁移:将价值高的数据块迁移到存储层次高的存储层,将价值低的数据块迁移到存储层次低的存储层。Data block migration: Migrate data blocks with high value to the storage layer with high storage level, and migrate data blocks with low value to the storage layer with low storage level.

优选地,所述方法还包括:自适应调整:数据迁移完成后,更新数据块访问信息,重新启动监控。Preferably, the method further includes: adaptive adjustment: after the data migration is completed, update the access information of the data block, and restart the monitoring.

优选地,通过信息估值模型处理所述记录信息,所述数据块访问信息包括访问用户、访问时间以及数据块信息。Preferably, the record information is processed through an information valuation model, and the data block access information includes access user, access time, and data block information.

优选地,通过队列过滤模型和路径匹配模型,在信息估值模型处理后得到的数据块值队列的基础上,形成具体的数据迁移任务,利用迁移控制模型完成数据迁移。Preferably, a specific data migration task is formed on the basis of the data block value queue obtained after processing by the information valuation model through the queue filtering model and the path matching model, and the data migration is completed using the migration control model.

优选地,所述队列过滤模型为:根据阈值过滤掉不需要迁移的数据分段,过滤后形成的队列中的所有数据分段都已经确定迁移方向,阈值反映了本存储层次上前一次的迁移结果。Preferably, the queue filtering model is: filter out data segments that do not need to be migrated according to a threshold, and all data segments in the queue formed after filtering have already determined the migration direction, and the threshold reflects the previous migration on the storage level result.

优选地,所述路径匹配模型为:在队列中所有的块都确定了迁移方向后,确定距离较近的迁移源和迁移目标,迁移源优先选择剩余空间较少、负载轻、正常工作模式的节点,迁移目标优先选择负载轻的节点。Preferably, the path matching model is: after all the blocks in the queue have determined the migration direction, determine the migration source and migration target with a closer distance, and the migration source preferably chooses the one with less remaining space, light load, and normal working mode Nodes, the migration target prefers nodes with light loads.

优选地,所述迁移控制模型为:进行迁移速率控制,使用多线程分批次执行所述数据迁移任务,降低迁移过程对集群中节点访问性能的影响。Preferably, the migration control model is: performing migration rate control, using multithreading to execute the data migration tasks in batches, and reducing the impact of the migration process on node access performance in the cluster.

优选地,所述更新数据块信息,重新启动监控的步骤具体为:Preferably, the step of updating data block information and restarting monitoring is specifically:

存储数据块的估值结果,以备下一次估值时使用;Store the valuation results of the data block for use in the next valuation;

对于已经被删除的数据块,在系统所保留的访问记录中删除;For the data blocks that have been deleted, delete them in the access records kept by the system;

根据迁移的实际情况进行各存储层次的阈值更新;Update the threshold value of each storage level according to the actual situation of migration;

唤醒监视进程,等待下一次数据迁移的到来。Wake up the monitoring process and wait for the arrival of the next data migration.

优选地,在存储自动分级时,所述存储层次至少包括2级,存储层次的划分标准为:存储层次越高,访问性能越好,处理用户请求的响应时间越短。Preferably, when the storage is automatically graded, the storage level includes at least two levels, and the storage level is divided according to the following criteria: the higher the storage level, the better the access performance, and the shorter the response time for processing user requests.

优选地,将40%的二级存储层和60%的三级存储层调整为节能模式。Preferably, 40% of the secondary storage tier and 60% of the tertiary storage tier are adjusted to an energy-saving mode.

本发明的分级存储节能方法在集群实现分级存储技术,使用分级存储的方法,在集群中使用层次存储介质,将访问热点固定在较高层次的存储上,按照比例将存储层次低的节点调整为节能模式,保证了集群的节能并节约了成本。The hierarchical storage energy-saving method of the present invention realizes the hierarchical storage technology in the cluster, uses the hierarchical storage method, uses hierarchical storage media in the cluster, fixes access hotspots on higher-level storage, and adjusts nodes with lower storage levels in proportion to The energy-saving mode ensures the energy saving of the cluster and saves costs.

附图说明Description of drawings

图1为本发明一实施例分级存储节能方法流程示意图。FIG. 1 is a schematic flowchart of a hierarchical storage energy-saving method according to an embodiment of the present invention.

具体实施方式detailed description

下面将结合附图以及具体实施例来对本发明作进一步详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

如图1所示,为本发明一实施例分级存储节能方法流程示意图,本发明分级存储的方法包括以下步骤:As shown in Figure 1, it is a schematic flow chart of a hierarchical storage energy-saving method according to an embodiment of the present invention. The hierarchical storage method of the present invention includes the following steps:

步骤S1:存储自动分级。Step S1: Storage automatic grading.

集群启动,利用主机名识别各主机包含存储层的存储层次,并按照比例将存储层次低的节点调整为节能模式,本实施例中,hadoop集群启动时,通过“主机名标识法”,系统可自动识别每个节点的访问性能。本实施例中,将40%的二级存储层和60%的三级存储层调整为节能模式;当然,在其它实施例中,存储层的多少以及调整成节能模式的比例可任意调节,皆属于本专利保护的范围。When the cluster is started, the host name is used to identify the storage level of each host including the storage layer, and the nodes with a lower storage level are adjusted to the energy-saving mode in proportion. In this embodiment, when the Hadoop cluster starts, the system can Automatically identify the access performance of each node. In this embodiment, 40% of the secondary storage layer and 60% of the tertiary storage layer are adjusted to the energy-saving mode; of course, in other embodiments, the number of storage layers and the proportion adjusted to the energy-saving mode can be adjusted arbitrarily. Belong to the scope of this patent protection.

步骤S2:定向存取。Step S2: Directed access.

选择距离近、存储层次高、正常工作模式的存储层存储和读取文件。Select a storage layer with a short distance, a high storage layer, and a normal working mode to store and read files.

步骤S3:寻找热数据。Step S3: Find hot data.

记录文件中各数据块的访问信息,判断迁移时机,当迁移时机到来时,根据所述记录信息,得出每个访问数据块的价值,按照价值从高到低形成队列,本实施例中,集群中的节点被分为3个不同的存储层次,存储层次越高,配置的硬盘访问性能越好,容量就越小,价格也越贵。因此只能由少量的数据存放在存储层次最高的节点上。通常情况下,一个集群中的所有数据中只有少量数据被频繁访问。我们通过记录文件的访问信息,通过信息估值模型处理这些信息,得出一个价值,该价值的越大,代表该数据访问的越是频繁,存储层次就该越高;客户端对文件的读取是以块为单位的,系统把块的每次读取操作都记录下来,记录的内容包括:访问用户、访问时间以及数据块信息等,每读取一次系统就会生成一条记录。在特定时刻,使用信息估值模型处理这些记录,模型的处理对象是块,用到的参数有:访问时间,访问次数,用户数量,块的大小,块与其他块的关联度,块的历史值等,利用公式计算出特定的值,来衡量块的“热”度,并按照价值从高到低形成队列,信息估值模型初步处理后的块值队列,数据迁移算法利用队列过滤模型、路径匹配模型,形成具体的迁移任务,最后利用迁移控制模型完成最终的数据迁移;队列过滤模型通过各存储层次上的阈值,过滤掉无需迁移的数据块。这些阈值记录的是所有下迁数据块的最大值和所有上迁数据块的最小值。过滤后形成的队列中的所有块都已经确定迁移方向,在其它实施例中,在存储自动分级时,所述存储层次至少包括2级,存储层次的划分标准为:存储层次越高,访问性能越好,处理用户请求的响应时间越短。Record the access information of each data block in the file, and judge the migration opportunity. When the migration opportunity arrives, according to the recorded information, the value of each access data block is obtained, and a queue is formed according to the value from high to low. In this embodiment, The nodes in the cluster are divided into three different storage levels. The higher the storage level, the better the access performance of the configured hard disk, the smaller the capacity, and the more expensive the price. Therefore, only a small amount of data can be stored on the node with the highest storage level. Typically, only a small amount of all data in a cluster is accessed frequently. We record the access information of the file, process the information through the information valuation model, and obtain a value. The larger the value, the more frequently the data is accessed, and the higher the storage level should be; the client reads the file The fetching is in units of blocks, and the system records every read operation of a block. The recorded content includes: access user, access time, and data block information, etc., and the system generates a record every time it is read. At a specific moment, use the information valuation model to process these records. The processing object of the model is a block. The parameters used are: access time, number of visits, number of users, size of block, degree of association between block and other blocks, history of block Value, etc., use the formula to calculate a specific value to measure the "hot" degree of the block, and form a queue according to the value from high to low, the block value queue after the initial processing of the information valuation model, the data migration algorithm uses the queue filtering model, The path matching model forms a specific migration task, and finally uses the migration control model to complete the final data migration; the queue filtering model filters out data blocks that do not need to be migrated through thresholds at each storage level. These thresholds record the maximum value of all data blocks moved down and the minimum value of all data blocks moved up. All the blocks in the queue formed after filtering have already determined the migration direction. In other embodiments, when the storage is automatically classified, the storage level includes at least 2 levels. The division standard of the storage level is: the higher the storage level, the higher the access performance. The better, the shorter the response time to process user requests.

步骤S4:数据块迁移。Step S4: data block migration.

将价值高的数据块迁移到存储层次高的存储层,将价值低的数据块迁移到存储层次低的存储层,在队列中所有的块都确定了迁移方向后,需要确定迁移的源和目标。迁移源优先选择剩余空间较少,负载轻、正常工作模式的节点,若正常工作模式的节点空间不足,则使用节能模式的节点自动升级为正常工作模式,迁移目标需要有足够的空间来容纳迁移块,优先选择负载轻的节点。同时迁移源与迁移目标的距离要足够的近,队列中所有的块都有了具体的迁移源和迁移目标时,就形成了具体的迁移任务。控制模型使用多线程分批次执行这些迁移任务,如每批次只有50个线程用于迁移,并且每个节点至多有5个线程用于执行迁移任务,使得迁移过程对集群中节点访问性能的影响尽可能小。Migrate data blocks with high value to the storage layer with high storage level, and migrate data blocks with low value to the storage layer with low storage level. After all the blocks in the queue have determined the migration direction, you need to determine the source and target of the migration . The migration source prefers nodes with less remaining space, light load, and normal working mode. If the space of the normal working mode node is insufficient, the node using the energy-saving mode will be automatically upgraded to the normal working mode. The migration target needs to have enough space to accommodate the migration Blocks, preferentially select nodes with light load. At the same time, the distance between the migration source and the migration target should be close enough. When all blocks in the queue have specific migration sources and migration targets, a specific migration task is formed. The control model uses multithreading to perform these migration tasks in batches. For example, only 50 threads are used for migration in each batch, and each node has at most 5 threads for performing migration tasks, so that the migration process affects the access performance of nodes in the cluster. have as little impact as possible.

步骤S5:自适应调整。Step S5: adaptive adjustment.

数据迁移完成后,更新数据块访问信息,重新启动监控,本实施例中,根据迁移的触发条件来及时调整迁移周期。所述更新数据块信息,重新启动监控的步骤具体为:After the data migration is completed, the access information of the data block is updated, and the monitoring is restarted. In this embodiment, the migration period is adjusted in time according to the triggering condition of the migration. The steps of updating data block information and restarting monitoring are specifically:

存储数据块的估值结果,以备下一次估值时使用;Store the valuation results of the data block for use in the next valuation;

对于已经被删除的数据块,在系统所保留的访问记录中删除;For the data blocks that have been deleted, delete them in the access records kept by the system;

根据迁移的实际情况进行各存储层次的阈值更新;Update the threshold value of each storage level according to the actual situation of migration;

唤醒监视进程,等待下一次数据迁移的到来。Wake up the monitoring process and wait for the arrival of the next data migration.

迁移过程中可能有某些处于节能模式的节点(位于二级存储和三级存储上)变成正常工作模式,表明该级存储中处于正常工作模式的节点剩余空间已经不足。根据数据访问的局部性原理,则将负载重且连续2个周期内没有访问记录的节点,置为节能模式,并将部分处于节能模式的节点置为正常工作模式,保证该级存储的可用空间在该级存储总容量的10%以上。During the migration process, some nodes in energy-saving mode (located on the secondary storage and tertiary storage) may change to normal working mode, indicating that the remaining space of the nodes in normal working mode in this level of storage is insufficient. According to the principle of locality of data access, nodes with heavy loads and no access records for two consecutive cycles are set to energy-saving mode, and some nodes in energy-saving mode are set to normal working mode to ensure the available space of this level of storage More than 10% of the total capacity is stored at this level.

在步骤S5之后,返回执行步骤S2,数据调度的过程循环进行。After step S5, return to step S2, and the process of data scheduling is cyclically performed.

本发明的分级存储节能方法使用分级存储的方法,在hadoop集群中使用层次存储介质,将访问热点固定在较高层次的存储上,这样就不需要对任务进行迁移,只需将低层次的存储节点处于节能状态即可。这样保证了集群的节能,又能使得集群中的个别服务器不会成为访问的瓶颈,一举两得。The hierarchical storage energy-saving method of the present invention uses a hierarchical storage method, uses hierarchical storage media in the hadoop cluster, and fixes access hotspots on higher-level storage, so that tasks do not need to be migrated, and only low-level storage The node is in the energy-saving state. In this way, the energy saving of the cluster is guaranteed, and individual servers in the cluster will not become the bottleneck of access, killing two birds with one stone.

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其他各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。It can be understood that those skilled in the art can make various other corresponding changes and deformations according to the technical concept of the present invention, and all these changes and deformations should belong to the protection scope of the claims of the present invention.

Claims (3)

1.一种分级存储节能方法,其特征在于,所述方法包括以下步骤:1. A hierarchical storage energy-saving method, characterized in that said method comprises the following steps: 存储自动分级:hadoop集群启动,利用主机名识别各主机所处于的存储层次,并按照比例将存储层次低的节点调整为节能模式;Automatic storage grading: Hadoop cluster starts, uses the host name to identify the storage level of each host, and adjusts the nodes with lower storage levels to energy-saving mode in proportion; 定向存取:选择距离近、存储层次高、正常工作模式的存储层存储和读取文件;Directed access: select a storage layer with a short distance, a high storage level, and a normal working mode to store and read files; 寻找热数据:记录文件中各数据块的访问信息,判断迁移时机,当迁移时机到来时,根据记录信息,得出每个访问数据块的价值,按照价值从高到低形成队列;通过信息估值模型处理所述记录信息,数据块的访问信息包括访问用户、访问时间以及数据块信息;Find hot data: record the access information of each data block in the file, judge the migration opportunity, when the migration opportunity arrives, get the value of each access data block according to the recorded information, and form a queue according to the value from high to low; The value model processes the record information, and the access information of the data block includes access user, access time and data block information; 数据块迁移:将价值高的数据块迁移到存储层次高的存储层,将价值低的数据块迁移到存储层次低的存储层;通过队列过滤模型和路径匹配模型,在信息估值模型处理后得到的数据块值队列的基础上,形成具体的数据迁移任务,利用迁移控制模型完成数据迁移;所述队列过滤模型为:根据阈值过滤掉不需要迁移的数据分段,过滤后形成的队列中的所有数据分段都已经确定迁移方向,阈值反映了本存储层次上前一次的迁移结果;所述路径匹配模型为:在队列中所有的块都确定了迁移方向后,确定距离较近的迁移源和迁移目标,迁移源优先选择剩余空间较少、负载轻、正常工作模式的节点,迁移目标优先选择负载轻的节点;所述迁移控制模型为:进行迁移速率控制,使用多线程分批次执行所述数据迁移任务,降低迁移过程对集群中节点访问性能的影响;Data block migration: Migrate high-value data blocks to a storage layer with a high storage level, and migrate low-value data blocks to a storage layer with a low storage level; through the queue filtering model and path matching model, after the information valuation model processes On the basis of the obtained data block value queue, a specific data migration task is formed, and the migration control model is used to complete the data migration; All the data segments in the queue have determined the migration direction, and the threshold reflects the previous migration result on the storage level; the path matching model is: after all the blocks in the queue have determined the migration direction, determine the migration with a closer distance source and migration target, the migration source preferentially selects nodes with less remaining space, light load, and normal working mode, and the migration target preferentially selects nodes with light load; the migration control model is: perform migration rate control, use multi-threaded batches Execute the data migration task to reduce the impact of the migration process on the access performance of nodes in the cluster; 自适应调整:数据迁移完成后,更新数据块访问信息,重新启动监控,具体步骤为:Adaptive adjustment: After the data migration is completed, update the data block access information and restart the monitoring. The specific steps are: 存储数据块的估值结果,以备下一次估值时使用;Store the valuation results of the data block for use in the next valuation; 对于已经被删除的数据块,在系统所保留的访问记录中删除;For the data blocks that have been deleted, delete them in the access records kept by the system; 根据迁移的实际情况进行各存储层次的阈值更新;Update the threshold value of each storage level according to the actual situation of migration; 唤醒监视进程,等待下一次数据迁移的到来。Wake up the monitoring process and wait for the arrival of the next data migration. 2.根据权利要求1所述的分级存储节能方法,其特征在于:在存储自动分级时,所述存储层次至少包括2级,存储层次的划分标准为:存储层次越高,访问性能越好,处理用户请求的响应时间越短。2. The hierarchical storage energy-saving method according to claim 1, characterized in that: when storage is automatically classified, the storage hierarchy includes at least 2 levels, and the division standard of storage hierarchy is: the higher the storage hierarchy, the better the access performance, The response time to process user requests is shorter. 3.根据权利要求1所述的分级存储节能方法,其特征在于:将40%的二级存储层和60%的三级存储层调整为节能模式。3. The energy-saving method for tiered storage according to claim 1, characterized in that: 40% of the secondary storage tier and 60% of the tertiary storage tier are adjusted to an energy-saving mode.
CN201210539442.4A 2012-12-13 2012-12-13 Classification storage power-economizing method Active CN103106044B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210539442.4A CN103106044B (en) 2012-12-13 2012-12-13 Classification storage power-economizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210539442.4A CN103106044B (en) 2012-12-13 2012-12-13 Classification storage power-economizing method

Publications (2)

Publication Number Publication Date
CN103106044A CN103106044A (en) 2013-05-15
CN103106044B true CN103106044B (en) 2016-09-07

Family

ID=48313940

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210539442.4A Active CN103106044B (en) 2012-12-13 2012-12-13 Classification storage power-economizing method

Country Status (1)

Country Link
CN (1) CN103106044B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103294167B (en) * 2013-05-21 2016-02-10 暨南大学 A kind of low energy consumption cluster-based storage reproducing unit based on data behavior and method
CN104462389B (en) * 2014-12-10 2018-01-30 上海爱数信息技术股份有限公司 Distributed file system implementation method based on classification storage
CN106933859B (en) * 2015-12-30 2020-10-20 中国移动通信集团公司 Method and device for migrating medical data
CN107741940B (en) * 2016-11-24 2021-03-02 腾讯科技(深圳)有限公司 Data storage method and storage system
CN107122126B (en) * 2016-12-22 2020-09-08 华为技术有限公司 Data migration method, device and system
CN106990924A (en) * 2017-04-07 2017-07-28 广东浪潮大数据研究有限公司 A kind of data migration method and system
CN109408401B (en) * 2017-08-18 2023-03-24 旺宏电子股份有限公司 Management system and management method of memory device
CN107807796B (en) * 2017-11-17 2021-03-05 北京联想超融合科技有限公司 Data layering method, terminal and system based on super-fusion storage system
CN108595108A (en) * 2017-12-29 2018-09-28 北京奇虎科技有限公司 A kind of moving method and device of data

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201801A (en) * 2006-12-11 2008-06-18 南京理工大学 Hierarchical storage management method for video on demand system
CN102158513A (en) * 2010-02-11 2011-08-17 联想(北京)有限公司 Service cluster and energy-saving method and device thereof
CN102480469A (en) * 2010-11-29 2012-05-30 北京中和威软件有限公司 Load scheduling method and device based on energy balance in SIP service cluster

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101092778B1 (en) * 2009-10-19 2011-12-09 최해용 Apparatus and method for minimizing power consumption in computer using user's information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101201801A (en) * 2006-12-11 2008-06-18 南京理工大学 Hierarchical storage management method for video on demand system
CN102158513A (en) * 2010-02-11 2011-08-17 联想(北京)有限公司 Service cluster and energy-saving method and device thereof
CN102480469A (en) * 2010-11-29 2012-05-30 北京中和威软件有限公司 Load scheduling method and device based on energy balance in SIP service cluster

Also Published As

Publication number Publication date
CN103106044A (en) 2013-05-15

Similar Documents

Publication Publication Date Title
CN103106044B (en) Classification storage power-economizing method
CN103150263B (en) Classification storage means
EP3847549B1 (en) Minimizing impact of migrating virtual services
CN103106152B (en) Based on the data dispatching method of level storage medium
US8245060B2 (en) Memory object relocation for power savings
US8793427B2 (en) Remote memory for virtual machines
CN100476742C (en) Load Balancing Method Based on Object Storage Device
US8321703B2 (en) Power aware memory allocation
US9703500B2 (en) Reducing power consumption by migration of data within a tiered storage system
US9311013B2 (en) Storage system and storage area allocation method having an automatic tier location function
US8397087B1 (en) Systems and methods for individually managing the power usage of software applications
US9823875B2 (en) Transparent hybrid data storage
US20100262974A1 (en) Optimized Virtual Machine Migration Mechanism
AU2017202873A1 (en) Efficient query processing using histograms in a columnar database
Herodotou et al. Automating distributed tiered storage management in cluster computing
US10983873B1 (en) Prioritizing electronic backup
JP2012118987A (en) Computer implementation method, computer program, and system for memory usage query governor (memory usage query governor)
CN105302630A (en) Dynamic adjustment method and system for virtual machine
TWI533146B (en) Virtual resource adjusting method, device and computer readable storage medium for storing thereof
CN113867645A (en) Data migration and data reading and writing method, device, computer equipment and storage medium
US20110231686A1 (en) Management apparatus and management method
CN104460938B (en) System-wide power conservation method and system using memory cache
JP5692355B2 (en) Computer system, control system, control method and control program
CN111858471A (en) A Live Migration Strategy
CN106406766A (en) A data storage method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant