你们好, 我发起了一个 支持 ServerFul 架构 的 .Net 开源项目 ServerFulManager 。html
ServerFulManager 的 目标 是 实现一个 支持 ServerFul 架构 的 管理工具 。服务器
什么是 ServerFul 架构呢 ?网络
参考我写的文章 架构
《谈谈 ServerFul 架构》 http://www.javashuo.com/article/p-yzetvfzb-gh.html工具
《将来须要的是 轻量操做系统 而不是 容器》 http://www.javashuo.com/article/p-oeegsskj-gp.htmlspa
ServerFulManager 的 基本功能 是 经过 网络通讯(Tcp / IP) 的 方式 实现 在 n 台 Server 上的 应用程序 的 部署 启动 中止 卸载 。操作系统
这个功能 也就是 所谓 的 Server “集群管理” 。htm
应用程序 应 打包 为 镜像 的 方式,中间件
ServerFulManager 将 应用程序 镜像 部署到 远程主机 (Server) 上, 并可 远程控制 应用程序 在 Server 上 的 启动 中止 卸载 。blog
因此,
ServerFulManager 应 制定 一个 镜像标准 。
ServerFulManager 应该能够 管理 不少不少 台 Server, 成千上万 应该 不成问题吧 。 ^^
ServerFul 架构 的 本质 是, 用户 的 接口 是 操做系统 这一层 就能够了, 不要 再往上 细化建筑(容器),
再往上 细化建筑 复杂性 会 成 级数 增加, 而 成效 甚微 。
咱们还能够给 ServerFul 架构 下一个 定义 : 以 服务器(计算机 / 操做系统) 为 基本计算单元, 用 中间件 应用层 技术 管理 服务器集群 应用层面 的 架构, 就是 ServerFul 架构 。
服务器(计算机 / 操做系统) 能够是 物理机、虚拟机、硬件技术实现的 云 的 云服务器 。