GoAhead 公司是业界领先的提供高可靠(HighAvailability)软件解决方案的供应商,GoAhead
的SelfReliant 软件是第一个集成的与平台无关的中间件套件,用于开发高可用性的系统和应用.GoAhaead公司目前推出二种产品:SelfReliant基本可用性管理(SR-BAM)和SelfReliant集成的套件产品(SR-AS)。
| |
Feature SR-BAM SR-AS |
SR-BAM |
SR-AS |
SR-BAM |
Script-Based Availability Management |
YES |
YES |
| Simplified API-Based HA |
YES |
YES |
| Managed Object State Manipulation |
YES |
YES |
| Managed Object Method Calls |
YES |
YES |
| Active / Standby Checkpointing |
YES |
YES |
| Embedded Heartbeating |
YES |
YES |
| SelfReliant Console |
YES |
YES |
SR-AS |
Automated Hardware Management |
NO |
YES |
| Custom Service Group Policies |
NO |
YES |
| Custom Managed Object Classes |
NO |
YES |
| Full Access to Object Attributes |
NO |
YES |
| Object Transition Handler |
NO |
YES |
| Cluster Management Status Notifications |
NO |
YES |
| High-Performance, Distributed Messaging Service
|
NO |
YES |
| In-Memory, Replicated Configuration Database |
NO |
YES |
| SNMP-Based Systems Management No Yes |
NO |
YES |
| Custom Web-Based Systems Management |
NO |
YES |
| Ability to Extend SelfReliant Process |
NO |
YES |
SelfReliant 的基本可用性管理( Basic Availability
Management )为冗余的系统间提供毫秒级的倒换能力。BAM 可以为主/备两个Cluster 间提供检测点(checkpointing)和状态管理,或者支持多达32
个无状态节点的管理。BAM 具有高可移植性和低成本,可运行于不同的硬件和软件平台。BAM 可以很方便地为新的应用和新升级的部件提供高可用性业务,它的自动管理和配置工具可以进一步减少用户的成本。
BAM 的功能包括:
建立和维护管理信息
提供可用性引擎用于系统高可用性的管理,为系统带来99.999%或更高可用性特性
直接管理系统中的特定部分,如Cluster
中的计算机
集成高可用性子系统并且管理那些不具有高可用性功能的部件
管理冗余的部件
为应用和其它部件提供相关业务,如检测点等