高可用性和可伸缩性

成功的生产环境要求数据库系统始终可用,计划的中断要降到最少(如果有),并且数据库系统还可随着业务需求的变化而快速轻松地伸缩。

计划或意外中断期间,公司必须提供对数据资源的连续访问。计划的中断包括定期维护软件或硬件。意外中断是指意外的系统故障,如断电、断网、硬件故障、操作系统或其他软件错误。如果发生灾难,如地震或海啸,可能出现大范围的系统故障。

公司希望避免系统中的服务器过载,以确保数据可用性和防止服务拒绝攻击等。

公司还希望在业务增长时、季节性业务高峰期和月末或年终处理期间,快速轻松地扩展系统。

具有以下一项或多项功能的系统可轻松应对中断,并可提高数据可用性:

冗余
系统维护辅助服务器(充当主服务器的备份且在发生故障时接管主服务器)的能力。
故障转移
系统将所有工作负载从失败的服务器转移到另一个服务器的能力。
工作负载均衡
系统自动将客户机请求转向工作负载能力最高的服务器的能力。
可伸缩性
系统利用更多资源(如处理器、内存或磁盘空间)的能力。
通过维护将影响最小化
快速轻松维护所有服务器,以便尽可能降低用户应用程序受到的影响的能力。