为什么说“操作系统要因云而变”?

为什么说“操作系统要因云而变”?
文章图片
老兵永不死 , 而操作系统是一个“老兵” 。
为什么说“操作系统要因云而变”?】操作系统的核心作用有两个:一是负责和底层硬件打交道 , 比如Windows , 就负责干这个 。 二是和负责应用打交道 , 比如和Office这种应用打交道 。
操作系统在整个软件生态里起到了非常重要的承上启下的作用 。 Linux操作系统诞生至今已有30多年的时间 , 每年仍有大量的代码加入进来 。
然而 , 操作系统在云原生中起到了很大的作用 , 但它并不是真正意义上的“因云而生”的 , 也没有体现任何革命性的技术革新 。 而且 , 虽然容器技术是最好的“搬家工具” , 但传统的操作系统对于容器之间的“彼此不服”问题 , 没有解决 , 尤其是容器之间还存在彼此攻击 , 共享一些关键资源等非常严重的安全隐患 。
是操作系统在云计算时代没有焕发出魅力吗?错 。 答案是 , 操作系统要因云而变 。
云上操作系统与传统操作系统比较而言 , 操作系统在这里起到的作用 , 一是为用户提供了一个虚拟化的方案 , 把大的CPU切成小的CPU供用户使用 , 二是提供了资源隔离技术 , 使得这些用户之间互不干扰 。
为什么说“操作系统要因云而变”?
文章图片
而且 , 从纯技术角度 , 一些核心组件会发生演进 。 现在 , 需要演变成支持多个异构处理器的环境 。 操作系统一是要对跨体系结构提供支持 。
为什么说“操作系统要因云而变”?
文章图片
如今 , 云计算无服务崛起 , 用户只需要专注于应用和业务逻辑 , 更多的通用功能、资源和系统能力都下沉到云 , 不需要提前规划容量 , 不需要运维底层系统 , 可以真正像用水、用电 。 云上操作系统不发力 , 云上CPU的能力越来越强 , 而用户的应用并没有相应的水平扩展能力 。
多年之后 , 也许大学课程“操作系统原理”里的内容会因为这次变革而发生翻天覆地的改变 。 (完)
亲爱的数据 , 出品
为什么说“操作系统要因云而变”?
文章图片