V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lookStupiToForce
V2EX  ›  操作系统

有那种跨多个实例来虚拟成一个单机环境的操作系统吗?

  •  
  •   lookStupiToForce · 2022-05-18 14:31:05 +08:00 · 653 次点击
    这是一个创建于 911 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就是多个实例(可以是容器、虚拟机或者物理机)都被分配到这个操作系统底下,操作系统需要负责底层的负载均衡、任务调度、数据分发和收集。

    但是在操作端 /用户端,和其他单机操作系统没两样,也就是说,用户可以在这个操作系统上安装和运行任意的单机软件,其使用方式(暂且不谈使用感受)和使用一个真实地单一实例没区别。

    这么问的原因是,现在 k8s 还是需要给每个节点做环境配置、安装和管理,而且对于运行的应用还是有一定要求,需要在应用层级就做好不同节点的通信(不然也不会催生那么多云原生项目),太麻烦了。真的没有什么操作系统,从系统层级揽过这些麻烦事,只丢些接口给到应用去调用 /轮询 /等待通信吗?

    3 条回复    2022-10-02 00:27:15 +08:00
    XiLingHost
        1
    XiLingHost  
       2022-05-18 14:31:57 +08:00   ❤️ 1
    听起来有点像 plan9
    lookStupiToForce
        2
    lookStupiToForce  
    OP
       2022-05-18 19:35:33 +08:00
    记个笔记
    这玩意儿查了之后知道叫“分布式操作系统”“Distributed operating system”,知乎 2020 年有过讨论但应者寥寥,主要迄今业界也没啥好的解决方案的样子。
    看来只能继续做梦了(。
    JohnBull
        3
    JohnBull  
       2022-10-02 00:27:15 +08:00
    MOSIX 了解下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4785 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:58 · PVG 11:58 · LAX 19:58 · JFK 22:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.