CN102970332A - 云os组件自主式组装*** - Google Patents

云os组件自主式组装*** Download PDF

Info

Publication number
CN102970332A
CN102970332A CN2012104181261A CN201210418126A CN102970332A CN 102970332 A CN102970332 A CN 102970332A CN 2012104181261 A CN2012104181261 A CN 2012104181261A CN 201210418126 A CN201210418126 A CN 201210418126A CN 102970332 A CN102970332 A CN 102970332A
Authority
CN
China
Prior art keywords
cloud
operation system
serviced
standardized operation
storehouse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012104181261A
Other languages
English (en)
Inventor
葛浩栋
陈曙东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu IoT Research and Development Center
Original Assignee
Jiangsu IoT Research and Development Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu IoT Research and Development Center filed Critical Jiangsu IoT Research and Development Center
Priority to CN2012104181261A priority Critical patent/CN102970332A/zh
Publication of CN102970332A publication Critical patent/CN102970332A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供一种云OS组件自主式组装***,包括虚拟物理资源层,云应用及API层,所述虚拟物理资源层把物理服务器上的计算与存储资源进行虚拟化,从而为用户提供一个透明的可弹性分配的计算与存储资源池。在所述计算与存储资源池中建立一个标准化的操作***实例库,该标准化的操作***实例库包含一个或者多个标准化的操作***实例。在所述计算与存储资源池之上,建立一个服务组件库,该服务组件库包括一个或多个服务组件。用户根据实际需要挑选合适的标准化的操作***实例,再挑选需要的服务组件,进行自动化的组装。本发明用于云计算的操作***实例和服务组件自主式组装。

Description

