大模型趋势下,金融企业向量数据库如何进行高可用部署及实践?

考察向量数据库的高可用设计、运维设计、国产软硬件的兼容性设计,以及典型故障等运维实践。显示全部

考察向量数据库的高可用设计、运维设计、国产软硬件的兼容性设计,以及典型故障等运维实践。

收起
参与17

查看其它 4 个回答catalinaspring的回答

catalinaspringcatalinaspring联盟成员副处长金融

高可用用于处理各种宕机问题,而宕机可以分成服务器宕机、机房级宕机,甚至是一个城市发生宕机。
机房级宕机:机房光纤不通/被挖断,机房整体掉电(双路备用电源也不可用);
城市级宕机:一般指整个城市的进出口网络,骨干交换机发生的故障(这种情况发生的概率很小)。
如果综合考虑的话,高可用就成了一种容灾处理机制,对应的高可用架构的评判标准就上升了。
机房内容灾:机房内某台数据库服务器不可用,切换到同机房的数据库实例,保障业务连续性;
同城容灾:机房不可用,切换到同城机房的数据库实例,保障业务连续性;
跨城容灾:单个城市机房都不可用,切换到跨城机房的数据库实例,保障业务连续性。
数据库要达到高可用,一定要做好软硬件的冗余,消除单点故障(SPOF single point of failure)。冗余是高可用的基础,通常认为,系统投入硬件资源越多,冗余也就越多,系统可用性也就越高。除了做好冗余,系统还要做好故障转移(Failover)的处理。也就是在最短的时间内发现故障,然后把业务切换到冗余的资源上。数据库复制是最有效的方式之一。
另外,对于任何有数据一致性要求的业务,如电商的核心订单业务、银行、保险、证券等与资金密切相关的业务,务必使用无损半同步复制。这样数据才是安全的、有保障的、即使发生宕机,从机也有一份完整的数据。

银行 · 2024-02-05
浏览387

回答者

catalinaspring
副处长金融
擅长领域: 人工智能数据库大数据

catalinaspring 最近回答过的问题

回答状态

  • 发布时间:2024-02-05
  • 关注会员:6 人
  • 回答浏览:387
  • X社区推广