Goals and Solutions of Data Allocation in Data Center
Xiang Cao
Abstract
Xiang Cao
Abstract
Nowadays, data centers have become important resources to store a huge amount of data and to offer data access service. In a data center, data are stored in servers, which also perform computing tasks. Usually, initial data need to be transferred to the data center before it starts the service. This paper investigates how to allocate data from external data sources to servers in a data center, particularly exploring the impact of partitioning data. Three goals for data allocation are presented, i.e., minimizing the number of active servers, minimizing the average number of partitions per data, and balancing servers' workload. Different solutions for these goals are proposed to show the tradeoff. Performance evaluation demonstrates that the goals can be achieved well by the solutions respectively.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Nowadays, data centers have become important resources to store a huge amount of data and to offer data access service. In a data center, data are stored in servers, which also perform computing tasks. Usually, initial data need to be transferred to the data center before it starts the service. This paper investigates how to allocate data from external data sources to servers in a data center, particularly exploring the impact of partitioning data. Three goals for data allocation are presented, i.e., minimizing the number of active servers, minimizing the average number of partitions per data, and balancing servers' workload. Different solutions for these goals are proposed to show the tradeoff. Performance evaluation demonstrates that the goals can be achieved well by the solutions respectively.
Key concepts: Server, Data center, Computer science, Workload, Service (business), Data as a service, Center (category theory), Data modeling