之所以称之为“蒲公英计划”,是因为他希望自己的系统能像蒲公英一样在互联网上到处传播。
肖然开发的新系统,被他自己命名为“混沌系统”,正所谓混沌生万物,混沌中蕴含着一切可能性。
整个系统的大小虽然不到30mB,但是里面却包含了所有系统应该具备的核心功能,麻雀虽小五脏俱全。
当然,这只是系统的初始大小,以后随着系统里面的应用程序越来越多,这个系统的体积会相应的变大,但是肖然会尽量控制它变大的速度。
肖然查了下“隐杀”控制的服务器数量,现在已经达到了30多万台,“隐杀”的效率比起之前又有了提升。
这还是肖然只部署了一台“隐杀”的情况下的战果,当然,这一切都和肖然偶尔对它的训练优化有关。
“隐杀”目前所能达到的入侵能力都是肖然所赋予的,它自身并没有自主学习进阶的能力!
从理论上来说,肖然自身的能力越强,“隐杀”的能力就越强。
……
肖然把“混沌系统”内部划分为3个等级,分别为“混沌-1”,“混沌-2”,“混沌-3”,各自有不同的分工。
“混沌-1”有4台,1主3备,主系统如果挂了,则可以从3个备用系统中选出一个只作为主系统,作为整个“混沌系统”的主服务器。
“混沌-2”系统有100台,这“混沌-2”也被肖然当做“灯塔”,作为整个系统网络的调度系统,根据任务所需要的服务器资源大小决定调度多少服务器完成这个任务。
“混沌-2”系统如果有系统因为意外而失联,则“混沌-1”系统会从“混沌-3”系统中选择服务器配置好的一个担任新的“混沌-2”系统。
“混沌-3”系统的数量没有上限,处于整个系统网络的最底层,负责任务的最终执行,最终被“混沌-2”系统所调度。
也就是说,肖然后续有任务,比如训练某个模型,则把任务分给“混沌-1”主系统就可以了,“混沌-1”主系统会把任务分发给“混沌-2”系统,“混沌-2”系统根据实际情况再选取一定数量的“混沌-3”系统进行最终任务的处理。
“混沌-2”系统应该说是整套“混沌系统”中的核心,不仅要接收任务,还要评估任务所需要的资源,更要考虑“混沌-3”系统中有服务器掉线后的补救方案。
当然,这套系统也只是第一版,后续系统内部还是支持自我更新和升级的。
这套系统相对肖然来说,最大的好处就是安全,因为是肖然自己从底层开始开发,所有的代码都是他自己编写的,并且用他自己独有的方式编译,所以即使别人发现了这套系统,最多也就是把系统删除,根本无从下手得知系统内部的运行机制,以及发现系统中运行的应用及文件。
而这个系统的源码,肖然是不可能泄露给任何人的。
凌晨1点,肖然把系统的最后一点东西完成之后,编译了一个版本。
然后,编写了一个脚本,把“混沌-1”和“混沌-2”系统发布在了他选定的配置比较好的服务器中,然后又写了一个脚本,把“混沌-3”分发到其余的这30多万台服务器中。
系统安装过程中安装程序能够通过隐藏手段,把这个系统的进程进一步隐藏掉。
每台电脑上的隐藏方式都是随机的,如果不是对操作系统非常精通,被发现的概率的很小,就算被发现也可能只是以为是一个普通病毒软件。
弄完这些之后,肖然又把“隐杀”程序调整了一下,在入侵之后支持自动注入安装“混沌-3”系统,“混沌-3”系统在安装的过程中会自动联系初始名单中的“混沌-2”系统,后续如果“混沌-2”系统有服务器IP的更新,则会同步给所有的“混沌-3”系统。
“呼,终于搞定了!”弄完所有这些,肖然终于松了一口气。
基石现在已经打好,后续他只需要往里面填充功能和对整个系统框架进行优化就行。
只要服务器被肖然入侵过,并装上了“混沌-3”系统,肖然就能够在“混沌-1”系统上输入对应的IP地址访问,并且不用担心什么留下访问记录这些信息。
……
时光荏苒,时间转眼来到了8月底,24届新生在一个星期前也开始了属于他们的军训。
肖然看着那操场上一排排穿着绿色军装的学生在烈日下排练时,时光又仿佛回到了去年自己军训的时候。
当肖然来到竹院的行政楼的院长办公室。
院长黄明正在招待一个客人,看到肖然进来,一开始愣了一下,然后和那个人说了一小会就打发那人走了。
“肖然,你怎么来我这了,是有什么事么?”黄明热情的招呼着肖然,“来,先坐下再说。”
黄明对肖然印象还是很深的,毕竟上次汉江大学推荐上去的6个人里面,只有2个人获得了特殊贡献奖,那就是李立明和肖然,作为李立明的导师,李立明把事情的经过,肖然在其中的作用一五一十的和他说清楚,倒也没有什么隐瞒的。
“嗯,是这样的,黄老师,我是想问下,我能不能申请有些课程的课不上,只参加最后的考试,毕竟,有些课我都已经掌握了,再去上也感觉只是浪费时间。”肖然坐下之后,说出了自己今天的来意。
没办法,他感觉现在很多专业课都纯属浪费自己的时间,也并不是说老师讲的不好,主要是这些他都会,说句不客气的,绝大多数老师掌握的应该都没他好。
“额,你这个有点难办哪,毕竟之前也很少有这样的先例。”黄明有点为难的说道。
要是其他学生刚在他面前