异数OS 织梦师-云(五)-- 容器服务化,绿色拯救未来。
.
异数OS 织梦师-云(五)– 容器服务化,绿色拯救未来。
本文来自异数OS社区
github: https://github.com/yds086/HereticOS
异数OS社区QQ群: 652455784
异数OS-织梦师(消息中间件 ,游戏开发方向)群: 476260389
异数OS-织梦师-Xnign(Nginx方向)群: 859548384
织梦师-云 容器服务化方案简介
由于异数OS性能的巨大提升,单机环境下已经无法有单独的用户能够使用这样巨大的性能资源,因此需要做容器化多租户来分割这块大蛋糕,所以异数OS考虑并规划了容器化方案,每容器网络IO性能按照阿里云ECS 1C 1G的openresty hello world的性能为容器最低网络io设计单位,对每核io资源进行分割设计,目前每CPU核最大运行4096个物理容器,每容器Xnign最低网络IO性能为600,每核IO性能共享,也就是说如果如果当前系统中只有两个容器实例,则共享250W的io.
织梦师-云 容器服务化方案说明
.
异数OS将目标物理机多核环境抽象为一个集群对待,每核CPU为一个System,根据CPU核数编号为0-N,intel平台开启HT,相邻两个核为HT共享物理核,System0为root核,不做业务容器负载,只提供my lisp vm shell服务,以及系统日志容器服务。业务容器需要在System2 System4等启动,容器为服务资源的分割单位,容器分为逻辑容器(计划实现),物理容器,逻辑容器相当于VM的镜像文件实例,未来可分布式环境管理,物理容器是指目标System上运行的实际容器,他会占用实际的CPU 内存,网络IO资源,Shell使用Mylisp VM设计实现,为每个在线用户实例分配一个运行时VM,提供用户lisp命令的执行,日志路由管理等,为容器系统构建组态提供脚本支持。
织梦师-云 预注册活动
异数os-织梦师云 未来操作系统技术远程实验室预计9月中旬开放,提供异数os用户学习研究测试服务,目前在做容器化多租户环境改造,先开放会员预注册通道,有需要的可以关注博客或加入异数OS社区QQ群。
注册规则步骤如下:
1. 注册成为星星之火以上等级会员,注册该会员后得到一个未激活的织梦师云 远程实验室账号。
2. 介绍1名星星之火以上等级的新会员,新会员完成注册后,介绍人会员的远程实验室账号激活。
3. 使用后一年内完成体验报告放入自己的博客(评价好坏都可能写,技术非技术都可以写),否则第二年账号将会被收回。
关于远程实验室租用规则:
由于资源有限,远程实验室提供两套测试环境,一套寄宿win下,使用异数os软件交换机,一套寄宿linux下,使用dpdk内网真实交换机,提供多租户访问,最多32在线用户shell接入(1m 外网代理带宽限制),非后台容器服务限制,每system最大4096容器,早期申请用户为system用户权限,可启动系统,管理容器,system用户需要预约独占租用,未来用户多后只开放容器用户,容器用户可多实例租用,由于是新技术学习研究平台,所以不保证高可用,不可用于商业化环境,不提供外网测试服务,无法登陆使用时需要反馈给社区群预约,家中环境机器不保证长期在线。
初期开放测试的异数OS相关技术与服务:
1.异数OS容器技术服务
1.织梦师-Xnign (高性能http业务方向)
后期会陆续开放:
1.织梦师-水母(高性能消息队列)
2.织梦师-水桶(高性能kv nosql方向)
3.织梦师-纤手(高性能RPC应用方向)
4.织梦师-世界 (百万人口高性能mmorpg iot im 直播弹幕等消息中间件方向)
预注册期需要注册的用户需要准备的工作:
1.详细阅读博客中异数OS的相关技术。
2.将异数OS介绍给你身边可能对异数OS技术感兴趣的老师同学(介绍不到道友就没法完成注册^_^)。
3.社区群共享了解一下Mylisp语言,需要这门语言做shell前端。
异数OS 织梦师-云(五)-- 容器服务化,绿色拯救未来。的更多相关文章
- 异数OS 织梦师-Xnign(四)-- 挑战100倍速Nginx,脚踩F5硬件负载均衡
. 异数OS 织梦师-Xnign(四)– 挑战100倍速Nginx,脚踩F5硬件负载均衡 本文来自异数OS社区 github: https://github.com/yds086/HereticOS ...
- 异数OS 织梦师-水桶(三)-- RAM共享存储方案
. 异数OS 织梦师-水桶(三)– RAM共享存储方案 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455 ...
- 异数OS 织梦师-纤手(二)-- LPC RPC篇
异数OS 织梦师-纤手(二)– LPC RPC篇 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455784 ...
- 异数OS 织梦师-水母(一)--消息队列篇
异数OS 织梦师-水母(一)–消息队列篇 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 652455784 异数O ...
- 异数OS TCP协议栈测试(五)--关于QOS与延迟
. 异数OS TCP协议栈测试(五)–关于QOS与延迟 ##本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 6524 ...
- 异数OS国产CPU平台移植项目需求分析
异数OS国产CPU平台移植项目需求分析 目录 异数OS国产CPU平台移植项目需求分析 项目立项背景 项目需求分析 异数OS性能指标简介 1.TCP协议栈性能测试 2.异数OS-织梦师-水母 消息队列性 ...
- 国产CPU 申威1621 异数OS基础组件理论性能测试报告
国产CPU 申威1621 异数OS基础组件理论性能测试报告 文章目录 国产CPU 申威1621 异数OS基础组件理论性能测试报告 前言 测试平台 测试项目 SW1621 异数OS 容器虚拟交换机模拟性 ...
- 异数OS 星星之火(三)--异数OS-织梦师云 微服务编写入门
. 异数OS 星星之火(三)–异数OS-织梦师云 微服务编写入门 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 6 ...
- 异数OS 星星之火(一)-- 异数OS-织梦师云 用户使用手册
. 异数OS 星星之火(一)– 异数OS-织梦师云 用户使用手册 本文来自异数OS社区 github: https://github.com/yds086/HereticOS 异数OS社区QQ群: 6 ...
随机推荐
- win10 uwp 好看的时间选择控件
本文告诉大家我找到的好看的时间选择控件 先给大家看一下图,然后就知道我说的是什么 首先需要安装 Nuget ,搜索 DeanChalk.UWP.TimePicker 或输入Install-Packag ...
- 纯CSS绘制的图形一览
整理网上一些使用纯CSS绘制的图形示例~~纯属抄袭,哈哈...仅仅是为了自己以后查看! Square(正方形) #square { width: 100px; height: 100px; backg ...
- Vue生命周期学习总结
官方文档上关于Vue生命周期的图片大家一定很熟悉: 1.beforeCreate 实例.组件通过new Vue() 创建出来之后会初始化事件和生命周期,然后就会执行beforeCreate钩子函数,这 ...
- hadoop fs、hadoop dfs与hdfs dfs命令的区别
Hadoop fs:使用面最广,可以操作任何文件系统. hadoop dfs与hdfs dfs:只能操作HDFS文件系统相关(包括与Local FS间的操作),前者已经Deprecated,一般使用后 ...
- mysql主从之基于atlas读写分离
一 mysql读写分离的概念 写在主库,主库一般只有一个,读可以分配在多个从库上,如果写压力不大的话,也能把读分配到主库上. 实现是基于atlas实现的,atlas是数据库的中间件,程序只需要连接at ...
- vue递归组件 (树形控件 )
首先我们要知道,既然是递归组件,那么一定要有一个结束的条件,否则就会使用组件循环引用,最终出现“max stack size exceeded”的错误,也就是栈溢出.那么,我们可以使用v-if=&qu ...
- 洛谷$P4331\ [BOI2004]\ Sequence$ 数字序列 左偏树
正解:左偏树 解题报告: 传送门$QwQ$ 开始看到的时候$jio$得长得很像之前做的一个$dp$,,, 但是$dp$那题是说不严格这里是严格? 不难想到我们可以让$a_{i},b_{i}$同时减去$ ...
- 推荐中的多任务学习-ESMM
本文将介绍阿里发表在 SIGIR'18 的论文ESMM<Entire Space Multi-Task Model: An Effective Approach for Estimating Po ...
- Shiro权限管理框架(五):自定义Filter实现及其问题排查记录
明确需求 在使用Shiro的时候,鉴权失败一般都是返回一个错误页或者登录页给前端,特别是后台系统,这种模式用的特别多.但是现在的项目越来越多的趋向于使用前后端分离的方式开发,这时候就需要响应Json数 ...
- 微信公众号 唤醒手机导航APP 一看就懂 复制即用
公司自研发框架,基本上没啥看不懂的 基本都是直接复制用就好了!希望能帮助到需要的朋友! 新建俩个同级文件用来保存 jsapi_ticket 和 access_token的文件 命名:jsapi_tic ...