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

每次苹果出新机,全球各地旗舰店就大排长龙统一发售,堪称全球化的一景。有没有想过,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%业务永续的方案

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

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

  1. 出货量大跌,苹果供应链迁出中国步伐加快!

    [导读]疫情冲击下,苹果决定加快脚步,将部分生产线从中国迁出.然而,没有匹配的人力.技术和政府治理,苹果的「搬家之旅」处处碰壁. 反复横跳的疫情,让苹果也招架不住. 疫情期间出货量大跌,苹果下决心将部 ...

  2. 要闻君说:微软拿下五角大楼超大云服务订单!恒大玩儿起了充电桩and新能源汽车?苹果公司要放弃自动驾驶业务?...

    关注并标星星CSDN云计算 每周三次,打卡即read 更快.更全了解泛云圈精彩news go go go  嗨,大家好!偶是要闻君.新年说着说着就要到啦,在逐渐缩短的工作日中,我们还是继续哼着歌儿lo ...

  3. 通用连挖苹果工程师只为云计算

    一向到处挖人的苹果也有被挖墙脚的时候,日前,据 The Information 报道,GE(美国通用电气)挖走了苹果的两名负责Siri开发的工程师,Darren Haas 和 Steve D'Auro ...

  4. 揭开苹果供应链,如何将其命运与中国深度捆绑

    前  言 诺基亚在2007年时拥有9亿用户,在手机市场上占据主导地位,福布斯在当时以"谁能赶上手机之王?"为标题刊登了一篇关于该公司的报道,与此同时,苹果公司推出了iPhone系列 ...

  5. 苹果收购英特尔调制解调器业务,角力5G胜算几何?

    中国软件网 报道 | 公众号:Hapiweb-soft6 (图片源自网络) 苹果公司终于完成自己长久以来的一桩心事,但是对业务到底有何益处呢? 7月25日,苹果公司宣布以10亿美元收购了英特尔的智能手 ...

  6. 华为云计算IE面试笔记-华为云计算解决方案业务迁移支持哪些迁移?有哪些特点?请描述基本的业务交付流程、业务迁移流程和原则。

    1. 迁移场景:华为云计算解决方案按照源端环境来说,支持P2V.V2V(P2V:物理设备(操作系统及其上的应用软件和数据)迁移到华为虚拟化平台.V2V:其他厂商的虚拟化平台迁移到华为虚拟化平台.)以及 ...

  7. 【历史上的今天】2 月 6 日:沃兹结束苹果生涯;微软云计算掌门人出生;瞻博网络成立

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 2 月 6 日,在 1979 年的今天,国家开放大学正式开学.国开大的前身是中央广播电视大学,直属于 ...

  8. 苹果收购英特尔手机芯片业务;西门子将在华建立 5G 研发中心;React Native 0.60.4 发布 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  9. 苹果供应链的安全稽核及解决方案

    苹果的稽核要求及期望: 1.零丢失.零泄漏: 2.未能保护Apple项目机密是对协议的违反并将导致调查.罚款.和或终止业务关系. 方案描述:与苹果系统深度整合的终端管理工具 装置管控聚焦iOS与mac ...

最新文章

  1. Angular面试从喜剧到悲剧的十个问题
  2. python series转int_分享丨推荐一个 Python 手绘图形库
  3. 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...
  4. 背包问题 tyvj1172
  5. 2018年长沙理工大学第十三届程序设计竞赛 G-逃离迷宫
  6. jdbctype 对应java_MyBatis配置Mapping,JavaType和JDBCType的对应关系
  7. Flowable 生成工作流图片时, 不显示文字显示方框
  8. html2canvas 在qq保存失败_QQ的截图功能,没想到这么好用!
  9. JavaScript函数参数缺省值
  10. 在线生成数据字典工具
  11. 网吧无盘服务器进u盘启动,利用U盘启动在网吧免费上网
  12. 利用Python下载网页视频
  13. Wps的两种论文标注参考文献
  14. java多线程技术体系
  15. 软件项目量化管理(CMMI高成熟度)实践经验谈——之项目管理过程监督与控制篇
  16. Cocos2d-X Box2D内容讲解
  17. JavaScript DOM节点
  18. php药物,php药品进销存管理系统
  19. 冒泡法(基本原理和方法)(c语言篇)
  20. 汽车ABS模型仿真,防抱死制动系统建模 包括simulink建立的汽车ABS模型和Word文档详细说明如何对防抱死制动系统 (ABS) 进行建模

热门文章

  1. 在Ubuntu下输入ifconfig命令返回: ifconfig:找不到命令
  2. LeetCode Verify Preorder Serialization of a Binary Tree
  3. boost asio 应用方法学(二)——深入框架
  4. Button的使用(三):处理点击事件
  5. json 的简单应用
  6. 21天战拖记——Day10:“书柜整理法”再学习(2014-05-13)
  7. 【计算机网络】第五章 数据链路层(3)
  8. 20155308 《信息安全系统设计基础》课程总结
  9. wex5教程 宝塔面板+lnmp+wex5项目部署
  10. Fedora 23如何安装LAMP服务器