虚拟主机(英语:virtualhosting)或称共享主机(sharedwebhosting),又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。
其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP,FTP,EMAIL等多项服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。
/iknow-pic.cdn.bcebos.com/faedab64034f78f0c4f31bea76310a55b3191c2a"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/faedab64034f78f0c4f31bea76310a55b3191c2a?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="https://iknow-pic.cdn.bcebos.com/faedab64034f78f0c4f31bea76310a55b3191c2a"/>
扩展资料:
虚拟主机的关键技术在于,即使在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程式,也互不干扰。而各个用户拥有自己的一部分系统资源(IP地址、文档存储空间、内存、CPU等)。各个虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台单独的主机的表现完全相同。所以这种被虚拟化的逻辑主机被形象地称为“虚拟主机”。
参考资料来源:/baike.baidu.com/item/%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA/208420?fr=aladdin"target="_blank"title="只支持选中一个链接时生效">百度百科-虚拟主机
参考资料来源:/baike.baidu.com/item/%E6%9C%8D%E5%8A%A1%E5%99%A8"target="_blank"title="只支持选中一个链接时生效">百度百科-服务器
说到虚拟服务器,就涉及到一个概念,那就是服务器虚拟化。那么什么是服务器虚拟化呢?
将服务器的物理资源抽象为逻辑资源,一个服务器变成几台甚至上百台相互隔离的虚拟服务器。我们不再受限于物理边界,而是让CPU、内存、磁盘、I/O等硬件成为可以动态管理的资源池,从而提高资源利用率,简化系统管理,实现服务器集成,使 IT 更能适应业务变化——-这就是服务器虚拟化。
一、虚拟化技术有其优势
它解决了内存和I/O等硬件瓶颈,但也带来了安全隐患。例如,它破坏了正常的网络架构,导致虚拟服务器受到攻击或出现某种情况。
虚拟服务器也会受到影响;可能会导致系统服务器过载。如果服务器过载到一定程度,可能会导致各个虚拟服务器的运行程序过慢,影响客户的使用。
更严重的还可能导致物理服务器系统崩溃,给客户造成不可估量的损失;还会使虚拟机失去安全保护,服务器被攻击的几率大大增加,虚拟机补丁带来的安全风险。
二、服务器虚拟化系统
虚拟机的优势之一是降低了服务器的供电和散热成本,同时让操作更简单、更安全、更方便用户来管理服务器。
此外,部署虚拟机比部署物理机要快得多。您可以在几秒钟内克隆或部署一个新的虚拟服务器,从而不断变化和适应不同的业务需求
同时,为了使企业数据更安全,虚拟化服务器可以在多个服务器上运行一个应用程序服务器,这意味着当一台服务器出现故障或受到攻击时,它可以继续在另一台服务器上运行。
同一个应用程序最大限度地减少了服务器中断的可能性。
目前最常用的就是Windows虚拟主机和LINUX虚拟主机,母机的操作系统是Windows虚拟主机的话,那么虚拟主机的操作系统也是Windows虚拟主机,反之则是LINUX虚拟主机系统。Windows虚拟主机系统和LINUX虚拟主机系统都有自己的优势。众所周知的是Windows虚拟主机系统操作比较简单,LINUX虚拟主机系统的安全性比较高但是操作比较复杂,如果对LINUX虚拟主机不熟悉的朋友还是建议使用Windows虚拟主机的操作系统,因为LINUX虚拟主机系统操作起来确实很繁琐,自己研究的话花费时间过多。
同时Windows虚拟主机系列提供了较大的灵活性,支持ASP、ASP.NET等语言。程序设计多为ASP语言和ASP.NET语言,较为简单,会使用者众多,网站开发成本也较低。同时,此主机提供对ACCESS、SQL SERVER等数据库的支持,为数据存储提供了很大的便利。UNIX主机系列一般操作系统以BSD和LINUX虚拟主机居多,支持PERL、PHP等语言,数据库使用MYSQL。稳定和开放性,是UNIX虚拟主机的最大优势。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)