基于云计算的孵化在线SaaS平台的制作方法

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

本发明涉及云计算机技术领域,尤其涉及一种基于云计算的孵化在线saas平台。



背景技术:

云计算(cloudcomputing)是虚拟化(virtualization)、效用计算(utilitycomputing)、基础设施即服务(infrastructureasaservice,iaas)、平台即服务(platformasaservice,paas)和软件即服务(softwareasaservice,saas,亦称软件服务)等概念混合演进并跃升的结果。云计算服务形成了一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问。用户付费进入可配置的计算资源共享池,只需与服务供应商进行很少的交互即可快速获得网络资源、服务器资源、存储资源、软件资源等多种资源。

现有云计算服务的运行环境缺乏统一的管理平台,导致无法同时支持动态迁移、虚拟机容错、负载均衡、故障恢复、全盘快照删除,大规模虚拟计算资源、存储资源、网络资源的统一管理功能,从而降低服务器的使用率,提升物理服务器和虚拟服务器的管理难度和应用部署难度。此外现有的云计算服务通常为发展成熟的企业提供服务资源,难以对创业期的企业提供创业支持。



技术实现要素:

有鉴于此,有必要提供一种基于云计算的孵化在线saas平台,能够对云计算服务的多种资源进行统一管理,提升服务器的使用率,简化物理服务器和虚拟服务器的管理难度和应用部署难度,还能为创业期的企业提供创业支持。

一种基于云计算的孵化在线saas平台,其特征在于,包括:

云操作系统,用于对服务器集群进行硬件虚拟化得到虚拟服务器,为所述虚拟服务器配置操作系统及资源空间,并对所述虚拟服务器进行硬件资源的分配管理;

孵化在线平台,安装于所述虚拟服务器上,所述孵化在线平台用于对孵化器进行管理并处理孵化器的用户注册请求或申请入驻请求。

在其中一个实施例中,所述云操作系统包括:

虚拟化模块,用于对服务器集群进行硬件虚拟化得到虚拟服务器;

配置模块,用于根据所述虚拟服务器对应用系统的需求为所述虚拟服务器配置操作系统;

管理模块,用于对所述虚拟服务器进行统一进行硬件资源的动态分配管理。

在其中一个实施例中,所述管理模块包括:

计算资源管理子模块,用于对所述虚拟服务器统一进行计算资源的动态分配管理管理;

存储资源管理子模块,用于对所述虚拟服务器统一进行存储资源的动态分配管理管理;

网络资源管理子模块,用于对所述虚拟服务器统一进行网络资源的动态分配管理管理。

在其中一个实施例中,所述管理模块还用于对所述虚拟服务器进行系统配置、系统监控、镜像管理、安全组管理及用户管理中的至少一种。

在其中一个实施例中,所述虚拟化模块,用于对服务器集群进行硬件虚拟化,得到apache集群服务器及数据库集群服务器;

其中所述apache集群服务器用于安装所述孵化在线平台;

所述数据库集群服务器用于安装数据库,进行数据库集群并初始化数据库脚本。

在其中一个实施例中,所述孵化在线平台包括:

注册登录模块,用于接收用户注册请求及已注册用户的登录请求;

入驻管理模块,用于接收已注册用户的申请入驻信息并对所述申请入驻信息进行管理。

在其中一个实施例中,所述孵化在线平台还包括:

信息展示模块,用于展示预设的孵化器信息、众创空间信息、创新活动信息及加盟信息中的至少一种。

在其中一个实施例中,所述基于云计算的孵化在线saas平台还包括:

云安全墙,用于对所述孵化在线平台的用户数据进行加密处理。

在其中一个实施例中,所述云安全墙包括:

实时加密模块,用于根据实时加解密技术对所述孵化在线平台的用户数据进行加密处理;

主动加密模块,用于根据主动加密技术对所述孵化在线平台的用户数据进行加密处理;

数据库加密模块,用于根据数据库加密技术对所述孵化在线平台的用户数据进行加密处理。

在其中一个实施例中,所述云安全墙还包括:多通道加密模块、加密属性遗传模块、加密文件反黑模块、电子邮件加密模块、加密数据同机隔离模块及加密文件网络共享模块中的至少一种。

上述基于云计算的孵化在线saas平台,能够对云计算服务的多种资源进行统一管理,提升服务器的使用率,简化物理服务器和虚拟服务器的管理难度和应用部署难度,还能为创业期的企业提供创业支持。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他实施例的附图。

图1为本发明一实施例的基于云计算的孵化在线saas平台的结构示意图;

图2为本发明一实施例的云操作系统的结构示意图;

图3为本发明一实施例的孵化在线平台的结构示意图;

图4为本发明另一实施例的孵化在线平台的结构示意图;

图5为本发明另一实施例的基于云计算的孵化在线saas平台的结构示意图;

图6为本发明一实施例的云安全墙的结构示意图;

图7为本发明一实施例的基于云计算的孵化在线saas平台的功能框图;

图8为本发明一实施例的创业者或用户与广东孵化在线平台进行交互的流程示意图;

图9为本发明一实施例的基于云计算的孵化在线saas平台对涉密文件的处理流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

下面结合附图描述根据本发明实施例的基于云计算的孵化在线saas平台进行说明。例如,本发明一实施例的基于云计算的孵化在线saas平台,包括云操作系统及孵化在线平台,其中云操作系统用于对服务器集群进行硬件虚拟化得到虚拟服务器,为所述虚拟服务器配置操作系统及资源空间,并对所述虚拟服务器进行硬件资源的分配管理;孵化在线平台安装于所述虚拟服务器上,所述孵化在线平台用于对孵化器进行管理并处理孵化器的用户注册请求或申请入驻请求。

请参阅图1,其为本发明一实施例的基于云计算的孵化在线saas平台的结构示意图。如图1所示,该基于云计算的孵化在线saas平台10包括云操作系统110及孵化在线平台120。例如,该云操作系统110为g-cloud云操作系统,该孵化在线平台为广东孵化在线平台。

云操作系统110用于对服务器集群进行硬件虚拟化得到虚拟服务器,为所述虚拟服务器配置操作系统及资源空间,并对所述虚拟服务器进行硬件资源的分配管理。

在其中一个实施例中,如图2所示,云操作系统110包括虚拟化模块111、配置模块112及管理模块113,其中虚拟化模块111用于对服务器集群进行硬件虚拟化得到虚拟服务器。

配置模块112用于根据所述虚拟服务器对应用系统的需求为所述虚拟服务器配置操作系统。其中,云操作系统的部署包括前端代理、门户、云控制器、云存储控制器、共享存储服务器的安装与配置。例如,配置模块112具体根据虚拟服务器对应用系统的需求,为虚拟出来的服务器进行前端代理配置和门户配置,还为虚拟出来的服务器进行云控制器、云存储控制器及共享存储服务器的安装及配置。

管理模块113用于对所述虚拟服务器进行统一进行硬件资源的动态分配管理。例如对所述虚拟服务器的计算资源、存储资源及网络资源进行动态、统一的分配管理。

在一个实施例中,管理模块113包括计算资源管理子模块、存储资源管理子模块及网络资源管理子模块,其中计算资源管理子模块用于对所述虚拟服务器统一进行计算资源的动态分配管理管理;存储资源管理子模块用于对所述虚拟服务器统一进行存储资源的动态分配管理管理;网络资源管理子模块用于对所述虚拟服务器统一进行网络资源的动态分配管理管理。

在一个实施例中,管理模块113还用于对所述虚拟服务器进行系统配置、系统监控、镜像管理、安全组管理及用户管理中的至少一种。例如管理模块113不仅用于计算资源管理、存储资源管理及网络资源管理,还用于密钥对管理、安全组管理、镜像管理、用户管理、系统监控、系统配置及软件部署等。

例如,利用g-cloud云操作系统对服务器集群进行硬件虚拟化,然后根据应用所需配置相应的操作系统和资源空间,对硬件资源进行动态、统一地分配管理。g-cloud云操作系统支持大规模虚拟计算资源、存储资源、网络资源的统一管理,可在已有it(informationtechnology,信息技术)基础设施的基础上实现可扩展的高效私有云和混合云。如图7所示,g-cloud云操作系统的主要功能包括计算资源管理、存储资源管理、网络资源管理、密钥对管理、安全组管理、镜像管理、用户管理、系统监控、系统配置、g-scale软件部署等。

采用云操作系统进行资源的统一管理,能够提高服务器的使用率,减少企业在it资源维护上的费用和人工成本,从而实现“节能减排”、“低碳”等战略效果。同时云操作系统很大程度上简化了物理服务器和虚拟环境中的服务器的管理和应用部署,能在规模化的基础上产生更好的成本效应,特别适用于idc(internetdatacenter,互联网数据中心)和信息中心等需要进行大规模资源管理的场景,是一整套具备可行性、易用性、可扩展性的云计算操作系统解决方案。

其中,孵化在线平台120安装于所述虚拟服务器上,所述孵化在线平台用于对孵化器进行管理并处理孵化器的用户注册请求或申请入驻请求。

通过在虚拟出来的服务器上安装部署孵化在线平台120,使得创业者可以注册平台、查找孵化器并申请入驻孵化器,从而能够为创业期的企业提供创业支持。

在一个实施例中,如图3所示,孵化在线平台120包括注册登录模块121及入驻管理模块122。其中注册登录模块121用于接收用户注册请求及已注册用户的登录请求;入驻管理模块122用于接收已注册用户的申请入驻信息并对所述申请入驻信息进行管理。

例如,未注册成为孵化在线平台120用户的使用者可通过前端网页或客户端提交注册请求,注册登录模块121处理该注册请求,允许符合预设条件的使用者注册成为孵化在线平台120的用户。例如注册登录模块121根据预设的验证处理,允许验证通过的使用者注册成为孵化在线平台120的用户。又如,对于已注册的用户,注册登录模块121还处理其登录请求。又如注册登录模块121对用户进行用户名验证以及密码验证及/或动态密码验证等验证处理,允许验证通过的用户登录孵化在线平台120以通过登录孵化在线平台120获取信息。

在一个实施例中,如图4所示,所述孵化在线平台120还包括信息展示模块123,信息展示模块123用于展示预设的孵化器信息、众创空间信息、创新活动信息及加盟信息中的至少一种。这样,用户通过孵化在线平台120,能够获取预设的孵化器信息、众创空间信息、创新活动信息及加盟信息等,例如用户在孵化在线平台120的首页可以查看最新推荐的孵化器、众创空间、最新活动、最新加盟信息等,从而为创业寻求支持。

请一并参阅图7,例如孵化在线平台120为广东孵化在线平台,除了支持用户注册功能及申请入驻功能之外,还支持获取分布热力图功能、获取最新动态功能、获取创新活动功能、获取最新加盟信息功能、找孵化器/找众创空间功能、找创投功能及找服务功能。

实际应用中,如图8所示,以广东孵化在线平台为例,创业者(用户)与广东孵化在线平台进行交互的流程包括如下步骤:

s801,创业者通过浏览器输入广东孵化在线平台的网址。

s802,广东孵化在线平台的首页展示最新推荐的孵化器、众创空间、最新活动及最新加盟信息等。这样,创业者能够在首页查看最新推荐的孵化器、众创空间、最新活动、最新加盟信息。

s803,创业者点击“注册”按钮,通过邮箱或其他信息进行广东孵化在线平台的用户注册。

s804,用户注册成功后,使用该邮箱或其他注册信息登录广东孵化在线平台。

s805,用户查找需要入驻的孵化器/众创空间的名称,点击“申请入驻”按钮,生成申请入驻信息。

s806,管理员登录广东孵化在线平台,接收申请入驻信息并进行处理。例如市级管理员登录广东孵化在线平台,接收到该申请入驻信息,再通过线下方式处理并登记。

上述基于云计算的孵化在线saas平台,采用云操作系统进行资源的统一管理,能够提高服务器的使用率,减少企业在it资源维护上的费用和人工成本,同时云操作系统很大程度上简化了物理服务器和虚拟环境中的服务器的管理和应用部署,能在规模化的基础上产生更好的成本效应,通过在虚拟服务器上安装部署孵化在线平台,还能为创业期的企业提供创业支持。

在一个实施例中,云操作系统110中的虚拟化模块111具体用于对服务器集群进行硬件虚拟化,得到apache集群服务器及数据库集群服务器,其中apache集群服务器用于安装孵化在线平台,即孵化在线平台安装于apache集群服务器上;数据库集群服务器用于安装数据库,还用于进行数据库集群并初始化数据库脚本。

例如,利用云操作系统提供的虚拟技术,虚拟出部署孵化在线平台所需的服务器,例如两台apache集群服务器及两台数据库集群服务器,在数据库服务器安装数据库,做数据库集群并初始化数据库脚本;在apache集群服务器上分别部署孵化在线应用及做集群和负载均衡配置。由于apache集群服务器能够在大多数计算机操作系统中运行且具有良好的安全性,因此能提升上述基于云计算的孵化在线saas平台的兼容性、可拓展性及安全性。

在一个实施例中,如图5所示,上述基于云计算的孵化在线saas平台10还包括云安全墙130,云安全墙130用于对所述孵化在线平台的用户数据进行加密处理。例如云安全墙130采用实时加解密技术、主动加密技术和大型数据库加密支持技术对saas平台的用户数据进行加密,保障用户数据安全。又如云安全墙为国云安全墙。

在其中一个实施例中,如图6所示,云安全墙130包括实时加密模块131、主动加密模块132及数据库加密模块133。实时加密模块131用于根据实时加解密技术对所述孵化在线平台的用户数据进行加密处理;主动加密模块131用于根据主动加密技术对所述孵化在线平台的用户数据进行加密处理;数据库加密模块131用于根据数据库加密技术对所述孵化在线平台的用户数据进行加密处理。

在其中一个实施例中,云安全墙130还包括多通道加密模块、加密属性遗传模块、加密文件反黑模块、电子邮件加密模块、加密数据同机隔离模块及加密文件网络共享模块中的至少一种,分别用于根据多通道加密技术、加密属性遗传技术、加密文件反黑技术、电子邮件加密技术、加密数据同机隔离技术及加密文件网络共享技术对用户数据进行加密。这样,能进一步提升上述基于云计算的孵化在线saas平台的安全性,保障用户数据的安全。

基于多种加密技术,能够保证用户数据的高度安全性,即使他人通过网络或者可移动存储设备非法获取用户数据也无法解密使用,因此能够防止企业的机密资料泄露。

实际应用中,如图9所示,上述基于云计算的孵化在线saas平台对涉密文件的处理流程包括如下步骤:

s901,请求解密申请人填写“涉密文件处理记录单”,写明请求解密的文件及内容,并提交至审核人员进行审核;

s902,审核人员对待解密文档进行审核,看是否能解密外发;若否,则结束;若是,则转到步骤s903;

s903,请求解密申请人找解密操作员进行文档解密;

s904,解密操作人员对“涉密文件处理记录单”内容对指定文件进行解密处理;

s905、文档管理人员对“涉密文件处理记录单”进行存档管理。

采用上述处理流程,在对用户数据进行多种加密处理的前提下,还对涉密文件的解密请求进行审核及登记存档,进一步增强平台安全性。

使用上述基于云计算的孵化在线saas平台,维护人员通过vpn远程连接服务器即可进行应用维护,无需额外维护服务器硬件资源、网络资源等,使得维护管理具有集中性及简洁性。由于基于云计算,通过租赁方式按需分配资源,使得企业无需一次性购买大量硬件设备,从而节省企业开支并降低企业的运营成本。此外,通过在虚拟服务器上安装部署孵化在线平台,还能为创业期的企业提供创业支持;基于多种加密技术,能够保证用户数据的高度安全性,即使他人通过网络或者可移动存储设备非法获取用户数据也无法解密使用,因此能够防止企业的机密资料泄露。

应该说明的是,上述装置实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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