论文标题

在Kubernetes辅助联合数据库系统上

On Kubernetes-aided Federated Database Systems

论文作者

Li, Zheng, Saldías-Vallejos, Nicolás, Rodríguez, María Andrea, Rainer, Austen

论文摘要

云计算使联合数据库系统(FDB)比过去更实用。作为最近基于Web的地理信息系统(WebGIS)项目的一部分,我们正在采用云本地技术(从容器生态系统)来开发联合数据库(DB)基础架构,以帮助管理和利用分布式和各种地理空间数据。不幸的是,将容器和Kubernetes技术应用于构建和运行DB系统似乎存在固有的挑战和复杂性。考虑到大多数地理空间和主题数据都是在我们的网络网络项目中预先验证和修复的,我们决定专注于仅阅读的用户查询,并且仍然诉诸Kubernetes来实现FDBS实例。 Unlike the de facto practices (e.g., using the StatefulSets mechanism, extending Kuberentes APIs, or employing KubeFed), our solution for Kubernetes-aided FDBS simplifies the tech stack by investigating the fractal object of federated data management, inclusively containerising DB instances, and using the lightweight Deployment mechanism to handle stateless DB containers.总体而言,这项研究不仅揭示了一种易于实现的方法来构建成熟的FDB中的仅阅读组件,而且还提出并展示了用于FDBS研究的新方法。

Cloud computing has made federated database systems (FDBS) significantly more practical to implement than in the past. As part of a recent Web-based Geographic Information System (WebGIS) project, we are employing cloud-native technologies (from the container ecosystem) to develop a federated database (DB) infrastructure, to help manage and utilise the distributed and various geospatial data. Unfortunately, there seem to be inherent challenges and complexity of applying the container and Kubernetes technologies to building and running DB systems. Considering that most of the geospatial and theme data are pre-obtained and fixed in our WebGIS project, we decided to focus on the read-only user queries and still resort to Kubernetes to implement an FDBS instance to use. Unlike the de facto practices (e.g., using the StatefulSets mechanism, extending Kuberentes APIs, or employing KubeFed), our solution for Kubernetes-aided FDBS simplifies the tech stack by investigating the fractal object of federated data management, inclusively containerising DB instances, and using the lightweight Deployment mechanism to handle stateless DB containers. Overall, this research not only reveals an easy-to-implement approach to constructing read-only components in a fully-fledged FDBS, but also proposes and demonstrates a novel methodology for FDBS investigations.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源