Wednesday, January 27th, 2010 Posted in 美国VPS评测 | No Comments »
根据质量租用空间最好的参考材料是netcraft.com 独立主机 vs. 虚拟主机 # 参考网站:netcraft.com netcraft每个月都会出top 10 IDC和当机时间明细表。 是按照质量挑选独立主机最好的参考网站。 但是top 20 以内的IDC其实也没有太大区别-就好像其实SA的工作专注目标并非将月当机(包括系统维护)从1个小时减少到50分钟,而是确保在机器的非系统维护时段中可以有最优的响应速度。所以即使是top 51名也是值得考虑的,只要它提供的服务确实好。 # 独立主机租用常规 一般都会提供一个SLA,其中会明确服务范围。对于实际租用来说,察看一下以下几条比较实用: 1. 每个月限定的流量-因为常规的独立主机都有个流量上限(比如2000GB每月),超过上限的流量会非常贵,所以如果网站打算提供很多图片/视频/下载一定要规划好。或者可以选择unmetered dedicated server 2. 一般不推荐managed hosting(就是服务器的system admin也由提供主机租用的公司完成),因为需要非常多的沟通,不仅仅是把程序交给他们就完了,一定程度上来说,managed hosting比in-house System Admin还要耗费时间和沟通成本,几乎要将整个Business Plan提供出来他们才可能最大发挥作用提供一个优秀的解决方案。 3. 即使可以在美国购买较为廉价的主机直接送到IDC去进行托管,一般也不推荐Colocation(主机托管),因为硬件价格下跌非常快,另外直接购买硬件是非常难scale up/down的。对于快速的发展都会成为直接瓶颈。可能在稳定平缓发展的规划中主机托管对于成本核算账面上看起来好看一些,这也就是个特例了。 4. 服务方式。包括提供服务的时间段(是否有7×24的技术支持?),对于多渠道沟通的支持:如果不方便打电话,IDC拥有livechat也是个必要条件。 5. 其它的各种服务/package根据需要去了解,可能ssh access和DNS管理都是必须有的,剩下的package包括在线热备可能都可以自行解决,不一定非要买它的。 6. ... Read more..Saturday, January 2nd, 2010 Posted in 其他 | No Comments »
美国等国外提供商大多采用xen和openVZ这两款软件。 xen,已经开始在集成到主要的linux发行版。它在性能上也表现很相当不错,再加上是open source(开源软件),已经成为了linux上虚拟机的一个主角。 OpenVZ是SWsoft公司的open source版,同公司还有Virtuozzo的商用版, 它的最大的特别在于性能出色。 下面就重点分析一下OpenVZ和Xen的区别。 Xen由dom0和domU组成,Dom0是虚拟出CPU, IO总路线等资源,供工作于DomU上的不同的kernel运行。 这样的好处是, 1.对可以运行的操作系统限制较少。 2.domU上系统的crash不会影响其他的dom. 当然Dom0发生故障时还是会有问题。 坏处: 1.由于需要虚拟CPU,BUS等物理资源,开销会更大点。 OpenVZ使用了完全不同的方式,它所创造的虚拟机都使用工作在同一个kernel下。 这样的好处是 1。性能好。 坏处: 1。任何一个kernel bug都会危及所有的虚拟机。 因kernel bug所crash的可能性大大增加。 2。他需要对内核作很多的改动。 总结:Xen 和OpenVZ 区分上最明显的,XEN VPS有swap区,OpenVZ VPS没有swap区。 OpenVZ无论在性能和内存占用都比XEN好, 但是OpenVZ可以超售。 OpenVZ如果不超售的话性能会更好点,总体来说没有特别完美的。 Read more..Saturday, January 2nd, 2010 Posted in VPS优化 | No Comments »
购买Liunx VPS,通常考虑的重要指标,价格,速度,虚拟技术( Xen 还是 OpenVZ?),稳定性,内存,等等。许多VPS服务商都提供32位或64位的 VPS,不过我们不是很在意 VPS 主机是32位还是64位的。 先大致比较一下64位系统的优缺点吧, 优点: 可以访问超过 2GB 的超大内存地址空间,相比32位系统只能访问 2GB 的内存地址。 性能提升,因为 CPU 有16个一般用途的寄存器,相比32位系统只有8个。 通过使用优化的 x64-64 CPU 指令,性能得到提升。 缺点: 根据报告称同一应用程序64位比32位多消耗至少有60%以上的内存(真的假的?) 性能损失,因为64位是8字节,相比32位系统只有4字节。 更大的不一定是更好的。对于同一个程序来说,运行它的64位的版本比它的32位版本需要更多的内存,这意味着需要支付更多的成本。对于一个小网站或者博客来说32位的VPS已经足够了,我们不需要那些用不着的大内存地址空间,我们也不需要访问超大的数据库。 最近我在 VPSLink 上注册了一个64M VPS,分别装了一次32位的 Ubuntu 和64位的 Ubuntu,安装完 php+mysql+nginx 后发现32位系统确实比64位节省更多的内存。32 or 64 Bit for ... Read more..