《通信技术导论(原书第5版)》——2.3 虚拟化管理

2.3 虚拟化管理

企业可以利用服务器和存储网络虚拟化获得很多利益。同时它们还要接受在复杂环境中管理自身的挑战。
2.3.1 虚拟化数据中心内存、处理器和存储器的管理
服务器和存储器虚拟化有许多好处,包括在电力、加热和制冷上节省的资金。然而在大型数据中心也有挑战。其中一个是管理物理服务器的内存。安装在主机服务器的操作系统越大,则需要越多的内存来运行。IT工作人员使用VMware公司的Hypervisor软件在虚拟机上为应用程序分配内存。工作人员需要监视应用程序的内存使用率,以便当前主机内存不够时,必须升级服务器或将应用程序移到其他主机上。如果做不到这点,应用程序将会运行缓慢,对个别用户电脑的响应时间也将会被降低。
新的服务器都配有四核处理器—相当于在一个服务器有四个处理器芯片。然而随着运行程序所要求的处理能力的增长,四核甚至都无法满足其需求。包含视频和声音的程序所占容量更大,需要有更多的CPU开销。在这些条件下很难估计在虚拟机上运行应用程序所需处理器的功率值。
此外,正在以更快的速度用尽磁盘存储空间。用户现在习惯在电子邮件收件箱中存储MP3文件。用户的文件和电子邮件在数据中心存档,这样会以超计划速度消耗存储区域网络(SAN)中的备用存储空间。因此应该监测存储器、内存和处理器设备。在大型、复杂的数据中心,有时监测和管理单一的物理服务器比虚拟机和存储器容易得多。
在小型企业里,管理内存、存储器和处理器的使用并不复杂。因为只有一两个物理服务器,所以跟踪和管理资源分配并不困难。
服务器膨胀
服务器膨胀是因为物理服务器上的虚拟机无限制的扩张。(虚拟机也称为镜像。)在大型数据中心,管理服务器膨胀是一个重大挑战。因为在虚拟服务器上安装应用程序较为容易,所以应用程序的数量上升的很快。以前有1000台服务器和1000个应用程序的数据中心现在可能每个服务器有8个镜像,并需要管理8000个应用程序。另一个引起服务器膨胀的原因是应用程序升级。在应用程序升级之前需要测试,管理员首先制作了这个程序的镜像,升级该镜像,然后在将升级程序提供所有用户前让一小群用户进行测试。然而通常旧版本和升级后应用程序都在存储物理服务器上,这进一步促成了膨胀。让事情更为复杂地是,如果旧版本或升级版本移到不同的物理服务器上,那么可能很难确定这是一个副本。
软件监控虚拟数据中心
只有一个或两个安装虚拟机的物理服务器的小型数据中心,通常比在20台物理服务器上安装了20个应用程序的相同数据中心更容易管理。然而管理大量的物理服务器需要一个学习过程,每个服务器的虚拟机中运行多个操作系统和应用程序。它涉及跟踪物理服务器上每个镜像的驻留以及应用程序的地址。对于大型数据中心来说,管理物理上可看到的服务器比管理虚拟计算机中的一组应用程序更容易。
要正确做到这一点,需要一个好的管理工具套件。此外,因为问题可能发生在交换机、服务器和存储器上,所以最好的管理套件能够诊断和监测所有这些领域。但是在数据中心的交换机、服务器和存储器由不同的厂商生产,因此事实上监控这三种设备是很复杂的。一个解决方法是使用第三方的、能够监控由一个以上的制造商提供设备的管理软件。
然而在经济低迷时期,企业往往不愿投资此类型的软件。与企业核心业务相关的新应用程序享有资源分配的优先权。

2.3.2 局域网流量
由于强大计算机能够处理多媒体流量,从而造成局域网流量呈指数级增长。这些流量在设备之间传输持续时间较长和间隔较短。无论应用程序是在桌面电脑、数据中心或者在云里这一切都是真的,因为在任何一点,数据都是通过局域网传输给用户的。下面是一些示例。
大型图形文件附件,如PowerPoint文件。
每日备份整个公司文件的数据库。
通过网络下载图像、音频和视频文件长的、连续的数据流。
在局域网上召开音频和视频会议的增多。
语音邮件、呼叫中心和语音流量。
远程和本地员工访问中心服务器和存储设备上的应用程序和个人文件。
用户在访问网页时通常会同时打开多个页面。每个打开的网页就是一个会话过程。会话是用户和互联网间传送数据包的开放式通信。

时间: 2024-10-23 01:38:30

《通信技术导论(原书第5版)》——2.3 虚拟化管理的相关文章

Java核心技术 卷Ⅰ 基础知识(原书第10版)

Java核心技术系列 Java核心技术 卷Ⅰ 基础知识 (原书第10版) Core Java Volume I-Fundamentals (10th Edition) [美] 凯S.霍斯特曼(Cay S. Horstmann) 著 周立新 陈 波 叶乃文 邝劲筠 杜永萍 译 图书在版编目(CIP)数据 Java核心技术 卷Ⅰ 基础知识(原书第10版) / (美)凯S. 霍斯特曼(Cay S. Horstmann)著:周立新等译. -北京:机械工业出版社,2016.8 (Java核心技术系列) 书

