标签归档:虚拟主机

必需掌握的10个虚拟化技巧

虚拟化技术发展迅速,其不但能够降低成本,简化管理,还能够让企业获得更多的基于虚拟化的技术投资。虚拟化已经成为了各种规模公司的IT基础架构的发展必然。

从测试沙箱到生产服务,虚拟化可以帮助企业从硬件性能之外中获得更多益处,并让他们能做到更多过去做不到的事情。对于很多企业来说,虚拟化仍然还算是一门新技术。而对于其他的资深CIO来说,这早就不是了。不管怎样,虚拟化是一项涉及到很多方面的复杂的技术。企业CIO与IT管理员对于自身要求的首要目标,就是先要具备把工作完成并且能最好地满足需求的技能和知识。考虑到这一点,下文将列出总结的10个最需要掌握的虚拟化技巧。

1、为虚拟化容量做硬件规划

当处于规划虚拟环境的早期阶段时,应注意不要错误地购买无法应对虚拟化的硬件。CIO需要比平时考虑的更多。请记住,这个服务器可能要托管无数的虚拟机,因此需要很强的原始性能和增长所需的空间。最糟糕的事情就是主机服务器停顿,没有承载虚拟机的空间了。因此要做好充分的准备,再付诸行动。不要以为一个虚拟机只会占用服务器很小的空间,不要以为只会托管一个虚拟机。

2、追踪每个虚拟机的生命周期

很多IT管理人员在创建了虚拟机之后就任之运行而几乎不进行任何监控。CIO需要对每个虚拟机从创建到卸载的所有情况。管理人员应该时时了解这些虚拟机的大小、快照状态、流量多少,几乎每方面的情况都应该了如指掌。“一劳永逸”的虚拟机听上去很有吸引力,但这是一个严重的错误,会给管理人员带来一系列麻烦。

3、不要将一切都虚拟化

并非一切都需要虚拟化,FTP服务器的内部业务量也许只是五六个用户的而已?很可能不是这样的。打印服务器?可能也不是。CIO需要先制定一个具体的计划,并保证有充分的理由来进行虚拟化。CIO首先应该问自己一件事:“为什么需要虚拟化服务器?”如果可以有一些明确地回答这个问题,那么就将相同的理由放在那些可以从虚拟化中受益的每台服务器上吧。

4、监控虚拟机流量以及非虚拟流量

确保监控虚拟和非虚拟机的流量。因为就可以在得到通知的时候进行快照所以就认为虚拟主机更加安全了,千万不要被这种想法蒙蔽。这是一种不真实的安全感,不应该被当作安全性的替代品。但是监控远远超过安全性。管理人员需要及时了解虚拟机内部和外部的流量情况。一段时间后,你就会知道哪些特定的虚拟机需要更多资源,其他虚拟机是否更适合单机运行。

5、不要随意放弃虚拟资源

当虚拟机仅占用很小的空间时,很容易就被当作是“免费的”。千万不要这样做。甚至不要将一台服务器从单机迁移到免费虚拟化。客户需要了解服务器虚拟化能给他们带来什么好处——连带着所有都虚拟化,是有代价的。此外,虚拟化所需的技术也是需要成本的,有时候这个成本甚至是很高的,企业无法单独负担起这个费用。

6、使用虚拟机作为一次性系统

这听上去可能有些奇怪,但是有些时候CIO只是暂时需要一个系统或者一项服务。没有什么比虚拟机提供一项临时服务更好的选择了。需要一个临时的FTP服务器?答案是虚拟机。需要一个临时的打印服务器或者Web服务器?答案还是虚拟机。虚拟机的好处在于它并不会占用硬件资源,所以启用一个虚拟机是很容易的。管理员甚至可以为特定的“一次性任务”专门创建一些虚拟机,按需启用。

7、创建虚拟机模板以简化部署

如果你知道将根据具备配置或者需求部署大量虚拟机的话,那么创建一系列模板,这样虚拟机的部署就简单多了。这的确会为你节省不少时间和精力。没有必要不断地推倒重建。创建一个模板,视需要经常使用它。对于你和你的客户来说,节省下来的时间就是金钱。

8、当性能成为关键时,为磁盘进行“厚供应”

大多数管理员会为他们的虚拟机创建动态分配的磁盘。对于那些需要尽可能高性能的虚拟机来说,则应该进行“厚供应”。换言之,就是在虚拟机配置中为磁盘设置一个实际的容量。CIO需要确保主机设备有足够的空间承载这些厚供应虚拟机。但是,获得的性能提升相对于投入的时间来说,肯定是值得的。

9、安装所有客户端增值工具和虚拟化工具

这一点毫无疑问。大多数虚拟机工具提供了客户增值工具和其他虚拟化工具,加强体验和提高性能,让客户机和主机之间的通信更见顺畅。很多管理员忽略了这些安装项,认为这是没有必要的。一定要安装。鼠标集成、显示器驱动程序、客户机到主机的时间同步等等,安装这些将让虚拟体验更好。尽管这不是必需的,但是的确可以提高前段的使用性。

