notes of VMware Forum 2009

 

    28号在北京参加了 VMware Forum 2009。大老远去一趟不容易,同事也在问有没有什么有趣的东西,就把自己了解到的东西写个小结吧,算是笔记。

    今年应该是第三届了,不过我是第一次参加,所以也觉得新鲜。虚拟化,包括云计算现在真的是很 hot,也难怪会有这么多的厂商赞助来参加这样的活动,宣传自己的产品和方案。每个都宣称和 VMware关系密切,合作许久。好了,感受就不多说了,还是说点具体的。介绍的东西很多,个人见识有限,就列举些自己感兴趣的方面吧。

1.       桌面虚拟化

    进到大厅之后第一个看到的就是这个,展示的是 WYSE的解决方案。桌面虚拟化的概念很好理解,简单的来说就是用户用远程的虚拟机,但是感觉就和本地的机器一样。技术上来说有点像是以前学校的无盘工作站或者是银行电信的终端, Uniface做的那种。

     WYSE的方案中,终端这边是一个显示器加上一个小盒子。盒子的大小比一般的无线路由器略大。从系统信息上来看,盒子里面有一个 800MHz CPU 200MB RAM(难道是有些被共享成显存了?)和 128MB NAND Flash。基本上是一个小的嵌入式系统,有些像是之前在学校做的那种 ARM的系统。开机之后先引导的是本地盒子里 Flash上面的程序,需要用户名密码,登录之后就是一个 XP的系统,看起来像是 local的,但是其实是一个 VM,应该是跑在 ESX或者 ESXi上面的,因为看到的 CPU型号是 E7330,应该是个 Intel的四核,内存只有 512MB,磁盘看到也是虚拟的, 8GB。速度感觉还行,可能因为装的东西不多。

WYSE client device info

