虚拟化技术有哪些_浅谈用服务器虚拟化技术整合报社硬件平台

虚拟化技术有哪些_浅谈用服务器虚拟化技术整合报社硬件平台,第1张

摘 要十堰日报社通过虚拟化技术构建了服务器技术运维平台,提高了整体的可靠性。关键词虚拟化技术;虚拟服务器一、背景报社经过多年的信息化建设,大批业务系统相继上线,服务器数量逐年增多,产生了一些问题:(1)成本高。硬件成本较高,运营和维护成本高,包括数据中心空间、机柜、空调、耗电量等。(2)可用性低。因为每个服务器都是单机,如果配置为双机模式的话,造价成本会更高。(3)系统维护和升级或者扩容时候需要停机进行,造成应用中断。(4)缺乏可管理性,系统数量太多难以管理,新服务器和应用的部署时间长,大大降低服务器重建和应用加载时间。(5)兼容性差,系统和应用迁移到新的硬件需要和旧系统兼容的系统。对于这些情况,利用虚拟化技术能得到很好的解决。使用虚拟化技术,可以节约硬件的投资,简化硬件维护 *** 作。实现了虚拟化还可以为各种系统的实验提供方便的硬件平台。将来如果构建云平台,虚拟化是必要的基础。
二、服务器虚拟化技术
1.服务器虚拟化概念。关于服务器虚拟化的概念,各个厂商都有自己不同的定义,然而其核心思想是一致的,能够通过区分资源的优先次序,并随时随地能将服务器资源分配给最需要它们的工作负载来简化管理和提高效率,从而减少为单个工作负载峰值而储备的资源。
2.服务器虚拟化的技术特性。虚拟化技术不但可以解决数据管理的难题,还可灵活更新软件、数据和硬件 *** 作平台。有了虚拟化技术,一台物理服务器可以被“划分”成数台“虚拟”的机器,每台都能独立运行自己的 *** 作系统,从而避免传统的“一台服务器+一种应用”的孤岛模式。分区。在单一物理服务器上运行多个虚拟机。隔离。在同一服务器的虚拟机之间相互隔离。封装。整个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和复制该虚拟机。相对一间独立。无需修改即可在任何服务器上运行虚拟机。
3.服务器虚拟化的优越性。一是减少服务器的数量,提供一种服务器整合的方法,减少初期硬件采购成本。二是简化服务器的部署、管理和维护工作,降低管理费用。三是提高服务器资源的利用率,提高服务器计算能力。四是通过降低空间、散热以及电力消耗等途径压缩数据中心成本。五是通过动态资源配置提高IT对业务的灵活适应力。六是提高可用性,带来具有透明负载均衡、动态迁移、故障自动隔离、系统自动重构的高可靠服务器应用环境。七是支持异构 *** 作系统的整合,支持老应用的持续运行。八是在不中断用户工作的情况下进行系统更新。九是支持快速转移和复制虚拟服务器,提供一种简单便捷的灾难恢复解决方案。
三、方案选择
业界比较主流的虚拟化方案为VMware 公司的vSphere、微软公司的Hyper-V和Critx公司的XenServer。我们首先排除了Critx公司的XenServer。因为这个产品主要优势在LINUX系统平台上,而我们主要的信息系统运行现在WINDOWS系统上。据了解,XenServe的市场份额占有比较低,采用市场份额不高的产品对信息系统本身就是一个风险。根据厂商提供的产品参数,我们就vSphere和Hyper-V的产品性能做了比较认真做了比较。虽然觉得vSphere在技术指标上比Hyper-V更优越些,但综合考虑,还是决定采用Hyper-V,原因如下:(1)高级内存管理:虽然vSphere虚拟机内存动态可以节约资源,但会降低虚拟系统的性能;(2)高级储存管理:因暂时不考虑虚拟化数据库服务器,此项可以暂不考虑;(3)高I/O 可扩展性、主机资源管理、灵活的资源分配:主要考虑的是虚拟化轻负载服务器,影响不大;(4)虚拟化安全技术:对于非文件服务器,这个问题影响比较小。我们的技术人员对于微软的产品比较熟悉,Hyper-V对于经验丰富的WINDOWS管理员来说是非常易于部署和管理的。而vSphere则需要进行培训,这将是增大时间和经费成本。因此,我们认为采用低成本的Hyper-V基本可以达到项目实施的要求。
四、项目执行
(一)项目目标
报社内部的应用系统主要有采编业务、广告业务、发行管理、财务等各种应用系统。各系统基本使用单独的服务器,关键业务还有备份服务器。各系统基本为应用服务器加数据库的架构。项目的目标是将轻负荷的应用服务器虚拟化,将数据库统一。这样既可减少硬件的的支出,也可保证系统性能和数据的安全。
(二)实现步骤
1.建立虚拟机域,安装虚拟机服务器。为了管理方便和安全性,我们新建了一个独立的虚拟机宿主服务器的域。微软有一个虚拟机宿主机的管理程序Virtual Machine Manger Server(VMM),可以对多台虚拟宿主机和其上运行的虚拟机进行统一管理,并可以将虚拟机在不同的宿主机之间进行迁移,还可以定义一系列的任务实现系统维护的自动化。
微软的的Hyper-V服务器安装可以采用:单纯的MS Hyper-V Server安装,这种方法占用内存最小,但设置麻烦,而且很难使用本地界面管理虚拟机服务;使用Window 2008 Server的Hyper-V服务器角色。这种方法会多占用内存,但管理非常方便,并且可以使用Window 2008 Server的许多其他功能。因此,我们采用了Window 2008 Server的Hyper-V服务的形式建立了虚拟机。
2.转化物理机。使用微软解决方案最大的便利是可以使用其物理机转化Agent,方便实现原有物理服务器的转化。VMM2008提供了自动流程,可以以设定虚拟机,远程安装转化Agent,自动转化,自动删除Agent,自动部署虚拟机,自动关闭物理机,并启动虚拟机,且所有的参数完全保持一致。从用户的角度只是感到服务器有一段宕机时间,完全不会感觉到服务器的迁移。
3.实施效果。我们使用一台域控制服务器,三台虚拟化宿主机,一台数据库服务器,共虚拟化了8台服务器。包括广告管理系统服务器、发行管理系统服务器、杀毒软件服务器、SNMP监控服务器等物理服务器。三台虚拟机的CPU使用率基本维持在10%之下,系统运行稳定。
五、结论
我社通过虚拟化技术构建了高可用性的技术运维平台,用有限的资金实现了对当前服务器系统的升级,同时又具有灵活的、可变拓展空间,留足了扩展空间,为报社事业发展做好了技术准备。
参 考 文 献
[1]董嘉男.Windows Server 2008 Hyper-V配置与管理[J].清华大学出版社
[2]胡嘉玺.虚拟智慧:VMware vSphere运维实录[J].清华大学出版社
[3][美]吕斯特等著.陈奋译.虚拟化技术指南[J].机械工业出版社
[4]王春海.中小企业虚拟机解决方案大全[J].电子工业出版社

