三种云迁移时所要注意的错误

当今,在IT行业,云计算已经快被“宠幸”的不行了。IT企业纷纷追逐,不过他们在向云平台迁移时也会遇到很多类似于云的形式和云平台的品牌,还有采取哪种方式进行迁移会更好这样那样的因素。然而,大多数企业为了急于要把云平台作为他们的操作系统,在进行迁移时通常并不怎么考虑性能问题,这也就导致他们犯下严重的错误,在性能上损失巨大。我们应该要尽早了解,尽早避免,匆匆忙忙的转向云平台可能会让IT应用运行起来是非常痛苦的。

普遍的错误有三个:

强行移植代码,而不根据云平台做本地化修改。 不考虑I/O调度问题。 不考虑网络延迟。

许多IT企业经常不对代码做平台本地化修改就强行移植代码,这些人以为在云平台上可以和在本地系统上一样随心所欲的处理那些C++代码,实际上这是行不通的。

事实上,在不同的平台之间移植代码时,你需要进行本地化和优化处理,不仅是云平台,IaaS或PaaS也一样。那些云计算提供商们经常吹嘘他们能够达到A到A级别的完美可移植性,但事实上,真想达到A-A级别的性能效果,你必须要做大量额外的工作。

I/O调度问题其实也是优化的问题,你需要专门优化I/O底层系统的调度功能。记住I/O问题和云平台的弹性不同,不会在处理器饱和时进行自动调整。I/O问题的关键是需要以最有效的方式访问原始的I/O系统。有些云服务商能够提供I/O调度优化,有些则不能。

网络延迟问题也差不多。互联网不可能总是提供稳定的表现,因此你必须考虑到在云环境中的整体表现模型,把网络延迟问题考虑进去。如果在你的业务里,出现延迟会造成大问题,那么就不要迁移到云中。

另外,别忘了云环境中的不同系统之间进行通讯时也会发生网络延迟。我发现这一点经常被忽视,而且在实际操作中这样的延迟很难监测,而且更难理解,尤其是你无法接触到底层的物理系统,你需要和云服务商共同搞定这一点。

原文地址:http://www.infoworld.com/d/cloud-computing/heads-3-cloud-performance-gotchas-173073

【编辑推荐】

专家揭秘关于云计算的十个常见疑惑问题公共云计算十大风险及处理建议今天的云计算能否支持任意应用?浅析云计算三宗罪:脱机 故障 隐私与安全【责任编辑:贾隆 TEL:(010)68476606】

时间: 2024-11-01 23:57:43

三种云迁移时所要注意的错误的相关文章

云计算的详细认知及三种云的分类

云计算称得上是最近20年以来IT行业创造的最令人激动且最具有颠覆性的新技术,它甚至于比大型主机向客户端或服务器架构的迁移还要更具备颠覆性.不论是IT服务的交付模式,还是企业消费的这些IT服务的形式,都因为云计算的诞生而改变.中国用户也正在快速应对新架构带来的变革,在此笔者将与各位分享有关云计算的思考,以及思杰如何定义各种类型的云计算模式. 云计算是什么以及不是什么? 首先我们来看一下Gartner 对云计算的定义:"Gartner认为云计算是一种计算方式,它允许通过互联网以'服务'的形式向外部用

回望云计算发展 重新解读三种云服务

