Microservice and serverless computing systems open up massive versatility and opportunity to distributed and datacenter-scale computing. In the meantime, the deployments of modern datacenter resources are moving to disaggregated architectures. With the flourishing growths from both sides, we believe this is high time to write this vision paper to propose a potential research agenda to achieve efficient deployments, management, and executions of next-generation microservices on top of the emerging disaggregated datacenter architectures. In particular, we envision a critical systems research direction of designing and developing offloadable and migratable microservices on disaggregated architectures. With this vision, we have surveyed the recent related work to demonstrate the importance and necessity of researching it. We also outline the fundamental challenges that distributed systems and datacenter-scale computing research may encounter. We further propose a research roadmap to achieve our envisioned objectives in a promising way. Within the roadmap, we identify potential techniques and methods that can be leveraged.
翻译:微观服务和没有服务器的计算机系统打开了巨大的多功能性和分布和数据中心规模计算的机会。与此同时,现代数据中心资源的部署正在转向分类结构。随着双方的蓬勃增长,我们认为现在是时候了,应该撰写这份愿景文件,以提出一个潜在的研究议程,在新兴的分列数据中心结构之外实现高效部署、管理和执行下一代微观服务的潜在研究议程。特别是,我们设想了一个关键系统研究方向,设计和开发分解结构的可卸载和可倾斜的微观服务。我们利用这一愿景调查了近期的相关工作,以表明研究的重要性和必要性。我们还概述了分布系统和数据中心规模计算研究可能遇到的基本挑战。我们进一步提出了研究路线图,以充满希望的方式实现我们所设想的目标。我们在路线图中确定了可以利用的潜在技术和方法。