分类: 电脑/网络 >> 电脑常识
问题描述:

如题,我想知道宿主的准确定义……

解析:

Windows脚本宿主Windows Scripting Host(WSH)简介

1概述

虽说不是只有NT5才有WSH,但NT5(WINDOWS2000)一定有WSH的。实际上,你在WIN98+PWS里,或者NT4+IIS4里,你就能找到WSH。
WSH是微软脚本技术系列中的一种,简单讲,就是提供了一种脚本环境,在这个环境中,预定义了一些对象,同时也可以使用COM里的其他对象。他使用一种脚本引擎来对脚本解释执行,微软自己支持VBSCRIPT和JSCRIPT,第三方也可以开发自己的脚本引擎。

具体点,就是你先编好一些脚本文件(微软自带例子若干,后缀vbs或 js),然后用一个程序对他解释执行,这个程序就叫Windows Scripting Host,程序的名字是Wscriptexe(或者命令行的Cscriptexe),你可以查看一下你的机器里有没有这两个文件,就知道有没有WSH了。这非常像批处理文件,只不过文件里不是命令行,而是脚本语言写的脚本。同时,他完成的功能也非常像批处理文件,只不过多了些控制。

我主要用WSH来完成一些繁琐的、通常需要我反复 *** 作才能完成的任务,比如给大量目录设置ACL,或者创建大量的目录等等。虽然这也可以编写VB或VC程序来实现,不过比起脚本来,实在麻烦,至少需要那么大的环境,而脚本只要一个写字板就成。用WSH技术来配置服务器,包括创建用户,创建邮箱,创建目录,创建站点,设置ACL,设置FrontPage ServerExtention,我将在WSH实用讲座中分几讲详细介绍。

