8620-84511745

DBaas

基于Openstack的企业级数据库即服务Tesora

DBaas —— Openstack + Tesora

DBaaS向客户提供了许多与其他云服务相类似的优势:一个灵活的、可扩展的、按需服务的平台,它以自助服务和便捷管理为导向,可以对环境中的资源进行调配。这种服务也提供了足够的监控功能来跟踪性能和使用情况,在问题发生时将发出通知并生成一定深度的分析报告。

然而RDBMS并非没有局限性。它们难以扩展,需要大量的资源来配置和维护,比如时间、硬件和人力。同样,它们往往遵循峰值性能模型,这就要求系统按照峰值容量来配置可用性,而不考虑典型的数据使用情况。为维持生产环境和非生产环境需要不断地投入管理支持费用,最终导致客户为数据库资源投入巨额成本。

Openstack包含了一个名为Trove的子项目,目标是为客户提供DBaas服务,但到目前为止,Trove成熟度不高,不能用于生产系统。 Tesora则是一个成熟度很高的企业级DBaas,为客户提供十几种流行的SQL和NoSQL数据库即服务,包括Oracle, MySQL(支持MySQL Enterprise,MariaDB,Percona等主流分支), PostgreSQL,MongoDB,Cassandra,CouchDB,Redis等等。 Tesora甚至还支持这些数据库的一键集群发布。



适用场景及专业服务

适用场景

Openstack + Tesora适用于为企业搭建DBaas平台,运行于低成本的x86服务器。

专业服务

云本开源为企业提供Tesora + Openstack的安装部署、调优、日常运维、紧急现场服务、巡检、运维和开发培训、 Bug的跟踪和修复、功能模块定制等专业服务。