云OS组件自主式组装***
技术领域
本发明涉及云计算领域,尤其是涉及一种云OS组件自主式组装***。
背景技术
云计算是一种基于互联网的、大众参与的计算模式,其计算资源(包括计算能力、存储能力、交互能力等)是动态、可伸缩、被虚拟化的,而且以服务的方式提供。云计算要大规模推广需要面临三个主要问题:计算存储资源的虚拟化、云计算标准化、云安全。
目前对于计算与存储资源的虚拟化,市场上有多种技术和方案,虚拟化的可行性已经相当的成熟。但云计算的标准化,还面临着很多的问题。这其中包括客户在从虚拟化后的计算与存储资源池中建立一个具体的OS实例时,其所包含的组件及配置文件随着客户的需求,需要客户自己去修改,这就对客户的专业技术水平有一定的要求。另外这种方式,也会对云***及云应用造成一定的云安全隐患。
发明内容
本发明提出一种云OS组件自主式组装***,预设一个或者多个标准化的操作***实例,以及一个或多个服务组件,满足了用户根据需要建立具体的OS实例的需求,预设的服务组件进行过性能优化、安全优化及安装服务,无需用户在组装时再修改。本发明采用的技术方案是:
一种云OS组件自主式组装***,包括虚拟物理资源层,云应用及API层,所述虚拟物理资源层把物理服务器上的计算与存储资源进行虚拟化,从而为用户提供一个透明的可弹性分配的计算与存储资源池;OS指操作***。
在所述计算与存储资源池中建立一个标准化的操作***实例库,该标准化的操作***实例库包含一个或者多个标准化的操作***实例,并且不安装任何除操作***本身之外的应用组件,标准化的操作***实例都经过了安全性验证,保证了标准化的操作***的安全性;
在所述计算与存储资源池之上,建立一个服务组件库,该服务组件库包括一个或多个服务组件,所述服务组件都已经配置好了参数且进行过性能优化、安全优化及安装服务;
用户根据实际需要从标准化的操作***实例库中挑选合适的标准化的操作***实例,再从服务组件库中挑选需要的一个或多个服务组件,进行自动化的组装,组装完成后形成一个或多个满足用户需求的逻辑上的云服务器,随后云服务器对外提供云应用和二次开发所需的API接口,所述对外提供的云应用和二次开发所需的API接口构成了云应用及API层。
所述服务组件包括ftp模块、邮件模块、通讯模块、开发模块。
所述标准化的操作***实例包括windows、Linux。
本发明有以下优点:可以根据需求定制化的从服务组件库中选择需要的组件模块,加上选择的标准化的操作***实例,以简单的方式进行自动化的安装。本发明通常无需用户在组装后进行修改,对于用户专业技术水平要求不高。
附图说明
图1是本发明的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
如图1所示,一种云OS组件自主式组装***,包括虚拟物理资源层,云应用及API层,所述虚拟物理资源层把物理服务器上的计算与存储资源进行虚拟化,从而为用户提供一个透明的可弹性分配的计算与存储资源池;
在所述计算与存储资源池中建立一个标准化的操作***实例库,该标准化的操作***实例库,可以根据用户的需求量包含一个或者多个标准化的操作***实例,并且不安装任何除操作***本身之外的应用组件,标准化的操作***实例都经过了安全性验证,保证了最大程度上的标准化的操作***的安全性;所述标准化的操作***实例包括windows、Linux等。
在所述计算与存储资源池之上,建立一个服务组件库,该服务组件库包括一个或多个服务组件,如ftp模块、邮件模块、通讯模块、开发模块等,这些服务组件都已经配置好了参数且进行过性能优化、安全优化及安装服务;
用户根据实际需要从标准化的操作***实例库中挑选合适的标准化的操作***实例,再从服务组件库中挑选需要的一个或多个服务组件,以简单的方式进行自动化的组装,组装完成后形成一个或多个满足用户需求的逻辑上的云服务器,如图1中所示云服务器1、云服务器2至云服务器N,这些逻辑上的云服务器功能完善,性能超强,***安全性好。这些云服务器就可以对外提供云应用和二次开发所需的API接口, 所述对外提供的云应用和二次开发所需的API接口构成了云应用及API层。
所述标准化的操作***实例和服务组件组装的过程如下:用户从标准化的操作***实例库中提取所需的windows或linux等主流平台的操作***,该类操作***只包含了能让操作***稳定运行的最少组件,以便保证操作***的安全性及稳定性。
用户如果提取windows平台的操作***后,根据应用需要可以从服务组件库的组件分类菜单中选择并提取各类服务组件。假设用户需要在windows平台上架设邮件服务器,就可以通过服务组件库分类菜单选择邮件模块,邮件模块不是唯一,根据邮件数据库大小、邮件***并发用户数及邮件***的安全认证机制等参数,来选择适合的邮件模块。所选择的模块通过网络方式从服务组件库中传输到windows操作***上,并自动进行模块的安装及参数配置。邮件模块的组成,可以是windows自带的功能模块打包而成,也可以是第三方的邮件服务软件打包而成,如cmail、u-mail软件等。
假设用户需要在linux平台上架设ftp服务器,就可以从服务组件库菜单中选择合适的ftp模块,该类ftp模块主要由第三方的邮件服务软件打包而成,如vsftp、wu-ftp等。另外由于linux***的开放性,服务组件库中的各种linux服务组件都分为二进制包和源码包两种。二进制包的ftp模块安装完全自动化,参数都已经预设好了,安装过程不需要再进行任何操作,本实施例选择二进制包的ftp模块。源码包的ftp模块需要在安装过程中手工输入各类参数。这两种模块的安装方式可以满足用户对于应用服务的要求。
用户在windows或linux平台上安装好服务组件后,该平台就形成了一个可以满足用户具体需求,并可以对外提供某类应用服务的云服务器了。

Claims (3)

1.一种云OS组件自主式组装***,包括虚拟物理资源层,云应用及API层,其特征在于:所述虚拟物理资源层把物理服务器上的计算与存储资源进行虚拟化,从而为用户提供一个透明的可弹性分配的计算与存储资源池;
在所述计算与存储资源池中建立一个标准化的操作***实例库,该标准化的操作***实例库包含一个或者多个标准化的操作***实例,并且不安装任何除操作***本身之外的应用组件,标准化的操作***实例都经过了安全性验证,保证了标准化的操作***的安全性;
在所述计算与存储资源池之上,建立一个服务组件库,该服务组件库包括一个或多个服务组件,所述服务组件都已经配置好了参数且进行过性能优化、安全优化及安装服务;
用户根据实际需要从标准化的操作***实例库中挑选合适的标准化的操作***实例,再从服务组件库中挑选需要的一个或多个服务组件,进行自动化的组装,组装完成后形成一个或多个满足用户需求的逻辑上的云服务器,随后云服务器对外提供云应用和二次开发所需的API接口,所述对外提供的云应用和二次开发所需的API接口构成了云应用及API层。
2.如权利要求1所述的云OS组件自主式组装***,其特征在于:所述服务组件包括ftp模块、邮件模块、通讯模块、开发模块。
3.如权利要求1所述的云OS组件自主式组装***,其特征在于:所述标准化的操作***实例包括windows、Linux。
CN2012104181261A 2012-10-26 2012-10-26 云os组件自主式组装*** Pending CN102970332A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012104181261A CN102970332A (zh) 2012-10-26 2012-10-26 云os组件自主式组装***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012104181261A CN102970332A (zh) 2012-10-26 2012-10-26 云os组件自主式组装***

