VMDB 项目文档
VMDB for Virtual Machine Database
本课题项目由SCNU的一群喜欢搞数据库,虚拟化,系统性东西的家伙组织,目前已经获得省级课题的立项,从2015年五月份开始到2016年五月份结束。
课题介绍
在虚拟化环境下,本项目拟提出一种基于“同步-异步”的关系型数据库存储新模 型,以改进传统基于“异步-同步”数据库存储模型存在的“性能干扰过大”、“用户脏 数据的可靠性较低”以及“数据库异步处理逻辑过于复杂”等问题。为了在现有虚拟化 系统中实现该创新性存储模型,需要在虚拟机层次和虚拟机管理器层次分别加入强制用 户数据同步策略(同步数据库脏数据)和写缓存结构(异步处理来自虚拟机数据库的存 储写请求)。前者应尽可能地对现有典型数据库软件保持透明,以增强其在现有系统中 的普适性,而后者应该尽可能地精简其运行逻辑,以保证虚拟机管理器层次的简洁性和 可靠性。这种新型存储模型的实现将有助于加强关系型数据库与云计算核心技术(也即 系统虚拟化)之间的契合度,具有较大的科学和实践意义。
技术栈
- 操作系统
- 虚拟化
- 数据库