电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

云计算分布式缓存技术及其在物联网中的应用VIP免费

云计算分布式缓存技术及其在物联网中的应用_第1页
1/9
云计算分布式缓存技术及其在物联网中的应用_第2页
2/9
云计算分布式缓存技术及其在物联网中的应用_第3页
3/9
云计算分布式缓存技术及其在物联网中的应用多网融合、低碳节能、物物互联及移动互联网,这些当今社会的热点需求,催生了云计算技术的发展;随着PC性能提升、成本下降以及网络技术的发展,构建分布式的业务计算环境比集中的大型机的业务环境更具有成本和技术优势,为云计算的发展提供了强大的技术驱动力;Google,Amazon,Salesforce等IT巨头更是推出了基于云计算的服务,并取得了巨大的成功,让人们看到了云计算所带来的巨大优势和影响力;这也让世界各国政府对云计算的发展的非常重视,中国政府在“十二五”信息规划的技术背景中特别对云计算技术做了阐述,明确提出云计算技术是中国下一个五年信息化产业发展的重点领域之一,为云计算的发展提供了政策驱动力[1-2]。正是在这样的需求、技术、应用和政策的背景下,云计算成为IT业界共同认可的主流声音。云计算其实就是把所有的计算应用和信息资源都用网络连接起来,供个人和应用随时访问、管理和使用。云计算服务提供资源,包括计算、存储及网络资源,需要能够实现海量的存储、出色的安全性和可靠性;云计算提供的服务应该是动态的、可扩展的,能够根据用户和应用的规模进行动态伸缩,并且这种伸缩所需要的时间是短暂、迅速的;云计算平台应该能够提供开发应用程序编程接口(API)、环境和工具,供各种应用进行使用。只有这样云计算平台才能够和应用很好地结合起来,使得传统的集中式应用方便地迁移成高性能、高可靠且易扩展的分布式的云计算应用,为用户提供类型多样的云服务。云计算是物联网发展的基础。互联网主要解决人与人的互联,连接了虚拟与真实的空间;而物联网主要解决的是物与物之间的互联,连接了现实与物理世界。物联网是以互联网的发展为前提的。随着物联网应用的发展、终端数量的增长,会产生非常庞大的数据流,这时就需要一个非常强大的信息处理中心。传统的信息处理中心是难以满足这种计算需求的在应用层就需要引入云计算中心处理海量信息,进行辅助决策。云计算作为一种虚拟化、分布式和并行计算的解决方案,可以为物联网提供高效的计算能力、海量的存储能力,为泛在链接的物联网提供网络引擎和支撑。1分布式缓存的发展在互联网应用刚起步时,各种平台大多采用的是关系型数据库。那时PC机昂贵、性能低下并且网络不普及,而关系型数据库因为处理能力强、数据安全可靠、一致性好等优势一直处于主导地位,并发挥了重要的作用。随着互联网的发展,特别是WEB2.0等交互式、个性化应用的出现,数据量急剧增加,传统的关系型数据库已经无法满足这种快速增长的存储需求。为此不少IT服务提供商都设计开发了自己的存储系统,如亚马逊在2007年10月份开发出的Dynamo就是其中非常典型的一种存储系统(如图1所示),作为状态管理组件和存储服务的基础被用于众多的亚马逊的系统中[3-4]。对于Google,Amazon,淘宝这样的互联网企业,每时每刻都有无数的用户在使用它们提供的互联网服务,这些服务带来的是大量的数据吞吐量,在同一时间,并发的会有成千上万的连接对数据库进行操作。在这种情况下,单台服务器或者几台服务器远远不能满足这些数据的处理需求,单靠提升服务器性也已经改变不了该情况,所以唯一可以采用的办法就是扩展服务器的规模。服务器规模扩展通常有两种方法:一种是仍然采用关系型数据库然后通过对数据库的垂直和水平切割将整个数据库部署到一个集群上,这种方法的优点在于可以采用基于关系型数据库(RDBMS)的技术,但缺点在于它是针对特定应用,实施非常困难;另外一种方法就是Google和Amazon所采用的方法,抛弃关系型数据库,采用Key-Value形式的存储,这样可以极大地增强系统的可扩展性。事实上,基于Key-Value的分布式缓存就是由于Google的BigTable,Amazon的Dynamo以及Facebook的Cassandra等相关论文的发表而慢慢进入人们的视野,这些互联网巨头在分布式缓存上的成功实践也使之成为了云计算的核心技术[5]。2分布式缓存技术2.1分布式缓存的部署方式缓存服务器集群采用无主架构,所有服务器节点地位完全一致,互相之间采用网状的全连接方式。应用通过调用分布式缓存提供的API对数据进行透明访问,无需关心数据在...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

云计算分布式缓存技术及其在物联网中的应用

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部