基于CloudStack的权限管理模块的设计与实现

被引量 : 2次 | 上传用户:cliff800
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网行业的飞速发展以及市场竞争的日趋激烈,云计算技术的应用也愈来愈广泛。中国某电信运营商以云计算为发展战略,充分发挥其在网络、存储等方面的资源优势。目前,由某专业公司研发的基于CloudStack的云计算管理平台,已经广泛应用到该运营商的公有云和私有云中。考虑到云管理平台需要把公有云、私有云的资源安全地集中起来,实现统一视图、统一管理;同时云平台的用户类型复杂多样。因此,需要在云平台上设计一个权限管理模块,以确定不同用户管理和使用资源的范围,以及给不同用户授予其对资源的不同操作权限。本文的主要内容是在开源云平台CloudStack的基础上,结合某电信运营商的资源、运营和组织架构等特点,进行创新设计和二次开发,设计一个权限管理模块。该模块可以分为分权管理和分域管理两个子模块。其中分权管理是针对操作权限的控制,细化了云平台用户所具备的具体的操作权限。而分域管理则是针对访问权限的控制,主要是解决以下问题:一个域可以管理和使用多个资源;能够通过域,限定域管理和使用的资源的范围。主要工作如下:1、提出了一个分域管理模型,该模型的核心思想是通过域授权,在域和资源之间建立联系,表现为域对资源的管理关系以及域对资源的使用关系。2、分析基于角色的访问控制(RBAC)模型,并针对CloudStack的组织架构特点提出了分权管理模型,该模型是对RBAC模型的改进,通过角色把权限和账户联系起来,如果帐户在创建初就绑定了某个角色,那么该账户下所有用户就拥有预先分配给角色的操作权限。3、对分域管理子模块和分权管理子模块分别进行数据库、业务逻辑、用户界面等设计工作并经由JAVA代码实现。4、通过对权限管理模块进行测试,基本满足功能性需求,而且界面简洁、操作方便、易于管理。
其他文献
针对风温低降带来的高炉鼓风动能下降、风口前火焰温度下降、软熔带位置变化等不利影响,通过优化鼓风动能参数、上部装料制度和火焰温度参数,找到高炉在低风温条件下的操作参
在电影的拍摄过程中,对于拍摄角度的选择与运用是至关重要的,不同的拍摄角度和不同的拍摄方法都能够准确的表达出电影画面所要展示给观众的意图。拍摄角度的选择对电影本身和
随着微电子技术、信息技术以及网络技术的快速发展,地下矿山的开采也在向信息化、自动化、智能化方向发展。建立一个地下矿山智能化采掘基础系统是促进矿业企业安全、高效生
在市场经济的作用下,艺术作为一种商品必然使之商业化。人的需求越来越高,艺术商品化也是社会进步的一个走向,但权衡其利弊时,可以从不同的视角,探析其商品化的原因,然后根据
现代预防性维修大多是以RCM(以可靠性为中心的维修)为基础或者纯粹按维修周期进行计划检修。国内企业进行RCM分析时往往因很难得到设备故障概率而难以进行,通常使用国外的数据库
主题宣传和成就报道,历来是我国主流媒体的主要报道方向之一,是具有我国特色的传播形式,是进行舆论引导的主要途径,本身具有极强的政治意义和社会意义。做好主题报道和成就报
本文提出了用TNAAB光度测定微量镉的新方法。TNAAB在碱性溶液中呈玫瑰红色,可被Cd(Ⅱ)减退,借此可以测定Cd。在pH为10.2—11.3,OP存在下,Cd(Ⅱ)与TNAAB的络合比为1∶4。摩尔
红枣是南疆近年来发展比较迅速的特色林果业之一,红枣的种植面积和产量近些年来分别以每年65%和63%的增速增长。红枣相关的加工、销售等相关的产业取得经济效益更是可观。但是
随着IT技术的高速发展和互联网的广泛应用,云计算(Cloud Computing)已成为今后计算机产业发展的核心技术之一。云计算通过互联网将大规模计算资源整合起来,形成一个巨大的资源池,
动态评估将教与测合二为一,其理论基础源于Vygotsky的社会文化理论(SCT)。根据这一理论,完整呈现学习者的认知功能应包含已成熟的认知功能与正在形成中的认知功能。传统的测