BalanceNG

软件截图:
BalanceNG
软件详细信息:
版本: 3.642 更新
上传日期: 22 Jun 18
许可: 免费
人气: 129

Rating: 4.0/5 (Total Votes: 2)

BalanceNG 是一款商用,快速,小巧,易用且多平台的IP地址负载均衡应用程序,可在您选择的硬件上运行,专为GNU / Linux和Solaris操作而设计系统


功能一目了然

BalanceNG软件的主要功能包括VRRP(虚拟路由器冗余协议)支持,会话持久性支持,不同的分发方法,以及可自定义的UDP(用户数据报协议)运行状况检查代理。

在其他功能中,BalanceNG包括第2层(以太网)负载均衡器,支持IPv6协议,直接服务器返回(DSR)支持和SNMP(简单网络管理协议)支持。该软件还提供了几种负载平衡和健康检查方法。


BalanceNG入门

在GNU / Linux操作系统上使用BalanceNG软件是一项简单的任务。您所要做的就是从项目的网站或Softoware下载最新版本,将相应的软件包保存在您的主目录中,然后将其解压缩或双击它(如果它是本机安装程序)。

如果您正在使用不使用DEB或RPM软件包管理系统的GNU / Linux发行版,请确保下载与您的计算机架构相对应的二进制软件包(32位或64位)位)。

打开终端应用,导航到您提取二进制包的位置(例如cd /home/softoware/BalanceNG-3.584-Linux-x86_64)并运行‘ ./ bng’以root用户命令(系统管理员)查看用法消息并了解如何启动,停止或重新启动它。


在GNU / Linux和Solaris操作系统上运行

正如评论开头所提到的,BalanceNG软件在GNU / Linux和Solaris操作系统上运行。它目前作为通用的预构建二进制包分发,以及用于DEB和基于RPM的GNU / Linux发行版的本机安装程序。它支持32位,64位和SPARC架构。

此版本中的新功能

  • 问题已经修复了snmpd接口,避免了在极少数情况下可能发生的死锁。
  • 如果使用snmpd访问BalanceNG MIB,建议升级。

版本中的新功能

  • 有关非DSR设置中多个引用目标的会话表查找问题已得到解决。

版本3.584中的新功能

  • 有关非DSR设置中多个引用目标的会话表查找问题已得到解决。

版本3.504中的

新功能

  • gnatEntries SNMP对象允许访问GNAT(通用NAT)表条目的总数。
  • “gnatdlimit”参数最大值已设置为100000。
  • 许可证撤销列表已更新。
  • 手册已相应更新。

版本3.502中的新功能

  • 已针对非DSR设置实施IPv4路径MTU发现(PMTUD)支持。
  • 当目标进入softdisabled模式时,会生成额外的系统日志消息。

版本3.498中的

新功能

  • ICMPv6“数据包太大”消息现在也正确转发到不在DSR(直接服务器返回)模式下的目标服务器。

版本3.497中的

新功能

  • 流程同步也针对单核和双核机器进行了优化。

版本3.496中的

新功能

  • IPv4和IPv6位置数据库已更新。
  • 内存位置数据库条目的最大数量已增加。

版本2.316 / 3.493中的新功能

  • 许可证撤销列表已更新。

版本3.493中的

新功能

  • SIP Call-ID长短表单现在生成相同的会话标识符。

版本3.491中的

新功能

  • SIP会话处理程序现在接受SIP Call-ID简称“i:”。

版本3.490中的

新功能

  • ICMPv6“数据包太大”消息现在转发到所有目标服务器。

版本3.485中的

新功能

  • 解决了命令解析的问题。

版本3.484中的新功能

  • 多线程模式下“tcpopen”运行状况检查的主要问题已经解决。

版本3.483中的

新功能

  • 已禁用线程同步调试库以优化速度。

版本3.482中的

