从苹果供应链谈何为云计算的业务永续

简介: 云计算故障了,但为什么有的网站没挂?

从苹果供应链的业务永续说起

 

每次苹果出新机,全球各地旗舰店就大排长龙统一发售,堪称全球化的一景。有没有想过,iPhone是怎么保障全球消费者能在一天内买到几百万部手机的?

 

很简单:同时用多个供应商。苹果供应链非常发达,仅组装厂全球就有18家,如富士康7家、广达3家、和硕2家。而在每个零部件环节也都会有多个供应商支持(用了哪几家供应商都成了新闻)。并在产品层面采取了统一标准,确保哪怕地震、洪水也能按时交付同样质量的产品。

 

反过来说,一些较小的手机厂商经常因为“泰国洪水”、“日本地震”、“台湾断电”而无法正常发货。

 

用互联网行业的话来说,苹果做到了“业务永续”。而其他手机商出现了典型的“单点故障”导致的“停摆”。

 

小结:供应链出现问题就会影响到品牌形象。所以业务永续是你和客户之间的约定,“多个供应商”是你做到这个约定的手段之一。

 

而方法呢?业务永续首先是架构设计层的职责。尽可能消除单点故障风险,做好关键节点的冗余。换成人话就是:想好可能出现问题的地方,做好准备,比如说多备点存货,用多个供应商,避免出现一个天灾人祸你就跪了的局面。

 

云计算故障了,但为什么有的网站没挂

供应链不是制造业独有的,互联网行业也是如此。云计算可以看作是很多公司的供应商,当他宕机时,有很多公司也会受到影响。

 

比如说,去年AWS弗吉尼亚节点宕机,导致包括Netflix、Airbnb、Product Hunt、Medium、SocialFlow、Buffer、GroupMe、Pocket、Viber和亚马逊Echo等停摆。而国内云计算厂商也遭遇过雷击、挖掘机、断电等多种问题。

 

云计算出现宕机当然是导致网站停摆的导火索,持续提高稳定性是云计算公司该承担的责任没跑。但大部分人没有看到的是,同样是这个节点故障,却还是有很多网站并没有挂掉。真正该问的问题是,为什么有的挂了而有的没挂!

 

“因为不仅仅是在弗吉尼亚有服务器,一出问题我就切到另一个节点了。”狡兔三窟的客户都是这么回答的。“云计算厂商只承诺全年99.999%的时间是可靠的,剩下的时间要看运气了。如果我只是依赖一个节点,他挂我就一定会挂掉,就会影响品牌形象。”

 

可能会出问题的就必然会出问题,这就是墨菲定律。除了自己应用层的可靠性,在基础资源上索性就在不同的“可用区”(AZ)、“地域节点”(Region)都做一些部署。一些大型的公司甚至是在不同的云计算厂商之间都做了准备。

 

云计算公司为什么不做“异地多活”

还有人好奇,为什么AWS和阿里云会出问题?云计算不也是“异地多活”吗?

 

这里有个致命的错误,云计算行业尤其是IaaS层一般会提供一个可用性指标(SLA),例如说99.999%,即承诺全年有这个概率是可用的。而比如淘宝为了实现业务永续做了一个技术方案“异地多活”,这是他对于自己消费者的承诺(保证买买买不停)的实现手段。淘宝用了多个99.999%的节点同时运行,只要不是这些节点同时挂,他就不会挂。(不用说,难度很高也很贵)

 

他们之间的关系是:消费者——》亚马逊网站、淘宝——》(云计算1+云计算2+云计算3)。云计算123随意挂掉一个都不会影响业务的稳定。

 

也就是说靠谱的云计算厂商会告诉你自己服务能力的边界和极限是什么,使用它们的时候要根据他们的能力来规划自己的业务设计,以达到自己的业务永续。

 

打个比方,你把女朋友的照片同时放在iCloud、电脑、移动硬盘里,只要不是3个同时丢失,你女朋友的照片就不会丢。但如果只存了一个地方,不幸又丢失了,那你说该怪谁?

 

总结:

