特斯拉系统全球宕机,有车主被困沙漠,市值一天跌2700亿


据美国汽车媒体Electrek报道 , 美东时间周三上午(北京时间周三23时许) , 特斯拉遭遇完全的网络中断 , 公司内部系统出现宕机 , 导致公司工作人员无法处理送货和订单 。
特斯拉系统全球宕机,有车主被困沙漠,市值一天跌2700亿
本文插图
在车主方面 , 从美东时间周三上午11点开始 , 特斯拉车主便无法通过App连接到汽车上 。 不过部分车主通过蓝牙仍可以连接 , 使得车主可以解锁并启动 。
《每日邮报》报道称 , 从在DownDetector上报告特斯拉网络中断问题的特斯拉车主的热点图(下图)来看 , 遭遇网络中断的车主绝大部分来自美国包括旧金山、波士顿、纽约和芝加哥等市 , 欧洲一些国家(包括英国、德国和俄罗斯等)的车主也报告了类似的问题 。
周三上午出现网络宕机后 , 特斯拉股价大幅跳水 , 截至收盘大跌10.34% , 报380.36美元 , 市值蒸发409亿美元(约合2784亿元人民币) 。
【特斯拉系统全球宕机,有车主被困沙漠,市值一天跌2700亿】有小鹏汽车的工程师分析了其原因:
特斯拉的APP在特斯拉内部的重要性/优先级就不是很高 , 所以车主可以匹配蓝牙并使用蓝牙钥匙 , 或者带下卡片 。
像别的答案已经说了 , 手机app没有网也是可以开锁的 , 已经绑定蓝牙的可以使用蓝牙离线解锁 , 只有没有绑定过蓝牙的才要联网解锁 。
下面解释下为什么说APP在特斯拉内部的优先级不是很高 , 特斯拉应该使用的是AWS(Amazon Web Service)云服务 , 由亚马逊来保证其服务质量的可靠性和可用性 。 云服务最强调的一点就是Availability , 在全球AWS具有非常多的Availabiliry Zone , 每个Zone里面的供电 , 安保 , 防灾 , 网络都是独立不受影响的 , 位置也是保密的 , 目前全球化app基本都会用云服务来保证低时延和高可用性 。
特斯拉系统全球宕机,有车主被困沙漠,市值一天跌2700亿
本文插图
再说回特斯拉app的模式 , 通过在全球多个区域的机房部署后端的服务器应用 , 通过AWS edge location做CDN缓存来加速访问 , 这在AWS内部叫做Cloudfront 。
特斯拉系统全球宕机,有车主被困沙漠,市值一天跌2700亿
本文插图
当有服务器出现问题时 , AWS会迅速唤醒另一台服务器 , 并将通往这个服务器的请求重新定向到别的可用的服务器 , 这在AWS里使用的叫做ELB(Elastic Load Balancing) , 可以应对各种服务器的宕机 。
当服务器负载较高的时候 , AWS会根据预设的阈值开始扩容 , 就是投入更多的服务器 , 自动化的部署新的服务 , 在AWS中叫做弹性伸缩(Auto Scaling) 。
对于服务器更新的情况 , AWS可以使用灰度更新 , 就是使用上述的ELB将一小部分流量导到新的服务器中来做测试 , 一旦有问题就可以rollback , 老的服务器还是始终up and running的状态 。
云服务的可靠性已经在无数场景和企业中得到验证 , 中国的阿里云作为中国的AWS , 也有强大的服务提供能力 , 拿支付宝来说 , 我们从未见过这个应用大规模不可用 , 也无法想像这个场景 。
所以我说 , app在现在这个时候 , 可以出现大规模的长时间的宕机 , 只能是因为企业自己的问题 , 重视性不够 , app重要性不够 , 换句话说 , 钱没给得那么够 。
其实特斯拉如果意识到app对于某些人来说是一个唯一的汽车解锁方式 , 有的人可能一开始用了 , 一直觉得好使 , 就没有去弄别的东西的习惯 , 没有绑定蓝牙 , 也没有了带车钥匙的习惯 。 通过数据挖掘 , 特斯拉完全可以知道用户的解锁习惯分布 , 也完全可以找到那些只用app联网解锁的人 , 那么其实就应该意识到app down了对他们的影响 。 能做的有两种 , 一种就是简单的花钱 , 把app的availablity推上去 , 一种是app的确没那么重要 , 就是一个可替代的入口 , 保证高可用性不划算 , 那么使用ota来提醒车主别纯用app联网解锁也是可行的 。


推荐阅读