基于定制化云服务平台的构建及应用创新

2018-02-14 12:49李倩
数字技术与应用 2018年10期
关键词:云平台虚拟化

李倩

摘要:云平臺以服务为导向,根据不同层次租户的资源需求量身定制差异化的云计算、云存储、网络安全等服务。围绕云平台的定制化服务,本文重点从以下几点阐述:讨论了云平台的总体架构,详细介绍利用虚拟化技术KVM、分布式存储系统Ceph、OpenStack等技术构建云平台,研究分布式核心网络结构和云安全解决方案,云资源的定制化服务,云平台的深度应用创新。

关键词:云平台;定制化;虚拟化;分布式存储

中图分类号:TP311    文献标识码:A     文章编号:1007-9416(2018)10-0000-00

1 研究背景

云计算起源于国外,它凭借强大的计算模式在短短几年内得到国内外IT企业的一致青睐,被其视为下一次的科技革命。随着云计算技术的不断发展,国内外很多企业都意识到了“云”所带来的商业价值,纷纷推出了自己的云产品。

定制化服务是指按消费者自身要求,为其提供适合其需求的,同时也是消费者满意的服务。平台以服务为导向,根据不同层次客户的资源需求量身定制差异化的云计算、云存储、网络安全等服务。

2 总体思路

平台主要由基础云平台、监控云平台和云服务自助平台和云安全四大部分组成。通过硬件解耦实现资源的物理池化和动态重构,通过软件定义实现业务感知的按需资源组合与配置,满足系统的弹性伸缩和禅达规模的持续扩展。

3 技术方案

3.1 云计算相关理论

融合架构数据中心的设计思想是通过硬件解耦实现资源的物理池化和动态重构,通过软件定义实现业务感知的按需资源组合与配置,满足系统的弹性伸缩和禅达规模的持续扩展。真正的集成融合解决方案使用一个厂商的服务器、存储和网络设备,本质上是变成了一个平台来代替部分融合。

3.2 平台建设的技术支持

3.2.1 KVM虚拟化技术

平台以虚拟化技术为主要支撑,对平台的软硬件及虚拟机等各类资源进行服务化管理,以满足灵活管理和高效利用的需要。KVM(Kernel-based Virtual Machine,基于内核的虚拟机)是主流虚拟化系统软件中出现较晚的一个,KVM在系统架构和软件结构上保持得较为精简,先天就支持现有x86处理器提供的硬件辅助虚拟化功能与Linux内核完善的基础性功能,而且,作为Linux内核本身的一部分,可以持续利用内核的优化与改进。

3.2.2 分布式存储(Ceph)

分布式存储系统将分散在不同物理服务器上的硬盘空间虚拟化成统一的云存储空间,并对外提供多种形式的存储服务。

3.2.3 基于OpenStack的云管理平台

在众多云平台管理软件中,开源云计算软件OpenStack得到社区的青睐,最早由美国国家航空航天局NASA研发。Openstack的基本功能如表1所示。

3.3 构建云安全方案,提供平台基础

传统的数据中心网络结构采用生成树协议进行收敛,二层网络的收敛时间会相对较长,同时会带来网络的不稳定因素,而且也非常不利于故障的分析和诊断,即便使用三层互联方式,由于应用负载分担的要求,无法通过配置路由区域的方式来实现路由总结,也会给网络带来大的负载和不稳定性。

4 实施效果

(1)按需分配开放弹性架构和优秀混合负载:采用X86平台,服务器资源按需分配,按需搭建基群,按需缩放集群规模,按需分配资源(CPU、内存、IO),动态调整资源。

(2)在线线性扩展:增加节点可线性增加存储、查询和加载性能,并继续对外提供服务。支持TB级的数据处理、存储和访问。

(3)易于管理维护:直观的图像化界面,实时的状态监控;最大限度降低管理员的日常管理和维护工作。

Construction and Application Innovation Based on Customized Cloud Service Platform

LI Qian

(North China University of Technology,Tangshan Hebei 063000)

Abstract: The cloud platform is service-oriented and tailors differentiated cloud computing, cloud storage, network security and other services according to the resource needs of different levels of tenants. Focusing on the customized services of the cloud platform, this paper focuses on the following points: discusses the overall architecture of the cloud platform, and details the use of virtualization technology KVM, distributed storage system Ceph, OpenStack and other technologies to build a cloud platform, research distributed core network Structure and cloud security solutions based on Neusoft products, customized services for cloud resources, and deep application innovation for cloud platforms.

Key words:Cloud platform,customization, virtualization, distributed storage

猜你喜欢
云平台虚拟化
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在CTC/TDCS系统中的应用研究
虚拟化技术在计算机技术创造中的应用
企业云平台建设研究
高速公路服务器虚拟化技术应用与探讨
存储虚拟化还有优势吗?