如何应对云爆发架构?四种方法替你解忧

【TechTarget中国原创】 虽然大多数CIO喜欢混合云方案,但现实却悄悄遇到了点烦人的小问题——如受美国和欧盟的一些电信业务光纤连接投资不足所累。欢迎来到云爆发架构的地狱式网络体验。 缺乏公有云与私有云之间的带宽使得云爆发与敏捷需要重新定位IT工作负载的理论概念。此外在云爆发架构中迁移数据与系统配置的成本与在局域网(LAN)带宽和存储访问相比,要大得多。 这个与网络资源有关的问题导致了NetApp和Verizon两家公司,成立了合资企业以合作将用户数据传输到Verizon数据中心,以加快公有云的访问。这个问题也是希望采用云爆发的企业需要面对:将外部数据传输到内部混合云中。从本质上讲,带宽问题依然存在,但现在问题在混合云的本地私有部分,而不是云提供商。 有四种方法可以解决云爆发中可能遇到的问题。 抛弃混合云——转向公有云 公司IT运行的一切都可以迁移到公共云。有人会祭出塞班斯-奥克利斯法案和健康保险流通与责任法案,这些都不是简单的问题。主机托管在某种程度上是可以接受的,因为这意味着你拥有IT基础设施,将其托管在符合规范的建筑内,但公有云是一个整体的、拥有众多租户的猛兽。在2016年,我们可以看到Amazon Web Services(AWS)和其他云服务提供商提供了专用系统以及签订长期合同两种方案,有效的创造了满足规范要求的能力。 托管式云服务提供了必要的云爆发架构,再加上快速的存储访问,可以让云真正灵活。该机制拥有长期性,还能保证所需配置的稳定性以企业数据与系统访问的绝对安全,同时保证灵活性以及在大爆发时的能力。 获取快速WAN 另外一个选择是通过电信运营商的快速广域网链接混合云的私有部分和托管部分。这样可以让普通负载使用快速LAN,采用高速光纤链接大规模公有云,实现云爆发或者工作负载重新平衡,这样远比实现一个内部云要好得多。  从内部爆发  另一个潜在的云爆发架构是在自己数据中心内,部署所有的一切。内部云爆发可能需要仔细的调度以及频繁的重新平衡,但这个还不是非常完善的自动化过程,所以不容易实现。 建立一堵墙 另外一种方式是对数据进行分区,是部分子集永远留在公有云。如果数据是暂时性的,就如某些大数据类,以及公有云与私有云之间的边界可能是动态的情况,可以考虑这样的架构。例如,来自零售商店的传感器数据流集,可以在到达云分析平台之前先通过用户名进行排序,接着根据初始姓名动态拆分。 选择适合企业IT组织的架构 在所有种种讨论中,虽然首先要面对经济问题。公有云是否比内部云便宜?托管可以节约开支吗?这些问题远比单纯的价格问题要复杂。在自己的数据中心、托管机房或公有云之间迁移工作负载,任何解决方案都会影响到动态性能,所以IT希望在一个较稳定的环境下运作,而不是从一处切换到另外一处。 安全性也是一个问题,尽管公有云提供商如AWS在反威胁和租户隔离措施上已经投入了大量资金。一般情况下,讨论会从工作负载是否可接受外包,转移到关于安全的一些流言与成见上。 成本是接下来的问题。运行时间因素的复杂性会处于成本考虑。存储反问效率、虚拟实例性能以及其他运行相关的因素——这些计算会影响到IT经理判断。如果实现了在公共云上购买专用服务器/实例,应该可以直接模仿实例甚至内部服务器的配置。最大的问题可能来自访问存储的速度。因为内部可能会更快,因为数据流可以在某种程度上进行调优。公有云内的专用系统可能会接近于内部服务器性能。访问传统托管设施到第三方供应商的速度,就如本地内部操作一样快,但公有云的爆发可能会造成一定的延时。 任何托管方案的迁移都需要长期承诺额。典型的合作合同会锁定IT组织供应商1至2年——这是一个关键决策。尽管结果有可能是云服务,但买方丧失了货比三家,获得优势的权利。托管设施供应商的上行链路质量是影响云爆发的另外一个因素。质量远比多元化选择重要,托管商可能拥有多个上行链路选项来连接不同数据中心。此外,因变更、迁移与复制数据造成的中断;变更工作流与流程;以及审计治理等都是任何云爆发架构财务模型所需的要素。 电信运营商必须开始拖延已久的城市光纤连接铺设,即使是为了那些受累已久的需要云爆发的IT公司。混合云将很可能以托管服务器的形式存在于云中,或者完全成为托管设置,只要网络带宽的问题能得到解决。 想重新回到自建数据中心,几乎是不太可能的事情了。 并非所有关于云计算的讨论都考虑混合结构。是有可能将所有IT工作负载都迁移到公有云或者全私有云的架构中,许多IT机构目前都在这样运作。云爆发的敏捷性与服务器容量规划要求可能会提高成本,但其依旧是少数不接受混合云的大规模云计算用户可接受的模式。

