CN104283970A - 一种云计算服务装置、系统和云计算方法 - Google Patents
一种云计算服务装置、系统和云计算方法 Download PDFInfo
- Publication number
- CN104283970A CN104283970A CN201410578561.XA CN201410578561A CN104283970A CN 104283970 A CN104283970 A CN 104283970A CN 201410578561 A CN201410578561 A CN 201410578561A CN 104283970 A CN104283970 A CN 104283970A
- Authority
- CN
- China
- Prior art keywords
- cloud computing
- virtual machine
- virtual
- computing service
- resource
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种云计算服务装置,包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。本发明的云计算服务装置,通过网络将各设备关联优化组合起来,为云计算服务系统提供基础硬件设施。本发明还公开了一种基于云计算服务装置的云计算系统,能够充分利用云计算平台的优势,便于实施云计算。本发明还公开了一种利用云计算系统的云计算方法,能够实现用户所需的虚拟资源在线申请与分配。
Description
技术领域
本发明属于云计算技术领域,涉及一种云计算服务装置、系统和云计算方法。
背景技术
云计算作为一种新兴的网络服务方式,将传统的以桌面为核心的任务处理转变为以网络为核心的任务处理方式,可利用非本地或远程服务器(集群)的分布式计算机为互联网用户提供IT基础设施服务(计算能力、存储能力、软硬件等服务)。这使得用户可以将资源切换到需要的应用上,根据需求访问计算机和存储系统。利用云计算能够对IT基础设施进行集中化管理,将计算能力集中于服务器,并且能够实现IT基础设施(计算、存储、网络)的自动化供给。用户只需要在云计算平台的web界面上提出对IT基础设施供给方面的需求,而整个供给过程都由系统自动化实现,不需要系统管理员干预,供给完成后自动将结果返回给用户,用户便可以通过网络使用申请的IT资源。
随着多核处理器、虚拟化、分布式存储、宽带互联网和自动化管理等技术的发展及信息化处理需要的增长,迫切需要一种软硬件一体化装置来完成云计算的实施与落地。一体机作为一项云计算共享服务,根据用户需求提供IT基础设施,利用服务模式能够有效实现IT基础设施的自动化供给。
目前,基于软硬件一体的装置(一体机)来实现云计算快速交付的核心技术被IBM、Oracle、HP等国外大公司所垄断,价格昂贵,不利于在国内推广。因而,急需一种适合中国国情的国产一体机,来满足日益增长的快速部署云计算需要。
发明内容
本发明的目的是提供一种云计算服务装置,通过网络将各设备关联优化组合起来,为云计算服务系统提供基础硬件设施。
本发明另一目的是提供一种云计算服务系统,能够充分利用云计算平台的优势,便于实施云计算。
本发明另一目的是提供一种云计算方法,能够实现用户所需的虚拟资源在线申请与分配。
本发明一种云计算服务装置、系统和云计算方法,能够充分利用云计算平台的优势,便于实施云计算;将硬件基础设施与虚拟化软件经优化组合,满足云计算快速部署与实施需求,在可用性和易用性方面更加灵活与实用,并且可以满足现有地方政府部署云基础实施的需要。
本发明一种云计算服务装置所采用的技术方案为,一种云计算服务装置,包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。
本发明一种云计算服务系统所采用的技术方案为,一种云计算服务系统,包括云计算服务装置、基于KVM的虚拟化平台层、服务提供层、资源统一调度分配层、控制台管理模块,安全模块,所述云计算服务装置包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。
本发明一种云计算服务系统的特点还在于,
控制台管理模块包括租户管理单元、虚拟机管理单元、安全组管理单元、浮动IP管理单元、弹性块管理单元、镜像管理单元和IPMI管理单元。
服务提供层包括虚拟机VM、虚拟磁盘、虚拟网络以及资源统一调度分配层。
基于KVM虚拟化平台层包括虚拟计算资源池、虚拟存储资源池和虚拟网络资源池。
安全模块包括数据库加解密引擎池单元和安全主机防护单元。
本发明一种云计算服务方法,利用上述云计算服务系统并具体按照以下步骤实施:
步骤1,用户向云计算系统发送“发布虚拟机”请求,云计算系统接收“发布虚拟机”的请求并弹出“发布虚拟机”窗口;
步骤2,用户根据“发布虚拟机”窗口的提示填写基本信息并将基本信息发布,基本信息包括虚拟机名称、规格;
步骤3,云计算系统判断用户是否填写了基本信息,如果用户未填写基本信息,系统将提示用户填写名称和规则信息;
如果用户已填写基本信息,计算组件则根据请求的规则调用计算调度器,计算调度器查询系统的剩余资源是否能满足新建虚拟机的规格要求,如果满足,计算组件则调用镜像组件并下载相关的镜像,同时,计算组件调用网络组件创建网络,执行步骤4;如果不满足,系统则抛出异常并提示错误信息;
步骤4,计算组件使用步骤3中下载的镜像和创建的网络来创建符合规格的虚拟机,如果虚拟机创建成功,则向浏览器页面发送该新建虚拟机的基本信息,并在浏览器页面显示该新建虚拟机的基本信息,虚拟主机创建完成;如果虚拟机创建未成功,则谁抛出异常,并在浏览器页面提示错误信息,该新建虚拟机的基本信息包括虚拟机名称、虚拟机规格、网络、状态、任务和电源信息。
本发明的有益效果是能够充分利用云计算平台的优势,便于实施云计算;将硬件基础设施与虚拟化软件经优化组合,满足云计算快速部署与实施需求,在可用性和易用性方面更加灵活与实用,并且可以满足现有地方政府部署云基础实施的需要。
附图说明
图1是本发明一种云计算服务装置的结构示意图;
图2是本发明一种云计算服务的系统的结构示意图;
图3是本发明一种云计算方法的流程示意图。
具体实施方式
下面结合附图和具体实施方式对本发明进行详细说明。
本发明一种云计算服务装置,如图1所示,包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。
在云计算服务装置中通过万兆交换机和千兆交换机将整个云计算服务装置分为四个逻辑网络,分别为:存储交换网络、管理网络、公共网络、虚拟服务网络。
其中,存储服务器、数据库服务器、资源结点通过存储交换网络关联起来,实现内部高速数据的交换。
资源结点、管理与安全结点通过管理网络关联起来实现物理资源池管理与通信。
资源结点、管理与安全结点通过公共网络关联起来实现本地服务与公网进行通信。
资源结点、管理与安全结点通过虚拟服务网络关联起来实现云主机之间以及与外部通信。
本发明一种云计算服务系统的架构图如图2所示,包括云计算服务装置、基于KVM的虚拟化平台层、服务提供层、资源统一调度分配层、控制台管理模块,安全模块;
其中,控制台管理模块包括租户管理单元、虚拟机管理单元、安全组管理单元、浮动IP管理单元、弹性块管理单元、镜像管理单元和IPMI管理单元;
·租户管理单元主要实现创建用户、显示用户、查询用户、禁用用户、删除用户、编辑用户等功能;
·虚拟机管理单元主要实现虚拟机的生命周期管理,如发布虚拟机、编辑虚拟机、暂停虚拟机、启动虚拟机、重启虚拟机、挂起虚拟机、备份虚拟机、恢复虚拟机、销毁虚拟机等;
·安全组管理单元主要实现创建安全组,删除安全组,添加安全组规则,删除安全组规则等功能;
·浮动IP管理单元主要实现分配浮动ip、绑定浮动ip、反绑定浮动ip、释放浮动ip等功能;
·弹性块管理单元主要实现创建弹性块,删除弹性块,附加弹性块,分离弹性块,创建弹性块快照等功能;
·镜像管理单元主要实现注册镜像、显示镜像、查看镜像、删除镜像等功能;
·IPMI管理单元主要实现IPMI信息的添加、修改、删除,以及物理机的开机、关机等功能;
服务提供层包括虚拟机VM、虚拟磁盘、虚拟网络以及资源统一调度分配层;
·虚拟机VM模块提供虚拟机的生命周期管理(发布、编辑、暂停、启动、重启、挂起、备份、恢复、销毁)相关的服务;
·虚拟磁盘模块提供的弹性块的创建、删除、附加、分离、创建弹性块快照等服务;
·虚拟网络模块提供了浮动ip的分配、绑定、反绑定、释放以及固定ip的创建、显示、删除等服务;
·资源统一调度分配层提供了底层物理资源的调度以及分配服务;
基于KVM虚拟化平台层包括虚拟计算资源池、虚拟存储资源池和虚拟网络资源池;
·虚拟计算资源池是使用KVM虚拟化后的供虚拟机使用的cpu、内存等虚拟资源的集合;
·虚拟存储资源池是供虚拟机使用的硬盘资源以及弹性块资源的集合;
·虚拟网络资源池是供虚拟机使用的浮动ip和固定ip的集合。
安全模块包括数据库加解密引擎池单元和安全主机防护单元。
·数据库加解密引擎池单元为一体机数据库提供,数据库访问的加密、解密等安全防护功能;
·安全主机防护单元是为一体机提供不同应用、租户、虚拟主机提供定制化的安全的服务策略。
本发明一种云计算方法,如图3所示,具体按照以下步骤实施:
步骤1,用户向云计算系统发送“发布虚拟机”请求,云计算系统接收“发布虚拟机”的请求并弹出“发布虚拟机”窗口;
步骤2,用户根据“发布虚拟机”窗口的提示填写基本信息并将基本信息发布,基本信息包括虚拟机名称、规格;
步骤3,云计算系统判断用户是否填写了基本信息,如果用户未填写基本信息,系统将提示用户填写名称和规则信息;
如果用户已填写基本信息,计算组件则根据请求的规则调用计算调度器,计算调度器查询系统的剩余资源是否能满足新建虚拟机的规格要求,如果满足,计算组件则调用镜像组件并下载相关的镜像,同时,计算组件调用网络组件创建网络,执行步骤4;如果不满足,系统则抛出异常并提示错误信息;
步骤4,计算组件使用步骤3中下载的镜像和创建的网络来创建符合规格的虚拟机,如果虚拟机创建成功,则向浏览器页面发送该新建虚拟机的基本信息,并在浏览器页面显示该新建虚拟机的基本信息,虚拟主机创建完成;如果虚拟机创建未成功,则谁抛出异常,并在浏览器页面提示错误信息,该新建虚拟机的基本信息包括虚拟机名称、虚拟机规格、网络、状态、任务和电源信息。
Claims (7)
1.一种云计算服务装置,其特征在于,包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。
2.一种云计算服务系统,其特征在于,包括云计算服务装置、基于KVM的虚拟化平台层、服务提供层、资源统一调度分配层、控制台管理模块,安全模块,所述云计算服务装置包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机。
3.根据权利要求2所述的一种云计算服务系统,其特征在于,所述控制台管理模块包括租户管理单元、虚拟机管理单元、安全组管理单元、浮动IP管理单元、弹性块管理单元、镜像管理单元和IPMI管理单元。
4.根据权利要求2所述的一种云计算服务系统,其特征在于,所述服务提供层包括虚拟机VM、虚拟磁盘、虚拟网络以及资源统一调度分配层。
5.根据权利要求2所述的一种云计算服务系统,其特征在于,所述基于KVM虚拟化平台层包括虚拟计算资源池、虚拟存储资源池和虚拟网络资源池。
6.根据权利要求2所述的一种云计算服务系统,其特征在于,所述安全模块包括数据库加解密引擎池单元和安全主机防护单元。
7.一种云计算服务方法,其特征在于,利用一种云计算服务系统,其结构为:包括云计算服务装置、基于KVM的虚拟化平台层、服务提供层、资源统一调度分配层、控制台管理模块,安全模块,所述云计算服务装置包括从底向上依次设置的存储服务器、数据库服务器、万兆交换机、多个资源结点、管理与安全节点和千兆交换机;
所述控制台管理模块包括租户管理单元、虚拟机管理单元、安全组管理单元、浮动IP管理单元、弹性块管理单元、镜像管理单元和IPMI管理单元;
所述服务提供层包括虚拟机VM、虚拟磁盘、虚拟网络以及资源统一调度分配层;
所述基于KVM虚拟化平台层包括虚拟计算资源池、虚拟存储资源池和虚拟网络资源池;
所述安全模块包括数据库加解密引擎池单元和安全主机防护单元;
具体按照以下步骤实施:
步骤1,用户向云计算系统发送“发布虚拟机”请求,云计算系统接收“发布虚拟机”的请求并弹出“发布虚拟机”窗口;
步骤2,用户根据“发布虚拟机”窗口的提示填写基本信息并将基本信息发布,基本信息包括虚拟机名称、规格;
步骤3,云计算系统判断用户是否填写了基本信息,如果用户未填写基本信息,系统将提示用户填写名称和规则信息;
如果用户已填写基本信息,计算组件则根据请求的规则调用计算调度器,计算调度器查询系统的剩余资源是否能满足新建虚拟机的规格要求,如果满足,计算组件则调用镜像组件并下载相关的镜像,同时,计算组件调用网络组件创建网络,执行步骤4;如果不满足,系统则抛出异常并提示错误信息;
步骤4,计算组件使用步骤3中下载的镜像和创建的网络来创建符合规格的虚拟机,如果虚拟机创建成功,则向浏览器页面发送该新建虚拟机的基本信息,并在浏览器页面显示该新建虚拟机的基本信息,虚拟主机创建完成;如果虚拟机创建未成功,则谁抛出异常,并在浏览器页面提示错误信息,该新建虚拟机的基本信息包括虚拟机名称、虚拟机规格、网络、状态、任务和电源信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410578561.XA CN104283970A (zh) | 2014-10-24 | 2014-10-24 | 一种云计算服务装置、系统和云计算方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410578561.XA CN104283970A (zh) | 2014-10-24 | 2014-10-24 | 一种云计算服务装置、系统和云计算方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104283970A true CN104283970A (zh) | 2015-01-14 |
Family
ID=52258443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410578561.XA Pending CN104283970A (zh) | 2014-10-24 | 2014-10-24 | 一种云计算服务装置、系统和云计算方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104283970A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105549685A (zh) * | 2015-12-08 | 2016-05-04 | 中电科华云信息技术有限公司 | 云平台一体机 |
CN107122627A (zh) * | 2017-03-28 | 2017-09-01 | 镇江睿泰资产管理有限公司 | 基于云计算的数字出版系统 |
CN107203415A (zh) * | 2017-06-10 | 2017-09-26 | 中国人民解放军海军潜艇学院 | 一种分布式仿真训练系统 |
CN107248931A (zh) * | 2017-06-06 | 2017-10-13 | 安徽赛福贝特信息技术有限公司 | 一种基于数据云的安防运维管理平台 |
CN107329804A (zh) * | 2017-07-07 | 2017-11-07 | 郑州云海信息技术有限公司 | 一种根据配置自动创建、升级虚拟机的方法 |
CN107911256A (zh) * | 2017-12-28 | 2018-04-13 | 李淑芹 | 一种云计算系统 |
CN107911255A (zh) * | 2017-12-28 | 2018-04-13 | 李淑芹 | 一种基于云计算系统的电网能耗处理装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101968746A (zh) * | 2010-09-02 | 2011-02-09 | 北京航空航天大学 | 一种内核虚拟机组织架构模式的实现方法 |
CN102622264A (zh) * | 2012-02-24 | 2012-08-01 | 北京华胜天成科技股份有限公司 | 一种云计算中多虚拟化计算平台方法 |
CN102932459A (zh) * | 2012-11-05 | 2013-02-13 | 广州杰赛科技股份有限公司 | 一种虚拟机的安全控制方法 |
CN103700041A (zh) * | 2014-01-16 | 2014-04-02 | 湖南大学 | 基于云计算的智能电网负荷预测管理平台 |
-
2014
- 2014-10-24 CN CN201410578561.XA patent/CN104283970A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101968746A (zh) * | 2010-09-02 | 2011-02-09 | 北京航空航天大学 | 一种内核虚拟机组织架构模式的实现方法 |
CN102622264A (zh) * | 2012-02-24 | 2012-08-01 | 北京华胜天成科技股份有限公司 | 一种云计算中多虚拟化计算平台方法 |
CN102932459A (zh) * | 2012-11-05 | 2013-02-13 | 广州杰赛科技股份有限公司 | 一种虚拟机的安全控制方法 |
CN103700041A (zh) * | 2014-01-16 | 2014-04-02 | 湖南大学 | 基于云计算的智能电网负荷预测管理平台 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105549685A (zh) * | 2015-12-08 | 2016-05-04 | 中电科华云信息技术有限公司 | 云平台一体机 |
CN107122627A (zh) * | 2017-03-28 | 2017-09-01 | 镇江睿泰资产管理有限公司 | 基于云计算的数字出版系统 |
CN107248931A (zh) * | 2017-06-06 | 2017-10-13 | 安徽赛福贝特信息技术有限公司 | 一种基于数据云的安防运维管理平台 |
CN107203415A (zh) * | 2017-06-10 | 2017-09-26 | 中国人民解放军海军潜艇学院 | 一种分布式仿真训练系统 |
CN107329804A (zh) * | 2017-07-07 | 2017-11-07 | 郑州云海信息技术有限公司 | 一种根据配置自动创建、升级虚拟机的方法 |
CN107911256A (zh) * | 2017-12-28 | 2018-04-13 | 李淑芹 | 一种云计算系统 |
CN107911255A (zh) * | 2017-12-28 | 2018-04-13 | 李淑芹 | 一种基于云计算系统的电网能耗处理装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104283970A (zh) | 一种云计算服务装置、系统和云计算方法 | |
CN104618693B (zh) | 一种基于云计算的监控视频在线处理任务管理方法及系统 | |
CN107181808B (zh) | 一种私有云系统及运行方法 | |
EP3588296A1 (en) | Dynamically scaled hyperconverged system | |
CN102917025B (zh) | 一种云计算平台的业务迁移方法 | |
EP3594798A1 (en) | Data storage method and device | |
CN103078965B (zh) | 虚拟机的ip地址管理方法 | |
CN103336709B (zh) | 一种在集群中实现虚拟化分布式统一管理的方法及系统 | |
CN104199722A (zh) | 一种虚拟计算机存储服务系统及其使用方法 | |
CN104852965B (zh) | 一种用户账号项目管理方法及系统 | |
CN108737468A (zh) | 云平台服务集群、构建方法及装置 | |
CN102622264A (zh) | 一种云计算中多虚拟化计算平台方法 | |
CN104283959B (zh) | 一种适用于云平台的基于性能分级的存储机制 | |
CN104601680B (zh) | 一种资源管理方法及装置 | |
CN102843418A (zh) | 一种资源调度系统 | |
CN105610923A (zh) | 一种基于云计算的数据处理系统和方法 | |
CN105404542A (zh) | 云计算系统及在其上运行高性能计算的方法 | |
CN103150202B (zh) | CloudStack兼容vCenter已有虚拟机的方法 | |
CN103207965A (zh) | 一种虚拟环境下License认证的方法及装置 | |
CN104272259A (zh) | 用于在事务中间件机器环境中支持基于版本的路由的系统和方法 | |
CN103167003A (zh) | 云计算应用平台 | |
CN105245523A (zh) | 应用于桌面虚拟化场景的存储服务平台及其实现方法 | |
CN111835820A (zh) | 一种实现云管理的系统及方法 | |
CN103379149A (zh) | 提供按接收指令处理文件功能的云服务系统 | |
CN106911741B (zh) | 一种虚拟化网管文件下载负载均衡的方法及网管服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150114 |
|
RJ01 | Rejection of invention patent application after publication |