扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Jan Stafford bigidea 来源:IT专家网 2007年8月26日
关键字: Linux
位于美国旧金山的Hyperic公司CEO Javier Soltero说虚拟机是企业Linux应用的驱动因素并且将是首要的驱动因素,因此把它作为LinuxWorld Conference & Expo的主题是很正确的。他还说服务器加固和虚拟工具将会引导用户使用Linux,它比其他操作系统提供了更精简和更具易用性的虚拟平台。
在LinuxWorld 2007开始前SearchEnterpriseLinux.com 对Soltero进行了采访,在采访中他谈论了关于虚拟机对Linux和系统管理的影响及混合操作系统和虚拟机的管理问题。Hyperic公司的总部在旧金山,在今年的LinuxWorld上他们将讨论有关赢得新客户的问题并展示他们的一套开源的IT管理套件,这个套件叫Hyperic HQ。最近Hyperic把他们的应用程序编程接口和诸如JBoss、MySQl等开源软件进行了集成。
SearchEnterpriseLinux.com: 对于Linux的应用,虚拟机将会有哪些影响,已经产生了什么影响?
Javier Soltero:虚拟机是最有可能对企业Linux应用产生影响的技术或技术趋势。因为把虚拟机应用到数据中心还只是今年的事情,所以这种影响还仅仅是个开始。随着时间的推移,这种影响一定会越来越大。
之所以这样,主要有两个原因,一是围绕已经存在的应用对服务器进行了加固,这些应用程序便能够在更精简的虚拟化的Linux数据中心里运行。二是建于Linux之上的虚拟工具的影响,即运行于虚拟化技术的虚拟工具,如XenSource和VMware。
目前称霸Linux虚拟化领域的XenSource-51CTO配图 |
所有虚拟工具的构建都会使用Linux作为操作系统,并且Linux足够有效和轻巧使它可以嵌入多个虚拟机。虚拟工具是一种完全新型的软件发行的媒介,99%的虚拟工具将会在Linux上运行,这是出于成本和授权再发布的原因。
SearchEnterpriseLinux.com: 对于系统管理,虚拟机将会有哪些影响,已经产生了什么影响?
Javier Soltero:虚拟机引起工作量的分割,在数据中心这可能导致失控的扩张。原因是由于很容易虚拟一堆软件(以前我们必须放到物理机器上)这样可能激励我们在操作系统中安装更多的应用程序和支持组件,而这些东西都需要管理。以前在数据中心中要跑一个应用的时候,很有可能需要架设一个或更多的物理设备,但现在这种障碍被虚拟机给清除了。
之所以这对于系统管理来说是一种挑战是因为迄今所有的系统管理方案都是用来帮助用户进行虚拟化的,但并不处理虚拟化环境带来的后果。
能够把10个服务器放在一个虚拟服务器上,在制冷、能源、和地面空间方面是一种成功,但在性能和可靠性方面却未必。如果仅仅是你选择的系统监控程序告诉你10个虚拟机在你的四路VMware ESX服务器中运行良好,那么这并不意味着这些虚拟机运行性能很好。实际需要对物理宿主机、虚拟层、访客机及其应用程序进行监控和管理。如果没有这些监控信息和监控能力,用户很难对虚拟机带来的效率进行评估。
SearchEnterpriseLinux.com: 你有没有碰到过有问题记录、归档和虚拟机跟踪的IT商家?
Javier Soltero:是的,碰到过,这包括我们自己的数据中心。VMware的工具通过他们的VirtualCenter把虚拟机和虚拟基础架构的管理集中化,这对于我们有不少帮助。但所缺乏的是对不同虚拟机内部运行的应用程序的跟踪。这也就导致了之前我说的那个问题。
当有太多的激励使我们盲目虚拟尽可能多的虚拟机时,在虚拟化环境中防止扩张就变得非常困难。不管是虚拟还是不虚拟,这需要服务级别的商业对应用程序的需求驱动的平衡。
SearchEnterpriseLinux.com: 根据你的经验,你认为对于IT经理们来说在管理多平台环境时什么是最糟糕的问题?
Javier Soltero:最大的问题是缺乏管理异构环境的专家。由于历史的原因人们往往被训练成Unix/Linux 的管理员或者Windows的管理员。但同时在两个环境中使用的工具却使用起来非常困难。很少有开发商克服了开发异构管理工具的技术和市场挑战。
开发同时能够在两个平台下运行的应用程序开发人员的知识也是一个重要的因素。Windows应用程序(服务器或其他)的发布和维护模式都不同于Unix的。所以很难想象能够把两种不同的技能统一起来。
SearchEnterpriseLinux.com: IT经理们用什么方法解决这些问题?
Javier Soltero:Java无可厚非是跨越这两种分歧的重要桥梁,因为运行Java解除了跨越Unix和Windows环境的繁重任务。不幸的是Microsoft一向对于软件开发持一家独大的态度导致了跨平台和服务器端Java应用程序开发的低沉。幸运的是这种趋势已经开始有点转变。
SearchEnterpriseLinux.com: 有哪些开源方面的选择?
Javier Soltero:在管理方面缺乏选择。历史上开源管理技术往往是由开源环境创建也是为开源环境服务的。优秀的监控项目Nagios不能在Windows上运行。要在Windows上监控就需要做很多工作,但这正是Windows用户所不愿经历的。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者