ROS机器人程序设计(原书第2版).

机器人设计与制作系列 ROS机器人程序设计 (原书第2版) Learning ROS for Robotics Programming,Second Edition 恩里克·费尔南德斯(Enrique Fernández) 路易斯·桑切斯·克雷斯波(Luis Sánchez Crespo) 阿尼尔·马哈塔尼(Anil Mahtani) 亚伦·马丁内斯(Aaron Martinez) 著 刘锦涛 张瑞雷 等译 图书在版编目(CIP)数据 ROS机器人程序设计(原书第2版) / (西)恩里克·费尔南

《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一导读

前 言 致读者 本书是按照Java SE 8完全更新后的<Java核心技术 卷Ⅱ 高级特性(原书第10版)>.卷Ⅰ主要介绍了Java语言的一些关键特性:而本卷主要介绍编程人员进行专业软件开发时需要了解的高级主题.因此,与本书卷Ⅰ和之前的版本一样,我们仍将本书定位于用Java技术进行实际项目开发的编程人员. 编写任何一本书籍都难免会有一些错误或不准确的地方.我们非常乐意听到读者的意见.当然,我们更希望对本书问题的报告只听到一次.为此,我们创建了一个FAQ.bug修正以及应急方案的网站http:/

《JavaScript和jQuery实战手册(原书第3版)》---第1章 编写第一个JavaScript程序 1.1 编程简介

本节书摘来自华章出版社<JavaScript和jQuery实战手册(原书第3版)>一书中的第1章,第1.1节,作者David Sawyer McFarland,姚待艳 李占宣 译,更多章节内容可以访问"华章计算机"公众号查看. 第1章 编写第一个JavaScript程序 HTML自身并没有太多智能:它不能做数学运算,不能判断某人是否正确填写了一个表单,而且不能根据Web访问者的交互来做出判断.基本上,HTML让人们阅读文本.观看图片或视频,并且单击链接转向拥有更多文本.图片

《机器学习与R语言(原书第2版)》一2.3 探索和理解数据

本节书摘来自华章出版社<机器学习与R语言(原书第2版)>一书中的第2章,第2.3节,美] 布雷特·兰茨(Brett Lantz) 著,李洪成 许金炜 李舰 译更多章节内容可以访问"华章计算机"公众号查看. 2.3 探索和理解数据 在收集数据并把它们载入R数据结构以后,机器学习的下一个步骤是仔细检查数据.在这个步骤中,你将开始探索数据的特征和案例,并且找到数据的独特之处.你对数据的理解越深刻,你将会更好地让机器学习模型匹配你的学习问题. 理解数据探索的最好方法就是通过例子.在

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.7 创建透明材质

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.7节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.7 创建透明材质 到现在为止,我们见到的着色器都有一个共同点-都用在实心材质上.如果你想提升游戏视觉效果,某些时候透明材质是个不错的选择,比如火焰效果或者窗户玻璃等.透明材质的制作相对复杂一点.在渲染实心物体之前,Uni

《面向对象的思考过程(原书第4版)》一1.1 基本概念

本节书摘来自华章出版社<面向对象的思考过程(原书第4版)>一书中的第1章,第1.1节,[美] 马特·魏斯费尔德(Matt Weisfeld) 著 1.1 基本概念 本书主要目标是让你学会思考如何将面向对象概念应用于面向对象的系统设计中.历史上定义面向对象的语言拥有以下特点:封装(encapsulation).继承(inheritance)和多态(polymorphism).因此,如果设计一门语言时没有完全实现以上特性,那么通常我们认为该语言不是完全面向对象的.即使实现了这三点,我也往往会加入组

《用户至上:用户研究方法与实践(原书第2版)》一1.1 什么是用户体验

本节书摘来自华章出版社<用户至上:用户研究方法与实践(原书第2版)>一书中的第1章,第1.1节,作者 Understanding Your Users: A Practical Guide to User Research Methods, Second Edition凯茜·巴克斯特(Kathy Baxter)[美]凯瑟琳·卡里奇(Catherine Courage) 凯莉·凯恩(Kelly Caine)更多章节内容可以访问"华章计算机"公众号查看. 第1章 用户体验入门

《机器学习与R语言(原书第2版)》一1.6 总结

本节书摘来自华章出版社<机器学习与R语言(原书第2版)>一书中的第1章,第1.6节,美] 布雷特·兰茨(Brett Lantz) 著,李洪成 许金炜 李舰 译更多章节内容可以访问"华章计算机"公众号查看. 1.6 总结 机器学习起源于统计学.数据库科学和计算机科学的交叉.它是一个强大的工具,能够在大量的数据中找到可行动的洞察.然而,人们仍需持谨慎的态度,避免现实生活中机器学习的普遍滥用. 从概念上讲,机器学习涉及把数据抽象为结构化表示,并把这个结构化表示进行一般化从而推广到

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.4 给着色器添加纹理

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.4节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.4 给着色器添加纹理 在模拟现实效果方面,纹理可以让着色器迅速生动起来.为了高效使用纹理,我们需要理解二维图像是如何映射成三维模型的.这个映射过程称为纹理映射.为了进行纹理映射,我们需要在着色器和想要应用纹理的三维模型上