OpenStack部署运维如何SaaS化?

日期: 2016-10-26 来源:TechTarget中国

如今,超过一半的财富100强的企业都已选择OpenStack,并且有超过六成的用户将OpenStack部署在生产环境中。而在中国,OpenStack持续升温,包括物联网用户、国内高校以及部分大小企业,都开始通过将其引入到企业内部以实现对原有IT基础设施的改造和升级,并基于OpenStack架构的灵活性,结合自身独特需求建立云计算环境。但OpenStack的进一步发展依然面临着诸多的挑战,主要集中在如何正确规划并利用现有IT资源实现快速安装部署、缺少统一运维平台工具致使企业运维复杂、对企业IT人员的专业能力要求更高、技术复杂致使企业平滑升级需具备过硬技术实力。

不过,上述困扰用户部署OpenStack的难题有望得到彻底的改变。2016年9月,北京海云捷迅科技有限公司(简称海云捷迅)将传统OpenStack环境部署由项目实施转变为服务交付,推出了全新的AWSTACK SaaS云管理平台,迈出了OpenStack部署、运维向SaaS化发展的重要一步。那么,被海云捷迅寄予厚望的SaaS云管平台到底有哪些不同之处呢?一起来揭开AWSTACK的神秘面纱。

云端、本地兼顾:才是合理的架构设计

实现快速部署、零运维、系统主动监控、云端自动升级,实现多种虚拟化资源统一管理,是所企业所追求的目标。为确保实现这些目标,AWSTACK在平台架构设计上进行了优化,分为SaaS云管平台、数据收集处理和分析平台、私有云用户交互网关和本地服务器等四个层面:

SaaS云管平台是AWSTACK平台的核心,实现动态管理资源和灵活调度服务,包括动态部署、身份认证、用户授权、资源调度、应用商店、计费和监控等功能。通过SaaS云管统一的展示界面,提供面向不同用户角色的管理控制台,在统一的用户界面中对计算、存储、网络等资源进行配置管理、监控告警、性能分析等,实现所有管理图形化,统一界面风格。

数据收集处理和分析平台主要是为SaaS云管平台提供资源和监控数据的收集及分析功能,一方面可以向用户提供图形化的监控数据和告警引擎的数据依赖,一方面系统会根据监控的历史数据进行分析,对可能发生的故障提前作出预判及处理。

私有云用户交互网关主要是提供本地和SaaS云端之间的交互,将本地的环境和数据通过加密隧道方式上传到SaaS平台上进行收集、分析和处理。

分布式全对称架构的本地服务器是整套解决方案的物理IT基础设施,包括服务器、存储资源和网络资源。

概括而言,AWSTACK架构设计的目标,实际上是使用虚拟化技术建立一个共享的、按需分配的基础资源设施,然后通过运维及服务管理层实现资源的灵活调度和动态管理,最终在统一门户进行界面展示,提供面向用户的管理控制台。

功能丰富:给用户以选择

AWSTACK平台主要包括租户管理、资源管理、流程管理、混合云管理、监控管理和权限控制等功能,集中了弹性可扩展计算、分布式块存储和软件定义网络(SDN)等核心技术,通过对硬件设施进行虚拟化处理,形成虚拟层面的资源池系统,该资源池系统可按需为每一套应用系统提供基础IT资源——计算资源、存储资源和网络资源,快速适应动态变化的业务需求,实现“弹性”资源分配能力。AWSTACK的智能化自动化运维监控系统实时检测保障数据及服务安全。客户通过统一的SaaS云端界面,可实现对包括虚拟机、资源池在内的整个数据中心的集中管理,从而为用户提供可靠、优质的计算服务。

多租户管理:AWSTACK云管平台是建立在数据交换平台和一站式服务框架基础上的信息门户,为不同租户(租户可以是一个企业也可以是企业下面的某个分支机构)提供统一的Web访问服务。不同租户通过登录此统一的云管平台,注册并部署自己独享的物理机,构建自己的云主机环境;还可以通过Internet随时、随地登录云管平台。不同租户使用统一的云管平台界面,但租户之间的数据已经被隔离,从而确保了租户的数据不能被其他租户看到。

用户管理:按照企业日常管理的视角,支持企业创建符合本企业组织结构的部门;并支持基于部门进行资源分配;支持企业基于部门、项目以及项目成员划分角色(包括企业管理员、部门管理员、项目管理员、普通用户);支持基于角色进行云管平台系统功能的授权。企业可以实现按需创建不同权限、不同配额的子账号,并由各子账号独立管理本部门内的所有云资源。满足了企业多级权限管理的需求,为企业不同部门不同项目管理其资源提供了便利。