新功能

  • 已实施两个新的SNMP对象(sessionsCreated和serverSessionsCreated),特定于实例的MIB已相应扩展。
  • “snapshot”命令现在生成一个没有完整会话表转储的快照。
  • 已实施新的“snapshot-full”命令,命令“snapshot-light”现在是“snapshot”的同义词。
  • 在多线程模式下,“dump”和“no dump”命令不再可用(“set multithreading 1”)。
  • “show uptime”命令现在还以小时,分钟和秒显示正常运行时间。
  • 引入了新参数“pthreadstacksize”。
  • 多线程调度程序的几个问题已经解决,建议在多线程模式下运行所有​​设置进行升级。
  • 许可证撤销列表已更新。
  • 手册已相应更新。

版本3.452中的

新功能

  • “show threads”的输出现在包含在快照信息中​​。已经实现了一个新命令“show maxbucket”。显示最大存储桶列表的长度已从命令“show stinfo”移动到新的“show maxbucket”命令。现在,对多线程调度程序中的一些不必要的警告消息进行了压制。许可证撤销列表已更新。手册已相应更新。

版本3.450中的

新功能

  • 已实现新的多线程调度程序(由“set multithreading 1”激活)。新指令“interface N threads”控制每个接口的线程数(如果多线程调度程序处于活动状态)。新的信息命令“show threads”显示线程信息(如果激活了多线程)。修复了一个小错误,当没有1:1服务器/目标关系时,不再报告服务器“-1”。新模块“crossover”允许实现虚拟交叉电缆(仅限Linux)。手册已相应更新。

版本3.432中的

新功能

  • 修复了“需要ICMP分段”数据包转发的问题。 “bng stop”现在按顺序使用SIGTERM,SIGHUP和SIGKILL。新命令“inject”允许从PCAP文件中进行数据包注入,以进行调试和QA目的。

版本3.430中的

新功能

  • 现在,在空闲的BalanceNG系统上回收过时的会话表条目非常快。每秒的速率由新参数“sessiongclimit”控制。

版本3.427中的

新功能

  • “需要ICMP分段”数据包现在转发到虚拟服务器的所有关联目标(仅限DSR模式)。

版本3.420中的

新功能

  • 添加了第四个CLI命令前端(bng imsctl)。已经实现了命令“rms”,允许删除执行单个会话表查找的一个特定会话表条目。已经实现了命令“rmt”,允许删除属于特定目标的所有会话表条目。手册已相应更新。

版本3.419中的

新功能

  • IPv6 Neighbor Solicitation消息现在根据RFC-4861和RFC-4291正确发送到请求节点多播地址。之前,他们被错误地发送到单播IPv6地址,这使得一些设备不响应​​这些消息。如果在IPv6环境中部署BNG,则建议进行更新。

版本3.418中的

新功能

  • 已实施自动会话表重新同步。如果参数“sessionautoresync”和“sessionsyncack”都设置为1(活动),则当前VRRP主站会自动将会话表重新同步到新启动或重新启动的VRRP备份节点。手册已相应更新。

版本3.417中的

新功能

  • 已实施自动会话表重新同步。如果参数“sessionautoresync”和“sessionsyncack”都设置为1(活动),则当前VRRP主站会自动将会话表重新同步到新启动或重新启动的VRRP备份节点。手册已相应更新。

版本3.413中的

新功能

  • 已解决“重新加载”功能的主要问题(所有目标会话计数器在重新加载时已重置为0)。如果使用“重新加载”功能,建议升级。

版本3.412中的

新功能

  • 现在,某些日志消息仅显示“set debugscope 8”。指令“target pseudo”已经实现。手册已相应更新。

版本3.410中的

新功能

  • 已解决服务器特定会话超时处理的问题。

3.399版中的

新功能

  • 目标重新分配期间的会话表同步问题已得到解决。轻微的文字问题已得到解决。

版本3.395中的

