iHyperDB实时数据库常见的网络方案有:
u单机结构
u双机冷备
u双机热备
u分布式冗余架构
iHyperDB分布式系统完整的系统架构如下图。整个系统由一对冗余的配置服务器和N对冗余的数据节点服务器构成。
iHyperDB数据采集:系统可通过多种方式获取数据,比如:iCentroView数据转储、OPC或Modbus采集器、iCG采集器等。
iHyperDB数据存储:由配置服务器根据数据负载均衡原则,根据各数据节点服务器的情况自主判断,并将数据存储在适合的数据节点服务器上。
iHyperDB数据同步:iHyperDB支持软件冗余与自动数据同步。有关配置详见:从单机到双机热备冗余的升级。
u内外网结构
iHyperDB支持内外网结构,如下图。iHyperDB数据库支持多网卡配置,支持多网段客户端访问。有关配置详见:配置修改--单机版配置改为内外网。
u单机结构
当然,整个庞大的系统也可以简化配置安装,使之适用于小系统,可以舍弃服务器冗余,舍弃多组服务器结构,由一台服务器兼配置服务器、数据节点服务器功能。如下图:(图例所示IP地址为举例说明,并非指定IP地址。下面多图同为示例。)
u双机冷备
对于某些采用硬件实现一组服务器冗余的系统而言,主备服务器的安装采用单机模式,共享磁盘阵列作为数据文件存放位置。主备机IP地址相同、各种数据库配置参数相同,完全镜像安装,同一时刻只能有一台服务器在线。
u双机热备
有关配置详见:从单机到双机热备冗余的升级。
u单机双网卡冗余
有关配置详见:配置修改--单机版配置修改为单机双网冗余。