物联网、大数据、云计算三者之间的关系
现在一直谈云计算,后来又分离开来,称之为云计算和大数据。这里面有两类代表的产品,一个是以虚拟化为基础的技术,即vspherecitrixope
stackope
ebula等;另一个类则是以分布式计算为核心的IDH,CDH,hadooppivital的产品。以开源的ope
stack和hadoop来区分,ope
stack是利用虚拟化技术将一台台物理机拆分成很多虚拟机,解决资源过剩的问题,而hadoop则是利用分布式计算,将一台台物理机或虚拟机整合起来,解决资源不足的问题。目前看来,做云计算利润比较薄,因为靠租赁虚拟机并不能带来足够的利润。或许是将来有一天,每个人都会使用一个终端设备,这个设备会产生海量数据,而海量数据已经无法存储在本地,于是它通过4G等通信方式放在云端。也许云计算最大的好处是随时随地可以存储。但只要有个一个公网IP,那么每个网站后台都可以做的到。做大数据较有前景,因为人们已经使用计算机技术在过去的几十年里存储了足够多的数据,但之前没有足够低廉的技术手段去处理他们,但是现在随着hadoop的开源,人们可以低成本的获取这个软件,从而去处理他们的数据,因此会对这个软件有较大的需求。既然使用hadoop将会变得很便宜,这意味将来谁不用hadoop就将会在数据处理方面落后其他公司,这也是我看好它的一个地方。事实上,任何一个做APP,做网页的公司只要有能力就会考虑使用hadoop这个系统。ope
stack是一个生态系统,在icehouse版本里面其拥有11个模块,这11个模块更像是一个个的中介机构,将其他模块对接起来。它更像一个硬件管理工具,比如IBMdirectorHPope
view。从程序员的角度看,配置的内容居多,算法的内容较少。云计算是为了大并发、大数据下的解决实际运算问题;大数据是为了解决海量数据分析问题;物联网是解决设备与软件的融合问题;可见,它们之间的关系是互相关联、互相作用的:物联网是很多大数据的来源(设备数据),而大量设备数据的采集、控制、服务要依托云计算,设备数据的分析要依赖于大数据,而大数据的采集、分析同样依托云计算,物联网反过来能为云计算提供ISSA层的设备和服务控制,大数据分析又能为云计算所产生的运营数据提供分析、决策依据。云计算和大数据和物联网三者中互为基础。云计算和大数据解决了万物互联带来的巨大数据量,物万物互联为云计算和大数据提供了足够的基础数据。试想一下,如果物联网没有了大数据和云计算的支持,那么万物互联带来巨大的数据量将得不到处理,物联网r