- 浏览: 309173 次
- 性别:
- 来自: 大连
文章分类
- 全部博客 (272)
- java (42)
- c (49)
- 算法 (29)
- 汇编语言 (3)
- 字符集 (3)
- error (3)
- 搜索引擎 (2)
- 互联网 (18)
- linux (12)
- 网络 (20)
- VMWare (1)
- 面试 (7)
- c++ (55)
- 设计模式 (3)
- db (9)
- office (2)
- FS (1)
- rest (3)
- Ajax (2)
- Spring (2)
- Hibernate (3)
- matlab (1)
- load balancing (8)
- 分布式计算 (2)
- 易语言 (1)
- apache tomcat (1)
- 测试 (1)
- 数据结构 (5)
- 数学 (13)
- 服务器 (9)
- 读后感 (4)
- 好书介绍 (1)
- script (3)
- wordpress (2)
- delphi (21)
- pascal (8)
- xml (3)
- 趣味 (1)
- PHP (3)
- python (13)
- DLL (4)
- openGL (8)
- windows (2)
- QT (28)
- django (7)
- jquery (1)
- 数据挖掘 (7)
- nginx (1)
- js (1)
- mac (1)
- hadoop (3)
- 项目管理 (1)
- 推荐系统 (1)
- html (1)
最新评论
-
晴天1234:
related remove:attention.ibus和u ...
UBUNTU的默认root密码是多少,修改root密码 -
美丽的小岛:
美丽的小岛 写道如上配置好就得了。提示没有OpenGl.dll ...
OpenGL学习入门之VS2010环境配置 [转] -
美丽的小岛:
如上配置好就得了。提示没有OpenGl.dll之类的,再增加入 ...
OpenGL学习入门之VS2010环境配置 [转] -
美丽的小岛:
主要是理清哪两个对象之间的关系,是信号与所有槽的关系或者是槽与 ...
QT之DisConnect -
美丽的小岛:
LPCTSTR类型:L表示long指针 这是为了兼容Windo ...
QString与各种字符串之间的转化
1996-1999年:发现商机:网络负载均衡的起始阶段
Foundry最早提出了四层网络负载均衡的概念,当时的负载均衡技术主要实现四层的交换。因为Foundry是传统的交换机设备厂商,它将此项技术集成在了自己的交换机设备里。
1996年,由美国华盛顿大学的几个学生创立了F5公司,一个新的网络负载均衡企业诞生了。
据F5总裁John McAdam介绍:F5当时的几位学生创业者,比较热衷于虚拟现实,当时,他们在做这件事情的过程中就发现,负载均衡是一种很有用的技术。如果将这项技术应用在网络上,就一定会有一个大的发展,所以他们就在1999年就创办了这家公司。
F5为何会选择网络负载均衡作为创业点呢?John McAdam介绍到:Internet的规模每一百天就会增长一倍,网络应用流量也越来越大。网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求。
于是,网络负载均衡机制应运而生,这是一个巨大的市场机会。F5当时的这几个创业者就正好选择了这个机会。
因为当时一部叫《龙卷风》的电影非常红,而龙卷风的最高等级就是F5,这代表极限的意思。所以,F5网络的创业者就把公司取名为“F5”,代表最高的极限追求。
F5第一个客户是有名的Playboy(花花公子),虽然,在概念上,F5网络负载均衡与“花花公子”一点关系都没有,但Playboy的大名非常有利于F5的推广销售。1999年,F5成功上市。
2000-2003年:网络泡沫破裂的生存考验 将重心锁定企业
网络负载均衡的机会在于网络应用的扩张,网络流量的增大,所以,它非常依赖于网络的发展。然而,在2000年里,当互联网的泡沫破裂时,所有的网络负载均衡厂商都面临了生存的考验。
在这个时期,刚创立不久的F5可谓是生不逢时,同样受到了生存的考验。于是,F5将业务重心从互联网转移到大企业方面,专门针对电信、银行,以及联邦政府等大企业的核心应用做网络负载均衡。
与此同时,F5还开始与微软、甲骨文、DELL等这样大的厂商展开了合作,通过合作厂商,把网络负载均衡解决方案卖到大型企业里面去。例如,F5通过与DELL的合作,在2001年的时候,就把BIG-IP Blade Server(F5的早期负载均衡产品,集成在DELL设备里)卖到了大型银行机构中,这保证了F5生存下去。
你可能会发现这样一个问题:F5仅仅是一家才几年的新兴网络厂商,微软、DELL等IT巨头为何会跟F5合作呢?
F5总裁John McAdam解释到:“F5当时开发了iControl技术,这是一种开放的应用程序接口,通过这种技术,可以控制和优化企业网络,这是当时微软、甲骨文等企业都做不到的,但又是一种非常有用的技术。”
在2002年里,F5的发展非常缓慢,其营业额停滞不前,作为一家华尔街的上市公司,每个季度也就2700万美金。正是在这个时候,F5投入250人年展开了新一代网络负载均衡平台TMOS的开发。
同期,其实,思科、北电等传统网络设备厂商也注意到了四层网络负载均衡技术,于是,他们各自都收购了相应的负载均衡小厂商。但是,思科、北电在网络负载均衡这块市场,同样遇到了像F5这样厂商的网络泡沫困难。
John McAdam强调到:“因为市场未打开,前景不明,所以思科未在这块做更大的技术投入。但我们却不断的往里面投入,所以,最后思科和F5的距离就这么拉开了。”
2003-2005年:网络流量不断升级 TMOS显威力
2003年非典爆发,这是一个灾难,然而,却是互联网的发展机会。网上看新闻、网上定餐、电话问候等等,网络应用快速发展起来。在全球市场上,众多的企业也从互联网的泡沫经济中走出来,开始走向理性化的发展方向。在前面一轮的基础设施建设的基础上,开始更加重视增值业务/数据业务的建设工作。
此外,互联网泡沫时代所引导的客户经济,也在这个时间开始体现出了真正的经济效益,各种增值业务如网上银行、电信运营商的短信增值业务,也在这个时期开始蓬勃发展,并产生出了巨大的经济效益,接踵而至的就是各种各样的网络应用流量瓶颈问题开始凸显,网络游戏这个典型的互联网经济在这个时候也开始进入爆发式增长阶段。此外,加上国内的电信、网通南北分拆,导致南北互通问题,这导致不少企业的网络流量瓶颈问题更显突出。
这种种问题,并不是单纯升级传统的路由、交换设备而能解决的。
而网络负载均衡设备正好能解决这些问题。在这个时期,包括F5、Radware在内的网络负载均衡设备厂商,都得到了快速的发展。对于F5来说,从2002年开始研发的TOMS平台,于2004年正式投入市场。
F5总裁John McAdam表示:TMOS平台是全套的网络流量管理系统,它在一个统一的平台上构建了包括BIG-IP、WANJet、Web Accelerator、FirePass、Trafficshield等系列产品。分别针对网络访问、数据中心同步访问、远程办公、应用防火墙等多种为了提升关键业务访问效率的解决方案。
例如,TOM在线部署了F5 3DNS负载均衡设备,从而有效地解决了南北互通的问题,保证了用户访问TOM网页的速度,这对于保证TOM在线的SP增值业务快速发展,领先竞争对手,起到了至关重要的作用。
2006-2008年,负载均衡升级:向应用交付发展
从2006年开始,国内股市开始火爆起来,随着上交所、深交所的股票交易量不断创新高,证券交易的“堵单”现象越来越严重。
此外,企业电子商务的网络应用越来越多,而彩信应用的推广,对网络带宽也有了新的要求;此时,国内视频网站开始纷纷出现,流媒体形成的巨大访问量,需要提供更高的网络流量处理能力,对于四层负载均衡交换机的压力会更大。
在这种情况下,普通的负载均衡设备已经难以满足网络应用流量增长的需求。
此时,以应用为导向的方案越来越明显了,综合多种技术手段的需求越来越强。于是,F5进一步完善了TOMS平台,并开始倡导 “应用交付、Advanced ADC”概念,这是网络负载均衡概念的扩充。我们可以这样形象地理解:基于网络二层、三层的是路由交换,而基于网络七层的则是“应用交换”,应用交付是完全基于网络应用的系统解决方案,它将关键应用与基础网络设备关联起来。
从下图的Gartner市场报告中,我们可以看到,网络负载均衡“L4-7 Load Balance”和应用交付“Advanced ADC”是两个独立的设备市场。
其中,网络负载均衡“L4-7 Load Balance”指具有传统的网络负载均衡机制的设备;而“Advanced ADC”则是传统的网络负载均衡的升级、扩展,它是一种综合的交付平台设备,其综合了负载平衡、TCP优化管理、链接管理、SSL VPN、压缩优化、智能网络地址转换、高级路由、智能端口镜像等各种技术手段的综合平台。
从此Gartner市场报告图可见,综合了多种交付手段的应用交付设备(包括有L4-7 Load Balance功能)将是未来的趋势,而仅有L4-7 Load Balance功能的设备的市场将越来越小。
到现在为止,F5已经连续几年位居Gartner的应用交付(ADC)神奇象限的领导地位。不过,最近两年来,思科也越来越重视这个应用交付(网络负载均衡)市场了,因为思科有强大的基础网络设备用户群,再加上其销售队伍的庞大,这给F5带来了较大的竞争压力。
不过,正是因为更多厂商对应用交付(网络负载均衡)的重视,这个市场才会更大,技术也更成熟。
http://news.ccidnet.com/art/954/20080229/1376917_1.html
发表评论
-
Apache 的 httpd.conf 详解(很实用)
2015-05-02 18:53 660ServerRoot /usr/local ServerR ... -
TCP/IP,Http,Socket的区别
2014-07-27 00:47 500大学学习网络基础的时 ... -
搜索有点失望也有点可怕
2012-10-26 11:44 1347想看看最近那个搜索引擎比较好一点,做了一个实验,关 ... -
浅谈HTTP中Get与Post的区别
2012-09-11 14:46 1252Http定义了与服务器交互的不同方法,最基本的方法有4种,分别 ... -
Windows NT体系结构<转>
2012-08-30 08:27 1255Windows NT中的NT意为New Technology, ... -
服务器发展史
2012-08-29 09:26 990Web 服务器架构史:http://selboo.com. ... -
三大WEB服务器对比分析(apache ,lighttpd,nginx)
2012-08-29 08:49 820一.软件介绍(apache lig ... -
几种Web服务器比较 (Apache、IIS、Lighttpd、Nginx、LiteSpeed、Zeus) <转>
2012-08-29 08:45 1491注意到有这款服务器nginx。没听过,一查有了下文。其中有一个 ... -
“从头到脚”介绍服务器负载均衡<转>
2012-08-21 11:18 662对于负载均衡的一大应用就是处理服务器的任务。如何进行有效的配置 ... -
软硬两个角度学习网络负载均衡<转>
2012-08-21 11:12 862初学负载均衡,如果不能很好把握它的知识,我们可以多换几个角度进 ... -
解密负载均衡高速发展内幕1<转>
2012-08-21 09:37 905负载均衡市场机会是如 ... -
几款服务器压力测试软件 【转】
2012-08-10 12:09 1245本文介绍了几个比较典 ... -
关于apache 和 tomcat的区别<转>
2012-08-06 21:14 1155apache tomcat联系: Ap ... -
服务器负载均衡算法(转)
2012-07-14 23:27 841服务器负载均衡 ... -
杨剑:中国为什么没有根域名服务器<转>
2012-07-01 17:54 1037来源: 山里娃信息网http://www.368info.co ... -
springMVC+Rest+Ajax小例记录
2012-06-14 14:35 2486学习spring ,3.0有新的变 ... -
web.xml配置<转>
2012-06-05 11:50 1142总结一下web.xml的配置,留作文档,查阅: 出自:htt ... -
深入浅出REST<转>
2012-06-03 20:41 836作者 Stefan Tilkov 译者 苑 ... -
Rest第一个实验
2012-06-03 20:27 1804这些天在看一本叫做《REST实战》的书,觉得内容有点难明白的, ... -
RMI小例实战记录
2012-05-22 21:43 1671一、关于RMI 对于远程,有些时候会想到FTP,HTTP,N ...
相关推荐
C#编程经验技巧宝典源代码,目录如下:<br>第1章 开发环境 1<br><br>1.1 Visual Studio开发环境安装与配置 2<br><br>0001 安装Visual Studio 2005开发环境须知 2<br><br>0002 配置合适的Visual Studio 2005...
249<br>31.4 数据结构 250<br>31.5 加密套件 251<br>31.6 密钥信息 252<br>31.7 SESSION 252<br>31.8 多线程支持 253<br>31.9 编程示例 253<br>31.10 函数 264<br>第三十二章 Openssl命令 267<br>32.1概述 267<br>...
第1章 窗体与界面设计 1<br>1.1 菜单应用实例 2<br>实例001 带历史信息的菜单 2<br>实例002 菜单动态合并 3<br>实例003 像开始菜单一样漂亮的菜单 4<br>实例004 任务栏托盘菜单 5<br>实例005 可以拉伸...
ReadTestquestion<br>7.5. 课程设计作业<br>第8章 日历记事本<br>8.1. ...2<br>第9章 学籍管理系统<br>9.1. 设计内容<br>9.2. 设计要求<br>9.3. 总体设计<br>9.4. 具体设计<br>9.4.1. 运行效果与程序发布<br>9.4.2. ...
249<br>31.4 数据结构 250<br>31.5 加密套件 251<br>31.6 密钥信息 252<br>31.7 SESSION 252<br>31.8 多线程支持 253<br>31.9 编程示例 253<br>31.10 函数 264<br>第三十二章 Openssl命令 267<br>32.1概述 267<br>...
<br>6.14 怎样使MySQL安全以对抗解密高手(cracker) <br>7 MySQL 语言参考 <br>7.1 文字:怎样写字符串和数字 <br>7.1.1 字符串 <br>7.1.2 数字 <br>7.1.3 十六进制值 <br>7.1.4 NULL值 <br>7.1.5 数据库,表,索引,...
安装卸载简单<br> 运行Install.bat,即可安装成功<br> 运行UnInstall.bat,即可卸载成功<br>2.加密解密使用简单<br> [加密]<br> 选择需要加密的文件,点击鼠标右键,选择"简易加密文件",即可加密<br> [解密]<br> 选择...
556,delay1.zip <br>源码设计中的延时功能(1KB)<br>557,type_1.zip <br>趣味打字2.1(233KB)<br>558,test1.zip <br>asp编写动态网页计数器(1KB)<br>559,hztosm.zip <br>汉字转声母完全源代码(90KB)<br>560,...
多接收模式串口类<br>├─实例10-多线程实例<br>├─实例12-多线程互斥1<br>├─实例13-多线程互斥2<br>├─实例14-多线程互斥3<br>├─实例63 如何编写多线程程序<br>├─实例77-多线程1<br>├─实例78-多...
browsefolders5.zip <br>浏览一个子目录(3KB)<br>61,easymail.zip <br>文件加密/解密的例子(5KB)<br>62,encstrings.zip <br>加密/解密字符串的例子(2KB)<br>63,keybinf.zip <br>键盘信息报告例子(2KB)<br>64,reginq....
异或算法对数字进行加密与解密<br>如何使用MD5或SHA1加密<br>如何加密DataSet数据集 <br>ASP.NET2.0中配置文件的加密与解密 <br>如何加密和解密文件 <br>加密应用系统软件中的所有数据 <br>登录验证技术 <br>...
多接收模式串口类<br>├─实例10-多线程实例<br>├─实例12-多线程互斥1<br>├─实例13-多线程互斥2<br>├─实例14-多线程互斥3<br>├─实例63 如何编写多线程程序<br>├─实例77-多线程1<br>├─实例78-多...
<br><br>******************************************************<br><br>Database : 该项目所使用的数据库<br>DEncryptTest :加密解密工具<br>Lib:公用类库<br><br><br>BLL: 业务层<br>DALFactory: 工厂类<br>...
...................<br><br><br><br>SEFS--透明加密内核<br>=============================================<br>商业授权:sales@sefs.net<br>Bug 报告:bug@sefs.net<br><br><br><br> <br><br><br> <br>
<br>例如:2006我定义为下面6个过程:<br> LoginToken_Request 0xba<br> LoginToken_Respond 0xba<br> ValidateCode_Request 0xba<br> ValidateCode_Respond 0xba<br> SessionKey_Request 0x22<br> SessionKey_...
第16章 加密、安全与软件注册 725<br>16.1 数据加密与解密 726<br>实例463 数据加密技术 726<br>实例464 文本文件加密与解密 727<br>实例465 利用图片加密文件 732<br>16.2 Access数据库安全 735<br>...
软件说明: <br>Grearo字符串加密解密器<br>功能介绍【必读】:<br>1,组成:Form1,JiaMiJieMi类<br>2,加密算法:通过字符串->BYTE流->移位操作(补码)->字符串<br>3,解密算法:根据可逆性;<br><br>【注意】本...
4.5 + 45招绝密Windows操作系统小技巧汇总<br>常见系统故障 电脑小技巧 启动故障 死机故障 <br>BLOS应用 DOS系统 98故障 Windows2000 <br>Linux故障 XP故障 winnt系统 unix系统 <br>NOVELL系统 病毒木马加解密 ...
pycrypto为加密解密的python第三方库: 资源文件为pycrypto2.6.1版本,且已经过编译,可以完美适配python3.6版本,主要解决如下问题: 无需依赖Microsoft Visual Studio可以成功安装pycryto库至python3.6中,解决了windows...
带tree控件的网络硬盘管理系统<br>编译环境:VS2008 C# ASP.NET+SQL2000<br><br>安全Web硬盘系统设计说明书<br><br>1.系统实现平台<br>——本系统是一个以Web方式访问的、有数据数据安全保护功能的网络硬盘系统。以...