新功能

  • BalanceNG现在在Linux系统上将RLIMIT_STACK设置为1024K,从而限制了每个线程消耗的堆栈大小。 reload命令现在仅针对已更改的目标IPv4和IPv6地址清除ARP / ND6缓存。

版本3.392中的

新功能

  • “bng stop”现在使用SIGTERM信号而不是SIGHUP来改善CFEngine集成。会话表垃圾收集现在在繁忙的系统上更快,“show sessions”不再显示过时的条目。如果已经为同一个BNG实例运行了调用,则新的“-e”命令行选项会使所有交互式前端(bng control / auxctl / cmdctl)以EX_TEMPFAIL终止。现在完成“bng重新加载”而不会将目标移动到“向下”状态一小段时间。手册已相应更新。

3.388版中的

新功能

  • 免费ARP和IPv6 NAs与多个连接的VLAN相结合的主要问题已得到解决。手册已更新。

3.375版中的

新功能

  • 已经解决了“重新加载”功能的小错误。手册已更新。

版本3.374中的

新功能

  • 添加了参数“sessionsyncetype”,允许将会话同步数据包的Ethertype更改为特定的非标准值。手册已相应更新。

版本3.373中

什么是新

  • 添加了布尔参数“stickytarget”,控制已知目标的转发表的更新。手册已相应更新。

版本3.371中的

新功能

  • 已解决由“check”命令发出的警告消息的小错误。如果服务器的所有目标都不可操作,则会向日志报告其他警告消息。手册已相应更新。

版本3.370中的新功能

  • 内部参数表的主要错误已修复,强烈建议升级。

版本3.368中的

新功能

  • 添加了会话表条目同步,引入了新参数sessionsyncack,syncackbdelay,syncackmaxps,syncackresend和syncackwsize。命令“resync”,“show nous”也已在会话表同步的上下文中实现。命令“show stinfo”和“show sessions”的输出已相应地扩展。会话表测试命令“stfill”已经实现。已经解决了“重新加载”命令和功能的小错误。手册已相应更新。

版本3.314中的

新功能

  • 现在还可以使用Red Hat RHEL6和CentOS 6(64位)的RPM软件包。新的“sessionload”命令现在允许导入之前使用“sessiondump”导出的会话表内容。现在也可以直接从shell以“bng reload”启动“reload”命令。已经解决了几个带有“重载”命令和功能的错误。手册已相应更新。

版本3.302中

什么是新

  • 已实现“reload”命令,允许在维护有效会话表条目的同时重新加载完整的服务器/目标关系。手册已相应更新。

版本3.298中的新功能

  • 参数“psvrelearn”的默认值现在为0(禁用)。

版本3.290中的新功能

  • 参数“psvrelearn”的默认值现在为0(禁用)。
  • 手册已相应更新。

3.284版中的

新功能

  • igb0接口现在在Solaris上被接受为主接口。

版本3.273中的

新功能

  • 已为BalanceNG for Solaris附带的“bngfilt”STREAMS模块实施了一个消息队列。强烈建议对单线程性能较差的SPARC系统进行升级(如UltraSPARC T1和T2)。

版本3.270中的新功能

  • 引入了“interface N access”指令,允许指定“raw”(默认)和“tap”(Ethertap)访问。现在可以根据需要或期望自由选择“轻敲”接口名称。 Solaris平台上不提供“tap”接口访问方法。 Solaris平台上安装的“bngfilt”STREAMS模块现在也支持GLDv3 M_MULTIDATA消息。手册已相应更新。

3.260版中的

新功能

  • Ethertap(“TAP”)虚拟网络内核设备现在在Linux操作系统上通过新的特殊接口名称“bng0”支持到“bng9”。新指令“interface N init”允许在启动时初始化BalanceNG接口,执行任意操作系统命令。该手册已相应扩展和更新。

3.242版中的

新功能

  • “tnat”模块现在只处理指定给自己实例的数据包。手册已相应更新。

