`
huangyongxing310
  • 浏览: 498922 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

水平扩展和垂直扩展

阅读更多
水平扩展和垂直扩展


水平扩展
1.在水平扩展模型中,我们不是通过增加单个系统成员的负荷而是简单的通过增加更多的系统成员来实现。
2.通过增加更多的系统成员(性能或速度还是原来的一样)来提高负载能力的。(如增加相同的服务器)


垂直扩展
1.在垂直扩展模型中,想要增加系统负荷就意味着要在系统现有的部件上下工夫,即通过提高系统部件的能力来实现。
2.通过提高某个部件的性能(或速度)来提高负载能力的。(如数据库增加缓存处理,增加服务器CPU性能等)
分享到:
评论

相关推荐

    2010架构师大会-可扩展数据库架构

    首先,可扩展性通常涉及到水平扩展和垂直扩展两种策略。垂直扩展是指通过增加单个服务器的硬件资源(如CPU、内存或硬盘)来提升数据库性能。然而,这种做法在硬件达到物理极限后会遇到瓶颈,因此,现代数据库架构更...

    构建高性能可扩展ASP.NET网站 + 源代码----英文版

    这可能涉及到负载均衡、分布式缓存、微服务架构以及水平扩展和垂直扩展的策略。 3. **ASP.NET框架深入理解**:深入探讨ASP.NET的工作原理,包括页面生命周期、控件事件处理、视图状态管理和异步处理。理解这些核心...

    阿里云 专有云Enterprise版 HybridDB for MySQL V3.3.0 产品简介 20180312.pdf

    * 可扩展:HybridDB for MySQL支持水平扩展和垂直扩展,能够满足大型企业对数据库扩展的需求。 * 安全可靠:HybridDB for MySQL提供了安全可靠的数据库解决方案,保护用户的数据安全。 3. HybridDB for MySQL的应用...

    OceanBase企业级数据库介绍.pptx

    OceanBase 的透明可扩展性是基于分布式系统理论的,该理论认为,系统的可扩展性可以通过水平扩展和垂直扩展来实现。 OceanBase 通过分布式架构和中间件技术来实现透明可扩展性。 透明可扩展的关键设计: OceanBase...

    「酷哥说库」一张图看懂openGauss(第1期)- openGauss概述.docx

    通过水平扩展和垂直扩展策略,可以轻松应对数据增长带来的挑战。水平扩展允许添加更多服务器以分担负载,而垂直扩展则可以通过提升单个节点的硬件配置来提高性能。此外,openGauss支持分布式数据库架构,能够处理PB...

    Oracle高级队列技术在消息分布处理及定时批处理中的应用设计.pdf

    最后,Oracle 高级队列技术也提供了多种扩展机制来扩展队列和消息处理能力,例如水平扩展和垂直扩展。 Oracle 高级队列技术是一个强大的消息队列系统,可以应用于消息分布处理和定时批处理中,提高系统的性能和可...

    OceanBase OBCA认证体验及资源分享

    2. 可扩展: OceanBase 支持水平扩展和垂直扩展,能够根据业务需求进行灵活的扩展和调整。 3. 自适应: OceanBase 采用自适应技术,能够自动调整数据库配置,提高数据库性能和可靠性。 4. 高可用: OceanBase 采用...

    6年双11无一丢单的云数据库ApsaraDB.zip

    在扩展性方面,ApsaraDB通过水平扩展和垂直扩展实现了资源的动态调整。水平扩展可以通过增加节点数量来提高处理能力,而垂直扩展则通过提升单个节点的硬件配置来增强性能。这种灵活的扩展方式使得ApsaraDB能够轻松...

    云计算环境下的分布存储应用及安全机制.pdf

    在云计算环境下,分布存储是应对大数据量和高访问需求的重要技术之一,其主要应用方式包括水平扩展和垂直扩展。 水平扩展指的是将数据分散存储到若干存储服务器上,从而达到较大的存储容量。这种方式的典型代表包括...

    学习资料_linux_集群

    集群可以分为水平扩展和垂直扩展。水平扩展是通过增加更多的节点来分散负载,而垂直扩展则是通过升级单个节点的硬件配置来增强性能。学习资料中提及的基础篇可能涵盖了如何设计和实现具有良好扩展性的集群架构。 2....

    阿里云 专有云Enterprise版 云数据库RDS V3.1.0 产品简介 20171129.pdf

    4. 可扩展:云数据库RDS V3.1.0支持水平扩展和垂直扩展,满足企业的扩展需求。 三、云数据库RDS的应用场景 云数据库RDS V3.1.0适用于各种企业应用场景,例如: 1. 电子商务平台 2. 社交媒体平台 3. 在线学习平台 ...

    高性能MySQK(第三版)

    可扩展性设计通常涉及两种主要方式:水平扩展和垂直扩展。水平扩展,也称作“横向扩展”,是指通过增加更多服务器来提高整体性能和容量;而垂直扩展,或称为“纵向扩展”,是指通过增强现有服务器的硬件资源(比如...

    架构之美(face book架构)

    1. **可扩展性**:Facebook的架构设计首要考虑的就是可扩展性,这涉及到系统的水平扩展和垂直扩展。水平扩展通过增加服务器数量来分摊负载,而垂直扩展则是在单个硬件上提升性能。Facebook采用分布式系统,如分布式...

    李智慧_大型网站技术架构:核心原理与案例分析(全本)

    这通常涉及到水平扩展和垂直扩展两种策略:水平扩展是通过增加服务器的数量来分散负载,而垂直扩展则是提升单台服务器的性能。书中可能会详细讲解如何在两者之间做出选择,并讨论负载均衡、分布式系统和集群等技术。...

    Pro Java Clustering and Scalability

    - 可扩展性是指系统在增加负载时,通过增加资源来提升性能的能力,包括水平扩展和垂直扩展。 - 水平扩展(横向扩展)是指通过增加更多的服务器或节点来提升处理能力。 - 垂直扩展(纵向扩展)是指提升单个节点的...

    Sybase Adaptive Server Enterprise参考手册 第一卷:构件块-266

    * 可扩展性强:Sybase Adaptive Server Enterprise 支持水平扩展和垂直扩展,满足大型企业的需求。 * 可靠性强:Sybase Adaptive Server Enterprise 采用了高可靠性的存储机制,确保数据的安全和一致性。 * 支持标准...

    How to scale a distributed system Presentation

    因此,扩展包括水平扩展和垂直扩展。 2. 容错性(Fault Tolerance):分布式系统必须能够容忍个别组件的失败而不影响整个系统的正常运行。文档中提到了故障检测器、复制状态机、多数派和逻辑时间等容错机制。 3. ...

    浅谈基于Postgres-XL的分布式地质大数据集群架构.pdf

    水平扩展可以通过增加更多的计算节点来提高整体的处理能力,而垂直扩展则是通过提升单个节点的硬件资源来提高性能。这种方式使得系统可以根据实际需要灵活地进行扩展。 Postgres-XL的分布式架构不仅在理论上具有...

Global site tag (gtag.js) - Google Analytics