网络虚拟主机技术的探讨

2011-12-31 00:00:00汪海
电脑知识与技术 2011年26期


  摘要:该文介绍了计算机网络虚拟主机技术,重点讨论了虚拟主机技术的特点和应用情况。现在,很多单位和个人都建设了网站系统,网站系统要放在运行于互联网上的服务器里。单独架设一台web服务器成本较高,网络虚拟主机技术可以解决这一问题,让多个用户共同租用一台服务器。
  关键词:虚拟主机;服务器;网站;系统
  中图分类号:TP311 文献标识码:A文章编号:1009-3044(2011)26-6521-02
  一个企业要发布企业的产品、结构和文化等信息,就要制作一个企业网站。网站做好了,应该放在Internet上的服务器里才能向全球用户提供服务。现在,有三种架设Web服务器的方式:申请免费主页空间;虚拟主机;架设独立的服务器。免费主页空间现在很难申请到,企业独立架设一台Web服务器代价较高,所以对于小单位以及个人用户而言,使用虚拟主机方式发布网站就成了性价比比较高的选择。
  1 什么是虚拟主机
  虚拟主机技术就是把一台运行在互联网上的服务器划分成多个“小的”服务器,我们将这每个“小的”服务器称为一个虚拟主机。一台服务器上的不同虚拟主机是相互独立的,并由用户自行管理和维护,在Internet用户看来,每一台虚拟主机和一台独立的主机完全一样。
  从资源划分角度上看,虚拟主机技术是将一台系统性能较好服务器的资源(系统资源、网络带宽、磁盘空间等)按照一定的比例划分成若干台相对独立的“小主机”的技术。从功能上看,每一台这样的“小主机”和独立的主机一样,都可以提供Web、Ftp等网络服务。
  2 使用虚拟主机的好处
  2.1 虚拟主机技术可以为企业节省成本
e2a5a27eca4b255e8602ad8628f8a41a4f648539cdec181056464a4e1940a336  虚拟主机和独立的主机提供相同的网站服务,Internet用户能够正常的访问到网站。两者提供服务相同,但费用却相差很大。由于多台虚拟主机共享了一台真实主机的资源,每个虚拟主机用户承受的硬件费用、网络维护费用、租用线路的费用均大幅度降低,极大的降低了企业架设网站的费用。另外,使用和维护服务器的技术问题可以让服务商去负责,减少了维护和管理的费用。
  2.2 虚拟主机技术可以平衡系统资源
  把一台服务器主机的资源分配给多个虚拟主机,如果主机台数过多,势必会影响每个虚拟主机的性能。解决这个问题的关键取决于服务器主机的性能及所开设虚拟主机的数量,如果配置得当,再加上采用高带宽的线路和高性能的服务器主机,虚拟主机的综合性能会优于采用较低带宽线路连接和性能一般的独立服务器主机。每台服务器主机的用户数量控制在一定量的范围内,可以较好的平衡系统资源。
  2.3 虚拟主机技术可以支持先进技术
  虚拟主机服务可以支持最先进的技术如PHP、CGI、ASP.NET、数据库连接等。用户可以通过浏览器轻松管理网站:
  1)按要求生成各类统计报告,网站访问统计、各类日志等等。
  2)自行备份以及恢复网站数据(包括数据库)。
  3)创建自己的邮件账户、以及邮件列表。
  4)轻松的通过Frontpage2000以及Dreamweaver修改自己的页面
  2.4 虚拟主机技术可以提高网站建设效率
  企业架设独立的Web服务器主机,需要自己架设网络并设置服务器主机的位置和相关参数,然后将制作好的网站发布到Web服务器上。这样需要较多的工作流程和时间,而使用虚拟主机技术架设网站显得较便捷。现在很多服务商都提供了便捷的虚拟主机业务服务,选择适合自己需要的虚拟主机,马上就可以开通并发布企业网站。
  3 虚拟主机的硬件条件
  作为架设虚拟主机的服务器需要一定的硬件条件,主要包括网络速度和主机的稳定性和较高性能等。
  速度:服务器主机所接入的网络速度要求高带宽,建议使用电信骨干线路。这样,网速肯定要比那些采用电话线拨号等低速线路连接的独立主机要快得多。
  稳定性:虚拟主机的硬件条件除了网络速度,还要保证网络环境的稳定性和安全性。例如:服务器主机是否有专门的防火墙保护,是否有入侵检测设备监视来自网络的各种攻击等等。
  高性能:服务器主机本身要具备较高的性能。例如:配置较高CPU和内存,配有冗余设备、RAID卡等;有保证电源输入稳定的UPS、应急发电机;有较好的机房环境等等。选择使用哪个服务商的虚拟主机服务要通过多种途径(比如登陆服务商的网站)多了解服务商的情况非常重要!
  4 虚拟主机的操作系统
  虚拟主机的操作系统,目前基本分为Windows2003系列和UNIX系列。由于WEB Server与平台的相对独立,用户选择哪种类型的虚拟主机的变化已经不再明显,WEB浏览,FTP服务基本一致,只是选择不同的开发语言而已。
  1)Windows操作系统。
  Windows2003系列提供了较大的灵活性,支持ASP、ASP.net等语言。程序设计多为ASP语言,较为简单,网站开发成本也较低。同时,此主机提供对Access、SQL Server等数据库的支持,为数据存储提供了很大的便利。
  2)UNIX操作系统。
  UNIX主机系列一般操作系统以BSD和LINUX居多。支持PHP等语言。数据库使用Mysql。稳定性更好,是UNIX虚拟主机的优势之一。
  5 虚拟主机技术的发展趋势
  未来的虚拟主机会朝着专业化服务的方向发展。根据用户的不同层次的需求,将虚拟主机分三大产品服务类别:小空间的高质量企业主机、大空间高质量的共享主机、虚拟独享的VPS主机。一个用户在建站的过程,一般会经历三种需求:建网站之初,站点的访问人数以及数据量不大,此时他支付一个较低的价格成本购买一个高质量的企业主机即可;当他的网站经过不断发展后,数据量G级容量增长时,他需要一个大容量的主机;用户的站点还在继续发展,站点的发展对主机的支持的功能等各个方面自然有更高的要求,用户需求已接近独立主机服务器所提供的需求,而独立服务器的可使用资源对他来说会出现极大剩余,考虑成本等方面的因素,他自然会愿意购买一个虚拟独享的VPS主机。根据这个需求可以得出结论,用户对虚拟主机的需求不会消失并且必然存在。这三大产品服务类别正好满足了一个建站用户在使用独立服务器前的三大层次的需求。这三大层次类别的虚拟主机产品都将拥有无限的发展空间,满足不同层次用户的需求。
  6 结束语
  可见,网站是采用虚拟主机还是专用服务器,需要根据网站的情况和预期发展状况进行综合考虑。一般小型企业网站或者是个人网站内容比较少,功能简单,访问量也不大,采用虚拟主机即可,如果虚拟主机无法满足网站的正常运营,或者网站有某些特殊功能,则应考虑采用专用服务器的方式。
  参考文献:
  [1] 胡馗.商务网站建设中的虚拟主机技术[J].淮南职业技术学