本文讲的是回望云计算发展 重新解读三种云服务,云计算在非常短的时间里迅速兴起,并在个人和企业用户使用和运营计算的模式上发生了重要的演变.从概念上来说,云计算可以被视为在由虚拟化技术(虽然云计算并不总是需要虚拟化)提供的硬件抽离层上构建资源抽离层和控制.而且我们还发现云计算的好处不仅是能提升企业的效率,还能通过更快的IT资源访问和实现信息的轻松共享来提高企业的灵活性和全球协作的可能性.这些都是推动企业创新和增长的关键因素. 根据Frost & Sullivan的观点,亚太地区的云计算市场(不含日本

中小公司云迁移时的5个注意事项

对中小企业(SMBs)来说,即便很小的经济波动也能对他们产品和服务的需求产生很大的影响.很多时候,他们都需要根据市场的变化对自己的业务进行快速扩大和缩小. 云计算提供的灵活性能为这种公司带来显而易见的好处.另外,因为中小公司不必再担心可能会负担不起前沿的技术,所以也给这些公司提供了能与大公司竞争的条件.来自澳大利亚,布里斯班的管理服务提供商The Missing Chair的联合创始人Sonia Cuff如是说.最近期的一个采访中,她也为正在进行云端迁移的中小企业提供了5个小贴士. 1. 花点时

三种云部署方式 助企业实现高性能云存储

用户把他们的基础设施移出数据中心以外,总是会涉及延迟问题,那些寄希望于云供应商能够提供高性能的云存储的用户,就不得不学会妥协,要么部分地放弃对高性能的要求,要么就只有选择内部部署. 高性能云存储曾经一度被认为是难以实施的,但是,现在有越来越多的新兴技术纷纷问世,它们可以让用户鱼与熊掌兼得,也就是说用户可以使用基于云的基础设施运行IO密集型和对延迟敏感型的应用. 高性能云存储可以让企业用户在受到云存储限制所制约的云中运行高要求的数据库应用.它不仅可以让用户实现应用的本地部署,而且能够通过广域网利用

Virtustream发布xStream 2.0提供三种云模式服务

Virtustream公布了xStream 2.0,它是一个私有云方案.目的是在私有云.公有云和混合云中提供安全.高效的企业级云基础设施服务. Virtustream表示,软件是可用的.独立的设备和一个管理服务,xStream有助于更好的管理云计算上的关键任务.这些部署可能选择一个定制的混合现场私有云并结合公共云计算和虚拟私有云计算. 现在xStream 2.0还是测试版,正式版会在8月份发布: •允许企业控制他们的IT基础设施作为一个单独的云,结合现场私有云装置外虚拟私有云/公有云和管理云服务

云迁移时所要考虑的6大点

随着云计算知识的逐渐普及,云计算已经脱掉神秘外衣,将自己暴露在公众面前,渐渐的走进人们的工作和生活. 今年,越来越多的企业来时评估云计算是否真的适合自己的企业,他们需要用云计算来提升企业的竞争力.不过对于大多数企业来说,对云服务并不是十分了解.很多企业在部署云计算后并没有达到预想的效果,反而变的更加不堪一击.再这样的情况下我们应该如何才能保证选择的业务从而满足业务需求的呢? 以下六点值得我们考虑. 一.客户服务水平 对于企业来说,在购买云服务的时候要首先考虑客户的服务水平,尤其是云计算提供商,不

5分钟理解iaas paas saas三种云服务区别

随着云计算的大热,向我咨询云计算相关问题的童鞋也越来越多,其中最近问的比较多的一个问题便是云计算中的pass是什么意思?整好今天有空,统一给大家解释下pass是什么意思?和Iass.Sass之间有什么区别呢? 其实搞懂这个问题也不难,我们可以把云计算理解成一栋大楼,而这栋楼又可以分为顶楼.中间.低层三大块.那么我们就可以把Iass(基础设施).Pass(平台).Sass(软件)理解成这栋楼的三部分.基础设施在最下端,平台在中间,软件在顶端.别的一些"软"的层可以在这些层上面添加. 接下

云平台-//////云迁移是什么?

问题描述 //////云迁移是什么? 云迁移是把如今常规的应用程序迁移到云平台吗? 倘若技术足够成熟 届时目前主流的操作系统还会有吗? 解决方案 说这话的人就是一个大忽悠,业界也没有"云迁移"这么个术语.你要想知道什么含义,那谁说的就问谁去. 解决方案二: <微软云计算系列丛书:云迁移技术(第2版)>刚查找资料看到的 所以来问问/// 解决方案三: 云迁移的概念比较复杂,需要经过多方面权衡 解决方案四: 那就是云的迁移,兄弟,这么看书可把写书的作者都吓哭了. 解决方案五:

IPv6与云迁移同时进行

在计划企业云迁移时同时进行IPv6迁移,这种做法有明显好处-- 它们单独执行反而存在问题.云提供商应该认识到,一些组织可能会同时审查自己的IPv6功能和云服务.同时实现IPv6和云部署的主要优点是,在部署可扩展且容易管理的云基础架构时,IPv6具有优异的技术优势.因此,高效云战略应该在应用下一代基础架构的环境中执行,而这其中应该包含IPv6.此外,有一些公司将云与IPv6迁移同时加到他们的长期和短期规划中.他们发现,两者的相似性(在路线图和生命周期方面)会带来更加高效的执行,同时会减少重复工作.