ADC采购季(一):ADC的演进

日期: 2016-07-26 作者:Kevin Tolly翻译:邹铮 来源:TechTarget中国 英文

从亚马逊到Zillow以及所有其他你喜欢的网站,想想看在这些网站后面有多少台web服务器在处理你的操作,几十台?几百台?

当然,好在你并不需要知道具体数量。

ADC肩负重任

为什么你不需要知道呢?因为应用交付控制器(ADC)会在你和web服务器之间来管理你和任何后端服务器之间的流量。简而言之,ADC控制着web应用到你的交付,它也因此得名。

在应用交付控制器的发展初期,这些设备的处理需求非常大,以至大多数供应商都需要开发自定义ASIC来完成这项工作。这通常意味着高成本,对于较小型企业来说,这些设备太昂贵而负担不起。然而,现在处理能力已经显著提高,拥有先进功能的应用交付控制器可部署在软件中,并可在符合成本效益的通用处理器上运行。这让IT人员可部署现在的ADC作为单独的硬件设备,还可非常有效地作为虚拟设备或托管服务来使用。进一步降低了部署成本,同时不会影响功能。

网络交换机通常被称为网络或LAN交换机,但ADC不是这样。事实上,这个名称随着功能的增加一直在演变,从负载均衡器,到4-7层网络交换机,再到ADC。

ADC工作原理

在起初作为负载均衡器时,应用交付控制器只是做负载均衡的工作。该设备提供单个前端IP地址以让用户交互。事实上,ADC通常只处理入站请求,让web服务器直接响应用户以更有效地利用资源。

在后端,ADC使用多种算法来分配用户到后端web服务器。后端交互最终包含负载均衡器和服务器之间的某种“heartbeat”消息,这让负载均衡器确保它没有将客户信息发送到挂起或不响应或不可用的服务器。

多年来,ADC供应商利用外部客户端和内部服务器之间设备的定位来提高安全性和性能。

ADC选购

鉴于ADC技术已经出现很久,你可以放心选购具有核心功能的ADC。事实上,即使是相对低端的ADC都有很多功能。更高端的ADC(针对具有巨大数据需求的运营商或数据中心)还提供额外的功能,例如IP声誉、应用缓存以及联合身份服务等。然而,由于ADC部署的每个功能都是专有功能,比较ADC产品并不容易。

虽然通过ADC传输的流量(HTTP、FTP、DNS)都是标准化,但并没有标准来确定处理流量的方式。所以,根据采购清单来选购ADC并不可行,重点是在决定购买前测试你所评估的ADC。幸运的是,大多数供应商现在都提供支持用于测试目的的虚拟设备。

请继续阅读《ADC采购季(二):挑选ADC的关键》

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