本期之前,OHeHlium一直都在一台奔三/256M的主机上苦苦挣扎,所以网络服务器(Apache)的一些设置都十分低,比如同时只能响应100个连接。前两周,本站就一直由于连接过多而失去响应继而需要重启。于是,在这新的一期,我们的一亩地就迁移到了bluehost,使用起了网络主机。在这儿,我就将对网络主机的几种常见形式略作介绍,分别是: 共享主机(Shared Hosting)、独立主机(Dedicated Hosting)、虚拟个人主机(Virtual Private Server)、主机托管(Colocation Centre)。
共享主机和独立主机:这两者往往是一般个人或小型网站的最普遍选择。两者所提供的性能几乎一致,当然前者会有用户互相竞争资源的情况出现(不过对于小型网站,现在的计算机已经提供了足够多的资源,比如现在我们一亩地使用的共享主机有4G内存和多核CPU);而后者则相应的无此顾虑,同时可以提供更大的自由度,比如可以自主的升级一些服务器的软件。总的来说,这一类型的主机基本可以满足普通需求,诸如域名服务、硬盘空间、超大的月流量和通常的服务器设置。唯一值得考虑的就是选择好邻居,比如我们一亩地的读者有一半来自国内,所以千万不能选IP地址段被国内封锁的主机,在此考虑下并综合其他因素,bluehost就是个很好的选择。
虚拟个人主机:这个选择正在逐渐流行,除了“虚拟”二字,这种主机就正如你的个人电脑,你可以拥有完全的控制,当然除了你不会知道物理主机的模样。在这种主机上,已经安装了操作系统和虚拟软件,但使用者可以基于虚拟软件再安装自己所喜欢的操作系统(Windows/Linux),以及别的程序。这种虚拟个人主机并不局限于网站应用,著名的Amazon.com就推出了基于Linux Xen技术的虚拟个人主机,比如应用于网络计算。去年的一期《自然》杂志就报道了科研者使用Amazon.com虚拟机来进行超级计算机式的运算。而且更重要的是,你完全可以复制自己的虚拟机系统到任何新主机上,这也就意味着你完全不用考虑搬家的情形。比如现在我把一亩地从家里的奔III搬到Bluehost,我就需要修改很多相应的设置,正如家具搬到新家要重新摆设;而使用虚拟机则是把你的旧家包括墙壁等完全迁徙到新家。
主机托管 :这种情况下,基本可以认为你拥有着物理主机,只是你把它交付给数据/网络中心。在数据中心里,你可以确保通电通网。更大的好处是,有可能你的主机就和Google的某一台服务器同处一个数据中心,这样就可以最好最快的保证Google能看到你网站上更新的内容(当然这样说其实有些小题大作,主要的还是确保一些商业网站间的大型数据交换)。但其实,主机托管往往是中大型网站的选择,所以上述情况并不是偶然事件。
在虚拟个人主机并不是很成熟之前,一个网站的发展历程往往是 共享主机 -> 独立主机 -> 主机托管,也就意味着一个小型网站发展到了中大型网站。现在虚拟个人主机的出现,模糊了一些界限,但最终应该还是向主机托管发展,不知道本站是否会达到那一步 ![]()
Post a Comment