vForum2011现场演讲文字直播
LoVell 发表于:11年10月27日 09:33 [原创] DOIT.com.cn
第一,虚拟化应用本身,还有数据架构各个不同的部分,怎么来改变,怎么放在一起,将我们数据中心在不同地区加以整合。今天有不同的核心平台支持不同的应用,把架构作为一种服务,虚拟机作为提供的基础。因此,是一种不同的服务。向前发展的时候,(Hyperlise),应该要满足两个需求,趋势的融合,把越来越新的服务提供出来。比如应用相互沟通信息,还有信息收集,就是更快把信息提交给我们的客户。大家一般认为(Hyperlise)是一种商品,过去七八年来,它并不是一种商品,今后可能是一种商品。因为所有的创新都还在全面的涌现。尽管现在有了(Hypelise),可以应用现有的应用,还有数据库做了很多的工作,现在的数据库分割开的,各自独立的。现在有了VMware的技术,我们可以运行32个节点,作为一个集群,多的客户就是4到8个节点。因此他们不可能充分和有效使用数据库所有的部分,单个服务器使用提高了,但是整个数据库所有的整合数据库的使用效率并不是很高。因为要对网络进行配置,存储进行配置才可以。尽管计算能够有可扩展性,但是数据库本身还有限制,存储、网络、安全,还有很多的因素要考虑。如果想真正有一个云的数据库的话,部署数据库,怎样进行架构设计,安全怎么设计,怎么管理所有的组成部分。
传统的数据库,也就是纵向的架构,存储的部分,数据的备份,数据在磁盘上,也就是从磁带上的存档,还有存档的技术,不同的步骤按照三层提交,现在还有新的架构出现了。因为很多新的应用,都是建在自己的本地磁盘里。同时经济角度来讲,也是具有吸引力的,有很多在托管的,PCRE等。所有普通的总和,可以获得高容量和高可用性,这样本地的磁盘,可以非常好的为存储VM信息,还有各种不同新的应用,也是提供了可能性。
如果你想你的应用能够在任何地方应用的话,必须要有一个横向扩展的存储。存储可以扩展,新的云计算存储,亚马逊做得非常好,做了很多的服务。很多的应用都是这样的。数据、图片都可以存在这个地方,放在一个Blog的存储,随时经济性的进行存储。可以有新的应用,本地磁盘的需求,横向拓展需求,都可以随时调取。
所有这些都是通过软件来实现的。这就是我们所说的软件作为存储的架构。这个模型有了以后,现在不仅实现了规模,还实现了自动化,我们还可以以最好的方式,最廉价的方式应用这种应用。同样一种变革,也在后端发生了。我们在计算机的虚拟化方面做了很多的成果,存储方面做了很多的虚拟化的进展。但是我想说,网络依然没有实现虚拟化。什么意思?就是所有所需要的应用服务,还是和物理网络连接起来,应用跟网络进行配置,服务真的能够应用起来。举个例子来讲,部署一个虚拟机,今天虚拟机进行部署的话,必须要对V-lan进行配置,就是在物理的网络里,还有防火墙要进行重新的部署,因为他们都是在物理网络中。如果现在的应用在第一应用层的机架上,就要一个配件,突然数据第五行缺一个配件,就要移过来,要重新配置我们的V-lan,还有防火墙,这样才可以进行移动。这就使得数据库非常不灵活,而且维护成本非常高。
我们网络虚拟化怎么做?也就是把网络服务从物理网络变到一个虚拟的环境下,这样通过一个虚拟的数据库进行支持,而不是物理的网络。有什么好处,首先,现在可以在虚拟形成下进行自动化,同时可以通过程序控制,也可以通过策略控制,因为跟应用是关联的。当应用移动的话,网络服务也可以随着它一起移动。应用需求增加的话,可以增加更多的副本,也就是说虚拟的应用,原来专门有一个单独的应用,可以增加的话,现在非常容易找到其他同样的应用,更多的升级扩展,可以非常容易的移动。这是根本性的网络中的变化,可以使得实现网络的工作量,而进行调整。