File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

postgraduate thesis: Design joint, truthful, and fair online mechanisms in colocation data centers and edge nodes

TitleDesign joint, truthful, and fair online mechanisms in colocation data centers and edge nodes
Authors
Advisors
Advisor(s):Wu, C
Issue Date2019
PublisherThe University of Hong Kong (Pokfulam, Hong Kong)
Citation
Sun, Q. [孙启航]. (2019). Design joint, truthful, and fair online mechanisms in colocation data centers and edge nodes. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR.
AbstractIn recent years, colocation data centers and edge nodes become important roles for providing cloud services. They usually are built in urban areas, where are closer to users, which can provide faster and more reliable services. In colocation data centers or edge nodes, users can rent a certain number of infrastructures which they just need (e.g., 100 servers for a specific service in a particular area, or 200 servers when the requirement increase), therefore, no need to build an entire data center for that particular service, which is suitable for small companies. Although this type of infrastructure organization is flexible and economical, there are some problems to consider when selling and organizing resources in colocation DCs and edges. When the power supply to the data center fluctuates due to emergency events (extreme weathers), for ensuring the QoS, the data center operator needs to fulfill the power gap, such as using diesel generators. However, it is expensive and environmentally unfriendly. Moreover, reducing assigned power from tenants is also reasonable but still facing problems: first, the future emergency demand responses are unknown, but we need to schedule them in advance. Second, if the operators consider reducing power from batch workloads (i.e., delay-insensitive jobs) with long-term budgets, we need to make online decisions to minimize the social cost rather than greedy decisions. Third, it is meaningful to achieve a win-win solution which minimizes the operator's cost and maximizes the users' utility simultaneously. Fourth, a practical mechanism should consider not only the overall social cost but also the fairness for each user. Finally, in edge nodes, as idle resources are appearing in an online manner uncertainly, precisely predicting the idle resource and efficiently allocating them are the key to improve the utilization of edge resources. Regarding these five problems, we design and analyze five online mechanisms, i.e., FairDR, BatchDR, joint online mechanism, HyPP, and UNEARTH, to tackle these problems systematically. a) FairDR ensures tenants' truthfulness in the auction process, attains a bounded overall cost saving compared to the offline optimum, and guarantees strict fairness. b) BatchEDR decides the tenants' workload deferment/reduction and diesel usage upon receiving an EDR signal, for cost minimization throughout the entire EDR event, considering limited reduction budgets across multiple data centers. c) In the joint online mechanism, we propose a truthful incentive auction that provides tenants with monetary remuneration for EDR energy reduction. We seamlessly combine proposed online job scheduling algorithms for each tenant and the truthful auction, which still achieve the theoretical guarantees for both. d) In HyPP, we design an online algorithm to coordinate tenants' power reduction at runtime when power demand exceeds capacities under hybrid contracts. Our algorithm aims at achieving long-term fairness in tenants' power reduction. e) UNEARTH utilizes different types of unused resources offered by an edge computing provider. Notably, the exact amount of unused VM resources is unknown before selling them. All of our proposed mechanisms outperform the corresponding existing works and achieve performance guarantees in theoretical.
DegreeDoctor of Philosophy
SubjectComputer networks
Dept/ProgramComputer Science
Persistent Identifierhttp://hdl.handle.net/10722/274641

 

DC FieldValueLanguage
dc.contributor.advisorWu, C-
dc.contributor.authorSun, Qihang-
dc.contributor.author孙启航-
dc.date.accessioned2019-08-28T06:44:14Z-
dc.date.available2019-08-28T06:44:14Z-
dc.date.issued2019-
dc.identifier.citationSun, Q. [孙启航]. (2019). Design joint, truthful, and fair online mechanisms in colocation data centers and edge nodes. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR.-
dc.identifier.urihttp://hdl.handle.net/10722/274641-
dc.description.abstractIn recent years, colocation data centers and edge nodes become important roles for providing cloud services. They usually are built in urban areas, where are closer to users, which can provide faster and more reliable services. In colocation data centers or edge nodes, users can rent a certain number of infrastructures which they just need (e.g., 100 servers for a specific service in a particular area, or 200 servers when the requirement increase), therefore, no need to build an entire data center for that particular service, which is suitable for small companies. Although this type of infrastructure organization is flexible and economical, there are some problems to consider when selling and organizing resources in colocation DCs and edges. When the power supply to the data center fluctuates due to emergency events (extreme weathers), for ensuring the QoS, the data center operator needs to fulfill the power gap, such as using diesel generators. However, it is expensive and environmentally unfriendly. Moreover, reducing assigned power from tenants is also reasonable but still facing problems: first, the future emergency demand responses are unknown, but we need to schedule them in advance. Second, if the operators consider reducing power from batch workloads (i.e., delay-insensitive jobs) with long-term budgets, we need to make online decisions to minimize the social cost rather than greedy decisions. Third, it is meaningful to achieve a win-win solution which minimizes the operator's cost and maximizes the users' utility simultaneously. Fourth, a practical mechanism should consider not only the overall social cost but also the fairness for each user. Finally, in edge nodes, as idle resources are appearing in an online manner uncertainly, precisely predicting the idle resource and efficiently allocating them are the key to improve the utilization of edge resources. Regarding these five problems, we design and analyze five online mechanisms, i.e., FairDR, BatchDR, joint online mechanism, HyPP, and UNEARTH, to tackle these problems systematically. a) FairDR ensures tenants' truthfulness in the auction process, attains a bounded overall cost saving compared to the offline optimum, and guarantees strict fairness. b) BatchEDR decides the tenants' workload deferment/reduction and diesel usage upon receiving an EDR signal, for cost minimization throughout the entire EDR event, considering limited reduction budgets across multiple data centers. c) In the joint online mechanism, we propose a truthful incentive auction that provides tenants with monetary remuneration for EDR energy reduction. We seamlessly combine proposed online job scheduling algorithms for each tenant and the truthful auction, which still achieve the theoretical guarantees for both. d) In HyPP, we design an online algorithm to coordinate tenants' power reduction at runtime when power demand exceeds capacities under hybrid contracts. Our algorithm aims at achieving long-term fairness in tenants' power reduction. e) UNEARTH utilizes different types of unused resources offered by an edge computing provider. Notably, the exact amount of unused VM resources is unknown before selling them. All of our proposed mechanisms outperform the corresponding existing works and achieve performance guarantees in theoretical.-
dc.languageeng-
dc.publisherThe University of Hong Kong (Pokfulam, Hong Kong)-
dc.relation.ispartofHKU Theses Online (HKUTO)-
dc.rightsThe author retains all proprietary rights, (such as patent rights) and the right to use in future works.-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subject.lcshComputer networks-
dc.titleDesign joint, truthful, and fair online mechanisms in colocation data centers and edge nodes-
dc.typePG_Thesis-
dc.description.thesisnameDoctor of Philosophy-
dc.description.thesislevelDoctoral-
dc.description.thesisdisciplineComputer Science-
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.5353/th_991044133398803414-
dc.date.hkucongregation2019-
dc.identifier.mmsid991044133398803414-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats