一种适用于媒体业务的PaaS云平台的制作方法

文档序号:12132811阅读:来源:国知局

技术特征:

1.一种适用于媒体业务的PaaS云平台,其特征在于:包括资源沙箱、自动化引擎、元数据管理模块、第三方中间件服务模块、服务池、任务池和应用编排模块;

所述的资源沙箱用于为应用/服务提供最基本的、独立、安全的计算容器环境;

所述的自动化引擎用于根据不同业务特性进行配置集中化管理、分发文件、采集容器数据和操作系统基础及软件包管理;

所述的元数据管理模块用于存储与管理媒体平台服务层的各种配置信息,保证所有应用/服务支持和应用/服务交付流程都紧密相联,确保这些流程的运转,发挥配置信息的价值;用户将部分的应用/服务业务提前在镜像中配置好,在需要的场景下快速将镜像转成应用/服务快速部署;

所述的第三方中间件服务模块用于根据Salt Stack及SLS规范编写所需的模块和根据开源社区已有的SLS文件实现所需的服务;

所述的服务池由多个服务列表组成,并通过服务列表对外发布服务;

所述的任务池用于存放根据行业的最佳实践,提供根据服务编排规范编排好的常用应用的编排任务;

所述的应用编排模块通过一个简单的配置文件来定义分布式的应用程序栈及依赖,由PaaS平台在内部自动、智能的驱动而实现,最终编排出诸如内容采集、加工生产、内容统一管理媒体应用。

2.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的元数据管理模块包括配置管理数据库和镜像仓库;

所述的配置管理数据库用于准确地存储与管理各种配置信息,保证所有应用/服务的支持和流程都紧密相联,确保这些流程的运转能发挥配置信息的价值;

所述的镜像仓库用于提供不同业务形态的容器模板,根据已有的镜像快速地复制应用,实现服务的弹性扩展。

3.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的服务列表包括VPC服务列表、公有云服务列表、社区服务列表、服务健康服务列表、工具交付服务列表、媒体服务列表和第三方服务列表。

4.根据权利要求2所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的配置管理数据库包括支持多租户的管理能力、支持图形化进行管理和操作以及建模的能力、支持配置和检测平台所有配置项的能力、支持对外以API形式提供表数据的管理能力和基于强关系型的数据库。

5.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的资源沙箱的类型包括PM、VM、Docker和ECS中的一种或多种。

6.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:还包括身份认证服务模块和服务注册模块;所述的身份认证服务模块用于向PaaS平台的用户管理提供用户基本信息的管理和统一认证;所述的服务注册模块用于身份认证服务进行注册管理。

7.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的资源沙箱的服务包括VPC服务、Router服务、Subnet服务、VM服务、Docker服务和其它IaaS沙箱服务。

8.根据权利要求1所述的一种适用于媒体业务的PaaS云平台,其特征在于:所述的自动化引擎包括Salt Master、Retumers、Grains、Reactor、Pillar、Runners和其它Salt Stack单元。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1