共找到 26 项 “Hess” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
虚拟化技术实战:virtualization from the trenches
作者: (美)Kenneth Hess,(美)Amy Newman 著
简介: 所属分类:计算机网络 > 计算机理论 > 企业中如何实现虚拟化?尽在本书中! 本书全面讲述了虚拟化的规划、部署和管理,汇集了经过验证的答案和解决方案,囊括了大量示例和案例分析,是一本完备的实用指南,能够指导读者按照自己的步调创建虚拟环境,并在其整个生命周期中创造最大价值。 作者以实际的企业虚拟化项目为依据,给出了详细的成本计划、进度计划和部署计划,讲解了系统地控制虚拟化成本和简化虚拟化管理的方法,并针对如何选择最佳的服务实现虚拟化、如何选择正确的虚拟化软硬件和供应商伙伴、如何排除故障和保护虚拟环境等问题提供了实际指导,还解答了it从业者实现和处理虚拟化过程中的许多关键问题。 本书内容包括: 实现虚拟化时,怎样量化必要的时间、硬件、人力和停机时间等因素 提升从物理环境到虚拟环境的转换效率 vmwareesxi、vmware server、microsofthyper-v、citrixxen server和其他虚拟化技术的比较 利用开源虚拟化技术,寻找降低成本和提高灵活性的时机 探讨简化虚拟机管理的高级技术 定义虚拟化在网络和存储中的恰当角色 自动化虚拟基础架构管理任务 第一部分 虚拟化基础及技术选择 第1章 虚拟化,用还是不用 1.1 虚拟的历史 1.2 解释虚拟化 1.3 可虚拟化的对象 1.4 通过虚拟机整合 web服务 1.4.1 平均恢复时间 1.4.2 老化的基础架构 1.4.3 硬件容量不足 1.4.4 利用率不足 1.4.5 虚拟化的经济性 1.5 虚拟化的实际情况 1.5.1 最小化硬件成本 1.5.2 提供容灾 1.5.3 整合空闲负荷 1.5.4 负荷均衡 1.5.5 软件测试 1.5.6 集中式的服务器管理 1.5.7 节能 1.5.8 服务器快速部署 1.5.9 服务商品化 1.6 小结 第2章 虚拟化技术对比 2.1 客户机操作系统/宿主机操作系统 2.1.1 vmware server 2.1.2 sun xvm(virtualbox) 2.2 hypervisor 2.2.1 citrix xen 2.2.2 vmware esx/vmware esxi 2.2.3 microsoft hyper-v 2.3 仿真 2.3.1 bochs 2.3.2 qemu 2.3.3 microsoft virtual pc 和virtual server 2.4 内核级虚拟化 2.4.1 kvm 2.4.2 用户模式linux 2.5 共享内核 2.5.1 solaris containers(zones) 2.5.2 openvz 2.6 在虚拟的战壕中 2.7 小结 第3章 vmware server 3.1 vmware server控制台 3.1.1 创建虚拟机 3.1.2 定制虚拟机 3.2 虚拟机文件和文件夹 3.2.1 文件和文件夹安全性 3.2.2 文件名和角色 3.3 现实世界中的vmware server 3.4 小结 第4章 vmware esxi 4.1 虚拟基础架构客户端控制台 4.1.1 创建虚拟机 4.1.2 定制虚拟机 4.2 虚拟机文件和文件夹 4.2.1 文件和文件夹安全性 4.2.2 文件名和角色 4.3 现实世界中的vmware esxi 4.4 小结 第5章 citrix xen server 5.1 xen serverhypervisor 5.2 xencenter——xen的控制台 5.2.1 创建虚拟机 5.2.2 定制虚拟机 5.2.3 虚拟机文件和文件夹 5.3 资源池 5.4 虚拟机模板 5.4.1 将虚拟机转换成模板 5.4.2 利用模板安装新虚拟机 5.5 现实世界中的xen server 5.6 小结 第6章 microsoft virtual pc 6.1 vpc控制台 6.1.1 创建虚拟机 6.1.2 定制虚拟机 6.2 虚拟机文件和文件夹 6.2.1 文件和文件夹安全性 6.2.2 文件名和角色 6.3 小结 第7章 microsoft hyper-v 7.1 控制台 7.1.1 创建虚拟机 7.1.2 定制虚拟机 7.2 虚拟机文件和文件夹 7.2.1 文件和文件夹安全性 7.2.2 文件名和角色 7.3 小结 第8章 virtualbox 8.1 virtualbox服务器控制台 8.1.1 创建虚拟机 8.1.2 定制虚拟机 8.2 虚拟机文件和文件夹 8.2.1 文件和文件夹安全性 8.2.2 文件名和角色 8.3 现实世界中的virtualbox 8.4 小结 第二部分 应用虚拟化 第9章 服务器虚拟化实战 9.1 配置专用虚拟服务器 9.1.1 准备虚拟机 9.1.2 服务器专用化 9.2 部署服务器用具 9.3 对虚拟服务器进行调整和调优 9.3.1 ram 9.3.2 虚拟机插件或工具 9.3.3 虚拟磁盘 9.3.4 虚拟机页面文件和交换空间 9.3.5 主机性能调优 9.3.6 网络优化 9.4 增强虚拟服务器安全性 9.4.1 阻断或者移除服务 9.4.2 使用防病毒软件 9.4.3 定期进行系统安全性审计 9.5 虚拟机的备份 9.5.1 文件复制 9.5.2 虚拟机备份软件 9.5.3 虚拟化供应商的备份解决方案 9.6 将虚拟机迁移到新服务器 9.6.1 文件复制迁移 9.6.2 虚拟化软件迁移 9.7 将物理机迁移到虚拟机(p2v) 9.7.1 基于cd的p2v迁移(冷克隆) 9.7.2 在线p2v迁移(热克隆) 9.7.3 手工克隆 9.8 小结 第10章 桌面虚拟化实战 10.1 终端服务 10.1.1 智能终端 10.1.2 哑终端 10.2 托管桌面 10.3 基于 web的解决方案 10.3.1 托管 web应用 10.3.2 托管的基于 web的伪桌面系统 10.4 本地虚拟桌面 10.4.1 live cd 10.4.2 live usb 10.4.3 虚拟化软件 10.5 小结 第11章 网络和存储虚拟化实战 11.1 虚拟专用网络(vpn) 11.1.1 硬件vpn 11.1.2 软件vpn 11.2 虚拟局域网(vlan) 11.2.1 标准vlan 11.2.2 vmware vlan 11.2.3 混合vlan 11.3 san和vsan 11.4 nas 11.5 小结 第三部分 构建虚拟化基础架构之硬件的作用 第12章 形态选择及其影响 12.1 塔式、机架式和刀片式服务器 12.2 形态以外的因素 12.3 理解内核和插槽 12.4 减缓i/o和内存问题 12.5 小结 第13章 选择供应商 13.1 匹配硬件和软件 13.2 主要供应商 13.2.1 ibm 13.2.2 hp 13.2.3 dell 13.2.4 sun 13.2.5 产品比较 13.3 白牌服务器 13.4 云计算 13.5 小结 第14章 服务器之外 14.1 存储虚拟化 14.2 网络虚拟化 14.2.1 交换机 14.2.2 hba和其他网络连接 14.2.3 何时考虑基础架构业务流程 14.3 i/o虚拟化 14.4 小结 第四部分 从研发到部署之管理虚拟基础架构 第15章 打好基础之规划阶段 15.1 向高管推销虚拟化 15.2 虚拟化除了节省开支之外的优点 15.3 跨职能的团队 15.4 选对工具做对事 15.5 规划工具的种类 15.6 部署测试 15.7 展望未来,关注长期 15.8 小结 第16章 部署 16.1 对哪些应用进行虚拟化 16.2 了解现状:自动发现工具 16.3 引入自动化(在虚拟机上线前后) 16.3.1 选择一款自动化工具 16.3.2 自动化软件供应商及其产品 16.4 加强虚拟机安全性 16.5 小结 第17章 后期工作与总结 17.1 开机运行,保持稳定 17.1.1 动态迁移 17.1.2 监控工具 17.2 灾难恢复 17.3 预算 17.4 最后的考虑 附录a 虚拟机的安装 全面剖析虚拟化的规划、部署和管理 专家指路,助力企业抢占云计算的先机 实战案例与解决方案相得益彰 序 几年前,在同一台计算机上同时运行多个操作系统的想法为计算行业打开了一扇梦想之窗。虚拟化成为了热门话题,人们为了实现这一梦想,就此展开了一些项目。 虚拟化使你在需要新服务器的时候,可以不再购买额外的硬件。简单地开启新的客户机操作系统就可以满足你对基础架构的额外需求。整台客户机可以专用于单一应用,而且其操作系统还可不同于宿主机。利用了诸如存储虚拟化等特性,客户机便可以不停机地动态迁移,从而能够充分利用计算硬件。 挑选一套适合公司业务的虚拟化解决方案所要面对的艰巨任务在于,如何对这些相互竞争的技术进行排序比较,从而找到最适合的方案并使之在it基础设施上顺利运行。你需要一本指南来了解如何选择虚拟化技术,而本书恰能满足你的需要。 或许此刻你正满腹疑云。计算机硬件应该满足怎样的新要求?宿主机操作系统应该用 windows还是linux?如何维护并保持客户机操作系统的安全?应该使用本地存储还是网络存储?服务器虚拟化和桌面虚拟化有什么不同? 除了帮助回答以上问题,本书还回答了一些你可能根本没想过的问题。例如,在哪里能找到预封装好的专用服务器从而可以快速配置起特定的 web服务器、文件服务器或者cms服务器?如何将现有的物理系统迁移到虚拟系统? 我们很幸运地邀请到了技术卓越的肯尼思?赫斯(ken nethhess)和埃米?纽曼(amynewman)来编写本书。除了带来多年的专业知识以外,他们还花了很多时间,撰写了详尽的操作步骤,帮助你使用多种技术配置虚拟系统。我想当你着手建立自己的虚拟化基础设施时,他们辛勤劳动的成果必将为你节省大量时间。 ——克里斯托弗?内格斯 丛书编辑 虚拟化,用还是不用 虚拟化,用还是不用?在投入大量人力物力开始一个虚拟化项目之前,这是你必须回答的第一个问题。踏入虚拟化世界的第一步应该是亲自试用一些虚拟化产品,因为演示和视频教程与亲自体验是不同的。 本章写给那些尚未完全决定采用虚拟化的读者。本章分别探讨了采用或不采用虚拟化产品的理由。读完本章以后,你将能就虚拟化是否适合于自身情况这一问题做出更为成熟的判断。 1.1 虚拟的历史 和很多人所信以为真的不同,虚拟化不是诞生于1999年vmware发布其第一个产品之时,而是早在约40年前就出现在ibm的大型机平台上了。那时,vm(virtualmachine,虚拟机)称为伪机器(pseudomachine)。早先大型机用控制程序在不同伪机器之间分配资源,并使之相互隔离。 现代版本的控制程序称为hypervisor,是直接安装在裸机(baremetal)上的虚拟机监控器(vmmonitor)。裸机是一个计算机新名词,通常是指没有安装操作系统的服务器系统,且只有硬件。hypervisor并不能直接被访问,而是要通过一个叫domain0的虚拟机来间接访问,这个叫domain0的虚拟机看上去好像是安装在裸机上的主操作系统(primaryoperatingsystem)。用户通过这个主虚拟机来间接地与hypervisor交互。 hypervisor技术是虚拟主机技术中的一种,而虚拟主机技术将会在第9章进一步论述。 1.2 解释虚拟化 就“正式”的定义来讲,虚拟化指的是计算资源的物理抽象。换而言之,就是把分配给一台虚拟机的物理资源从其物理实体上抽象出来。虚拟磁盘、虚拟网卡、虚拟局域网、虚拟交换机、虚拟cpu以及虚拟内存,都是映射到一台物理计算机系统的对应物理资源上的。主机将其上运行的客户虚拟机(guestvm)视为应用程序,并给它们分配一定的专属资源或者共享资源。 虚拟化分很多种:应用程序虚拟化、平台虚拟化、网络虚拟化以及存储虚拟化。一般而言,通常提到的虚拟化都是指平台虚拟化。平台虚拟化就是利用服务器硬件作为主机,运行多个虚拟机并将其视为客户机。每一台虚拟机都是一个安装了某一操作系统的稳定的虚拟硬件环境,并独立于其他客户机。 主机配备有足够的硬件资源,可以将其计算能力和磁盘空间分配给其上的客户机使用。一个典型的主机系统包括多个多核处理器、很多gb的内存和很多tb的磁盘空间,并往往配有nas( networkattachedstorage,网络附加存储)或san(storagearea network,存储区域网络)。 1.3 可虚拟化的对象 考虑虚拟化时的一个常见问题是:“什么可以被虚拟化,而什么又不能被虚拟化?”硬件上任何未充分利用的负荷都可以被虚拟化。主要的可虚拟化对象有 web服务器、邮件服务器和其他网络服务器(dns、dhcp、ntp)、应用服务器( webshpere、 weblogic、tomcat)以及数据库服务器。而且并不受限于所用操作系统的类型。 windows系统和linux、solaris或其他操作系统一样,都是很好的虚拟化对象。 负荷均衡类的服务也很适合运行在虚拟环境下,因为其负荷可以分散到多台服务器系统中。 1.4 通过虚拟机整合 web服务 web服务特别适合在虚拟机上进行整合。各类 web服务,诸如 web数据库、静态 web网站、动态网站(包括使用 java、. net、php、python以及其他各种动态语言编写的网站),都可以轻松地融入虚拟化基础架构。 下面是整合 web服务的5个主要理由: ?平均恢复时间太长; ?基础架构硬件老化; ?基础架构容量不足; ?系统利用率很低; ?虚拟化的经济性。 1.4.1 平均恢复时间 平均恢复时间(mttr)是指在服务下线以后重新恢复所花费的平均时间。虚拟化能通过快照或者对整台虚拟机进行备份来缩短失效服务的恢复时间。直接进行文件复制的恢复操作要比安装一套新系统并从增量备份中一点点恢复出当前系统并重新上线要快得多。 1.4.2 老化的基础架构 硬件寿命是短暂的。硬件基础架构的平均寿命大概是3~4年,这是因为硬件故障率在硬件使用时长超过4年后会显著增加。一个很好的惯常做法是以生产厂家提供的产品保修期估算硬件的真实生命周期。 在硬件老化的困境中,虚拟化显然轻松获胜。当然,虚拟机的主机系统仍然会老去、消亡或被淘汰,但是虚拟机不会。不管物理主机硬件如何变化,你都可以为虚拟机不断增加内存、cpu、磁盘空间、虚拟网卡以及其他外围设备,甚至可以在升级虚拟硬件后升级其操作系统(来满足不断增长的应用需要)。 1.4.3 硬件容量不足 硬件系统总有无法改变的容量限制。单cpu系统总是只有一颗cpu。如果系统所支持的最大内存是4gb,你就没法添加更多内存,但虚拟机没有类似的限制。只要主机有足够的支持能力,而且虚拟化软件也支持扩容,你就可以给虚拟机扩容。 1.4.4 利用率不足 如前所述,利用率不足的系统是最适合虚拟化和整合的,这并不是因为虚拟机会比物理机用得更多,而是因为无需让物理机消耗过多的电力、冷却能力和物理空间。 1.4.5 虚拟化的经济性 虚拟化不仅仅能省钱,还能带来规模效应。你可以轻易地把两台或更多的配置了ha(highavailability,高可用性)的物理服务器转换成虚拟机,还可以在这些虚拟系统上增加高可用性解决方案,并同时保持物理服务器完好无损,而增加的高可用性的能力并不需要额外的硬件开销。 1.5 虚拟化的实际情况 围绕虚拟化有各种各样的声音,你可能会自问:“我为什么需要虚拟化?”问题合理答案也简单,首先,这是项省钱的技术。通过使用虚拟计算资源,你将在硬件、电力、冷却和it人力上节省大量资金。 除了以上超酷的和令人兴奋的特点外,虚拟化还有很多现实的好处。下面让我们一一列举: ?最小化硬件成本; ?提供容灾特性; ?整合空闲负荷; ?负荷均衡; ?软件测试; ?集中了服务器管理; ?省电; ?部署新服务器更快速。 1.5.1 最小化硬件成本 显而易见,当一个新系统上线时,虚拟化能减轻采购更多硬件带来的经济负担。问题是,到底能省多少钱?请考虑以下情况。 这是一台典型的服务器,用于文件/打印服务、电子邮件、dns和 web服务,它是具有2gb内存、一颗双核cpu、一块80gb硬盘的机架式系统。这样一套标准系统的起步价格大概为2000美元,如果需要raid阵列和更多的硬盘,则可能需要多花300~500美元。这样,一套基本系统的成本大概在2000~2500美元之间。 注意 以上估算不包括操作系统和其他软件的成本,因为软件的成本对于虚拟系统和物理系统是一样的。 我们的企业级服务器系统是一台机架式服务器,具有32gb内存、两颗4核cpu,以及由3块400gb硬盘组成的raid-5磁盘阵列。这套系统的成本大概在18000美元左右。这并没考虑到网卡,不过请注意,大多数公司发售的标准服务器系统都带有(或应带有)2个网口。一般来说,其中一个用于lan,而另外一个用作备份。企业级服务器应该至少要配置一个网口用于lan连接,一个用于备份,并至少有另外4个用于虚拟机。我们的这套系统自带4个网口,而额外多配置4个网口使成本大概增加了400美元。不过,每多一个网口引发的100美元额外成本对于系统总价来说微不足道。 表1-1从使用的机架所占空间、电力消耗、网络连接数和系统成本出发,提供了一个简单的成本分析。 表1-1 物理机和虚拟机的成本比较 配 置企业级物理机标准物理机虚 拟 机 成本$18000$2000~$2500$0 机架空间4u1u0 功率(w)15706700 网络连接2*20** *单台服务器的最小值。 **使用主机上的共享网络连接。 现在看看8台服务器的情况吧。(8台标准物理机和8台虚拟机的对比。) 表1-2 物理机和虚拟机的成本比较 配 置企业级物理机标准物理机虚 拟 机 成本$18000$16000~$20000$0 机架空间4u8u0 功率(w)157053600 网络连接2+8*168** *两个用于主机,剩下的每台虚拟机一个。 **就是主机服务器上的那8个。 这两张表清楚地描述了虚拟化是如何获得成功的——不仅仅是经济上的成功。电力需求的下降最明显,其次是网络连接数,最后是机架所占空间。 这两张表乍看上去好像有点误导性,因为虚拟机的电力消耗标注为0美元。设成0是因为虚拟机本身不直接耗电,但是当虚拟机开启的时候,它们会增加主机的电力消耗。要从主机的电力消耗总量中分离并计算出每一台虚拟机的电力消耗不是不可能,只是很困难。 为了进一步降低网络连接的成本,你可以把虚拟机配置成网络连接共享模式。共享的网络配置在单台服务器网络吞吐量相对较低的情况下是非常合适的。但是如果发现某个接口的网络利用率已接近80%,你就应该将此虚拟机独立出来使用单独的网络接口。 尽管计算出每台虚拟机的成本基本上不太可能,但做一个大概的估计还是可以的。让我们再用一下上面的例子,来分析在这台企业级服务器上能同时运行多少个虚拟机。事实上,虽然总共有32gb内存,但其中1gb要保留给主机系统使用,只有剩余的31gb可用于虚拟机。由于每台独立的虚拟机可能需要64mb~4gb不等的内存,到底能同时运行多少台虚拟机具有多种可能性。如果以前面描述的标准服务器来计算,每台虚拟机分配2gb内存,理论上可以同时运行15台虚拟机。把服务器总成本除以15,就能大概算出每台虚拟机的成本了。 但是请注意,上述的15台这个数字不是一个实际数字,除非多数虚拟机的磁盘i/o都非常低。若没有实施半虚拟化(paravirtualization),所有虚拟机的性能都会因为磁盘i/o而急剧下降。 1.5.2 提供容灾 虚拟化提供了我们能想象到的最低廉的成本和最短的mttr(meantimetorecovery,平均恢复时间)。容灾领域有句俗话说:“容灾方案在速度、经济性和可靠性之间只能三者得其二”,有了虚拟化以后,你完全可以将这句话抛之脑后。 虚拟机的恢复和创建一样快。你或许需要从备份中恢复一些数据,但是在此期间服务器可以保持运转,而不需要因修复硬件或重装软件而宕机。 在前面的一节中你已经知道使用虚拟机有可能会非常省钱。从软件成本上说,物理机和虚拟机是一样的,而且硬件已经存在并随时可用。 由于不存在易损的物理硬件,虚拟机本身非常可靠。每台虚拟机都有自己的一整套适配器、内存、磁盘空间和映射到物理组件的虚拟外围设备。你永远也不需要更换那些不可能损坏的主板、网卡、光驱或集成的显卡。对于硬件来说,虚拟机的备份总是稳定且可靠的恢复点。 类似platespin、xen以及vmwareconverter之类的软件可以把容灾提高到一个新的水平,这些软件可以抓取物理机的副本并将之转换成虚拟机。就platespin和vmwareconverter来说,转换过程都无需重启物理机。vmwareconverter简单精致,经常被用作p2v备份的工具。如果物理机出现了硬件故障,你就可以开启其虚拟机。速度、经济性和可靠性,鱼与熊掌真的可以兼得。 1.5.3 整合空闲负荷 整合空闲的工作负荷是大多数cio和it专家认可虚拟化的一个主要原因。服务器整合有两种形式,一种是通过把工作负荷组合到更新更可靠的硬件上来减少物理机数量,另一种是通过使用虚拟化软件创建虚拟机来处理这些工作负荷。这两者的效果基本相同,都能更有效地利用硬件、减少电力消耗、增加服务可管理性。整合还可能会产生一种效果,即通过减少物理机数量来降低厂商支持成本。 整合的效果会使得内部的支持人员数量减少或者转岗。只需简单地动几下鼠标敲几下键盘,新系统就轻松地从模板中脱胎而成,因此无需额外的人员进行那些实际操作。下单、运输、安装、上架、供应硬件或计算新的电力和冷却能力?这些统统都不需要啦。 现在你已经知道空闲的工作负荷可以被整合,也知道因此可以节省服务合约、电力、冷却甚至人力等成本,但你是否知道什么样的系统可以整合?怎样算是一个空闲的系统? 答案很多,这在很大程度上取决于你问谁。就我直接或间接参与的项目来说,我会找那些平均利用率低于50%的系统。系统利用率低于50%就会被仔细审核,以便重新部署、整合或指派新的任务或者索性淘汰掉。它们是虚拟化的最主要的候选对象。 1.5.4 负荷均衡 配置了负荷均衡的虚拟机是在多个系统间分散网络流量的廉价而有效的方法。无论是虚拟系统还是物理系统,网络流量都可以通过网络负荷均衡设备轻松地分布到多个系统上。负荷均衡设备上安装有特殊的软件,可以让你将单个tcp/ip端口上的网络流量分配到多个系统上。 举例而言,假定你现在想要丢开对物理系统的依赖,虚拟化 web服务。当前,你所有的 web流量(80端口)都定向到单一的一个网址,由3台物理设备提供服务,如图1-1所示。 图1-1 具有3台 web服务器的标准负荷均衡场景 图1-2显示的场景和前面相同,但采用虚拟机来取代物理机。请注意物理机的数量并没有改变,这是因为此种方式形成的负荷均衡要求一定程度的设备隔离。全部3台虚拟机可以运行在同一台物理机上,因为每台虚拟机都有自己的ip地址。每台虚拟机也可以具有映射到自己虚拟网卡的独立网卡。 图1-2 具有3台虚拟 web服务器的负荷均衡场景 单主机场景是有缺点的。 web服务要进行负荷均衡总是有一定原因的,比如 web访问量很大,单台主机的性能有可能难以满足要求。解决共享主机上磁盘i/o导致的性能问题的最佳方法是使用nas,并将所有3台虚拟机都连接到这台nas。即使是采用物理机的情况下,使用网络资源(nas或san)也是很常见的解决方案。 图1-3显示了单台虚拟机主机上运行3台vm的场景,并且它们连接到同一个nas。这是一个设计得很糟糕的负荷均衡的环境。为什么?毕竟,这3台 web服务器虚拟机的负荷已经均衡过了。但是请注意这个方案没能为虚拟机提供最大的网络吞吐量或安全性。 图1-3 具有3台虚拟 web服务器和共享存储的不正确的负荷均衡场景 图1-4显示的是一个使用了共享nas的 web服务负荷均衡的正确例子。 图1-4 具有3台虚拟 web服务器和共享存储的正确配置负荷均衡的场景 请注意,这个场景中每台虚拟机主机上只运行了一台虚拟机客户机,这仅仅只是一个示例。在实际环境中,每台虚拟机主机上将会同时运行多台功能各异的客户虚拟机。 1.5.5 软件测试 把虚拟机用于软件测试是x86平台虚拟化最早的应用之一。创建一台虚拟机,开机,打完补丁,配置一个ip地址和主机名,然后把这台原型虚拟机备份一下,这样就获得了一台可以用于软件测试的虚拟机,你可以在这个虚拟机上安装、修改或者卸载软件包。 通过这种方式使用虚拟机,你就有机会在将软件部署到服务器或桌面机之前排查软件冲突或潜在的问题。如果冲突导致了问题,或者糟糕的应用程序引起了程序崩溃、系统重启、蓝屏、内核崩溃或者其他故障,你可以继续排查错误或者删除崩溃的虚拟机,并从原型机镜像中复制一个可用的副本,然后开始新的测试。这种软件测试使你可以严格测试和再测试应用,而无需在每次系统崩溃时重装系统、基础应用程序和补丁。 当系统最终成型后,你可以复制虚拟机镜像到生成环境的虚拟主机系统上,将此虚拟机投入生产。虚拟化使得测试、问题解决和部署形成了一个流水线般的流畅过程。 1.5.6 集中式的服务器管理 所有主流虚拟化产品都具有一个服务控制台或集中式查看器,可以从一个单一界面浏览并管理虚拟机。集中的管理接口使得虚拟化成为了一个可以管理多台服务器、kvm(键盘、视频和鼠标)接口以及各种操作系统的流行解决方案。 管理控制台给系统管理员提供了一个单一的与os无关的界面来管理任意数量的虚拟机,而无需特殊的方法就可和任何系统进行交互。这个界面允许你和系统的实际控制台交互,就好像坐在一台物理机面前一样。 集中式的控制台也使得高级管理员可以根据不同情况授予访问特定系统或一组系统的控制台接入权。例如,你可以授权dba用户组访问一组数据库服务器。当dba组的某一位成员连到虚拟机主机服务器的时候,他只会看见他那个组有访问权限的那些服务器,而其他所有系统(无论功能如何)对他都不可见。 1.5.7 节能 电力消耗是讨论虚拟化或刀片服务器或这二者时的热门话题。虚拟机确实消耗电力。它们耗用内存、cpu、磁盘空间、网络带宽,当然也包括电力。你可以把虚拟机看做是系统上运行着的一个应用程序。只要它消耗资源,它就会消费掉所有可用资源的一部分。空闲时服务器不会费很多电,但忙碌起来就的确会。 如表1-3所示,即使是少量物理系统的总能耗也远高于单台大型系统。尽管这些数字是最大输出,但它们的确是实实在在的。 表1-3 物理服务器的电力消耗情况 服务器类型电力输出(最大值) 企业级1570 标准级670 5台标准服务器的额定输出功率是3350瓦(最大值),比单台企业级服务器功率的两倍还多。从这个简单的表格中可以看出,虚拟化大大降低了电力消耗。 制冷、空气流通和电力消耗密切相关。虚拟化减少了电源、cpu、磁盘驱动器的数量,而这些组件恰恰是发热大户。减少这些发热的组件也可以有效降低服务器机房的空调系统的电力消耗。 1.5.8 服务器快速部署 我们最近接到一个咨询任务,要创建4台运行在 windows server2003(32位)操作系统上的microsoft sql server服务器。因为这些虚拟机之间的差异很小,我们就选择了克隆的方法来实现它们。我们花费了大约3个小时来安装第一台虚拟机,更新补丁、重启、再更新、命名、测试。接下去我们复制了4个虚拟机副本,花费了大约30分钟,每个虚拟机都必须独立启动来重命名、创建新的sid并重启。其中两台虚拟机需要额外的磁盘空间,因此我们对每台多花了15分钟来进行配置。最后,在抵达现场6个小时后,我们的客户就已经获得了4台可用于当晚测试和部署的生产用 sql服务器。 过程是如此迅捷,这得益于没有硬件,我们无需收料、上架、布线、供电或者为这4台新服务器带来的额外制冷需求担忧。我们还保留了原型虚拟机以备不时之需。 虽然说这个项目比较特殊,但是在一定程度上体现了(用虚拟化)为用户、程序员或其他管理员建立一个新系统来提供服务的快速程度。 如果使用虚拟机模板,那么创建新系统就可以更高效。在这个客户现场,我们还需要为某个应用程序开发测试提供一台新服务器,于是使用了前几天建好的一个虚拟机模板。当开始通过模板安装新系统时,我们以为系统可能会死机,也许需要从头安装一次。还在等待创建向导的下一个界面的时候,我们发现新系统已经第一次启动了。直到通过这个模板又创建了3个系统后,我们才意识到用这种方法创建系统可以多么快,甚至不需要任何人为干预。 我们没有意识到的是我们安装的这个debianlinux虚拟机模板是一个完全预配置好的操作系统。用一台虚拟机充当模板的源,你可以获得一个按特定要求配置好的可快速安装的操作系统。把各种操作系统都模板化是快速高效地部署服务器的绝佳方法。 1.5.9 服务商品化 当要在网络或者因特网上部署一个新的服务时,你可能既没有足够的预算也不甘心在这上面花费一大笔钱,尤其是对于诸如dns、ntp、ldap、ftp或http这类服务。数据库服务也正逐步成为服务商品化的牺牲品。linux和freebsd的出现已经使这些以及其他服务商品化了,而虚拟化则进一步地使面向预算吃紧的公司的服务商品化了,因为现在不再需要一台物理机提供服务了。 物理硬件、操作系统成本、软件许可费、无止境的软硬件升级成本以及持续不断的支持,已迫使商业企业寻求控制it经费的方法。 1.6 小结 本章着眼于帮你弄清虚拟化是否合适自己的问题,并同时讲述虚拟化方面的一些名词和概念。通过在数据中心或服务器机房中实施虚拟化我们可以节省大笔资金。此外,虚拟化在服务器支持领域的另一个好处不仅仅只是锦上添花,而是实实在在看得见摸得着的。因为对于降低成本、节省空间的需求不断增长,能耗和制冷的问题在未来将越来越重要。 你将会发现虚拟化是传统硬件的可行替代品,随着linux的流行,或许在硬件或软件上将无需投入金钱。想象一下你能因节省为公司创造多少利润啊。虚拟化是通向未来之路,尽早拥抱它就能领先一步。 下一章将概述几种虚拟化技术,并介绍这些技术所能解决的问题,以及相应的虚拟化产品和相关厂商。 ken neth hess linux magazine专栏作家,围绕桌面虚拟化、服务器虚拟化和云计算等主题撰写文章。自1999年起,使用过各种类型的虚拟化产品,并曾是vmware产品线的测试员。他在dani web网站建立了个人博客,并撰写与linux有关的文章,且在inter net.com公司旗下的 serverwatch网站上撰写专栏,每周主持音频播客the frugal tech show。现在,他任职于惠普,工作内容涉及企业级虚拟化和 web托管。 amy newman 2001年起关注虚拟化领域,2006年起每周在virtually speaking专栏发表相关博客,1999年起担任 serverwatch的总编辑,2009年起担任ent erprise it pla net的总编辑。在此之前,她曾在gartner担任调研编辑,负责管理与软件架构相关的几个工作流程研究项目。
简介: 本书内容:1885年前后,在法国,在个别的著名的绘画界人物那里,已经出现艺术思想和表象的决定性的变化了。 在这些艺术思想和表象里已经预告着20世纪现代艺术里不同方向的特征将同时并行着。这个历程反映在塞尚、西涅克、修拉、凡·高和高庚的自我评述中。 这种指向未来的各种变化却是同时和先行的,远远伸回到19世纪的演进联结着的,而这种19世纪绘画艺术的主要特征,是不断进行集中于那纯粹绘画性和外界的纯粹的可视性。……
作者: (德)莫泽斯·赫斯(Moses Hess)著;邓习议编译
出版社:南京大学出版社,2010
简介:《赫斯精粹》收录了德国早期社会主义者莫泽斯·赫斯的18篇论文。在19世纪40年代初,在青年黑格尔派的阵营中,与青年马克思并步前行的有两位重要人物,即赫斯与青年恩格斯。他们是在和青年马克思一同进入一般唯物主义基本构架之后,对他产生更加重要的理论影响的关键性人物。特别需要指出的是,在1844年(马克思进入经济学研究之前),他们的思想比同时期的马克思深刻得多!赫斯是与青年马克思和恩格斯一起向前行进的唯一同路人。他们之间的这种合作甚至一直延续到《德意志意识形态》的写作。为便于读者进一步了解和研究赫斯及其与马克思恩格斯的关系,书中还提供了5篇关于赫斯的研究论文作为附录。
Teaching large multilevel classes
作者: Natalie Hess著
出版社:外语教学与研究出版社,2009
简介:《如何教好大班英语课》内容简介:针对大班英语课教学,《如何教好大班英语课》介绍了150余个生动、有趣的课堂活动。每个活动都清晰标明了活动目的、适合水平及活动时间。除逐条详列操作步骤外,还提供活动涉及的范例、表格、图片样本供参考。书中活动均来自作者亲身教学实践,操作简便、实用性强,颇具启发性。《如何教好大班英语课》文字浅显易懂,编排一目了然,特别适合从事一线教学工作的中学、大学及培训学校英语教师使用,经验丰富的老教师也可从中获益。
作者: (美)罗伯特·希斯(Robert Hess)著;肖晓,王乐荣译
出版社:北京大学出版社,2013
简介:《新视野教师教育丛书·学校组织变革译丛·卓越、公平与效率:校长和政策制定者如何在"三角张力"中求生》内容简介:作者罗伯特·希斯考察了卓越、公平与效率三种不同价值之间的相互冲突,提供了一个协调三种需求冲突的学校质量改进框架(Quality School Improvement,QSI),并为校长与政策制定者提出了若干建议。《新视野教师教育丛书·学校组织变革译丛·卓越、公平与效率:校长和政策制定者如何在"三角张力"中求生》在对城市和农村不同规模初高中、K—8学校数名校长访谈的基础上,研究校长在管理卓越、公平与效率三种价值带来的冲突时实际发生的事件,分析了美国俄勒冈州莱巴嫩学区在优先权领导概念指导下,对卓越、公平与效率进行成功协调的过程,同时剖析了作者本人作为莱巴嫩先锋学校校长时,如何把学校质量改进框架应用到工作中,以改善办学质量。尽管《新视野教师教育丛书·学校组织变革译丛·卓越、公平与效率:校长和政策制定者如何在"三角张力"中求生》立足于公立中学的特殊背景,针对校长与教育行政机构的困惑而撰写,但其分析框架、研究过程、方法与结论,对不同制度与文化条件下的各级学校校长、教育行政部门领导、政策制定者和教师们都有很好的参考价值。
Constitutional law and the criminal justice system / 2nd ed.
作者: J. Scott Harr, K鑑ren M. Hess.
简介:Harr (criminal justice, Concordia University-Saint Paul) and Hess (Normandale Community College) have added updated material on recent Supreme Court decisions to this text for an introductory course on constitutional law or search and seizure. The text is designed to fall between basic civics books and law school-level casebooks, and features plain language and instructions and practice on reading court opinions. Sections cover foundations for understanding constitutional law, the guarantees of the Constitution to citizens, the constitutional amendments influencing the criminal justice system, and the remaining amendments. Annotation 漏2004 Book News, Inc., Portland, OR (booknews.com)
String topology and cyclic homology
作者: Ralph L. Cohen,Kathryn Hess,Alexander A. Voronov[著]
出版社:科学出版社,2011
简介: This book explores string topology, Hochschild and cyclic homology, assembling material from a wide scattering of scholarly sources in a single practical volume. The first part offers a thorough and elegant exposition of various approaches to string topology and the ChasSullivan loop product. The second gives a complete and clear construction of an algebraic model for computing topological cyclic homology.
作者: Beth B. Hess,Elizabeth W. Markson,Peter J. Stein
出版社:中国文史出版社,2002
简介:For freshman/sophomore-level courses in Introduction to Sociology that use a comprehensive text. The most widely adopted sociology multi-media learning package. Authoritative, comprehensive, and stimulating, this carefully coordinated combination textbook, CD-ROM, and Website offers a fresh and contemporary perspective-with a focus on the major methods, theories, and findings of the field. Its emphasis on cultivating a global perspective , its multicultural view , its focus on critical thinking , and its abundance of boxed features and full program of colorful maps bring sociology to life and appeal to students across all academic backgrounds.
Mozart Concerto in A Major for Violin and Orchestra No.5:KV219
作者: [(奥)莫扎特曲];( )恩斯特·赫斯(Ernst Hess)钢琴缩谱
出版社:人民音乐出版社,2001
简介: 钢琴缩谱:恩斯特·赫斯 本书为新编莫扎特原作版,恩斯特·赫斯编著钢琴缩谱。这首小提琴协奏曲的资料非常详尽,它的手稿现被保存在美国华盛顿国会图书馆的音乐分馆里。这份手稿形成了这个版本的基础。总谱中的提示及独奏部分中的相应提示在手稿中大部分都能找到。它们不仅指明了独奏部分的起止,也说明了演奏乐器的数量。
数码摄影曝光手册=Exposure digital field guide
出版社:人民邮电出版社,2011
简介: 本书详细讲解了数码摄影中的曝光知识。结合实际拍摄中经常用到的 曝光模式和测光模式,由浅入深地讲解了控制曝光的方法,以及影响曝光 量的各种因素,如光圈、快门速度、感光度、曝光补偿等。帮助您灵活控 制这些因素,实现完美的曝光,进而拍出更好的作品。作者在书中还分享 了人像摄影、自然风光摄影、婚礼摄影、体育摄影等方面的实拍技巧。 本书由资深摄影师撰写,书中不仅介绍了作者的大量经验,而且包括 了大量的示例照片。本书图文并茂,适合所有层次的专业和业余摄影师阅 读参考。
Introduction to private security / 4th ed.
作者: K{228}ren M. Hess, Henry M. Wrobleski.
简介:Henry M. Wrobleski and K盲ren M. Hess are both Minnesota authors. This text gives students a comprehensive overview of private security, its principles, its legal authority, and its effect on society in general. This basic information provides an overview of the entire field (development, philosophy, responsibility, function) as well as establishing a solid foundation for future courses.
作者: Jay Hess and Simone Pasztorek.
简介:"This visually led book contains a global selection of the best graphic design studios' work within the fashion industry - from packaging and lookbooks to swing tags and invitations - with exclusive insights from both clients and designers. The book features not simply the visual identities of big budgets and luxury brands, but showcases the creative processes of the world's leading design studios"--Publisher's web site.
























