[初读笔记] Cloud Migration Research: A Systematic Review (TCC, 2013)
Pooyan Jamshidi, Aakash Ahmad, Claus Pahl, "Cloud Migration Research: A Systematic Review," IEEE Transactions on Cloud Computing, 20 Nov. 2013. IEEE computer Society Digital Library. IEEE Computer Society
作者Pooyan Jamshidi是都柏林城市大学School of Computing的博士生,主要研究方向是model-driven software architecture evolution.
这篇是云迁移方向的SLR(Systematic Literature Review),还没正式出版。是目前云迁移方向的首篇SLR(S1).
1. (S2)是背景和相关工作,将SOA迁移与云迁移进行了比较(参照SOA领域论文的研究来position this SLR);同时也简单介绍了软件迁移与现代化方向的研究(S2.B).
(S3)介绍了这篇SLR的研究方法,采用了阶段review process,分为三个阶段: planning, conducting and documening
(S4)介绍了Cloud Migration研究的分类和比较框架。
(S5)介绍了针对Cloud Migration的研究结果,包括什么时候研究开始活跃、主要发表在哪些刊物、有哪些主要研究团体、研究的成熟度等。
(S6)则提到了未来潜在的研究方向。
2. 参考文献共引用了36篇,并选择了其中的23篇进行了详细分析。
论文发表时间跨度:2010年-2013年
文献检索情况如下(S3.B),相关数据库包括ACM、IEEE、Science Direct、SpringerLink、Google Schoar等。

