物联网的应用范围正在变得越来越大,近日指出,办公室会在需要的时候自动定购办公物品;衣服和身体上的传感器会实时将我们的健康数据传输医生;冰箱内的牛奶没有了,会自动从食品店那里定购牛奶。这类M2M(机器对机器)通信是物联网的关键之处。
要想充分发挥物联网的全部潜在优势,必须将云计算作为物联网的基矗隐藏在互联背后的理念是收集的数据大部分应当在线传输,只有这样应用才能有效的汇聚、分析和利用这些数据。
如果我们所有的日常用品都安装这种传感器,那么生成的数据量将非常庞大。因此,物联网必须要考虑到如何存储和分析这些生成的数据。这不仅仅是一个数据量的问题,其中还涉及到这些数据的生成速度问题。传感器正在生成越来越多的数据,而且这些数据的生成速度已经超过了大多数商业应用的处理速度。
基于云的解决方案是应对数据生成数量和速度问题的基矗云可以根据我们的需求自动地动态提供预备存储资源,无需人工干预。云还赋予了我们通过云数据库集群或是无需停机即可调整容量的虚拟化物理存储访问虚拟存储的能力和访问大型存储资源池的能力,这些都是在本地所无法实现的。
关于这些数据的第二个问题是如何处理它们。这一问题有两个难点。第一个难点是如何实时处理从每个不一物体那里获得的所有数据点。第二个难点是从所有收集到的可用数据点中提取有用的信息,以及关联从不同物体那里获得的信息,为存储的数据增加实际价值。
云计算非常适合处理这些问题。在第一个难点中,云计算允许进行动态分配(和回收)处理资源,让需要实时分析冰箱数据的应用能够应对这些海量数据以及能够优化基础设施成本。在第二个难点中,云计算能够与大数据解决方案进行协作。
综上所述,物联网可能会改变云计算的总体架构,但与此同时云计算对于实现这一变化也非常关键。在虚拟化计算资源方面,虽然应用无需人工干预自己可以动态分配这些资源,但是如果这样的话云计算不会有任何发展。因为物联网才是推动它们发展的唯一动力。