2组成

WSH自带的几个内置对象包括:

1由 Wscriptexe 提供的对象

Wscript 作为 Wscript 公开给脚本引擎。

WshArguments 未公开;通过 WscriptArguments 属性访问。

2由 WSHomOcx 提供的对象。

WshShell 自动对象。

ProgID 是 WscriptWshShell。

WshNeork 自动对象。ProgID 是 WscriptWshNeork。

WshShortcut 未公开;通过 WshShellCreateShortcut 方法访问。

WshUrlShortcut 未公开;通过 WshShellCreateShortcut 方法访问。

WshCollection 未公开;通过 WshNeorkEnumNeorkDrives 或 WshNeorkEnumPrinterConnection 方法访问。

WshEnvironment 未公开;通过 WshShellEnvironment 属性访问。

WshSpecialFolders 未公开;通过 WshShellFolder 属性访问。

他们主要可以完成环境变量的获取,网络登陆,驱动器映射,快截方式创建,程序加载,特殊文件夹(如系统文件夹)信息获取等功能。

如果你的系统里支持ADO等COM部件,你同样可以使用。

3示例

下面这个例子演示打开写字板查看文本文件,同时创建一个文本文件并写入一段话,你可以把他拷贝到写字板中,然后以vbs为后缀存盘,之后双击他,

注释:testvbs

Set WshShell = WscriptCreateObject("WscriptShell")

WshShellRun ("notepad " & WscriptScriptFullName)

注释:上面用SHELL对象启动程序

Set fs = WscriptCreateObject("ScriptingFileSystemObject")

Set a = fsCreateTextFile("c:\testfiletxt", True)

aWriteLine("这是一个测试。")

aClose

注释:用COM对象ScriptingFileSystemObject *** 作文本文件

4哪里找到学习材料

在PWS和IIS4,5的产品文档里有非常齐全的WSH文档,建议大家先学习学习,了解了解WSH的基础知识。

 Serv-U�6�4 - Windows平台的FTP服务器软件 Server-UServ-U 是目前众多的FTP 服务器软件之一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了像FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的 *** 作系统,对不同类型的文件进行相互传递。主要功能: 符合Windows 标准的用户界面友好亲切,易于掌握。 支持实时的多用户连接,支持匿名用户的访问; 通过限制同一时间最大的用户访问人数确保PC的正常运转。 安全性能出众。在目录和文件层次都可以设置安全防范措施。 能够为不同用户提供不同设置,支持分组管理数量众多的用户。 可以基于IP对用户授予或拒绝访问权限。 支持文件上传和下载过程中的断点续传。 支持拥有多个IP 地址的多宿主站点。 能够设置上传和下载的比率,硬盘空间配额,网络使用带宽等,从而能够保证用户有限的资源不被大量的FTP访问用户所消耗。 可作为系统服务后台运行。 可自用设置在用户登录或退出时的显示信息,支持具有UNIX 风格的外部链接。IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,象有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 40一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