资源管理:包括云主机、镜像、云硬盘、快照、网络、安全,通过以上模块的相互协作,为客户提供了从创建一台虚拟机到正常对外提供服务所必需的资源和环境,是整个AWSTACK云管理平台最为核心的部分,也是可为客户直接创造价值的功能模块。

监控管理:可以为整个云管理平台、私有云环境提供可靠的运行保障,系统主要对物理机、虚拟机、存储、数据库、中间件、业务系统、常用服务等提供细粒度监控,支持实时监控,支持历史数据查询与趋势分析,支持监控数据以图片或表格形式导出。用户可结合自身应用系统的关键特性,自定义监控项和告警阈值,并设置以短信或邮件形式报警,充分保证整个云平台的可靠性。

该平台还提供了、混合云管理、系统管理、日志管理、流程管理和自动安装部署,从而帮助企业平衡各部门人力投入、提高工作效率。

彻底解决解决OpenStack使用痛点

AWSTACK整个平台基于OpenStack开发,提供标准的OpenStack API接口,并通过SaaS服务交付的形式,将原本需要在本地完成的繁琐部署工作转移到云端,并通过丰富的管理功能降低了运维的复杂度,而无缝升级泽确保了企业的IT投资得到最大化利用。相比传统的OpenStack产品,AWSTACK主要具有以下特点:

零运维:AWSTACK平台系统自动完成灾难检测和故障恢复。AWSTACK的智能化和自动化能对物理资源、虚拟机资源、应用及服务的状态进行实时监控和策略设定,做到事前预测、事中告警、事后处理;根据监控的历史数据和日志信息进行分析,对可能发生的故障提前作出预判及处理,将用户解放出来,实现真正的零运维。

混合云管:AWSTACK平台是针对企业混合云管理提供的软件解决方案。支持阿里云、腾讯云、AWS等其它公有云体系,同时支持基于OpenStack的虚拟化管理接口。在基于OpenStack的平台上为企业实现云资源的统一管理,同时兼具公有云的便利性和私有云的安全性。

容器化部署:AWSTACK平台采用容器化的部署方式,通过这种部署方式实现OpenStack管理服务和物理硬件解耦,达到最小化管理平面资源开销,并根据集群规模和负载动态细粒度扩展管理服务。

分布式全对称架构:AWSTACK平台采用基于对等技术的去中心化、全对称的分布式架构,这种模型能最大限度利用物理资源,消除单点故障、性能瓶颈等一系列相关问题,从而使系统扩展性显著提高,系统并发性和性能实现线性扩展增长。

此外,自愈式控制平面可以实现集群的高可用和自动化管理;平滑升级及回退能够在不影响业务的情况下,对系统版本进行升级;同时,通过SaaS云管平台,可以实现10分钟内快速安装部署,大幅降低实施的人力成本和时间成本。

目前,AWSTACK针对不同的行业背景和企业业务场景,提供出两种不同的解决方案,一是集成优化的超融合一体机和基于AWSTACK的SaaS云端的软、硬件交付方式,并采用业界一流的模块化设计的组件,提供标准产品规模的组合,提供单一厂家服务,满足中、小企业的业务需求;另外,针对大型企业的业务需求,可采用单独的软件解决方案,将AWSTACK软件部署于企业本地IT基础设施上,充分利用企业既有IT物理设备,在企业业务云化过程中为企业节省大量IT建设成本,满足大型企业的刚需与其相关业务的硬性需求。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • OpenStack走过沉淀期:中国市场迎来新格局

    开源OpenStack技术发展至今,市场的讨论声音已经越来越少;在这种情况下,不少人开始提出质疑:“OpenStack是否已经不行了?”。然而,过去11月份的OpenStack悉尼峰会却用事实给出了否定的答案。

  • 摒弃纸上谈兵:红帽上演开源实景演出

    2017年11月7日,在金茂北京威斯汀大饭店,题为“开源因你大不同(The Impact of The individual)”的2017红帽论坛盛大举行。会上最大的亮点就是 一场名为“Destinasia”的现场实景案例演示。所谓开源就是期望所有人都能参与的一个项目,这次的红帽论坛是真正的让人感受到“开源因你的参与而大的同”。

  • OpenStack不行了吗?悉尼峰会回答你

    金融行业并不是OpenStack未来发展的全部,在我看来,这次悉尼峰会的主要任务,应该是要回答“OpenStack不行了吗?”。

  • OpenStack Heat模板增加灵活性

    OpenStack管理员使用 Heat模板来简化云资源的部署。那么,模板的主要组件是什么?我们又应当如何以更灵 […]