最近几年,由于虚拟化和云计算转换了企业应用程序和服务交付方式,网络行业和网络专业人员已经将服务器和存储放置于次要位置了。但是,随着云计算从一个热门销售词汇演变为广泛部署的企业体系结构,网络供应商将会尽力争先,并明确云网络技术的重要性。
网络是构建云计算平台的基础,但是在虚拟化早期开发中网络行业就被排除在外,这使得虚拟化的可扩展性和可移植性大打折扣。VMware通过它的vSwitch将网络交换机抽象到服务器中,从而促使网络供应商开发新技术来应对虚拟化交换可见性和控制的缺失问题,以保证当虚拟机在服务器或者数据中心之间迁移时端口级安全性、存储和管理设置仍然能够有效。
现在网络供应商希望在云中开发和证明网络技术的相关性——在他们被迫仓促建立像服务器虚拟化一样的追溯性解决方案之前。上周,Cisco Systems和Extreme Networks宣布加入OpenStack,这是一个供应商和服务提供商的社区,致力于为云计算操作系统开发开源软件。
OpenStack是由RackSpace Hosting和NASA共同创建的,专注于两个核心项目:OpenStack Compute和OpenStack Object Storage。虽然这两个项目均包含了云网络,但是显然这个社区的重点是开发管理云中服务器和存储资源的软件。
云网络技术:网络对云计算的主要贡献
但是人们还是很少注意云环境中基本网络功能的实现。这种缺乏对云网络的关注会给企业造成问题。首要问题就是许多云提供商都变成了互联网上的孤岛。这意味着采用一个提供商服务的企业会发现将来很难迁移到另一个提供商上,也很难将它的资源分配到两个提供商上。
事实上,据Probation, Parole and Pardon Services的一位信息技术主管David O'Berry的观点,如果一个企业希望将它的数据从一个云提供商迁移到另一个,那么最好的方法就是文件传输协议(FTP)。“如果您告诉我必须用FTP从一个提供商下载数据,然后上传到另一个提供商上,那么这将是我无法经常处理的大难题。”
而很早就参与OpenStack,但刚刚才成为正式贡献者的Cisco会很乐意看到这个变化。
Cisco云技术CTO Lew Tucker说,“现在[云]网络功能还只处于起步阶段。[如果您需要]跨越多个数据中心,那祝您好运!”
“我们最新的工作是保证网络API实际上是可以对外开放的,而不是只属于某个计算服务的最基本配置。我们将对社区其余部分进行研究,了解一个[云]网络服务应该是什么样的。这就是我们将要关注的方面。”
在这种情况发生之后,O'Berry说网络行业的标准化和互操作传统需要成为云计算行业的一部分,特别是对于如此专有和封闭的虚拟化软件行业。
“即使有这样多的[网络行业]问题,您仍然可以从四个不同的公司购买四个交换机,并且它们之间仍然可以正常通信。我们需要花一定时间才能实现这样的配置,但是至少网络行业是可以实现互操作的。而对于抽象的[虚拟化]空间,它们是专有和封闭程度非常高的,”他说。
Tucker不愿意透露Cisco计划对OpenStack提供的云网络贡献,他说社区会决定如何向前发展。但是他提到在云中需要实现更复杂的网络服务。
“[企业]需要能够对云进行多个虚拟网络划分以保证应用程序安全,”他说。“我认为您将看到其他一些服务的出现。这就是我们在社区的工作。这其中大多数工作是为了理解网络抽象是什么,在虚拟化空间中我们希望网络如何显示,以及API是什么。然后您可以采用自己的方法决定如何保证您能得到最有效的实现。”
保证网络与云网络技术的相关性
Forrester Research的James Staten说,虽然网络供应商强调需要解决云问题,但是他们在云方面的工作很大程度上仍然只是保证它们的相关性。
“所有网络供应商所关心的其中一件事就是逐渐消失的网络相关性,”他说。“因为虚拟化和云计算是通过服务器管理员队伍实现的……您处理应用程序问题的方法是将它部署到不同的基础架构上,给它分配更多的内存,在应用程序设计上分配更多的缓存,这种方法[在网络社区上]是个大问题,因为所有这些都是跟网络毫无关系的。”
Staten说,网络领域面对的是云计算领域的商品化问题,这一部分是由于服务器和存储管理员看待网络的方式决定的。
“如果换位思考一下:首先您从一个具有良好带宽的扁平网络开始。然后他们开始在它上面运行其他东西。他们不会说,‘那么,我们有正确的网络或正确的网络配置吗?’但是这通常是一个附属。网络供应商必须推广网络相关性、网络配置和网络特有的要求应该如何出现在[云]应用程序的描述中。”
基本上,网络供应商需要向其他行业说明网络不只是硬件,而是企业和服务提供商必须抽象到云中的非常复杂的技术。
“网络行业需要能够表述清楚当您为[云]创建数据库配置时,您必须实现保证数据库性能的网络配置。一定不要认为您提供更多硬件就足够了。一定不要认为实现更快的网络,问题就会消失,”State说。