问题一:宿主是什么意思 个人理解与寄生一样
也就是说,寄生虫想活下来就要借助于其它活着的生物(宿主),
NET宿主定义很广,可以说是控制一些活动等的一个应用程序或管理器,有控制管理其它程序的功能,其实运行C唬编译的exe文件,NET本身也是一种宿主

问题二:宿主的宿主的定义 宿主是能给病原体提供营养和场所的生物。包括人和动物。一些病原体(如伤寒杆菌、痢疾杆菌)只感染人,而有些病原体可能有许多宿主,如狂犬病病毒可寄生在狗、狼、猫等动物体内。宿主不只是被动地接受病原体的损害,而且主动产生 、中和外来侵袭的能力。如果宿主的抵抗力较强,病原体就难以侵入或侵入后迅速被排除或消灭。宿主排出病原体的方式可有多种。常见于呼吸道、消化道、皮肤和血液(吸血昆虫叮咬)。其排出途径决定于侵入门户、病原体的特异性定位和可能的传播条件。

问题三:宿主服务器是什么意思 20分 说白了,你是你那些系统和设置所在的那个服务器

问题四:什么叫宿主对象 所有非本地对象(native object)都是宿主对象(host object),即由ECMAScript实现的宿主环境提供的对象。所有BOM和DOM对象都是宿主对象

问题五:宿主是什么意思? 就是被寄生的物体。

问题六:javascript宿主对象/宿主环境,是什么意思?? javascript是一门编程语言,运行的环境是虚拟机(chrome是v8,别的浏览器也有),这个虚拟机在标准内称作javascript的运行时,这个运行时本身就是javascript的宿主环境了,不过在浏览器端,也把浏览器称作它的宿主环境(虚拟机寄宿在浏览器内)。

问题七:宿主**结局什么意思 宿主剧情介绍
主演:西尔莎・罗南麦克斯・艾恩斯 杰克・阿贝尔
类型:动作/冒险/爱情/科幻/惊悚
海外上映日期:3月29日
**《宿主》改编自《暮光之城》原著作者斯蒂芬妮・梅耶的同名小说。如同红遍全球的《暮光之城》系列一样,**《宿主》虽然披着科幻的外衣,但核心仍然是如假包换的爱情纠葛。影片在科幻和动作场面上也下足了功夫,4400万美元的成本比《暮色》更具诚意。
影片故事设定在不远的将来,地球被一种名为“灵魂”的外星生物入侵。这种生物通过在人类的神经系统中寄生,控制并取代人类的心智,并借由人类的躯体在地球上生活。渐渐的,寄生的异族成为了地球新的主宰,而大部分人类则沦落成只剩躯壳的宿主。梅兰妮(西尔莎・罗南饰)是一个特殊的宿主,她体内被植入了曾在七个不同星球上寄居过的灵魂“漫游者”,它希望能够得到梅兰妮记忆中关于剩余人类藏匿之所的情报。然而身为宿主的梅兰妮却对“漫游者”拥有抵抗性,她不肯放弃对自己头脑的控制权,紧紧抓住她所爱的男子不放。无奈之下,“漫游者”只好寻找一个梅兰妮不认识的男子,令她爱上他并洗刷之前的记忆。在某些外界压力下,“漫游者”和梅兰妮被迫联手合作,开始去寻找一个他们都爱的男子。于是,共存在一副躯体中的两个人开始了心不甘情不愿的合作,一起踏上惊心动魄的逃亡与追寻之旅。

问题八:JavaScript中的宿主对象是什么意思 应该是指 代表此标签页的window对象吧

问题九:声卡里的宿主是啥意思 就是平时软件说的。 VST 机架
就是搭载上VST虚拟乐器的。VST插件载体 的 录音 。混音软件


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10775462.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存