10、随时为主机系统进行更新

大多数人认为所有的负担都是在客户机操作系统上。尽管对于虚拟机来说这点没错,但是主机在这个过程中发挥了巨大的作用。不要让虚拟机托管在一个脆弱的设备上。当然,如果这台服务器并没有托管大量虚拟机的话,需要考虑的风险就是服务器上的那些数据。但是因为服务器托管任何数量的虚拟机(其中有些是针对客户端的),所以亏损的风险明显更高。因此,CIO需要确保主机设备随时进行补丁更新并且始终是安全的。

有些时候,企业希望在虚拟技术上有些投资。而这时,CIO则会希望尽可能地有所准备。在做了充足的前期工作和履行了职责之后,虚拟机将带来时间、金钱以及精力上的节省。当然最后还会让最终客户非常开心。

技术知识:如何为虚拟化购买新硬件

虚拟化技术在世界范围内的数据中心引起了诸多改变。最显著的是,它改变了IT部门与硬件的关系。通过从物理服务器上分离工作流,虚拟化开启了新的大门,改变了企业购买和使用硬件的方式。当企业第一次部署虚拟化时,大多数都是简单地基于现有的服务器。现在,硬件厂商们纷纷推出具有更多内存和更强计算能力的专门的服务器。用于虚拟化的硬件的未来是怎样的呢?上个月,我们向咨询委员会询问了有关虚拟化将如何持续改变与硬件的关系,以及在购买新的硬件用于虚拟化时,需要知道的注意事项。

曾经一度,服务器内存平均只有2 GB,或者4 GB,或者是更少见的8GB。今天,即使是基本的VDI桌面使用的都比这多。

那么,厂商对他们的硬件做了哪些改变来满足这些永远饥饿的怪兽呢?他们不断地演化和推动硬件来满足越来越多的内存。在如今的刀片服务器内,你可以放置786GB的内存。DIMM正变得更大——现在最大已是32GB,但这不是最后的数字。

当为虚拟化寻找合适的硬件时,应该注意以下几个方面。

1. 你可以往服务器里塞多少内存?如果你去问任何一个虚拟化管理员,他会告诉你服务器首个受限因素不是I/O,不是处理器能力,而是RAM。RAM越多越好。VMware开设的(后来又消除了)众所周知的vRAM定价模式是个错误,因为它直接打击了那些知道RAM重要性的企业。

2. 服务器能从一个闪存设备上启动吗?由于今天的hypervisor技术,已经不太需要本地磁盘了。

3. 可以往服务器里放置多少固态存储?本地固态硬盘加速了存储访问。

4. 底层技术可以帮助你拆开并替换一个物理服务器,重新配置所有的唯一标识符(例如MAC地址和WWN)吗?在一个空白的硬件上应用一系列的配置是必须要做的工作。

5. 加速存储访问并降低存储成本的I/O闪存卡等能让你的服务器获利吗?

在找到最适合的虚拟机之前,这些都是你需要考虑的事情。

Jack Kaiser,Focus Technology Solutions

“服务器虚拟化在x86环境中创建了一个硬件抽象层。随着软件定义数据中心的成熟,会抽象出更多的数据中心因素,比如防火墙、存储和其他硬件设备。随着这些设备的功能在hypervisor中以虚拟应用和本地组件的方式转移到软件上,适当的硬件设备将变得越来越不重要。这种方法通常会产生效率低下和扩展性问题。软件定义数据中心的元素运行在通用的x86硬件上,而很多硬件设备进行了特殊设计,如加密和图形芯片。由于特定于应用程序的集成电路的优势,专门的虚拟化支持设备可以无缝地集成到环境中,能够影响硬件可伸缩性,而不会破坏软件定义数据中心的功能。”

Jason Helmick,Concentrated Technologies

虚拟化把我们从硬件的束缚中解脱出来——如果想回到以前购买硬件来添加新的服务器,真是太蠢了。现在,我们在自己的虚拟化平台上布置服务器的规模,硬件购买的工作变得更小,更容易了。或许将来某一天,数据中心完全变空了!

好好看看Office 365,还有大量的客户在云中使用Exchange和SharePoint。新发布的Windows Server 2012 R2混合集成了Windows Azure,因此本地已有的VM可以轻易转移到Azure中去,你又可以卸载本地的硬件(和硬件管理资源)啦,成本大大地降低。

这一切不会在一夜之间发生,但是看看自己的数据中心,你会注意到,虚拟化会强化和压缩你的硬件投资,让你获得最好的投资回报率。展望一下未来,丢掉硬件完全是下一个合乎逻辑的步骤。到那时,你会做出更聪明的购买决策。你要知道,你购买的硬件会重新满足各种虚拟化需求,而不是一个专门的业务应用线。最大化硬件灵活性,最小化成本。谁知道?也许你下一次会将服务器部署到公共云中。