TechTarget中国原创内容,原文链接: http://www.searchdatacenter.com.cn/showcontent_92335.htm
© TechTarget中国:http://www.techtarget.com.cn

时间: 2024-10-29 03:03:18

如何应对云爆发架构?四种方法替你解忧的相关文章

人工智能改进传统云ERP的10种方法

http://blog.itpub.net/31542119/viewspace-2168809/ 随着数字化转型的进程加快,企业开始重新评估ERP的作用.传统ERP经过多年僵硬化定制过于追求生产的一致性,而忽视了客户的需求变化,导致系统缺乏灵活性,已经无法满足当今数字业务模型的增长需求.目前,人工智能(AI).机器学习发展迅速,成为了很多企业的必备帮手,云ERP供应商要想解决传统ERP系统的问题,或许需要这两大王者的帮助! 用更高的智慧和洞察力挽救传统ERP系统 要想新的商业模式取得成功,企业

iOS设置圆角的四种方法

一.设置CALayer的cornerRadius cornerRadius属性影响layer显示的background颜色和前景框border,对layer的contents不起作用.故一个imgView(类型为UIImageView)的image不为空,设置imgView.layer的cornerRadius,是看不出显示圆角效果的,因为image是imgView.layer的contents部分. 这种情况下将layer的masksToBounds属性设置为YES,可以正确的绘制出圆角效果.

转载:CSS实现三栏布局的四种方法示例

转载网址:http://www.jb51.net/css/529846.html 前言 其实不管是三栏布局还是两栏布局都是我们在平时项目里经常使用的,也许你不知道什么事三栏布局什么是两栏布局但实际已经在用,或许你知道三栏布局的一种或两种方法,但实际操作中也只会依赖那某一种方法,本文具体的介绍了三栏布局的四种方法,并介绍了它的使用场景. 所谓三栏布局就是指页面分为左中右三部分然后对中间一部分做自适应的一种布局方式. 1.绝对定位法 HTML代码如下: <div class="left&quo

两个变量交换的四种方法

对于两种变量的交换,我发现四种方法,下面我用Java来演示一下. 1.利用第三个变量交换数值,简单的方法. class TestEV //创建一个类 { public static void main(String[]args) { int x =5,y=10; //定义两个变量 int temp = x; //定义第三临时变量temp并提取x值 x = y; //把y的值赋给x y = temp; //然后把临时变量temp值赋给y System.out.println("x="+x

java中定时器的四种方法

1 package com.lid; 2 3 import java.util.Calendar; 4 import java.util.Date; 5 import java.util.Timer; 6 import java.util.TimerTask; 7 8 public class Test { 9 public static void main(String[] args) { 10 //timer1(); 11 timer2(); 12 //timer3(); 13 //time

自学Linux命令的四种方法

自学Linux命令的四种方法 导读 童鞋们刚接触linux时,在学习过程中中会遇到不少问题,学习linux摸不着头脑,那么下面介绍四种linux的学习方法,特别适合新手. 方法一:终端"每日提示" 在.bashrc中(/home/.bashrc)增加如下一行: echo "Did you know that:"; whatis$(ls /bin | shuf -n 1) 你只需要增加这行就够了!如果你想让它更娱乐化一些,你可以安装cowsay.Ubuntu/Debi

【转】Java中字符串中子串的查找共有四种方法(indexof())

原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下:1.int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引. 2.int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引. 3.int lastIndexOf(String st

IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式. 有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接).此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便. 从IOS5开始,APPLE提供了对json的原生支持(NSJSONSerialization),但是为了兼容以前的ios版本,可以使用第三方库来解析Json. 本文将介绍TouchJso

Android提交数据到服务器的两种方式四种方法

Android应用开发中,会经常要提交数据到服务器和从服务器得到数据,本文主要是给出了利用http协议采用HttpClient方式向服务器提交数据的方法. /** * @author Dylan * 本类封装了Android中向web服务器提交数据的两种方式四种方法 */ public class SubmitDataByHttpClientAndOrdinaryWay { /** * 使用get请求以普通方式提交数据 * @param map 传递进来的数据,以map的形式进行了封装 * @p