作为一般虚拟化的新手,对 Linux 有点陌生(使用 Debian Squeeze 并且来自 BSD)我很难理解什么是我的主机的最佳网络桥接选项。许多(如果不是全部)网络上的信息似乎有些过时。
有关于 br0、tun、tap 和 vnet 等的信息。我对他们的意思和所做的事情几乎一无所知,如果有知识渊博的人能帮我把它简单化,我将不胜感激。
我想要的是我的 Debian 主机的最佳性能和灵活设置,其中 (*BSD) 来宾可以管理他们自己的防火墙 (PF)。Squeeze 主机在一个合适的硬件路由器后面有两个硬件 NIC。
在这一点上,我认为将客人放在他们自己的专用硬件 nic (eth1) 上并使用内部 ip 范围 (10.0.0.x) 而主机使用 eth0 是明智的,但我非常愿意接受来自专家:)
我们有运行 nginx 7.65 和 fastcgi PHP5 的网络服务器,并且正在研究缓存的可能性,以加快内容交付和降低系统负载。服务器运行不同的(自定义)应用程序。
缓存的选项太多了,我不确定什么是合理的设置。有memcached、APC、Nginx的fastcgi_cache、proxy_cache....
我知道 memcached 具有分布式能力作为奖励,但我们目前不需要它。根据我的经验,如果将 memcached 安装在它所服务的同一台机器上,它的执行速度比 APC 慢,但这是一段时间以前的事了。
我不熟悉 Nginx fastcgi_cache 甚至常规的 proxy_cache 模块。它是可比的还是完全不同的?
对于 Nginx w,什么是好的、合理的缓存方法。FastCGI PHP5?