云主机租用
2核 2G 80G 3M 首月29
2核 4G 80G 5M 首月69
4核 4G 80G 5M 首月109
显卡服务器租用:
8核 16G 240G 20M 299 月付
8核 32G 240G 50M 499 月付
服务器托管:
42U 裸机柜 16A 运转无忧 3800/月
drbd与现在的HA集群的关系
一个drbd系统由两个以上节点构成,与HA集群类似,也有主用节点和备用节点之分,在带有主要设备的节点上,应用程序和操作系统可以运行和访问drbd设备(/dev/nbX)。
在主节点写入的**通过drbd设备存储到主节点的磁盘设备中,同时,这个**也会自动发送到备用节点相应的drbd设备,最终写入备用节点的磁盘设备中,在备用节点上,drbd只是将**从drbd设备写入到备用节点的磁盘设备中。
大部分现行高可用性集群都会使用共享存储,而Drbd也可以作为一个共享存储设备,使用drbd不需要任何硬件的投资。因为它在IP网络中运行,所以,利用drbd作为共享存储设备,要节约很多成本,因为在价格上IP网络要比专用的存储网络经济的多。
DRBD协议说明
A **一旦写入磁盘并发送到网络中就认为完成了写入操作.
B 收到接收确认就认为完成了写入操作.
C 收到写入确认就认为完成了写入操作.
协议A 异步复制协议。只要主节点完成本地写操作就认为写操作完成,并且需要复制的**包会被存放到本地TCP发送缓存中。当发生failover故障,**可能丢失。当failover 故障发生时,在standby节点的**会认为仍是稳固的,然而,在crash 发生的时间点上很多最新的更新操作会丢失。
协议B 内存同步(半同步)复制协议。当本地磁盘的写已经完成,并且复制**包已经到达对应从节点,此时主节点才认为磁盘写已经完成。通常情况下,发生failover 不会导致**丢失(因为后备系统内存中已经获得了**更新)。然而,如果所有节点同时出现电源故障,则主节点**存储会发生不可逆的错误结构,主节点上多数最新写入**可能丢失。
协议C 同步复制协议。只有在本地和远程磁盘都确定写入已完成时,主节点才会认为写入完成。这样可确保发生单点故障时不会导致任何**丢失。如果发生**丢失的现象,那也只会在所有节点同时存在错误存储时才会发生这种情况。
在DRBD设置中,最常用的复制协议是协议C ,选择哪种复制协议受到部署的两个因素影响:保护要求和延迟
联系我时,请说是在得易搜分类信息网看到的,谢谢!