版本3.226中的新功能

  • 如果BalanceNG代理(bngagent 3.10)无法创建服务器套接字,则会立即退出并显示警告消息。
  • “show nat”的输出已得到改善。
  • 手册已相应更新。

版本3.224中的新功能

  • 现在可以在所有情况下正确提供TNAT条目的ARP地址解析(模块“经典”)。

版本3.220中的新功能

  • 使用模块“classic”实现的TNAT功能现在再次使用默认参数设置。

版本2.316中的

新功能

  • “slb”模块中的错误已经解决:当通过路由设备从外部访问时,SNAT代理模式(由“服务器N代理启用”激活)现在可以正常工作。

版本3.216中的新功能

  • IPv4位置数据库已更新至最新版本(ip-to-country.csv)。 IPv6位置数据库已更新到最新版本(IpToCountry.6R.csv)。 IPv4 ICMP TTL超出数据包现在被静默丢弃(模块“经典”和“arp”)。 “show networks”的输出中添加了一个额外的“接口”列。

3.215版中的

新功能

  • SNMP MIB已经过修订,现在正在通过smilint而没有任何问题(严重性级别< 4)。

3.212版中的

新功能

  • 添加了sessionid处理程序“src + dstport”和“dst + srcport”。手册已相应更新。

版本3.211中的新功能

  • BalanceNG V3 Debian / Ubuntu软件包和Linux“Tarball”发行版现在也可用于amd64(x86-64)体系结构。

版本3.210中的新功能

  • “show networks”,“show servers”和“show targets”的输出已经过美化和扩展,以显示IPv6设置(如果存在)。
  • 手册已经过相应的修订和更新。

版本3.208中的新功能

  • 修复了一个小错误(未检测到链接的接口的“禁用接口”导致bng消耗不必要的CPU周期)。手册已相应更新。

版本3.205中的

新功能

  • 引入了参数“hashbytes4”和“hashbytes6”,允许指定“散列”分配方法(IPv4和IPv6)所考虑的字节数。手册已相应更新。

版本3.204中

什么是新

  • 用于表示非VRRP IPv6地址的MAC地址格式已更改。如果参数“bngfilter”在Solaris系统上处于活动状态(作为默认设置),则即使对于IPv6流量,多个实例现在也可以共享相同的物理接口。手册已相应更新。

版本3.202中的

新功能

  • 新指令“target N autodisablecount”现在允许在特定次数的失败后关闭目标(如果“目标N自动禁用”也处于活动状态)。
  • 手册已相应更新。

版本3.200中的新功能

  • BalanceNG V3现已宣布稳定(生产),并进行了一些细微的修饰。手册已相应更新。

版本3.191中的新功能

  • 新命令“show startuplog”现在显示第一个启动日志消息。
  • “show startuplog”的输出也包含在服务快照中。
  • 新命令“日志消息”允许向BalanceNG日志发送任意消息。
  • 手册已相应更新。

3.190版中的

新功能

  • 已在SLB模块中为IPv4和IPv6实施代理模式或SNAT(源 - NAT),引入新配置命令“服务器N代理启用”。已经实现了从VRRP主备份到VRRP备份的代理SNAT状态复制。手册已相应更新。

3.186版中的

新功能

  • 如果在bng.private配置文件中找到,则现在维护节点特定的网络IPv6地址。 “save private”命令也已更新。

3.185版

什么是新

  • 已实施ipallow和ipdeny命令和模块,以允许根据源地址简单过滤IPv4和IPv6数据包。手册已相应更新。

3.184版中

什么是新

  • 修复了同一节点上不同实例之间的IPv6 MAC地址冲突。如果多个实例与IPv6结合使用,建议进行升级。

3.183版中的

新功能

  • 已实现“target N script6”指令,允许调用其他与IPv6相关的外部运行状况检查脚本。手册已相应更新。

3.182版中的

新功能

  • 变量$ ipaddr6 $已用于目标脚本功能(脚本,警报和upalert)。手册已相应更新。

3.180版中的

