`
周英能
  • 浏览: 187962 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

笔记:Linux下中小型网站常见的高负载高可用架构

 
阅读更多

 

先谈负载层:

一、F5等商业方案

F5为负载均衡器,具有链接高可用性,为商业设备。

二、LVS+Keeplived

LVS为负载均衡器,Keeplived支持高可用。都为开源软件。

三、Nginx+Keeplived

Nginx为负载均衡器,Keeplived支持高可用。都为开湖软件。其中Nginx针对多核CPU做了优化。

四、DNS轮循和视图

相比较前者DNS轮循缺少节点健康检查和自动剔除的功能。

再说说文件服务器层

一、专有存储设备的负载和高可用

商业设备,性价比不高,稳定性好。适合资金充裕的情况下使用。

二、Drbd+Heartbeat/Corosync+NFS

建议使用Corosync替代Heartbeat做心跳检测,使用Pacemaker来自动化管理集群。Drbd为存储层,相当于网络级别的软件Raid 1,Drbd也支持多主,即负载方式。

三、MooseFS分布式文件系统

性能不错。

四、Hadoop项目

更多的是使用它的分布计算功能。

分享到:
评论

相关推荐

    Linux云计算 运维架构师笔记 上

    Tomcat服务器本身轻量级、免费,但功能强大,特别适用于中小型系统和并发用户数不是特别高的应用场景。 Tomcat的架构设计包含了一个"service"的概念,这个概念由一个或多个"connector"以及一个"engine"组成。...

    Linux云计算 运维架构师笔记 下

    7. 集群技术用于提高服务的可用性和可扩展性,运维架构师需了解如何搭建和维护高可用集群,包括负载均衡集群、故障转移集群等。 8. 存储技术对于云计算来说至关重要,运维架构师需要掌握存储解决方案的规划、部署和...

    从小型网站到超大规模网站的MySQL参考架构 笔记1

    在《从小型网站到超大规模网站的MySQL参考架构 笔记1》中,我们探讨了如何根据网站规模和业务需求构建高性能、高可用性的MySQL数据库架构。本文档主要分为四个部分,分别对应小型、中型、大型和超大型网络的参考架构...

    Linux云计算 运维架构师学习笔记

    ### Linux云计算运维架构师学习笔记 #### Tomcat与云计算架构师技能树 ##### Tomcat简介与功能 **Tomcat**是Apache软件基金会Jakarta项目的一个关键组成部分,它由Apache、Sun和其他公司及个人共同开发而成。Sun...

    多种负载均衡部署文档,实操笔记 Nginx,lvs(dr,nat,fullnat),haproxy等,dpdk-lvs

    配置简单,易于管理和维护,使其成为很多中小型企业及个人开发者首选的负载均衡解决方案。然而,Nginx可能不适用于需要复杂网络配置或特定协议支持的场景。 **Haproxy** Haproxy是一款开源的负载均衡器,支持多种...

    7月19号上课笔记1

    在大型网站的演进过程中,网络层面的优化至关重要,例如通过负载均衡来分散流量,提高系统整体性能。 【软件/插件】:在分布式架构中,软件和插件起到关键作用。例如,Tomcat作为常见的Java应用服务器,用于运行JSP...

    集群.txt格式 笔记

    - **SMP架构**:所有处理器共享同一内存空间,通常用于小型集群中。 - **MPP架构**:每个节点拥有独立的内存,节点之间通过网络进行通信,适用于大规模计算任务。 #### 三、Beowulf集群 Beowulf集群是一种低成本的...

    最全的linux启动项解析

    AlsaSound是Linux内核中的高级音频驱动架构,旨在提供高性能的声音输入输出能力。最初设计是为了支持Gravis UltraSound(GUS)声卡,但随着发展,它已扩展至覆盖广泛的音频硬件。Alsa与OSS/Free和OSS/Linux兼容,但...

    IBM全线硬件图标

    System i以高可用性和安全性著称,尤其适合中小型企业使用,提供了一站式的业务解决方案。 7. **IBM-Workstations**:IBM的工作站产品线,包括ThinkPad系列笔记本和ThinkCentre系列台式机,为专业人士提供高性能、...

    Java vert.x微服务框架资料

    - **可伸缩性:** 在不同负载下,系统能够自动调整其资源利用率,实现高效运行。 - **消息驱动:** 组件之间的通信基于异步消息传递机制,避免了同步调用带来的性能瓶颈。 **1.3 异步与非阻塞模型** - **异步模型...

Global site tag (gtag.js) - Google Analytics