F5和nginx的低级问题

胡咧咧 发布于 2012/04/11 17:01
阅读 3K+
收藏 0

能说明这两个东东到底用在什么场景

有啥不同,能不能替代?

加载中
0
胡咧咧
胡咧咧

自己先说一下

f5是一个硬件,配套着简单的软件,用来做负载均衡的

nginx是一套高性能的 HTTP 和 反向代理 服务器

0
CheckStyle
CheckStyle
F5还有SSL加速功能,很不错哦
0
胡咧咧
胡咧咧
nginx到底是一个硬件还是只是一套软件?
0
红星xx
红星xx

引用来自“胡咧咧”的答案

nginx到底是一个硬件还是只是一套软件?

软件  ,将nginx 安装一个配置垃圾点的服务器上啊 ,不跑动态的话 ,不管是反向代理 ,负载均衡

性能依旧很高

0
likeUbuntu
likeUbuntu

  nginx 是一个高性能的反向代理服务器。用F5的成本应该很高。所以,还是简单就好。

0
自主创新
自主创新
nginx局限性很大。F5是有专门定制的SSL加速卡,所以nginx想替代的话未免天真
0
开源运维狗
这么说吧,F5能实现nginx所有的功能,在此基础上还能实现路由、交换、防火墙、简单抗DDoS、健康监测、SSL硬件加速等。
一别丶经年
一别丶经年
F5应该不能做WEB服务器的吧~
0
netkiller-
netkiller-

1.也相同,也不同 

2.能替代,也不能替代

这就像 Oracle 和 MySQL 能不能相互替代一样。

你先看看 F5 的内部吧。 访问这个地址: http://www.netkiller.cn/network/f5/index.html

如果告诉你 F5 的四层里面一个软件实现的,7层主要依赖 Apache httpd , F5的管理界面是tomcat 的。你有有什么想法?  F5 的技术并不神秘,他的硬件就是Dell R400 的级别配置,并不会很高,常常出现CPU 100% 的情况。Nginx 的开发者就是从 F5出来的。Nginx 的核心跟 F5 里面的核心软件设计是类似的。

有没有F5 我都能做出满足需求的应用,替换有替换的解决方案。

项目中我并不喜欢F5 因为厂家给的权限有限,核心应用我对 F5 并没有信心,因为F5对我来说不是透明的,使用开源更可控。

总结,使用什么都我所谓,都用对应的解决方案,如果你动手能力强,还是选择开源吧。尤其是现有技术无法满足你的需求,需要二次开发时。

去IOE就是在这个背景下出现的,你的小需求Oracle 不会理你,你没有源码,也无法自己优化。

返回顶部
顶部