新功能

  • 已解决了代码优化的Solaris问题(通过使用较低的优化级别)。 “ldns”库已升级到1.6.6版本。

3.177版中的

新功能

  • 内部数据包缓冲区已经扩展,现在完全支持MTU为9000字节的巨型帧。

3.175版中的

新功能

  • 已修复UDP / IPv6的校验和计算功能中的严重错误。如果使用IPv6功能,强烈建议进行升级。

3.174版中的

新功能

  • OEM许可现在另外认可即将推出的新型Thomas-Krenn负载均衡器硬件。

3.172版中的

新功能

  • 已实施IPv6位置支持。最近版本的IPv6范围.csv文件(IpToCounty.6R.csv)现在是BalanceNG V3发行版的一部分。已实现命令ipdb6以从5列.csv文件(如IpToCounty.6R.csv中)加载内存位置数据库中的IPv6。 “locate”命令已扩展为接受IPv6地址。已扩展位置组机制,以根据IPv6客户端IP地址的位置支持IPv6负载平衡决策。手册已相应更新。

3.168版中的

新功能

  • IPv6 mask6指令不再局限于字节边界。 SPARC上的Solaris链接检测机制已针对e1000g和nxge接口进行了改进。手册已相应更新。

3.158版中的

新功能

  • 已扩展“interface N upalert”和“interface N alert”指令,以通过接口名称替换特殊的$ name $变量。手册已相应更新。

3.157版中

什么是新

  • 已实现“llb”(链路负载平衡)模块,允许通过多个链路(例如DSL线路)对IPv4和IPv6流量进行负载平衡。还自动为IPv4和IPv6提供NAT。 ping,ping6,tcpopen,tcpopen6,agent和agent6内部运行状况检查现在允许附加的前置参数作为备用目标的IP地址(4和6)。这是专门为“llb”链路负载平衡模块实现的。手册已相应更新。

3.148版中的

新功能

  • 已实施本机IPv6 TCP开放健康检查(“target N tcpopen6”)。手册已相应更新。

3.145版中的

新功能

  • 添加了“interface N upalert”和“interface N alert”脚本指令,允许在接口链接可用性和丢失的情况下分别调用外部脚本。现在可以识别Solaris vmxnet3s0接口。手册已相应更新。

3.140版中的

新功能

  • “slb”模块中的几个与IPv6 / VRRP相关的错误已经解决。手册已相应更新。

3.136版中的

新功能

  • “slb”模块已扩展为支持多脚非DSR模式下的IPv6 SLB。添加了“rt”模块以允许IPv4和IPv6路由(如果存在于模块链的末尾)。

3.135版中的

新功能

  • 添加了session-id处理程序“src + ports”和“dst + ports”,允许session-id基于源端口和目标端口(对IPv4和IPv6都有效)。手册已相应更新。

3.134版中的

新功能

  • BalanceNG代理(“bngagent”)已被重写,修复了几个与IPv6相关的错误。
  • 已实施指令“target N agent6”,支持通过UDP / IPv6进行代理通信。
  • 手册已相应更新。

版本3.038中的

新功能

  • 修复了“slb”模块中的一个主要错误(在非DSR设置中,在后向路径上丢失了数据包转发)。建议升级。

2.244版中的

新功能

  • 添加了指令“server N stimeout null”。如果激活,该指令禁止会话生成,从而允许基于UDP的协议(如SIP)进行真正的循环负载平衡。

2.240版中的

新功能

  • Debian / Ubuntu软件包名称已更改为小写(符合apt-repository约定)。

版本2.238中的

新功能

  • 修复了服务器特定会话超时管理中的错误(如果正在使用“server N stimeout”,则建议升级)。
  • “show target N”现在显示正确的信息,其中“target N ascript”处于活动状态。
  • 许可和节点ID生成现在适用于具有nxge0接口的Solaris计算机。

版本2.231中的

