基于OVN架构的云资源管控系统设计与实现
这是一篇关于云计算,云资源,负载均衡,云管控的论文, 主要内容为本文论述的云资源管控系统是旷见公司所研发的高性能/低成本云管理工具系列软件之一,目标是为改善中小型公司IT运维及运营管理中面临的人工配置耗时耗力、监控运维困难、云上资源管理不明朗、员工使用云资源不均衡等问题,该系统目的在于简化物理和虚拟资源的管理与部署,帮助用户简单快速建立自己的业务系统,降低运维等方面的成本,从而提高资源的利用率。本系统的实现以开源软件OpenStack为基础,采用OVN(Open Virtual Network)架构方式,以web平台作为系统的入口,提供了对各云资源的集中管理与控制功能。该web平台前端采用Bootstrap、AngularJS等框架,后端使用基于主流SSH框架的java语言实现。本系统提供的主要服务包括申请并管理虚拟专有网络、云服务器、负载均衡、NAT网关等功能。虚拟专有网络模块为客户提供了相互隔离的网络环境,云服务器是用户使用的基本资源,负载均衡为用户提供流量负载分担,从而保证了云服务的可靠及稳定,NAT网关则为大规模访问公网资源提供了支持。在本文中详细介绍了上述模块的详细设计以及它们的实现过程,并在最后对上述功能模块进行了完整的功能测试并对系统进行了总结。本系统通过将各类丰富的云资源、服务器资源、库存等进行一站式集中管理,实现各类资源及使用率一目了然,利于资源的综合高效使用及管理,提供的服务满足高可用性。满足了客户按需申请云上资源、配置并管理云资源的基本需求。此外系统还自建了日志功能,能有效快速定位问题。系统经过测试后,能够稳定的运行并开始投入到政企公司的使用中。
基于服务编排的航天云资源管理系统的设计与实现
这是一篇关于云资源,服务编排,遗传算法,列表调度算法,多目标优化的论文, 主要内容为随着互联网行业进入云时代,越来越多的科技企业选择使用云计算资源来部署其基础互联网服务。云资源可以根据用户的需求进行弹性扩容和缩减,用户无需考虑硬件等底层设施的维护和管理。航天领域对计算资源的使用大多还停留在传统自建服务器平台的方式上。近年来,为了满足现代化航天发展需求,航天企业开始进行结构转型,构建基础云资源平台便成为首要任务。通过构建统一的基础云资源,航天领域能够精简企业架构,企业内部各部门无需再去重复建立机房。构建统一的云资源平台可以实现资源的共享和复用,使得资源利用率得以提高,进而降低企业各部门的成本。因此如何构建和利用云资源成了目前航天企业信息化的重要任务之一。本论文以航天企业内部需求为背景,提出了一种基于服务编排的航天云资源管理系统设计方案,使用Spring Cloud微服务架构实现了该方案的原型系统,初步满足航天用户对于云资源的使用需求。该平台首先构建了完整的项目管理模块,用户可通过创建项目,从而申请和管理各种项目中所需云资源。其次实现了云资源管理模块,满足用户对云主机、云容器和云数据库的申请和使用需要。另外,该平台构建了内容管理模块,用户可对日常使用的应用和算法资源进行管理,并将其部署到相应的云资源。此外,本文构建了服务编排模块,通过在浏览器端组合调用第三方微服务实现工作流任务,并根据服务编排过程中出现的一系列问题,提出了一个基于遗传算法的服务编排多目标列表调度算法GA-SCLS。GA-SCLS算法以总成本与总时间为约束目标,以帕累托支配为前提,将传统的列表调度算法融入NSGA-II算法中,对交叉和突变算子进行了改进,实现了对编排服务调用的优化。在与其他多目标优化算法的对比中,该算法取得了良好的效果。最后将该算法应用到服务编排的调度过程,完成了对此功能模块的改进工作。本论文通过功能性和非功能性测试,对航天云资源平台进行了完整性验证。最终的测试结果表明:云资源平台的各项指标达到设计预期,能够满足实际的使用,为未来航天云资源平台的发展提供了一定的设计思路。
多租户云资源管理平台的设计与实现
这是一篇关于Apache Hadoop,多租户,云资源,可视化安装,监控的论文, 主要内容为随着移动互联网、物联网和云计算等新一代信息技术的飞速发展和全球范围内的应用普及,人类飞速进入了大数据时代。越来越多的公司开始搭建高性能和高拓展性的Hadoop生态集群来存储数据并对数据进行挖掘和处理。虽然企业能够利用Hadoop生态的相关组件和服务满足自身的需求,但某企业在实际使用中发现,由于各种组件相互隔离,安装部署繁琐,使得企业开发成本较高。同时该企业中不同部门都有单独的集群,不可避免的造成硬件资源的浪费。而且缺乏对集群的统一管理和监控,不利于集群的维护。给该企业的良性发展造成了障碍。针对上述问题,本文设计并实现了一个多租户云资源管理平台,该平台以某企业管理Apache Hadoop生态集群的实际需求为指导,底层采用Open Stack虚拟化技术,并引入多租户的概念,实现集群的快速安装部署以及监控、管理等功能,并达到按需使用硬件资源的目的。论文的主要工作如下:(1)需求分析。根据某企业的具体使用情况,分析多租户云资源管理平台的需求,说明平台系统中管理员、租户与平台之间的交互流程,描述平台对管理员和租户的权限认证过程,保证租户间数据的隔离性。对可视化快速安装部署、集群监控等功能使用UML建模并进行详细说明,同时针对平台的使用场景分析平台所需要考虑的非功能性需求;(2)设计与实现。结合平台需求,设计多租户云资源管理平台的整体架构。首先使用Mybatis实现平台系统中POJO和My SQL表数据之间的数据类型映射。使用Spring Security实现租户的认证和授权,保证不同层级租户之间的上下级关系和同层级租户之间的隔离性。基于Open Stack完成集群的快速安装部署,同时考虑到在可视化安装过程中的异常和容错机制。最后基于Sigar完成集群的监控功能。在整个设计工作中,使用系统类图对整个编码流程进行规范,并对每个功能的实现过程使用图表进行详细说明;(3)系统测试。在完成设计和编码工作后,针对系统中的每个功能编写测试用例,之后根据平台的配置要求在实验室搭建测试环境,最后按照测试用例的步骤,对平台系统的各个功能进行详细的测试,同时测试了系统的稳定性以及系统中各个功能的响应时间是否满足一定的性能要求;经过系统测试,该平台的各项功能能够正常工作,前端页面显示正常,每个功能的响应时间在用户的预期之内,平台具备足够的功能正确性和健壮性,满足某企业对集群统一管理的需求。
基于服务编排的航天云资源管理系统的设计与实现
这是一篇关于云资源,服务编排,遗传算法,列表调度算法,多目标优化的论文, 主要内容为随着互联网行业进入云时代,越来越多的科技企业选择使用云计算资源来部署其基础互联网服务。云资源可以根据用户的需求进行弹性扩容和缩减,用户无需考虑硬件等底层设施的维护和管理。航天领域对计算资源的使用大多还停留在传统自建服务器平台的方式上。近年来,为了满足现代化航天发展需求,航天企业开始进行结构转型,构建基础云资源平台便成为首要任务。通过构建统一的基础云资源,航天领域能够精简企业架构,企业内部各部门无需再去重复建立机房。构建统一的云资源平台可以实现资源的共享和复用,使得资源利用率得以提高,进而降低企业各部门的成本。因此如何构建和利用云资源成了目前航天企业信息化的重要任务之一。本论文以航天企业内部需求为背景,提出了一种基于服务编排的航天云资源管理系统设计方案,使用Spring Cloud微服务架构实现了该方案的原型系统,初步满足航天用户对于云资源的使用需求。该平台首先构建了完整的项目管理模块,用户可通过创建项目,从而申请和管理各种项目中所需云资源。其次实现了云资源管理模块,满足用户对云主机、云容器和云数据库的申请和使用需要。另外,该平台构建了内容管理模块,用户可对日常使用的应用和算法资源进行管理,并将其部署到相应的云资源。此外,本文构建了服务编排模块,通过在浏览器端组合调用第三方微服务实现工作流任务,并根据服务编排过程中出现的一系列问题,提出了一个基于遗传算法的服务编排多目标列表调度算法GA-SCLS。GA-SCLS算法以总成本与总时间为约束目标,以帕累托支配为前提,将传统的列表调度算法融入NSGA-II算法中,对交叉和突变算子进行了改进,实现了对编排服务调用的优化。在与其他多目标优化算法的对比中,该算法取得了良好的效果。最后将该算法应用到服务编排的调度过程,完成了对此功能模块的改进工作。本论文通过功能性和非功能性测试,对航天云资源平台进行了完整性验证。最终的测试结果表明:云资源平台的各项指标达到设计预期,能够满足实际的使用,为未来航天云资源平台的发展提供了一定的设计思路。
基于服务编排的航天云资源管理系统的设计与实现
这是一篇关于云资源,服务编排,遗传算法,列表调度算法,多目标优化的论文, 主要内容为随着互联网行业进入云时代,越来越多的科技企业选择使用云计算资源来部署其基础互联网服务。云资源可以根据用户的需求进行弹性扩容和缩减,用户无需考虑硬件等底层设施的维护和管理。航天领域对计算资源的使用大多还停留在传统自建服务器平台的方式上。近年来,为了满足现代化航天发展需求,航天企业开始进行结构转型,构建基础云资源平台便成为首要任务。通过构建统一的基础云资源,航天领域能够精简企业架构,企业内部各部门无需再去重复建立机房。构建统一的云资源平台可以实现资源的共享和复用,使得资源利用率得以提高,进而降低企业各部门的成本。因此如何构建和利用云资源成了目前航天企业信息化的重要任务之一。本论文以航天企业内部需求为背景,提出了一种基于服务编排的航天云资源管理系统设计方案,使用Spring Cloud微服务架构实现了该方案的原型系统,初步满足航天用户对于云资源的使用需求。该平台首先构建了完整的项目管理模块,用户可通过创建项目,从而申请和管理各种项目中所需云资源。其次实现了云资源管理模块,满足用户对云主机、云容器和云数据库的申请和使用需要。另外,该平台构建了内容管理模块,用户可对日常使用的应用和算法资源进行管理,并将其部署到相应的云资源。此外,本文构建了服务编排模块,通过在浏览器端组合调用第三方微服务实现工作流任务,并根据服务编排过程中出现的一系列问题,提出了一个基于遗传算法的服务编排多目标列表调度算法GA-SCLS。GA-SCLS算法以总成本与总时间为约束目标,以帕累托支配为前提,将传统的列表调度算法融入NSGA-II算法中,对交叉和突变算子进行了改进,实现了对编排服务调用的优化。在与其他多目标优化算法的对比中,该算法取得了良好的效果。最后将该算法应用到服务编排的调度过程,完成了对此功能模块的改进工作。本论文通过功能性和非功能性测试,对航天云资源平台进行了完整性验证。最终的测试结果表明:云资源平台的各项指标达到设计预期,能够满足实际的使用,为未来航天云资源平台的发展提供了一定的设计思路。
多租户云资源管理平台的设计与实现
这是一篇关于Apache Hadoop,多租户,云资源,可视化安装,监控的论文, 主要内容为随着移动互联网、物联网和云计算等新一代信息技术的飞速发展和全球范围内的应用普及,人类飞速进入了大数据时代。越来越多的公司开始搭建高性能和高拓展性的Hadoop生态集群来存储数据并对数据进行挖掘和处理。虽然企业能够利用Hadoop生态的相关组件和服务满足自身的需求,但某企业在实际使用中发现,由于各种组件相互隔离,安装部署繁琐,使得企业开发成本较高。同时该企业中不同部门都有单独的集群,不可避免的造成硬件资源的浪费。而且缺乏对集群的统一管理和监控,不利于集群的维护。给该企业的良性发展造成了障碍。针对上述问题,本文设计并实现了一个多租户云资源管理平台,该平台以某企业管理Apache Hadoop生态集群的实际需求为指导,底层采用Open Stack虚拟化技术,并引入多租户的概念,实现集群的快速安装部署以及监控、管理等功能,并达到按需使用硬件资源的目的。论文的主要工作如下:(1)需求分析。根据某企业的具体使用情况,分析多租户云资源管理平台的需求,说明平台系统中管理员、租户与平台之间的交互流程,描述平台对管理员和租户的权限认证过程,保证租户间数据的隔离性。对可视化快速安装部署、集群监控等功能使用UML建模并进行详细说明,同时针对平台的使用场景分析平台所需要考虑的非功能性需求;(2)设计与实现。结合平台需求,设计多租户云资源管理平台的整体架构。首先使用Mybatis实现平台系统中POJO和My SQL表数据之间的数据类型映射。使用Spring Security实现租户的认证和授权,保证不同层级租户之间的上下级关系和同层级租户之间的隔离性。基于Open Stack完成集群的快速安装部署,同时考虑到在可视化安装过程中的异常和容错机制。最后基于Sigar完成集群的监控功能。在整个设计工作中,使用系统类图对整个编码流程进行规范,并对每个功能的实现过程使用图表进行详细说明;(3)系统测试。在完成设计和编码工作后,针对系统中的每个功能编写测试用例,之后根据平台的配置要求在实验室搭建测试环境,最后按照测试用例的步骤,对平台系统的各个功能进行详细的测试,同时测试了系统的稳定性以及系统中各个功能的响应时间是否满足一定的性能要求;经过系统测试,该平台的各项功能能够正常工作,前端页面显示正常,每个功能的响应时间在用户的预期之内,平台具备足够的功能正确性和健壮性,满足某企业对集群统一管理的需求。
多租户云资源管理平台的设计与实现
这是一篇关于Apache Hadoop,多租户,云资源,可视化安装,监控的论文, 主要内容为随着移动互联网、物联网和云计算等新一代信息技术的飞速发展和全球范围内的应用普及,人类飞速进入了大数据时代。越来越多的公司开始搭建高性能和高拓展性的Hadoop生态集群来存储数据并对数据进行挖掘和处理。虽然企业能够利用Hadoop生态的相关组件和服务满足自身的需求,但某企业在实际使用中发现,由于各种组件相互隔离,安装部署繁琐,使得企业开发成本较高。同时该企业中不同部门都有单独的集群,不可避免的造成硬件资源的浪费。而且缺乏对集群的统一管理和监控,不利于集群的维护。给该企业的良性发展造成了障碍。针对上述问题,本文设计并实现了一个多租户云资源管理平台,该平台以某企业管理Apache Hadoop生态集群的实际需求为指导,底层采用Open Stack虚拟化技术,并引入多租户的概念,实现集群的快速安装部署以及监控、管理等功能,并达到按需使用硬件资源的目的。论文的主要工作如下:(1)需求分析。根据某企业的具体使用情况,分析多租户云资源管理平台的需求,说明平台系统中管理员、租户与平台之间的交互流程,描述平台对管理员和租户的权限认证过程,保证租户间数据的隔离性。对可视化快速安装部署、集群监控等功能使用UML建模并进行详细说明,同时针对平台的使用场景分析平台所需要考虑的非功能性需求;(2)设计与实现。结合平台需求,设计多租户云资源管理平台的整体架构。首先使用Mybatis实现平台系统中POJO和My SQL表数据之间的数据类型映射。使用Spring Security实现租户的认证和授权,保证不同层级租户之间的上下级关系和同层级租户之间的隔离性。基于Open Stack完成集群的快速安装部署,同时考虑到在可视化安装过程中的异常和容错机制。最后基于Sigar完成集群的监控功能。在整个设计工作中,使用系统类图对整个编码流程进行规范,并对每个功能的实现过程使用图表进行详细说明;(3)系统测试。在完成设计和编码工作后,针对系统中的每个功能编写测试用例,之后根据平台的配置要求在实验室搭建测试环境,最后按照测试用例的步骤,对平台系统的各个功能进行详细的测试,同时测试了系统的稳定性以及系统中各个功能的响应时间是否满足一定的性能要求;经过系统测试,该平台的各项功能能够正常工作,前端页面显示正常,每个功能的响应时间在用户的预期之内,平台具备足够的功能正确性和健壮性,满足某企业对集群统一管理的需求。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设向导 ,原文地址:https://bishedaima.com/lunwen/46668.html