GLB (Galera Load Balancer) 是一个与 Pen 类似的 TCP
负载均衡器,它功能没有 Pen 那么强大,其主要的目的是做一个非常快速的 TCP 协议代理。通过利用多核CPU的优势,GLB 的速度有显著的提升。
Gearman是一个分发任务的程序框架,可以用在各种场合,与Hadoop相比,Gearman更偏向于任务分发功能。它的
OpenSSI
项目是一个为小型工业环境的Linux版本提供全面综合高度可用的性集群解决方案。OpenSSI集群包括可用性,可扩展性和可管理性,内置标准的服务器。
Pacemaker是一个集群管理器。它利用首选集群基础设施(OpenAIS
或heartbeat)提供的消息和成员能力,由辅助节点和系统进行故障检测和回收,实现性群集服务(亦称资源)的高可用性。
Hadoopy 是一个用 Cython 编写的 Hadoop 扩展。它简单,快速,并且易于被修改。它已经在超过700个节点的集群中测试过了。
通讯转发、(负载均衡)通讯分发器 - G5
1.概述
G5是一款高性能高并发负载、易配置使用、支持远程管理的轻量级TCP/IP的通讯转发、(负载均衡)通讯分发器软件。基于epoll(ET)事件驱动非堵塞全异步无锁框架实现(在非Li
norbert是一个方便做CS模式的集群的JAVA
API,norbert封装了zookeeper和netty,使用了协议栈缓存,基于SCALA开发
Seesaw 是 Google 开源的一个基于 Linux 的负载均衡系统。Seesaw
包含基本的负载均衡特性,同时支持一些高级的功能,诸如:anycast, Direct Server Return (DSR), 支持多个 VLANs
Cloudbreak 是首个基于hadoop的docker service API。Cloudbreak 建立于Apache
Ambari, Docker containers,Serf 和dnsmasq
Helix 是一个通用的集群管理框架,用于自动化的分区、复制和资源分布,提供如下特性:
nginx-lua-ds-loadbalancer 是一个HTTP负载均衡器,基于liseen/lua-resty-http
A http loadbalancer which is based on liseen/lua-resty-http
OAQL 服务器允许用户连接所有的网络,Java 应用和 Sql/NoSql 数据库(不同供应商),在面向体系结构环境中就像是只连接一个应用或者数据库一样。
Ocelli 是基于 RxJava 的客户端交互负载均衡工具。
Observable<Client> loadBalancer = ...;
ldirectord 是一个守护进程用来监控和管理一个 LVS
集群中负载均衡的虚拟服务器。最新版本的 ldirectord 包含在 Linux-HA 项目中。
SessionContainer是纯java编写的用于java
web集群的软件,分为服务器端(SessionContainerServer)和客户端(SessionContainerClient),用于保存session中的各个属性.SessionContainerClient则负责与服务器端的数据交互
izBalancing 是一个使用 Bash
脚本编写的多宿主的负载均衡互联网网络流量管理器,提供故障转移机制。支持多均衡默认网关配置,支持局域网对互联网访问时的负载均衡连接,可管理来自多个 ISP 到
Supermon 是一个高速集群监控系统,特点是低侵入、高采样率和一个可扩展的数据协议和编程接口。可从最基本的单处理器到1024个处理器的大规模集群.
pymesos 是一个纯 Python 开发的 Mesos
调度器和执行器,国内豆瓣公司开发。
Apache Ambari 是一个基于 Web 的 Apache Hadoop
集群的供应、管理和监控。Ambari目前已支持大多数Hadoop组件,包括HDFS、MapReduce、Hive、Pig、
互联网企业应用核心系统的高可用性保护了关键数据的完整性 并维持了应用连续运行
L3DSR 是能够跨 3 层边界返回负载平衡的服务器。
Direct Server Return (DSR) 负载均衡是一个常见的分发网络传输,目前它需要通过负载平衡器和所有位于相同 2 层广播域内
JBoss Clustering 可以让 JBoss Application
Server
成为真正的企业级平台,提供故障转移、负载均衡和分布式发布,可用于部署大型可伸缩的应用程序。
软件介绍:
这是由北邮学生所开发的一个服务器集群解决方案,软件实现。实际上这是系列软件的第一个版本,纯为练手,但绝对可用。
Swiftiply 是一个用于 Web 应用的集群代理服务器,和其他集群代理不同的是,它要求后端应用来主动连接,也就是说后端应用是 Swiftiply
crmsh是一个命令行接口,可以用来管理在GNU/Linux上的高可用集群,是Clusterlabs项目的一部分。通过提供强大的、直观的特色集合,它简化了配置、管理和基于
东软ADSG(应用交付安全网关,Application Delivery Security
Gateway) LBaaS Driver 当前实现了对 OpenStack
1 背景
2014年我研发了负载均衡软件G5,作为开源项目发布到网上,被很多公司采用,反馈了大量意见和建议,比如希望增加后端心跳功能等,在这里感谢广大朋友们的支持和帮助。近两年的开源发展,G5已经趋近成熟,也暴
Marathon(马拉松)是一个全新的框架,它将Mesos变成一个更有活力的工具,进而可以在单一的集群上运行不同的应用程序。
Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis
Apache Aurora 是长期运行服务和计划作业的 Mesos
框架。Aurora 通过一个共享机器池运行应用和服务,并负责持续运行。当机器失效的时候,Aurora 会智能的重新规划这些作业到正常的机器上。
Nomad 是一个集群管理器和调度器,专为微服务和批量处理工作流设计。Nomad 是分布式,高可用,可扩展到跨数据中心和区域的数千个节点。
Photon Controller 是开源的硬件,容器和集群管理系统。
Photon Controller 是一套分布式、API 驱动型多租户控制平台,旨在最大程度提升扩展能力与容器承载量,且能够根据开发者的实际需要支持Docker Swarm、Cloud
GCMT 提供一组 Bash 脚本用来管理基于 Gentoo 的高性能计算集群中的计算节点。
Minuteman 是一个分布式高可用的负载均衡器。这是一个四层的负载均衡器。采用 Erlang 语言开发。
DPVS架构图
介绍
DPVS是爱奇艺公司基于DPDK开发的高性能第4层负载均衡器。基于阿里巴巴/LVS修改而来,出于蓝而胜于蓝。
Strimzi提供了一种在各种部署配置中在OpenShift和Kubernetes上运行Apache
Kafka集群的方法。