client device info

    关于桌面虚拟化的好处之前也谈论很多了,比如节省成本,还有就是容易管理。这里想谈一下可能会遇到的问题。

    首先要看能省多少成本,如果这个小盒子要 1000+,那么其实 desktop这边省的并不多,因为现在一台差点的 PC,不包含显示器,也就不到 2K吧。当然电费还是可以省不少的。

    这样的方案很依赖于网络,如果网络出问题,大家就不用干活了。有 PC的话,大家还是可以继续写代码,看文档。

    性能问题,如果跑的应用比较耗资源,比如开很多 office PDF,还有设计工具等会不会很慢。

      最后一个问题是数据保存的问题。传统上每个人会习惯在自己的电脑上保存很多常用的工具,还有很多的文档。虚拟化了之后理论上还是要保证自己每次用的是同一个机器,并且东西都在。不过如果是电信的营业厅的电脑,开机之后就是办那些业务,不用保存数据在本地,开机之后随便连上一台 VM都可以,那也无妨。所以看起来,对这样的应用应该还是适合的,因为这样的场合上面的两个问题也不是问题。但是对于软件开发人员,可能用起来就有问题。

    在他们的网站( http://www.wysetech.cn/products/winterm/)上查了一下,果然主要是针对教育、金融和零售等行业。


2.       VMware vMA (vSphere Management Assistant).

在管理 ESX或者 ESXi,包括上面的虚拟机的时候,我们常用 VIC, 是图形化的解决方案。有些时候可能还需要登录到ESX上面做一些命令行的手工配置,比如关于vSwitch的配置,这个ESXi是不支持的(免费的当然要砍掉一些东西)。vMA的目标是给管理员或者开发人员提供另一个管理ESX/ESXi或者Virtual Center的方式。vMA其实是一个VA,是Linux的,上面预先装好了相应的组件,所以可以通过命令行,还有脚本的方式来管理。

和现场 VMware engineer聊了一下,看起来是基于以前 vmPerl一起提供的那个 VA发展来的。底层走的应该也是 ESX web service管理接口,上层做了一套 CLI, 然后也可以自己写脚本。其实我们现在的feature test的automation也是用这样的方式来做的,只不过没有用这个VA来做。觉得对于开发人员还是可以了解一下的。对了,他们提到用这个VA的一 个好处是可以不用保存ESX的密码明文,而通过这个VA的登录密码来做验证。支持 3.5 U2+,更详细的信息参考http://www.vmware.com/support/developer/vima/

 

3.       WMware vCloud V1.0

下午的session有好几个是和这个相关的。这个项目的意图看起来是VMware并不满足自己在企业数据中心方面所取的市场份额(据称是 80%+),而想借助这样的产品从 private cloud到public cloud。vCloud估计有部分是在中国开发的,有几个Engineer上去介绍架构和API,应该是VMware北京研发中心的。不过说实话,几位的presentation skill不怎么样,很多人都反映听不太明白,加之讲得很快。所以也只是听到一些零碎的东西。

booth of vCloud

 

预计2010的Q1 release

很多feature来自Lab Manager。Lab Manager的使用方式很有Cloud的一些特征,比如自助申请,Web UI来自行管理。但是lab manager的定位还是比较中小型的lab用,和cloud还是有距离,所以应该是做了很多扩充。

提出了云计算中间件的概念。中间件在企业级计算中是很常用的组件,比如IBM CICS, Tuxedo和Weblogic等等,有人简单的概括为平台+通信。vCloud中称为处理单元,下面在连接控制VC,这个处理单元就是所谓的云计算中间 件。大家有时间的话看看下面的链接,再详细了解下吧。

vCloudAPI: http://communities.vmware.com/community/developer/forums/vcloudapi

    

4.       CISCO Nexus 1000V

伴随 vSphere 4 (ESX 3.5的后续版本)推出,主要是针对VM在不同的host间做迁移的时候,网络的管理和配置会变得很复杂的问题,包括对应的访问策略控制和vLAN的控制。vSphere自身也做了改进,就是可以支持跨ESX来构建vLAN。CISCO的这个虚拟交换机宣称是和VMware共同开发的,并且试图将这种方式标准化,已经提交给DMTF,粗浅的来说就是在数据包(链路层的?)中加了tag,使得交换机可以区分不同VM的流量,之前vLAN也有类似的做法吧。更多信息参考下面的连接吧

http://www.cisco.com/web/CN/products/products_netsol/switches/products/cn1000v/cisco_nexus_1000v_products_1.html

有个60天的试用版可以尝试一下。

 

5.       Security of vSphere 4

这个topic觉得很有意思,但是他们的售前讲得超快,居然在show VMsafe的partner的时候我只看到一个红色的t-ball,slides就翻过去了,很赶时间,所以不要说消化,slides都没看清楚。只听到些名词。

系统隔离,网络分段

平台安全,安全操作,安全性虚拟化 (VMsafe)。

vShield Zone VMFlow, vShield Manager

看来要花些时间再去了解一下。

 

6.       F5

      F5上去讲的哥们感觉底气很足,因为很多大公司的核心网络是用他们的产品,觉得他讲得清楚有说服力的,不像是忽悠,呵呵,也许这就是忽悠的高境界。他们的slides里面还是有不少有趣的东西,不过没拿到。

      现在大家谈的虚拟化很多时候是在想把一个强大的物理机器当成很多的 VM来用。 F5说他们其实也一直在做虚拟化,不过是相反的路子,是把很多小的虚拟化成一个大的,比如 load balance的产品。嗯,这么说有点意思。

       其中一点提到F5 switch VC配合来做动态的 VM级别的 balance

       F5的优势是他们能感知应用层的连接状态,并控制连接的分发。当应用需求增加是,VC可以起很多的VM来处理,并且通知F5,加到处理的real server的list里面,实现动态的处理能力的增长。另外这样的方式还可以很好的解决压力高峰过去之后 VM退出的问题。当压力变小之后, F5可以选择只将流量分发给部分 VM,而另外一些 VM因为一段时间没有连接,前面的连接也慢慢处理完了或者 timeout,那么这个时候,这个 VM就可以 graceful的被从 F5 load balance list里面拿掉。进而F5可以告知 VC,将这样的 VM停掉。

 

     总的来讲,还是有不少新的东西,值得进一步的去了解。另外在想一个问题,除了VMware的产品和方案之外,我们应该还要去了解一些MS和Xen的虚拟化方案,好久没有看了,认识还停留在一两年前,相信各家都有很大的发展了,毕竟这样的热门,谁也不会错过。

 

 

by Ricky, 2009-10-29

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值