稻壳思思—分布式物联网操作系统

稻壳思思LOGO

00:00/00:00

关于稻壳思思:

稻壳思思是一款分布式物联网操作系统。具体情况欢迎阅读文章或咨询了解详情。

我们即将迎来伟大的物联网时代。稻壳思思将采用分布式系统创作。也许现在网络上已经有一些物联网系统和一些嵌入式系统。但他们都有一些影响发展的致命的弱点,也许你还没有听说过将分布式和物联网系统结合在一起的系统,至少现在没有听说过。但如果你真的加入了解稻壳思思后,你会发现这是一片新的天地,任你打拼!

官网建设:

创作之初做了一个官网——稻壳思思(www.doscis.com),在上面发了几篇关于物联网相关技术的文章,并把此网站纳入了陌晓工作室的管理之下。和小伙伴们共同管理,随着网站建设规模的扩大,将网站从香港服务器迁入到了内地。然后面临着备案问题。当备案结束后,我已经进入了高三。学习基础不太好的我开始着每天学习接近20小时的生活。再也无心打理网站。于是网站的建设就被搁置在了备案页面。

现存关于页面http://www.doscis.com/about.html

创作背景:

记得我第一次向小伙伴们提到物联网操作系统时,发现他们并没有听说过,然而物联网操作系统却已经成为了IT公司研究的焦点。比如微软的Windows 10 for IoT,谷歌的Brillo,Mentor Graphics公司的Nucleus RTO,华为的轻量级系统LiteOS等等。说实话,这些操作系统各有各的好处,各自也有不少的缺点。

分布式物联网操作系统前景及梗概(简要):

分布式:现在请系好安全带,我们去一趟未来。早上,起床时间到了,帮你阻挡光污染的窗帘慢慢拉起,豆浆机也早已经根据你的生活习惯煮好了豆浆。当你洗脸刷牙时,墙壁上显示着你关心的新闻和错过的邮件。与此同时,车库的汽车根据你出行习惯和在家中的行为,为你的出行查找好最优路线。当你下了楼,可以发现你的汽车已经根据手表发出的反馈信息从车库开出来,到了你的身前。当你的汽车在由区域物联网交通的配合下自动驾驶时,你家中的机器人就开始忙碌起来~~~很遗憾我们又回到现实。这一切都需要我们去创造。可是这里有一个问题需要我们解决。比如这个手表,当它判断你的行为和根据GPS检测你的位置,同时还要连接汽车和家中的各个设备时,它需要多大的处理器?当然随着科技的发展,也许在以后,这种轻便的高速处理器会出现,但是在手表上需要吗?再者,现在的手机正在逐渐取代电脑,可无论如何手机的处理器都不会有电脑的快和稳定,毕竟它的体积有限。但是未来需要的手机功能必须更多,为之奈何?像这样的问题还有很多。这些都说明了一个问题,那就是要让它们合作。这就是今天我所提到的分布式可以解决的问题了。分布式并不是指现在常说的互联,它是更深层次的链接,是系统低层次的。比如说内存互换。当你外出旅游时,遇到特殊情况公司需要开会,这时你可以拿出手机。可是你的手机需要投射出影像,同时你还需要进行运算和处理文件。这时内存交换就开始了。手机开始跟你附近的大型物联网设备共享变量,交换内存。所以说你手机的处理速度就可以大规模的提升了。

图片3

图片1

也许真正的分布式并不是如此的简单。当你身边的设备需要处理的数据更多时,就需要更大的分布式设备了。信号塔或许就是分布式服务器。每家都会有一个小型的分布式服务器,同时与城市分布式服务器相连接,随之连向世界。全球都会组成一个巨型计算机,而不是简单的连接。

这段介绍安全问题,互联网信息安全一直是令人头疼的一块领域。当然物联网的安全问题更是不能忽视的。因为这部分和分布式有关,所以就放在这里介绍,下文还有一段关于安全的问题,我们稍后讨论。在家中,万一有黑客入侵了你的设备,这时候分布式就发挥了作用,这些分布式设备彼此联接而又彼此独立,当一个设备被入侵时,该设备可能并不能抵抗入侵,但是其他的设备可以,他们可以识别异己,抵抗入侵,甚至暂时关掉该设备。同时还可以及时通知公共安全系统拦截追踪。所以分布式也是安全防御的一个不可或缺的力量。

开源:开源也是物联网系统的一个必要元素。如果想要操作系统在硬件设备上发挥更好的作用,就需要硬件开发者对系统做一些兼容性或UI的修改。这时开源就是必要的了。把源代码的修改权提供给了全世界,这会促进系统的更新。当然同时在这个硬件平台上开发应用程序就更方便了。可能会有很多人因此担心它的安全问题,其实开源和闭源对黑客来说只是中间差了一个解密步骤而已,或许开源比闭源更安全呢。至少会有非常多的人来帮你找BUG,省去了系统测试人员的工作量,还增加了系统的稳定性,而且近年来闭源软件遭攻击的例子也是很多的。

图片2

开发者云开放平台:云开放平台可以为开发者提供异地团队合作的机会,可以将代码进行云储存并可以在网上请求网络大咖提供修改意见并测试BUG,还为开发者提供了学习的途径,更为开源提供了更好的平台。对于一些业余的开发者来说更是一个福音,或许真的会迎来全民IT时代。另外官方在云开放平台上可以很快的发现开发者提交的BUG。可以在平台上发布大量详细的参考文档,提供开发接口,云模拟测试。分布式系统的源码量肯定是巨大而又更新速度非常快的。因为有大量的小的硬件设备。每天都会有更新,所以每天都有大量的参考文档供应用开发商参考。当一个区域的主要分布系统更新时,要求更新的附属硬件系统更新的数量就更为巨大。他们要提前准备更新。云开放平台就提供了这样的环境。

量子技术支持:量子在最近是一个红的发紫的词。在以前,我就想过可以通过量子的瞬时性,在月球或其他行星上建立大型的分布式服务器来处理地球上的数据。我国的墨子号卫星发射后,我又对量子通信技术进行了仔细的阅读,发现了量子通信技术的另一个好处——不可克隆原理。在这种绝对安全的量子通信技术支持下,分布式物联网操作系统的优点就更明显了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

1条评论