云计算是一种新兴的网络计算模式,云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。云计算通过管理、调度与整合分布在网络上的各种资源,以统一的界面为大量用户提供服务。
随着云计算技术的推广,利用开源项目构建企业级私有云已成为云计算应用的一种重要趋势。但这种变化使得rr基础架构的运营专业化程度不断集中和提高,所以如何在基础架构、网络和存储方面达到更高的层次,是现今急待解决的问题。虚拟化技术作为一项比较成熟的技术,能够实现计算资源划分和聚合,服务透明封装及虚拟机(VirtualMachine,VM)动态迁移等,能够满足云计算按需使用、弹性扩展的需求,已经成为云计算的关键支撑技术。
一、相关技术介绍
(一)IaaS(InfrastructureasaService)基础设施服务
目前被业界最广泛认同的划分,云计算有SPI,即SaaS(Softwareasaservice),PaaS(Platformasaservice)和IaaS三大服务模式。
IaaS有两种用法:公有的和私有的。本文主要介绍在私有模式下,使用平台内部数据中心的服务器提供服务给用户。用户可以通过平台得到所有设施的利用,包括处理、存储,网络和其它基本的计算资源用户能够部署和运行任意软件,包括操作系统和应用程序。
(二)VM(VirtualManufacturing)虚拟主机
VM主机是灵动网络利用技术,将一台服务器分割成多个虚拟机(VM主机)的优质服务。每一个VM主机平台的运行和管理都与一台独立主机完全相同,因为每一个VM均可独立进行重启并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。
二、平台网络设计
服务器是IaaS平台的硬件基础(香港服务器),根据系统对网络的要求,服务器需要综合一些弹性的网络适配器,这些适配器可将数千服务器和存储单元整合为一个虚拟化、高性能、低延迟的网络结构,同时使其具有高可扩展性,可整合多种协议规范。实现网络连接和网络容量从最边界到核心的全面虚拟化。
(一)虚拟网络交换
虚拟机网络交互主要是通过虚拟网络交换机来完成的。虚拟交换机在主机(虚拟主机)内部提供了多个网卡的互联以及为不同的NIC流量设定不同的VLAN标签,如同主机内部存在一台交换机,可以方便地将不同的NIC连接到不同的端口。
(二)外布连接
外部网络采用IEEE802.1QbgEVB(EdgeVirtualBridging)和802.1QbhBPE(BridgePortExtension)协议标准,其中802.1Qbg要求所有VM数据的交换都通过外部网络进行,即外部网络能够支持虚拟交换功能。802.1Qbh可以将远程交换机部署为虚拟环境中的策略控制交换机,而不是部署成为邻近服务器机架的交换机,通过多个虚拟通道,让边缘虚拟桥复制帧到远程端口,可以利用堆叠的方式来设计网络,从而更有效地为多播、广播和单播帧分配带宽。
IaaS平台是为客户提供虚拟、可靠、弹性、按需的IT服务,作为连接用户和承载各种计算存储资源的网络,除了具备现有网络功能外,还必须满足云计算特性的更高要求。可以预见,随着云计算产业发展步伐的加快,网络虚拟化技术必须有更快的发展,才能带动整个云计算生态环境稳步向前。