基于OpenStack的云管平台的设计与实现

来源 :东南大学 | 被引量 : 1次 | 上传用户:newboard
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的不断深入发展和应用,私有云因其数据安全,系统稳定及业务可定制等良好特性,被越来越多的政府部门和企业选择使用。借助私有云管平台,可以为用户提供包括计算、存储、网络等功能的云计算一站式服务解决方案,用户可以方便地将业务部署在私有云平台所创建的虚拟机上,并且通过动态资源调度保证云上业务的稳定运行。针对企业对私有云管平台的迫切需求,本文设计实现基于Open Stack的私有云管平台,具体工作如下:首先,结合企业私有云的管理需求和其它厂商云管平台的功能,对基于Open Stack的云管平台进行需求分析。将平台划分为虚机、网络、磁盘等三个主要功能模块以及保证系统稳定性的动态资源调度模块。其次,对整体架构进行设计,将云管平台分为前端和后端两部分。前端由用户访问层和管理层组成。用户访问层为用户提供云管平台访问入口,通过Web页面展示操作界面,并提供SSH远程登录方式使用虚拟机服务。管理层负责云平台资源的管理与系统安全保障,根据用户请求处理相应的业务逻辑,通过数据访问层将用户资源数据保存到数据库中或者从数据库中检索信息。后端为Open Stack模块,前端通过调用RESTful API交互层与Open Stack模块通信,为用户创建和管理云平台资源。在系统架构的基础上,根据各个功能模块的需求分析,对所有模块分别进行详细设计,进一步说明每个模块的具体功能。然后,对每个模块进行详细设计,使用流程图、时序图说明其业务逻辑,并详细描述整个业务流程。为提高平台的自我维护能力,减轻服务器负担,开发了动态资源调度模块,通过对物理机状态和资源的监控,制定一定策略,自动地调整云平台物理服务器上的虚拟机数量,来保证平台的资源均衡分配,节约资源,减少消耗,同时可以保证服务器宕机时及时将虚拟机迁出,避免影响云上业务正常运行。最后,对成果进行了功能性测试和性能测试。测试结果显示,本平台的虚机模块,网络模块及磁盘模块均可正常使用,用户体验较好,可以实现对云主机的正常管理和操作。资源调度模块实现了对系统资源的管理优化,灵敏度可以满足正常需求。根据标准软件开发流程对系统进行开发。系统上线后运行稳定,故障率低,提供功能完善与操作简单的云管平台,用户在实际使用过程中给出了一致的认可与好评,具有较好的应用前景。
其他文献
心血管疾病是目前最主要的公共卫生问题,医学图像在心血管疾病的医学临床辅助诊断中有着不可或缺的重要作用。白细胞分类计数作为心血管疾病初步诊查项目中一项意义重大的技
近年来随着深度学习的快速发展,视觉问题生成(VQG)逐渐开始成为一项重要的研究内容,它的任务形式是对于输入的图像给出关于图像内容的一些问题,VQG在多模态对话、幼儿教育以
随着新一代数字货币——比特币的兴起,其底层支撑技术区块链也受到社会的关注,并被认为是信息互联网向价值互联网转换的基石。但是区块链技术体系依赖于全局账本的公开透明化
目前,我们正经历着从信息时代到数据时代的变迁,运用数据时代大量的信息,可以为我们生活带来许多便利,然而如何去使用这些信息却成了一大难题。而推荐系统则可通过技术手段,
Long(1988,1991)将“形式聚焦教学”(Form-focused Instruction)分为了“重形式教学”(Focus on Form)和“全形式教学”(Focus on Forms)两种教学方式。他认为在以意义为中心
重症监护室(ICU)主要收治生命危急但有可能挽救的危重病人,集中了医院中最先进的设备和优秀的医护人员,是医院的重要组成部分。病人进入ICU后会进行死亡率预测和健康状态的实
在区块链技术发展这十年间,区块链已经作为一种核心技术广泛试用于金融、物联网、物流、医疗和保险等多个领域,尤其是在以比特币为代表的数字货币领域,已经获得了很广泛的认
车辆轨迹数据中包含丰富的交通运行和车辆行驶特性,对于交通流理论分析和建模起到了关键支撑。近年来,无人机航拍成为一种高效、便捷、经济的交通视频采集手段。本研究旨在构
将机器视觉技术应用于果实产量估计以及果蔬采摘机器人的对象识别,能大幅减少种植管理过程中的人工操作,降低劳动强度,节约用工成本,有助于实现果园管理的自动化、智能化。早
基于内容的图像检索技术旨在根据用户提供的输入图像,寻找在图像库中相同或相似的图像作为输出。此技术如今被用在了诸多领域,在网络购物方面,用户可以利用此技术快速寻找自