应对虚拟化云计算需求 企业IT架构转移
过往几十年来,绝大多数人都采用网络架构的标准作法──三层式网络架构,然而虚拟化与云计算应用程序的型态与过往不同,导致网络流量行为跟着改变了,因而突显了三层式网络架构的效率问题。
虚拟化与云计算正在牵动着IT架构的转移,SSD(固态硬盘)成为企业存储应用新趋势就是一个例子,存储设备厂商开始提供SSD闪存存储设备,不论是内置在存储系统做为快取或是更快速的分层存储架构,还是直接内置在服务器主机内,皆是为了应对虚拟化的挑战而提出的新架构。
Ethernet Fabric也是相同的趋势,这是网通厂商为了应对虚拟化与云计算,而提出的新一代网络架构。
过往几十年来,企业网络架构并没有太大的改变,绝大多数人都采用网络架构的标准作法──三层式网络架构,透过L2存取层、汇聚层及核心层来建构一个可兼顾扩张与管理的网络架构。这样的架构能成为大家不约而同遵循的标准,就是因为不论在扩张、效能与管理上都能禁得起大多数应用系统的需求。
然而,这样的架构面临虚拟化与云计算的需求,却显得缺乏效率。最主要的原因就是虚拟化与云计算应用程序的型态与过往不同,导致网络流量行为跟着改变了,因而突显了三层式网络架构的效率问题。
现今一般应用程序的数据流动,主要是由终端提出请求,网络封包接着一路传送到后端服务器、数据库、存储设备,接着再把数据沿路回传至使用端,这一路网络流量的传输型态是南北纵向的。然而,虚拟化与云计算环境则增加了更多横向流量,例如虚拟机器由一台服务器移动至另一台服务器,主要是在服务器这一个水平层移动,然而在三层式网络架构中,网络封包得往上传至核心层,再往下传送至另一台服务器,而每多走一层,网络延迟时间就会增加,汇总起来就会影响虚拟机器的在线即时切换。而云计算的应用程序,则以分散式运算型态居多,使用端的一个数据请求,往往是由位于多台服务器的不同应用程序一起产生结果,因此跨服务器之间的横向数据传输也增多了。