云数据中心基础架构建设方案探讨 一、前言 互联网数据中心(简称:IDC,Internet Data Center,)在应用云计算技术的过程中,通常选择以建设IaaS(Infrastructure as a Service,基础设施即服务)作为主要切入点,逐渐扩展到 PaaS(Platform as a Service,平台即服务)和 SaaS(Software as a Service,软件即服务)层面, 以渐近的方式扩展 IDC 的云服务能力。 二、云 IDC 基础架构 IaaS 模式云 IDC 由管理平台和多个资源池系统组成.资源池系统是由管理平台、资源相关系统或设备以及连接网络所组成的集群.管理平台负责云 IDC 各种业务的运营和资源管理, 并与网管等外部系统相连接。 资源池对外提供各类计算资源、网络资源以及存储资源。计算资源由虚拟机系统以及服务器提供;存储资源由对象存储系统和块存储系统提供,包括对象存储资源、块存储资源;网络资源包括公网 IP 地址资源、虚拟防火墙资源、带宽资源、负载均衡资源等。计算资源、存储资源、网络资源之间资源相互协作对外提供完整的资源使用环境。 IaaS 模式云 IDC 通过虚拟化技术将计算资源、存储资源和网络资源构建成动态的虚拟资源池,并使用虚拟资源管理技术实现云计算资源自动部署、动态扩展、按需分配,为用户提供按需和即付即用方式的服务。 三、计算资源虚拟化 3。1 虚拟化系统 虚拟机系统是在物理服务器之上构建虚拟化抽象层,采纳虚拟机监视器或虚拟化平台 2 种实现方式,负责服务器的抽象、资源的调度与管理,将不同的系统分别运行在独立的虚拟机之上,从而提高服务器的资源利用率。 虚拟化从结构上可以分为寄居架构和裸金属架构。目前普遍采纳的是裸金属架构.裸金属架构是在计算机硬件上直接进行虚拟化,其将一个物理服务器划分为多个安全、可移植的虚拟机,每个虚拟机都呈现为一个完整的系统。 在选择虚拟化技术时,应该综合考虑虚拟化效率、硬件管理、对异构的支持、迁移、资源管理、安全隔离以及经济成本等因素,进行最佳选择。需要注意的是,VMware 和Power VM 等虚机技术,都是将较大的计算资源虚拟成较小的资源,因此,单机资源是一个系统可以请求资源的上限.因此并不适用于大型应用或者需要应用开发中实现并行计算的业务逻辑和数据逻辑. 3。2 服务器资源 构建虚拟机系统的物理服务器资源可采纳 UNIX 小型机或机架式 PC 服务器、刀片式服务器等 x86 服务器。 近些年来,随着 CPU 多核技术的快速进展,x86 服务器的...