其他
我们之前用了电气化在工业制造领域的推广普及来论证当前云计算在中国尚未体现出它应有的革命性,那么我们需要什么样的云计算?或者说,云计算到底应该是什么样子的?它的首要目标用户应该是谁?我们知道,宇航员进入太空以后会处于失重状态,最近的两位超级富翁的私人太空旅游演示特别为我们展现了这种神奇的体验:银河维珍的失重体验蓝色起源的失重体验那么要练习在失重状态下移动身体或是操作各种设备,是不是只能去太空呢?并不是,我们在大气层内也可以人为制造出“失重”的环境,那就是借助于专门的失重飞机:俄罗斯伊尔-76失重飞机在失重飞机中体验失重状态失重飞机的原理也很简单,经过改造的飞机爬升一定高度后快速俯冲,使人处于自由落体状态,此时飞机由于自身也在向下,无法向人体提供支撑力,使得人体感到摆脱了地球引力的束缚进入失重状态:伊尔-76的一个起落可飞15至20个抛物线,每个抛物线可产生25至28秒的失重时间这种人造失重环境的原理最早由爱因斯坦总结为等效原理:引力场中一切物体都具有同一的加速度,这条定律也可表述为惯性质量同引力质量相等。爱因斯坦设计的一个思想实验是,假想一个在摩天大楼内部自由下落的电梯,里面有一个人。这人让他的表和手绢同时落下。会发生什么呢?对于一个电梯外以地球为参照系的人来说,表、手绢、人和电梯正以完全一致的速度下落。所以表和地板,手绢和地板,人和表,人和手绢的距离固定不变。因此对于电梯里的人而言,表和手绢将呆在他刚才扔它们的地方,他会认为所处的环境是失重的(当然最终他会摔死)。我们把电梯搬运到一个远离任何大质量的物体的地方,比如,宇宙深处。上一次实验中的倒霉蛋侥幸逃生成功,在医院呆了几年后,又被我们装进了这部电梯。我们在电梯上方安装一个火箭,向上拖动电梯。牛顿力学告诉我们:恒力将产生恒定的加速度。由此,电梯将对内部的物体施加一个加速度。我们的倒霉蛋呆在电梯里让他的手绢和手表下落。电梯外静止的人认为手表和手绢会撞到地板上。这是由于地板因其加速度而向它们(手绢和手表)撞过来。另一方面,电梯里的人会注意到他自己和他的手表、手绢有相同的加速度,他会认为自己处于引力场之中。爱因斯坦的电梯思想实验等效原理的核心在于,我们无法区分一个重力场和一个加速度坐标系中的物理有什么不同时可以认为二者遵循相同的物理法则。在太空和在向下俯冲的飞机中我们体验到的是一致的失重体验,而电梯中的倒霉蛋无法分辨自己是被火箭拖行在茫茫宇宙空洞中,还是在地球上平稳地运行,这两个环境里所展现的物理是等效的。等效原理有什么证明吗?我们再对思想实验中的电梯做一个改造,这时电梯壁上有一个小孔,从外部有一束光穿过这个小孔打在对面的墙上。假如实际场景是火箭正在快速拖动电梯运行,那么由于光线穿越电梯内部也需要一定的时间(很短,但仍然需要时间),所以电梯里的人会观测到光线的照射点在对面小孔稍下一点点的位置上,看起来光线是被弯曲了一点点的。但是根据等效原理,这个环境也可以被解释成电梯下方存在一个巨大的引力源,那么这时我们也应该观测到一样的物理法则,一样的光线被弯曲。所以根据等效原理,我们可以预言引力会弯曲光线,而这一预言随后已经被人类观测到(太阳巨大的引力扭曲了附近的光线)。该观测也是爱因斯坦广义相对论的首次实证。尝试用等效原理寻找云计算的首要目标用户云计算的首要目标用户是谁?云计算对谁来说更加有价值?假设我们在某种受控场景下无法区分出我们当前正在使用的是公有云还是自有数据中心,那么我们可以生搬硬套等效原理(这种生搬硬套没有科学依据,只为阐述个人观点),认为二者在该场景下没有本质区别;而当我们很肯定当前使用的不是自有数据中心,并且是依据某种正向的价值时,我们可以说这种场景下的用户是云计算的目标用户,云计算对他们来说更具价值。角度一:从终端用户角度出发假设我们为用户开发了一个手机App,一个无技术背景的手机用户能够单纯凭借对App的使用体验就能分辨出该应用的后端是运行在一个自有数据中心还是在公有云上?我们会发现,在通常情况下,这是非常困难的;偶尔在发生流量尖峰的时候,或许这位用户会体验到卡顿和加载速度低下,这时如果用户有一定的技术背景,他也许会猜测这可能是承载应用的自有数据中心来不及扩容导致的,但这并没有确实的凭据。一个拥有优秀架构设计的公有云应用可能设计了足够强大的自动伸缩策略和灾备策略,使得出现偶发的合理的流量尖峰时可以自动扩容,而终端用户感知不到这个流量尖峰。当然,一个拥有大量冗余资源的自有数据中心也可以做到这一点。我们可以这么说,作为终端用户,我们很难分辨出正在使用的应用是运行在自有数据中心还是在公有云上的。角度二:从成本角度出发企业的数字化系统既可以运行在自有数据中心的裸金属服务器上,也可以完全运行在公有云上。假设一家企业既有自建的数据中心,也使用了公有云,一位无技术背景的高管并不知道自己公司的核心系统运行在哪里,这时他面前摆上了一张账单,账单的内容大概是过去五年里,该核心系统的带宽消费xxx元,16核32G服务器消费xxx元,某某数据库服务费xxx元,他是否能够分辨出该系统运行在自有数据中心,还是在公有云上?直接迁移(Lift