其中,设计理念基于权力分治,信息与控制管理机构分离,确保高度严谨狭义最小职责
目前已经明确的设计和名词如下:
编组(marshaling),[信息机构] 用于基于数据结构容器的组织,不涉及显示执行,是信息编组单位,相关的职能应该对于Privy,由枢密机构负责数据存储和检索,且无任务、事务的控制和操纵权
Imperium Privy Council (枢密院,掌文书、行咨询),负责编组,是编制机构
编排(orchestration),[执行机构] 用于任务、事务、进程、作业等执行编排调度,是执行机构,
由编排器(Orchestrator)执行,其中涉及的子名词已经确定:program、process、task、job、stage、transaction等与业内一致
ImperialTree (Imperium,统治树),控制与信息的中央容器,是桥梁
一种类似DOM的前缀树结构,且基于RDB数据库,是编组器和编排器的跨部门上推的统筹机构,
中央集权
由中央统一控制,最终控制权收敛到明确容器
容器化、组织分治
权力分立、最小职责
控制与信息分离
面向大型系统设计
支持任意级联设计、递归分组、递归分类设计,可以多级嵌套化
抽象分布式多域树(ScopeTree)
支持分布式分类节点设计
多域树子应用:
应用侧
服务树
任务树
任务事务DAG图
业务侧
场景树
资源侧
资源树
存储树
集群树
分布式操作系统设计
统一混合内核(类unix)
统一句柄内核对象 (泛文件方法论 + WinNT内核统一风格)
统一服务句柄:/server/ns1/ns2/app1/service1 => ns1.ns2.app1.service1
统一存储句柄:/storage/cluserA/uofs/folder1/folder2/file
统一任务句柄:/proc/xxxx
1.任务系统
1.1.任务调度组
1.1.1 任务
任务树
资源管理系统
消息分发系统
服务树
任务树
配置树
场景树
部署树
Last editor:undefined Update time:2025-01-07 22:14