关于VMware Desktone中的Slony和数据库

【场景】

最近接手运维VMware的DAAS环境,其中在租户管理组件中Service Center Appliance plateform中有以前选项:
在这里插入图片描述
那上图中的Slony到底是什么呢,Fabric和Element又是什么;

【解释】

1、根据相关资料表明,DAAS采用了PostgrelSql数据库,而Slony是是Psql中重要的一个组件;
2、Fabric和Element正如上图所示,其是Psql的2个数据库实例名称,又简称为fdb和edb数据库。

下面先来看下Psql中Slony:

Slony是PostgreSQL领域中最广泛的复制解决方案之一。它不仅是最古老的复制实现之一,它也是一个拥有最广泛的外部工具支持的工具,Slony使用逻辑复制;Slony-I一般要求表有主键,或者唯一键;Slony的工作不是基于PostgreSQL事务日志的,而是基于触发器的;基于逻辑复制高可用性。

在wiki博客中,提到Slony-I is a “master to multiple slaves” replication system supporting cascading (e.g. - a node can feed another node which feeds another node…) and failover,支持 Single origin (master), up to 20 subscribers。即Slony是一个主从集群/复制解决方案,对比DAAS环境中租户TA设备的高可用性+数据一致性要求,就可很好理解Slony在dt-plat

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/107312496