经过筛选后,共有27篇论文会被进一步分析。Table 6中定义了一些属性,用以对论文质量进行量化打分。
3. (S5.A) Table 14介绍了相关研究发表的刊物,主要是: SERVICE, CLOUD, SECLOUD, MESOCA.
发表论文较多的研究团队是德国Kiel大学的Software Engineering Group, UNSW的计算机科学与技术学院等(Table 9)。
按照Contribution Type来分,最多的是Solution Proposal(65%), 其次为Experience reports(22%), 第三位Evaluation research(13%).
4. (S5.B)指出当前云迁移的动机分别是:Operational cost saving(48%), Application scalability(26%), Efficient utilization of resrouces(21%)
5. 迁移的类型可以分为4种(S5.B),
- Type I replace: 将Data and/or business层迁移到cloud stack。未在文献中发现此类迁移。
- Type II partially migrate: 将一部分软件模块迁移到云上。(34%文献提到此种类型迁移)
- Type III migrate the whole appication stack: 将整个应用迁移到云上的一两台虚拟机中。这种是最简单的方式。(21%文献提到此种类型迁移)
- Type IV cloudify: 这种是最完全的迁移方式(如果是部分迁移,就是Type II)。(43%文献提到此种类型迁移)
6. 主要结论:
- 云迁移研究目前仍处于早期(in early states of maturity)。
- 需要迁移框架(migration framework)以改进成熟度、增强向云迁移的信心
- 缺乏支持自动化迁移任务的工具
- 需要architectural adaptation and self-adaptive cloud-enabled systems
[初读笔记] Cloud Migration Research: A Systematic Review (TCC, 2013)的更多相关文章
- 【云迁移论文笔记】Cloud Migration Research:A Systematic Review
Cloud Migration Research:A Systematic Review Author Info: Pooyan Jamshidi PhD Postdoctoral Researche ...
- JavaScript权威指南(第六版) 初读笔记
JavaScript的5种原始类型:undefined.null.布尔值.数字和字符串. JavaScript中两个非常重要的数据类型是对象和数组. 通过方括号定义数组元素和通过花括号定义对象属性名和 ...
- node.js入门经典 初读笔记
2.1 npm是什么 npm(Node Package Manager)是Node.js的包管理器.它允许开发人员在Node.js应用程序中创建.共享并重用模块. 2.3 安装模块 npm insta ...
- 锋利的jQuery(第二版) 初读笔记
window.onload(): 必须等待网页中所有的内容加载完毕后(包括图片)才能执行. $(document).ready(): 网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没 ...
- CSS3实用指南 初读笔记
1.7.1 浏览器前缀 当一个浏览器实现了一个新的属性.值或者选择器,而这个特性还不是处于候选推荐标准状态的时候,在属性前面会添加一个前缀以便于它的渲染引擎识别. CSS属性的浏览器前缀: 前 ...
- 深入浅出JavaScript(中文版)__莫里森 初读笔记
创建变量,使用关键字var; 创建常量,使用关键字const; 大驼峰用于对象,小驼峰用于变量和函数. 在试图相加数字时意外做了字符串相连,是种常见的JavaScript错误.如果想做数字相加,请确定 ...
- JavaScript编程精解 初读笔记
1.1 值 JavaScript里有6种基本类型的值: number.string.Boolean.object.function和undefined. 1.3.2 prompt和confirm 浏览 ...
- CSS 设计指南(第3版) 初读笔记
第1章 HTML标记与文档结构 关于<title>标签:搜索引擎会给<title>标签中的文字内容赋予很高的权重.而且这些文字也会作为网页标题出现在搜索结果列表中. 无论你想了 ...
- 精通CSS:高级Web标准解决方案(第二版) 初读笔记
2.1 常用的选择器 1. 类型选择器 p { color: black; } 2. 后代选择器 blockquote p { padding-left: 2em; } 3. ID选择器 #in ...
随机推荐
- 图书馆管理系统 SRS文档
图书馆管理系统 SRS文档 编写人:魏晓 日期:2015年05月27日 1介绍 1.1编写目的 图书管理系统需求规格说明书是为了让系统的涉众就该系统的需求达成一致认可,明确该系统的需求,为后续的开发工 ...
- Unity3D——物体鼠标跟随转向
int floorMask; float camRayLenth = 100f;//摄像机射线距离 void Truning() { Ray ray = Camera.main.ScreenPoint ...
- SignalR + MVC5 简单示例
本文和前一篇文章很类似,只不过是把 SignalR 应用在了 MVC 中 新建项目,选择 MVC 模板 安装 SignalR Install-Package Microsoft.AspNet.Sign ...
- 如何在ASP.NET中用C#将XML转换成JSON
本文旨在介绍如果通过C#将获取到的XML文档转换成对应的JSON格式字符串,然后将其输出到页面前端,以供JavaScript代码解析使用.或许你可以直接利用JavaScript代码通过Ajax的方式来 ...
- Apache CXF Webservice入门
1.步骤一览 关于CXF的介绍请移步官网.百科,这里仅供初次使用者入门. 2.步骤详情 2.1.环境准备 apache-cxf-3.0.0.zip下载 jdk1.7.0_51 Eclipse4.3.0 ...
- 自己动手写js分享插件(QQ空间,微信,新浪微博。。。)
参考博客:http://blog.csdn.net/libin_1/article/details/52424340 下载链接:http://download.csdn.net/detail/come ...
- 在Mac OS上安装Vagrant和Docker的教程
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/128.html?1455808640 当听到很多人在说Docker是多么多 ...
- Atitit.识别损坏的图像
Atitit.识别损坏的图像 判断jpg图像损坏原理.读取gray line perc ent Png图片送货原理,直接回报EOFException /atiplat_cms/src/com/atti ...
- paip.php 与js 的相似性以及为什么它们这么烂还很流行。。
paip.php 与js 的相似性以及为什么它们这么烂还很流行.. php与js异常的流行,web 90%都被他们统治了.发现了他们有意思的一些共性.. 结构一番总结,得出了它们共有的特点.特性: = ...
- iOS-触摸事件、手势识别、摇晃事件、耳机线控
概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实是可以不用按键和手写笔直接操作的,这不愧为一项伟大的设计.今天我们就针对iOS的触摸事件(手势操作).运动事件. ...