`

规划集群方案时应考虑哪些因素

阅读更多

在规划高可用的集群方案时,我们建议按以下因素规划和评估:
1. 分析需求:

  • 是否需要持续运转? 大多数用户不需要持续运转,硬软件升级可以脱机完成;
  • 运转时需要哪种可用性?
  • 故障恢复时对性能有什么要求?例如,一个node/server故障时,性能可能会受到影响;

2. 分析成本:

  • 如果系统不可用,损失是多少?
  • 您准备向可用性投入多少?

3. 评估配置管理的复杂性:系统越复杂,越需要更高的技术人员技能和配置管理成本。
4. 考虑整个系统里各组件的可用性:通常,整体可用性由系统中最弱的点决定。
5. 分析故障恢复时间:主要是故障探测时间和恢复时间。对于不同的技术,故障恢复的时间也是不同的。
6. 分析故障恢复的关键点:这直接关系到工作量和成本。
7. 理解编程模型:这关系到故障恢复对客户端和其他组件是否是透明的。如果部分组件不是透明的,必要时需要添加额外的处理。
8. 考虑故障影响范围:一些系统可能有一些特别的约束。故障发生时,可能有其他的系统受到影响。

 

原文:http://www.ibm.com/developerworks/cn/websphere/zones/was/wasfaqs/wasfaqs0501.html

分享到:
评论

相关推荐

    Redis集群方案.docx

    在实现集群方案时,还应考虑以下几点:首先,数据备份和恢复机制是必不可少的,这将帮助我们在数据丢失或损坏时能够迅速恢复;其次,监控和报警机制对于维护集群的稳定性至关重要;再者,合理的数据分片策略能够帮助...

    MySQL-集群最佳解决方案

    MySQL集群最佳解决方案的知识点主要包括MySQL的高可用性解决方案、MySQL复制技术、MySQL集群技术...在选择合适的解决方案时,用户应根据自己的业务特点和需求来决定使用MySQL自带的解决方案还是第三方提供的解决方案。

    vSAN 延展集群带宽规划.pdf

    vSAN 延展集群带宽规划 ...vSAN 延展集群带宽规划是一个复杂的过程,需要考虑多种因素,包括工作负载、数据量、故障场景的处理和网络延迟等。通过仔细规划带宽要求,确保系统的高可用性和灾难恢复能力。

    Tomcat集群部署方案

    【Tomcat集群部署方案】 Apache Tomcat集群部署是提高Web应用程序可伸缩性和高可用性的常见策略。...在实际部署中,可能还需要考虑其他因素,如session复制、数据同步等,以确保集群环境下的用户状态一致性。

    数据库集群系统实现方案详解数据库集群系统实现方案详解

    选择合适的集群方案时,应考虑系统的重要性、可用性要求、预算以及预期的数据处理量等因素。在实施时,还需要考虑系统的监控、管理和维护,以确保集群的稳定运行。集群技术的应用不仅可以提升数据库服务的性能,还...

    oracle 11g r2 rac 集群配置方案

    Oracle 11g R2 RAC (Real Application Clusters) 是一种高级数据库解决方案,用于...在实际操作中,可能还需要考虑其他因素,如存储解决方案、高可用性策略、安全性设置等,这些都会影响到RAC集群的整体性能和可靠性。

    终端服务器集群方案.docx

    安全性和稳定性是首要考虑因素,确保所有服务器都运行在同一版本的操作系统,并进行必要的安全更新。 2.1.2 网络设置 通常,集群服务器需要配置在一个高带宽、低延迟的网络环境中,采用冗余链路以防止单点故障。 ...

    linux下搭建ha高可用集群

    在 Linux 下搭建 HA 高可用集群需要考虑多个方面的因素,包括集群的架构、节点的配置、网络的设计、存储的规划等。 首先,需要选择合适的 Linux 发行版,例如 CentOS、Ubuntu、Red Hat 等。这些发行版都提供了相应...

    Oracle RAC 项目实施方案

    Oracle RAC 项目实施方案需要考虑到多个方面的因素,包括硬件规划、系统拓扑结构设计、磁盘规划、IP 地址规划、交换机接口规划、存储系统实施和 ORACLE RAC 实施等。只有通过详细的规划和实施,才能确保 Oracle RAC ...

    服务器集群技术方案.doc

    为了满足不同业务需求,企业在选择集群技术时必须考虑业务连续性、系统性能、成本效益等多方面因素。 综上所述,服务器集群技术在现代信息系统中的地位日渐凸显,成为不可或缺的一部分。合理的集群部署不仅可以大...

    面向多用户的集群解决方案及性能分析

    ### 面向多用户的集群解决方案及性能分析 #### 一、引言 在现代信息技术领域,特别是对于需要处理大量用户请求的场景来说,构建一个高效稳定的集群解决方案至关重要。随着互联网技术的发展,用户对系统稳定性和...

    Nginx流媒体服务集群方案2020年.docx

    **Nginx+RTMP直播服务器集群方案** 在2020年的互联网环境中,随着视频内容的爆炸式增长,高效、稳定且可扩展的流媒体服务成为关键。Nginx结合RTMP模块提供了强大的流媒体服务功能,尤其适用于直播场景。本方案将...

    redis集群搭建及各方案比较

    本篇文章将详细探讨 Redis 集群的搭建过程以及各种集群方案的比较。 一、Redis 集群基础知识 Redis 集群采用了分片(Sharding)策略,将数据分散存储在多个节点上,以实现数据的水平扩展。每个节点负责一部分数据,...

    Oracle与SQLServer集群部署方案对比及实例.docx

    【Oracle与SQL Server集群部署方案对比及实例】 在构建大型全国系统的背景下,系统稳定性和安全性是首要考虑的因素。为了满足这些需求,通常...在实际部署中,应综合考虑业务需求、现有架构、预算和未来扩展性等因素。

    Nginx+keepalived高可用集群方案

    Nginx+keepalived高可用集群方案 基于Nginx和keepalived的高可用集群方案是指通过使用keepalived来实现Nginx的高可用性,以避免Nginx服务器宕机导致的服务不可用问题。该方案中,keepalived负责监控Nginx服务器的...

    东北林业大学HPC集群解决方案建议书

    设计HPC集群时,需要综合考虑以下几个关键因素: 1. **应用的粒度**:指应用可以分解为多少个独立执行的子任务,这直接影响到并行计算的效率和资源分配策略。 2. **应用的计算特性**:包括计算密集型或数据密集型...

    06_规划您的Hadoop 集群.docx

    ### 规划Hadoop集群的关键考虑因素 #### 1. 规划Hadoop集群时需要考虑的问题 在规划Hadoop集群之前,有几个重要的问题需要深入考虑: - **集群的初始规模**:考虑到集群的用途(如开发、测试或生产环境),确定...

    集群配置管理工具

    在集群环境中,session共享是一个重要的考虑因素。用户在与Web应用交互时,session用于存储用户状态信息。在集群环境中,如果session不能正确共享,用户可能会在不同服务器之间丢失会话状态,导致体验下降。为了解决...

Global site tag (gtag.js) - Google Analytics