电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

云计算与数据库精编版

8页
  • 卖家[上传人]:ahu****ng1
  • 文档编号:130784733
  • 上传时间:2020-05-01
  • 文档格式:DOC
  • 文档大小:63.50KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、最新资料推荐云计算基础知识 公有云:公有云通常指第三方提供商用户能够使使用的云,公有云一般可通过 Internet 使用。能够以低廉的价格,提供有吸引力的服务给最终用户,创造新的业务价值,公有云作为一个支撑平台,还能够整合上游的服务(如增值业务,广告)提供者和下游最终用户,打造新的价值链和生态系统。私有云:私有云是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所。私有云可由公司自己的 IT 机构,也可由云提供商进行构建。在此“托管式专用”模式中,像DMT这样的云计算提供商可以安装、配置和运营基础设施,以支持一个公司企业数据中心内的专用云。此模式赋予公司对于云资源使用情况的极高水平的控制能力,同时带来建立并运作该环境所需的专门知识。 企业云:一种基于云计算的,满足企业高扩展性、高可用性、组织和业务快速变更,实现企业协同管理,满足企业扩张、创新升级需求的平台技术框架。随着产业链整合、市场竞争日趋全球化,企业的需求和用户的消费

      2、习惯都在改变,企业需要提供简单、快捷的商务云计算服务来满足企业扩张、产业链整合及创新升级的需要。SaaS:SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样,企业根据实际需要,从SaaS提供商租赁软件服务。IaaS:IaaS提供给消费者的服务是对所有设施的利用,包括处理、存储、网络和其它基本的计、算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、储存空间、部署的应用,也有可能获得有限制的网络组件(例如,防火墙,负载均衡器等)的控制。PaaS:Paas提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托 云计算:关系数据库你

      3、就要被淘汰了 http:/ | 大【文章摘要】这些数据库具有一些共同特征,正是这些特征使它们特别适用于服务云计算式的应用。它们中的大多数可以在分布式环境中运行-意味着他们可以分布在多个地点的多台服务器上。它们本质上都不是事务性的,并且都牺牲了一些高级查询能力以换取更好的性能。(在很多情况下,这些数据库可以通过对象调用来检索,而不用SQL,无论如何,对程序员来说,前者更自然些)。“在云计算计划里将找不到关系数据库的影子,这并非偶然,因为关系数据库不适合用于云计算环境“Geir Magnusson,10Gen工程副总裁这样认为。10Gen是一家按需平台服务供应商。 Magnusson帮助编写过Apache Geronimo应用服务器软件,本周在纽约举行的OReilly Web 2.0 会议上发言中他指出:“云计算是一种不同的技术,不同得足够改变开发者看待问题和解决问题的方式”。“我们将不得不重新审视我们做事的方式”,他说。 在发言期间,Magnusson列举了许多被专门开发用于云计算环境的新型数据库,包括Google的Bigtable, Amazon的 SimpleDB, 10Gen自己的

      4、 Mongo, AppJet的 AppJet 数据库以及甲骨文开源BerkelyDB。 Magnusson指出,这些数据库没有一个是关系型的(他特别强调了一个值得注意的例外“Drizzle”,MySQL应用于web环境的一个精装版)。 这些数据库具有一些共同特征,正是这些特征使它们特别适用于服务云计算式的应用。它们中的大多数可以在分布式环境中运行-意味着他们可以分布在多个地点的多台服务器上。它们本质上都不是事务性的,并且都牺牲了一些高级查询能力以换取更好的性能。(在很多情况下,这些数据库可以通过对象调用来检索,而不用SQL,无论如何,对程序员来说,前者更自然些)。 尽管大型关系数据库如甲骨文公司提供的产品,已经被部署在很多数据中心,但云计算需要一种不同的设置来充分发挥其潜力。数据库组成部分在不同位置的分散对云计算很必要,这也是其名得来的原因。在辽阔的地理距离之间执行复杂查询可以减少响应时间,此外,设计和维护支持不同位置的相关数据备份并在一个点瘫痪时能保证该数据同步的体系并非易事。 “云体系结构里的衡量具有不同于我们现在使用的关系型结构的属性”,他说,其结果是:“在云体系结构里,关系不复

      5、存在,人们以群集形式看待数据”。 Magnusson的观点得到会上另一位发言人AdaptiveBlue 公司的Alex Iskold的赞同,AdaptiveBlue是一家以客户为导向的公司,该公司提供一种浏览器插件,能根据用户的使用历史,使用语义标记和Web服务体现个性化设置。该公司把服务建立在Amazon的托管平台服务上,包括SimpleDB。Iskold指出如果AdaptiveBlue使用关系型数据库那么这种服务将不会扩大到广泛使用云计算推波助澜 非关系数据库蓄势待发2009-04-18 19:26:03 来源:51CTO 在过去的日子,当你有数据需要存储管理的时候,办法很简单:安装一个正式的数据库,将需要存储的数据录入进去,让系统帮你进行分类管理,而你只需要花时间去选择哪家数据库提供商。现在事情并非如此,一些新兴数据库工具开始泛滥,赋予了“数据库”这几个字眼更多的含义,打破了传统数据库关系模型。有经验的数据库管理员称之为“玩具”,认为它们有很严重的威胁,而这些威胁就是来自这些新兴的数据库。一些傲慢的家伙为新兴数据库很好用,速度很快,满足他们手头的需求,置威胁于不顾。 非关系型数据

      6、库正在吸引人们的注意,因为它们可以忽略许多的规则,而这些规则正是经验丰富的数据库管理员积累的深刻教训。问题是现在这些规则的条条款款已成为一种束缚,使得很难创建一个真正强大的、让多台计算机一起运行的数据库系统。因为所有的Web应用程序设计者都梦想构建一个多机运行的应用程序,保存所有用户的所有数据,要想做到这些,有些老的规则需要避开,甚至是打破。 首当其冲的事情就是摒弃旧的JOIN操作。大学生曾经严格的按照课后作业的要求,如何标准化数据,将一个表格划分为许多的部分。那个时候磁盘非常贵,数据标准化工作显得额外重要。问题当数据分散在不同机器上的时候,JOIN操作真的使得速度变得很慢。现在磁盘空间非常便宜,许多数据模型并没有从数据标准化中受益,因此JOIN操作很容易就被摒弃。 立即一致性和最终一致性的差别依赖数据的重要性来定。那些听到这些新兴数据库就要拿心脏病药的保守者通常是银行的程序员,它们希望确保每天结束后收支相等。毕竟银行的领导不能忍受由于失败的数据库事务而导致帐目出错。 但是许多现代的Web站点不会因为某个事务失效而不能运行的。我看见Facebook经常有小故障。不会因为某些评论数据丢失

      7、了就不能运行了。这些网站不会像银行那样苛刻关注帐目清算,它们不需要关系数据库所有的功能。(一些人开玩笑说银行应该把购买Oracle许可证的钱拿出来成立一个基金,赔偿那些因为失败的事务操作导致钱丢失的人们。) 为了更好地理解这些非关系型数据库的扩展层,我捡了几个进行测试,构建了几个测试应用程序。发现它们主要的命令操作不会超过这三个:插入、更新、删除。有一些提供群集,有一些只能提供某种服务,有一些夸大其词说接管整个服务器栈,有一些比其它的数据库提供更好的AJAX工具。但是,他们中没有一个合适,它们都不能供银行来使用。文中我没有介绍其它几个有趣的数据库,一是由于本文篇幅限制,二是因为它们和我以下提到的几个没有多大的区别。举个例子,Sun公司正在构建一个关系型数据库,称之为Derby,用Java虚拟机一起使用。Oracle也有它自己的嵌入式数据库,叫做Berkeley DB,但是现在称之为Oracle Embedded Database。有些程序员甚至创建了低费用的程序库,将对象直接写入到磁盘中。这些产品也延伸了“数据库”这几个字眼的含义,但是我不准备在这里陈述它们。Amazon Simple

      8、DB数据库 SimpleDB是Amazon推进云计算服务计划中最为高级和最似云技术的组件之一。一旦你签约雇佣Amazon的服务,获得通行密码,你就能将包含键值的Web Service XML文件装载到SimpleDB中去,只要你持续支付费用,它将一直为你存储这些数据。你不需要考虑安装任何应用程序或者备份什么。Amazon在它的Web service墙后已经为你隐藏了所有这些工作。 SimpleDB是两级分层结构。最上面的一级是domain,第二级是item。在你选择domain 和item 名之后,你就写入了键值。SimpleDB相对来说有丰富的API,拥有对数据排序能力,甚至具备计算出匹配查询结果的item数目的能力。你甚至能写查询语句,可以查询那些不从某个特定字符串开始的值。这或许和我们使用的SQL和Oracle数据有很大的区别,但是这些低租金的数据库也有自身的缺点,甚至不能对结果集进行排序。 SimpleDB设计初衷是和Amazon的Simple Storage Service (S3)一起使用的,但是每对键值的大小限制在1024字节。这对于很多的字符串来说,已经足够了,但是对于

      9、许多的内容引擎是不够的。因此你在S3中存储的是数据的指针。 现在使用类似JOIN这样的操作还有一些限制,需要多种调用。每个查询只能运行5秒钟。结果仅能保持250个item。每个item仅有250对。还有许多的常见操作有限制,有人开始思考SimpleDB是给我们的生活带来了便捷或是麻烦。 Amazon开始重写API,企图得到更多更好的认证。到2009年9月,整个SSL都会运行call,提供安全和认证。Amazon也增加了安全机制,使用更多的复杂的哈希算法来将更多的请求打包。这些仅仅是Amazon取得的小的改进。 该公司也创建了更多的程序库,让服务的使用更加简单。这里有许多的软件包和主流以及一些少见的语言结合使用。文档相当广泛,很容易找到。通常你可以很快启动你的工作,开始存储数据所用的时间也缩短了。 现在价格也很合适。Amazon最近将存储的价格从1.5美元降到25美分每G字节。公司将收费透明化,目的是激励用户来计划他们的消费预算。 Amazon有一套先进的条款来处理使用期限问题。有许多的条款来处理你可能遇到的问题,有一些吸引了我的注意力。举个例子,Amazon申明,“我们可能删除最近6个月存在SimpleDB中却没有访问的内容,但是不用负任何责任。”这对于只是为了给系统做测试的人来说很容易接受。从措辞来看,Amazon此举的目地就是为了保持它的数据中心良好运行。 还有其他的一些问题。举个例子,使用期限条款包括一长列禁止数据,如

      《云计算与数据库精编版》由会员ahu****ng1分享,可在线阅读,更多相关《云计算与数据库精编版》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.