Publications (1)

Publication Number Publication Date
CN102970332A true CN102970332A (zh) 2013-03-13

Family

ID=47800212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012104181261A Pending CN102970332A (zh) 2012-10-26 2012-10-26 云os组件自主式组装***

Country Status (1)

Country Link
CN (1) CN102970332A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103442049A (zh) * 2013-08-22 2013-12-11 浪潮电子信息产业股份有限公司 一种面向构件的混合型云操作***体系结构及其通信方法
CN105549962A (zh) * 2015-12-08 2016-05-04 浪潮电子信息产业股份有限公司 一种应用于linux***启动及运行的方案
WO2021143626A1 (zh) * 2020-01-17 2021-07-22 深圳壹账通智能科技有限公司 服务平台的组件管理方法、***、设备及可读存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法
CN102447743A (zh) * 2010-10-05 2012-05-09 埃森哲环球服务有限公司 云企业服务的***和方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447743A (zh) * 2010-10-05 2012-05-09 埃森哲环球服务有限公司 云企业服务的***和方法
CN101969391A (zh) * 2010-10-27 2011-02-09 北京邮电大学 一种支持融合网络业务的云平台及其工作方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103442049A (zh) * 2013-08-22 2013-12-11 浪潮电子信息产业股份有限公司 一种面向构件的混合型云操作***体系结构及其通信方法
WO2015024368A1 (zh) * 2013-08-22 2015-02-26 浪潮电子信息产业股份有限公司 一种面向构件的混合型云操作***体系结构及其通信方法
US9307017B2 (en) 2013-08-22 2016-04-05 Inspur Electronic Information Industry Co., Ltd Member-oriented hybrid cloud operating system architecture and communication method thereof
CN103442049B (zh) * 2013-08-22 2016-08-31 浪潮电子信息产业股份有限公司 一种面向构件的混合型云操作***体系结构及其通信方法
CN105549962A (zh) * 2015-12-08 2016-05-04 浪潮电子信息产业股份有限公司 一种应用于linux***启动及运行的方案
CN105549962B (zh) * 2015-12-08 2019-08-02 浪潮电子信息产业股份有限公司 一种应用于linux***启动及运行的方法
WO2021143626A1 (zh) * 2020-01-17 2021-07-22 深圳壹账通智能科技有限公司 服务平台的组件管理方法、***、设备及可读存储介质

Similar Documents

Publication Publication Date Title
US8904382B2 (en) Creating instances of cloud computing environments
US9813423B2 (en) Trust-based computing resource authorization in a networked computing environment
US9223624B2 (en) Processing requests in a cloud computing environment
US8996647B2 (en) Optimizing storage between mobile devices and cloud storage providers
US8954586B2 (en) Pre-provisioning virtual machines in a networked computing environment
US9661064B2 (en) Systems and methods for deploying legacy software in the cloud
US8694777B2 (en) Securely identifying host systems
US20130268638A1 (en) Mapping requirements to a system topology in a networked computing environment
US20120271949A1 (en) Real-time data analysis for resource provisioning among systems in a networked computing environment
US10628388B2 (en) Supporting multi-tenant applications on a shared database using pre-defined attributes
US11194572B2 (en) Managing external feeds in an event-based computing system
US9229777B2 (en) Dynamically relocating workloads in a networked computing environment
US8806485B2 (en) Configuring virtual machine images in a networked computing environment
US10171287B2 (en) Multi-user analytical system and corresponding device and method
US10031761B2 (en) Pluggable cloud enablement boot device and method
CN103685568A (zh) 云计算环境下paas平台的平台服务应用部署方法和***
US10666713B2 (en) Event processing
US8825862B2 (en) Optimization of resource provisioning in a networked computing environment
US8838799B2 (en) Command management in a networked computing environment
CN102541451A (zh) 一种基于flexair技术实现的企业级桌面应用集成平台
CN102970332A (zh) 云os组件自主式组装***
CN102567116A (zh) 数字家庭的云计算和虚拟化***
US9021479B2 (en) Enforcing machine deployment zoning rules in an automatic provisioning environment
CN105577807A (zh) 云计算数据资源调度web管理平台
US9354863B2 (en) Sharing of portable initialized objects between computing platforms

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130313