1、业务永续是你和客户之间的约定,“高可用性”首先是架构设计层的职责

2、云计算行业不存在“异地多活”的说法,一般只承诺99.999%的可用性(SLA)

3、但你可以用多个云计算节点来设计出100%业务永续的方案

 

关键看你有多关心用户,钱有多少。

目录
相关文章
|
2月前
|
运维 容灾 Cloud Native
银行核心系统的现代化改造,华为的答案是重塑敏捷和重塑韧性
自2014年起,国内银行纷纷向分布式架构转型,将系统分为核心系统与外围服务系统。然而,核心系统面临架构老化、处理能力不足等问题,亟需转型。华为在2024全联接大会全球智慧金融峰会上发布了《现代化金融核心系统白皮书:实践篇》及金融分布式新核心解决方案5.0,提出“1+3+N”架构,涵盖工程工艺、多活架构、数据库架构、智能研发和一体化运维五大升级,助力银行核心系统向分布式转型。通过与众多合作伙伴联合创新,华为为银行提供了系统化的转型方案,推动金融行业的持续发展。
|
区块链
区块链开发公司价值体现 | 对企业未来市场的帮助
随着区块链开发公司的日趋成熟,商业结构在可持续发展的思路上渐显乏力,很多人想寻求一个更能切入未来市场的方式,因为他们清楚的知道面对未来市场,结合区块链开发公司做到“全面覆盖”的商业对接服务,才能增大用户粘性,获取长久企业效益。
|
新零售 小程序 人工智能
中国 SaaS 企业如何突围?这几点是关键!
SaaS业务是非常有前景的,每个SaaS企业都应该找到某一种快速成长之道,但绝非同一种。只要能在一个垂直领域里面找到一个好的业务场景,深入地耕耘,就能像一根钉子一样,既纵深又坚固,扎到SaaS中国市场肥沃的土壤里面,然后成为行业独角兽。
2293 0
中国 SaaS 企业如何突围?这几点是关键!
|
机器学习/深度学习 存储 人工智能
谷歌云零售行业主管:云服务如何为零售商提升竞争优势
除了满足基本商业需求的系统,零售商们也在积极寻找新技术以提升竞争力,基于云的服务是非常重要的竞争力来源之一。
564 0
|
云计算
【深度】生态红利即将爆发,剖析阿里云市场软件交易与交付新战略
作为“云计算的App Store”,阿里云市场发布新战略:锁定6大市场、支持全类型产品支付、线上流量与深入到县城的渠道网络等销售通道全打开;2016年,在云市场上,造就至少三家上市公司,包括ISV、SI和技术服务供应商。
9638 0
|
大数据 PHP 区块链
区块链开发公司发展神速 会影响哪些行业
 对于科技行业的创业者们而言,初期的融资一向是一道难题,而ICO的出现则改变了这个情况。无论好坏,2017年的ICO热潮彻底改变了创业融资的方式,虽然在ICO中存在一些诈骗事件,但我们很难否认世界各地的年轻企业家们已经被这种新的众筹形式赋予了能量,没有融资困难的束缚,全世界拥有好点子的科技创业者得到了空前的支持,其中许多创新想法已经落地开花,像EOS就是一个典型的例子,它通过ICO成功筹集了40多亿美元,还被称为区块链3.0时代的代表。
1483 0
|
安全 区块链
区块链开发公司火速发展 区块链如何颠覆传统金融行业
 [区块链的出现,使得各金融机构可以实现节点之间的交流沟通,各机构可以将自身定义为一个节点,与其它的金融机构实现去中心化交易。]()各机构之间的信任问题能够通过区块链去中心化、智能合约、不可逆性等特点得到大幅改善。
1519 0
|
安全
SaaS:光环难掩四大隐患 先驱者或成捐躯者
本文讲的是SaaS:光环难掩四大隐患 先驱者或成捐躯者,采用SaaS模式,企业不用部署自己的服务器,将所有的数据都存放在SaaS提供的服务器上。企业会不会担心自己数据的安全呢?这就好像银行刚出现的时候,将钱存放在银行中一样,有很多人难以接受。
1623 0