论文部分内容阅读
云计算(Cloud Computing)依据其弹性伸缩、快速部署、按需提供可靠服务的优势成为近年来最热门的IT架构技术;面向服务架构拥有松耦合的特点,以服务为核心,将各种企业资源封装成服务的形式提供,增加企业对资源的重用,提高企业的敏捷性和快速响应能力。这两种技术的结合相得益彰,已是大势所趋。然而,现有的各种企业架构框架在系统建模支撑及分析上都存在一定程度的限制。为了融合各主流企业架构框架的优点,更好的支撑面向服务架构的云计算环境的架构建模,本文探讨提出一种企业云服务架构建模框架(Enterprise Cloud Service Architecture Modeling Framework,ECSAMF)。以国防部体系结构框架DoDAF2.0为基础,本文首先,协同UPDM、TOGAF和CCMN三个企业架构框架和建模标注对DoDAF的元数据进行映射和扩充,加入云计算元素的同时保证企业架构过程中的一致性;然后,创建DoDAF2.0所有视图模型的元模型VM3用来规范视图产品的开发和形式化表达;基于元数据和元模型的形式化表达,提出了一个方法来判别视图模型间的关系,利用DoDAF视图约束关系规范视图产品的开发过程;最后,将DoDAF的“Fit-for-Purpose”引入到该框架中,使得该框架不仅可以支持云环境或面向服务架构下各应用整个生命周期的架构,也可以支撑其中的任何阶段。为了验证框架的可行性和实用性,选择面向服务的云计算应用架构落地实施遇见的第一个问题:企业云应用的部署位置问题,本文研究并提出了一个应用位置部署过滤模型。首先在ESCAMF框架下定制一个适用的描述框架,构建云应用ECSAMF模型,然后依据经济性、可用性和功能性三层指标评价过滤,对得到的定性和定量的指标综合分析得到决策矩阵来判断企业应用的部署位置,改变了以往企业云计算应用凭行业经验和历史数据来定性判断应用部署位置的主观性。某园区为引入云计算打造其低碳的IT架构支撑,本文选取其中的访客管理系统为例,利用过滤模型分析访客管理系统的部署位置,获取它对云环境的适合度,进一步展示了基于面向服务的云架构模式的过滤模型的可实施性和ECSAMF框架的实用性。