新功能

  • 参数“strictrouting”现在默认为1(有效)。
  • 目标NAT(tnat)处理中的错误已修复,其中数据包在某些情况下被错误地复制(这也适用于1.x分支,导致1.941)。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

2.230版中的

新功能

  • “tcpopen”运行状况检查处理中的错误已解决。
  • 强烈建议对非VRRP和试用设置进行升级。
  • Ubuntu JeOS VMware虚拟设备已更新,现在包含正确配置的SNMPD环境。
  • 同样的错误修正已应用于BalanceNG 1.x分支,产生1.940。

<2.2>版本2.228中的新功能

  • Linux上的运行状况检查脚本处理中的错误已得到解决。
  • 建议对Linux操作系统进行升级。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

2.226版中的

新功能

  • 现在也可以作为非root用户调用SNMP接口命令行选项“bng -g”和“bng -n”。
  • 添加了“show conf remark”和“show conf hostname”命令,以方便GUI和Web-UI接口。
  • 手册已相应更新。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

2.218版中的

新功能

  • 添加了“network N synciface”配置指令,允许通过专用接口(例如,使用交叉电缆)进行会话和NAT同步流量的方向。
  • 手册已相应更新。

2.214版中的

新功能

  • 已实施其他IP地址冲突检查。
  • 现在,ARP表拒绝在此类冲突情况下更新本地表示的条目。

2.213版中的

新功能

  • 这是许可证维护版本。
  • 更新了完整功能2009年2月的VRRP / HA测试许可证序列号可用。

2.212版中的

新功能

  • LDNS库已升级到版本1.4.1。
  • 集成的IP到国家/地区数据库(ip-to-country.csv)已升级到最新版本。
  • SUSE Linux Enterprise Server SLES10 SP2及更高版本的RPM软件包现已首次推出。

版本2.210中的新功能

  • 添加了一个新的布尔参数“strictrouting”。如果此参数设置为1,则只接受直接指向实例的第2层VRRP地址的数据包进行NAT和IP转发(路由)。

2.199版中的新功能

  • 许可证撤销列表已更新。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

版本2.198中的新功能

  • “bngfilter”参数的初始值现在设置为1(如预期的那样)。此修复程序也已应用于1.x分支,从而导致版本1.936。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

版本2.196中的新功能

  • 修复了NAT和同一台机器上的多个实例的一般问题;如果多个实例与NAT一起使用,建议进行升级。
  • 修复了基于Solaris的计算机上的数据包处理和多个实例的问题,并添加了一个新的控制参数(bngfilter)。
  • 如果在Solaris上使用多个实例,建议进行升级。
  • 这两个修补程序也已应用于1.x分支,导致版本为1.934。
  • 手册已相应更新。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

版本2.190中的新功能

  • 目标ARP处理中的一个重要错误已得到修复;建议升级。
  • 此修复程序也已应用于1.x分支,导致版本为1.932。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

2.185版中的新功能

  • MAC地址更改日志记录中的错误已解决。
  • 已解决OEM硬件许可问题。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

版本2.183中的新功能

  • 现在会在日志中报告BalanceNG内部ARP表中的MAC地址更改。
  • ip-to-country.csv IP到位置数据库文件已在软件包中更新(来源:webhosting.info,2008年9月1日)。
  • OEM许可已扩展至包括即将推出的SECUDOS设备。
  • 本手册已更新至2.183.0版。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

版本2.181中的新功能

  • 修复了GSLB服务器的一个小错误(在这种情况下,内部ARP表中的不必要条目已被删除)。
  • 本手册已更新至2.181.0版。
  • Ubuntu JeOS VMware虚拟设备已相应更新。

类似的软件

OpenNebula
OpenNebula

20 Feb 15

Makeflow
Makeflow

19 Feb 15

salt
salt

20 Feb 15

显影剂的其他软件 Inlab Software GmbH

RBridge
RBridge

12 May 15

意见 BalanceNG

评论没有发现
添加评论
打开图片!