用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据

用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据

ID:6134651

大小:138.90 KB

页数:15页

时间:2018-01-04

用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据_第1页
用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据_第2页
用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据_第3页
用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据_第4页
用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据_第5页
资源描述:

《用 amazon web services 进行云计算_第 2 部分 用 s3 在云中存储数据》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用AmazonWebServices进行云计算,第2部分:用AmazonSimpleStorageService(S3)在云中存储数据可靠、灵活且低成本地存储和获取数据PrabhakarChaganti,CTO,Ylastic,LLCPrabhakarChaganti是Ylastic的CTO,这家创业公司正在构建一个对用户的整个AWS云计算环境(EC2、S3、SQS和SimpleDB)进行体系结构设计、管理和监视的统一界面。他是两本新书XenVirtualization和GWTJavaAJAXProgramming的作者。他还在V

2、MwareGlobalVirtualApplianceChallenge上获得了社区评选的最具创意VirtualAppliance奖。简介:学习基本的AmazonSimpleDB(SDB)概念,研究boto(一个用于与SDB交互的开放源码Python库)提供的一些功能。在这个“用AmazonWebServices进行云计算”系列中,学习如何使用AmazonWebServices进行云计算。了解这些服务如何为设计和构建可伸缩、可靠的应用程序提供一种可选方案。本文讨论AmazonSimpleStorageService(S3)提供的可

3、伸缩、高响应性的服务。了解用于与S3交互的工具,使用代码示例构建一个简单的shell。云计算空间您是否希望随时获取最新的云计算消息?是否想得到云计算相关的技术知识?developerWorks云计算空间就是这样一个云计算信息资源的门户,在这里您可以了解来自IBM和业界其他媒体的最新信息,并且得到如何在云环境中使用IBM软件的入门知识。IBM在AmazonEC2云计算环境中提供了DB2、Informix、Lotus、WebSphere等方面的AMI镜像资源。您只需按使用量支付少量费用,就可以使用到云上的数据、门户、Web内容管理、情

4、景应用等服务。欢迎您随时访问云计算空间,获取更多信息。AmazonSimpleStorageService本系列的第1部分介绍了AmazonWebServices的构建块,解释了如何使用这个虚拟基础设施构建Web范围的系统。在本文中,学习关于AmazonSimpleStorageService(S3)的更多知识。S3是一个高度可伸缩的快速的Internet数据存储系统,用户可以从任何地方在任何时候轻松地存储和获取任意数量的数据。只需根据实际使用的存储和带宽付费。没有安装成本、最低成本或其他间接费用。Amazon负责对存储基础设施进

5、行管理和维护,这使您能够把注意力集中在系统和应用程序的核心功能上。S3是一个具有工业强度的平台,能够轻松地满足您的数据存储需求。它能够:·存储应用程序的数据。·执行个人或企业备份。·把媒体和需要很大带宽的其他内容快速且低成本地分发给您的客户。S3的特性包括:可靠性它具有容错能力,能够非常快速地恢复系统,停机时间非常短。Amazon提供的服务水平协议(SLA)保证99.99%的可用性。简单性S3基于简单的概念,为开发应用程序提供很强的灵活性。如果需要,可以在S3组件之上构建更多功能,从而构建更复杂的存储方案。可伸缩性S3提供很强的可

6、伸缩性,可以在出现需求高峰时轻松快速地扩展。廉价与市场上的其他企业和个人数据存储解决方案相比,S3的费率非常有竞争优势。支撑S3框架的三个基本概念是bucket、对象和键。bucketbucket是基本构建块。存储在AmazonS3中的每个对象都包含在一个bucket中。可以认为bucket相当于文件系统上的文件夹(即目录)。文件夹和bucket之间的主要差异之一是,每个bucket及其内容都可以通过URL访问。例如,如果有一个名为“prabhakar”的bucket,就可以使用URLhttp://prabhakar.s3.ama

7、zonaws.com访问它。EachS3账户可以包含最多100个bucket。bucket不能相互嵌套,所以不能在bucket中创建bucket。在创建bucket时,可以指定位置限制,从而影响bucket的地理位置。这会自动地确保在这个bucket中存储的所有对象都存储在指定的地理位置。目前,可以把bucket放在美国或欧盟。如果在创建bucket时没有指定位置,那么bucket及其内容会存储在最接近您帐户的账单地址的地方。bucket名称必须符合下面的S3规定:·名称必须以数字或字母开头。·名称的长度必须在3到255个字符之间

8、。·有效的名称只能包含小写字母、数字、点号、下划线和连字符。·尽管名称可以包含数字和点号,但是不能采用IP地址格式。例如,不能把bucket命名为192.168.1.254。·bucket名称空间在S3中的所有账户的所有bucket之间共享。buc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。