新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 旧版
 → 当前位置:首页 > 教程 > 网络应用 > 组网技术 > 正文

以太网技术大全(3)

XKER.COM   2006-8-1 9:57:25  来源:xker整理  点击:

负载均衡技术

TCP/IP 流量的激增,新型网络流量管理设备也相伴产生,这样的设备提供智能内容交换能力,运用此能力可监控网络请求及服务器系统,通过分发访问流量来获得最佳的响应。

Web、内容或第四层至七层交换机这类设备已不再陌生,其利用负载均衡技术, 智能化地将Internet流量转发到应用服务器。更先进的 Web 交换机能够提供基于第七层的流量分发,通过更详细地检查 IP 信息包,并基于 HTTP 报头、URL 和 Cookies 进行转发。针对全球性公司,Web 交换机能够将访问流量分发到位于世界各地的服务器,为用户提供最佳的响应时间和无与伦比的整体可靠性。

SLB 技术

SLB是一种通用术语,是一种能够提供以下功能的技术:最大化提高服务器利用率;为应用提供高整体可用性; 透明地实现网络服务器的负载均衡,使其对用户来说,就像是一个整体;提供易管理性。服务器负载均衡设备使用预测器技术和先进的可配置应用组合,以达到预期的流量分发结果。预测器技术是较低层的技术,其采用统计分配方法来划分到达服务器的数据流量。

进一步的增强使得SLB可基于更高层的 HTTP 协议信息转发流量。现在的服务器负载均衡设备也称 Web 交换机或第四层至七层交换机。

GSLB技术

全局服务器负载均衡或GSLB 是功能更为强大的 SLB实施。只不过SLB是在数据中心操作,而GSLB 是基于全局来进行操作。使用GSLB 不仅能够缩短Web响应时间,而且还可使全球的客户察觉不到服务器的故障。

GSLB 的基本前提是改进互联网中采用的处理流程,将客户机请求匹配到合适的服务器。这可以通过称为 DNS查找的进程来实现。GSLB通过排列 DNS 中所存储的 IP 地址顺序对 DNS 的查找过程进行了改进。排序是根据几种度量方式完成的,这些度量方式可以测试某个 IP 地址对应的特定站点的健康状况。
网络处理器

网络处理器(Network Processor)是一种可编程器件,它特定地应用于通信领域的各种任务,比如包处理、协议分析、路由查找、声音/数据的汇聚、防火墙、QoS等。

网络处理器器件内部通常由若干个微码处理器和若干硬件协处理器组成,多个微码处理器在网络处理器内部并行处理,通过预先编制的微码来控制处理流程。而对于一些复杂的标准的操作(如内存操作、路由表查找算法、QoS的拥塞控制算法、流量调度算法等)则采用硬件协处理器来进一步提高处理性能。从而实现了业务灵活性和高性能的有机结合。

NP具有的优势如下。

1.高性能

在基于网络处理器的硬件平台中,各种算法可以通过硬件实现,内部一般都集成了几个甚至几十个转发微引擎和硬件协处理器、硬件加速器,在实现复杂的拥塞管理、队列调度、流分类和QoS功能的前提下,同样可以达到极高的查找、转发性能,实现“硬转发”。

2.可以灵活扩展的硬件特性

由于NP可以支持编程,一旦有新的技术或者需求出现,可以很方便地通过微码编程实现,系统的“硬件”功能可以通过软件模块(微码)的方式方便地进行添加、删除。所以,对于特殊的用户需求,基于NP的产品可以实现定制开发,即可以通过模块删减开发能满足不同用户需求的产品。

所以NP提供了更快的技术、功能跟进和更加灵活的扩展能力,特别是在新规格、新标准的支持上,基于NP技术构建的产品在当前业界对MPLS/IPv6等等新兴标准的支持中已经明显表现出其优势。

3.高可靠性

基于NP的设备解决方案中,提供了更高的集成度,大部分功能都能使用一个或者两个芯片实现,从而避免了从前通过多个芯片、芯片组系统间配合实现的方式所带来的隐患和功能、性能下降,NP芯片系统转产前都经过了严格的测试和各种抗干扰和破坏性试验,从而使采用NP的系统的可靠性大大提高。

4.丰富的流分类、拥塞管理、队列调度和QoS功能

大多数NP都使用硬件的并行操作方式,很多以前用软件实现时无法保证性能的复杂策略QoS、流操作等等功能,在使用了NP之后,可以更加容易地得到实现,同时,对性能没有影响,这在软件实现和基于ASIC的系统中是难以实现的。

5.管理更加方便有效

NP都提供了和上层CPU标准的接口或者内置管理CPU,可以和其他CPU实现高速通信。NP一般都提供了大量硬件计数器,可以方便地实现各种MIB统计功能,为网管提供支持,而对业务系统而言,没有开销,不会因为复杂、细致的网管功能影响业务系统的性能。

6.可以实现灵活组合

NP作为一种器件,都提供了灵活的配置功能,可以通过NP的不同形式组合或者和其他CPU的组合,实现系统的灵活配置,满足不同设备的需求,方便了系统设计,加快了设备的开发进度。 www.xker.com()

从现在的情况看网络处理器取得第二层到第七层可编程性和高端线速性能说起来容易,做起来难。此外,为基于网络处理器单元的Web交换机编写软件代码并不比设计ASIC快很多。节省的费用也没有那么显著,因为在许多情况下,网络处理器单元需要协处理器来处理一些工作负载。
上一篇教程:以太网技术大全(2)
下一篇教程:以太网技术大全(4)
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·以太网技术大全(6)·以太网技术大全(5)
·以太网技术大全(4)·以太网技术大全(2)
·以太网技术大全(1)

学院文章搜索
  
推荐文章
·编程过把瘾:自己动手写操
·数据恢复指南 专题
·硬盘“逻辑锁”解决办法
·DOS使用中的常见问题解答
·DOS下常用的相关网络命令
·Win2000优化技巧篇之:硬件
·惊心8小时:破译Windows运行
·菜鸟必备:超实用低级格式
·硬件有价数据无价 硬盘开盘
·国内数据恢复市场内幕揭秘
阅读排行
·免费代理IP(每日更新)
·DB2 9数据库专题
·关于 Apache 的几种常见应
·站长手册:WIN2003下Web服
·QQ千人好友浮出水面 会员抢
·DOS下对系统重新进行分区
·Fdisk分区详解
·Firefox出现新高危0Day漏洞
·dos如何进行系统配置
·dos慎用命令
专题教程
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
·Linux与虚拟化技术
最新文章
·Firefox出现新高危0Day漏洞
·QQ千人好友浮出水面 会员抢
·DOS下对系统重新进行分区
·Fdisk分区详解
·DOS常用命令
·dos如何进行系统配置
·dos慎用命令
·Ver、Vol、Ctty命令使用说
·Tree、Unformat、Vsafe命令
·Setver、Share、Subst命令
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有