云计算、大数据和物联网代表了IT领域的较新技术发展趋势,它们既有区别又有联系。云计算较初主要包括两种含义:一种是以谷歌的GFS和MapReduce为代表的大规模分布式并行计算技术;
随着大数据概念的提出,云计算中的分布式计算技术开始被纳入大数据技术,而当人们提到云计算时,更多的是指基础IT资源的整合和优化,以服务的方式提供IT资源的商业模式(如Iaas、PaaS、SaaS)。
从云计算和大数据概念的诞生到现在,两者的关系非常微妙,密不可分,千差万别。因此,我们不能把云计算和大数据分开作为两种完全不同的技术。另外,物联网也是伴随云计算、大数据的技术。
云计算、大数据和物联网相互渗透和融合,在许多应用中可以同时看到。未来,它们将继续相互促进和影响,更好地服务于社会生产和生活的各个领域。
下面,总结三者的联系和区别:
1.大数据、云计算和物联网的区别。大数据侧重于海量数据的存储、处理和分析,从海量数据中发值,服务于生产和生活;云计算本质上旨在整合和优化各种IT资源,通过网络以服务的形式廉价提供给用户;物联网的发展目标是实现物联网,应用创新是物联网发展的核心。
2.大数据、云计算和物联网的联系。总的来说,大数据、云计算和物联网是相辅相成的。大数据植根于云计算,大数据分析的许多技术来自云计算。云计算的分布式和数据存储管理系统(包括分布式文件系统和分布式数据库系统)提供海量数据的存储和管理能力。分布式并行处理框架MapReduce提供海量数据分析能力。没有这些云计算技术的支持,大数据分析就无从谈起。相反,大数据为云计算提供了用武之地,没有大数据这个训练场,云计算技术再先进,也无法发挥其应用价值。
3.物联网传感器产生的大量数据构成了大数据的重要来源。没有物联网的发展,就不会带来数据生成方式的改变,即从人工生成阶段到自动生成阶段,大数据时代也不会这么快到来。同时,物联网需要借助云计算和大数据技术实现物联网大数据的存储、分析和处理。