©2015,AmazonWebServices,Inc.oritsaffiliates.AllrightsreservedAWS存储服务介绍AWS存储服务介绍戴毅,AWS技术销售部戴毅,AWS技术销售部AWS存储选项•可扩展的对象型存储•便宜的归档存储•块存储•共享文件系统•存储网关解决方案我们正在持续的产生越来越多的数据从各行各业对象型存储对象型存储AmazonS3SimpleStorageServiceAmazonS3SimpleStorageService2012201320142015从S3上上传和下载的数据量每年增长102%(Q42014vsQ42013,notincludingAmazonuse)S3的使用量99.999999999%数据持久性好样的…S3资源:bucket和objectS3网站:静态内容1PB裸容量800TB可用容量600TB分配容量400TB应用数据S3容量定价—仅需要为使用容量付费!AmazonS3S3成本持续降低•在全球11个区域可用•按照每GB-month收费•自从服务提供以来经历8次降价•至4/1/2014,S3平均费用降低51%•TCO:自建存储与S3的对比–可能对于某些客户而言较为困难–我们可以帮助您!S3AmazonEMRAmazonS3—NewFeaturesS3事件通知当S3上发生事件时,将通知传送到AmazonSNS,AmazonSQS或AWSLambdaS3EventsSNStopicSQSqueueLambdafunctionNotificationsFoo(){…}•对于存放在Bucket里的每个对象,可保留,检索以及恢复任意一个版本•S3会自动添加新版本,保留已删除版本并打上“已删除”标签•利用生命周期过期策略可以很容易的控制版本数量•可以在AWS管理控制台中很容易的打开S3版本控制S3跨区域复制自动化,快速,可靠的跨区域异步数据复制Source(Virginia)Destination(Oregon)•仅复制新的PUT。一旦S3完成配置,所有上载到源Bucket的数据都将被复制•可以复制整个Bucket或基于前缀复制•任意2个区域之间的1:1复制•需要版本控制使用场景:•合规性—将数据存放在数千公里以外的地点•更低的延时—将数据分发到各个区域的客户•安全性—创建远程副本,受不同的AWS账户管理S3使用场景•Web应用所需的海量存储容量和性能•通过AmazonCloudFront交付内容的单一数据源•大数据应用的测试数据存储以及永久数据存储•面向备份及归档的存储AmazonGlacier低成本归档服务AmazonGlacier低成本归档服务$0.01perGB-month$120perTB/year99.999999999%数据持久性3–5小时数据检索存储成本vs.检索成本Glacier的好处•降低长期归档存储的成本•利用无限量的存储容量•替代磁带库“博物馆”•增强数据持久性AmazonS3–Glacier集成基于策略的归档服务S3生命周期策略→Keyprefix“logs/”TransitionobjectstoGlacier30daysaftercreationDelete365daysaftercreationdateLifecycleConfigurationRuleIDarchive-in-30-days/IDPrefixlogs//PrefixStatusEnabled/StatusTransitionDays30/DaysStorageClassGLACIER/StorageClass/TransitionExpirationDays365/Days/Expiration/Rule/LifecycleConfigurationSoundCloud—利用Glacier进行音频编码•全球领先的社交音乐平台•音频文件必须转码称多种格式存储S3GlacierS3生命周期策略的应用场景•云中的数据分层•管理对象版本以实现逻辑数据保护•根据策略从Glacier中删除数据AmazonS3–StandardInfrequentAccessS3Standard-InfrequentAccess简介StandardStandard-IAGlacierAmazonS3的最新存储类型!按需选择适合的对象型存储S3S3-IAGlacierLifecycleAvailableS3:99.99%S3-IA:99.9%PerformantLowLatencyHighThroughput≥30Days≥128K≥90DaysDurable99.999999999%ScalableElasticcapacityNopresetlimits0K$0.007/GBpermonth$0.0125/GBpermonth“Hot”DataActiveand/orTemporaryData“Warm”DataInfrequentlyAccessedData“Cold”DataArchiveandComplianceData≥0Days0K$0.03/GBpermonth3–5Hrs$0.01/GBretrieval$0.01/GBretrieval5%对象型存储的使用场景S3S3-IAGlacierCloudApplicationsBigDataAnalyticsContentDistributionPrimaryDataFileSync&ShareActiveArchiveEnterpriseBackupMediaTranscodingDisasterRecovery/GeoRedundancyDeep/OfflineArchivesTapeVaultingReplacementWORMCompliantDataTemporary&SmallObjects以多媒体编码为例S3S3-IAGlacierOriginalAssetAssetLibraryOriginalAssetLifecycleTranscodedRenditions块存储块存储实例存储AmazonEBS弹性块存储1TB16TBEBSGeneralPurpose(SSD)Upto16TB10,000IOPSUpto160MbpsProvisionedIOPS(SSD)Upto16TB20,000IOPSUpto320Mbps价格性能EBSMagneticGeneralPurposeProvisionedIOPS使用场景不频繁的数据访问Boot卷中小型数据库开发测试系统高I/O需求关系型数据库NoSQL数据库存储介质物理磁盘SSD盘SSD盘最大IOPS40–200IOPS10,000IOPS20,000IOPS延时(随机读)20–40ms1–2ms1–2ms可用性99.999%99.999%99.999%价格$.05/GB-month$.05/millionI/O$.10/GB-month$.125/GB-month$.065/provisionedIOPSAmazonEBS快照EBS使用场景•针对AmazonEC2的永久性快存储•交易型工作复制•实例的文件系统—ExtFS等AmazonElasticFileSystem基于云的文件系统AmazonElasticFileSystem基于云的文件系统什么是EFS?•面向EC2实例的完全托管的文件系统•提供标准文件系统语义•弹性,可增长至PB规模•对广泛的负载均可提供合适的性能•高可用型和高持久性simpleelasticscalable123EFS被设计用于广泛的应用场景,例如…•内容库•开发环境•主目录•大数据EFS很简单•完全托管–没有硬件,网络或文件层–创建横向扩展文件系统只需要几秒钟!•与现有工具和应用无缝集成–NFSv4—开放性–标准文件系统的语义–兼容标准OS文件系统API•简化的定价模型=简单的费用预测–EFS价格:$0.30/GB-month1EFS是弹性的•在你添加或删除文件时,文件系统自动伸缩•无需关心存储容量或性能•仅需要为使用的存储空间付费,且没有最低费用2EFS是可扩展的•文件系统可以增长到PB规模•随着文件系统增长,吞吐量和IOPS自动扩展•无论文件大小如何,延时始终很低•支持成千上万个并行NFS连接3工作流程AVAILABILITYZONE1REGIONAVAILABILITYZONE2AVAILABILITYZONE3VPCEC2EC2EC2EC2Customer’sfilesystem为什么EFS很重要?应用所有者和应用开发者业务人员•很容易将当前使用NFS的代码/应用/工具迁移到AWS云•为云上开发的应用提供共享文件存储解决方案•可预测的价格,无需预付费•更好的灵活性•管理文件存储所需的时间更少,使得专注于业务上的时间更多IT管理员•不再需要管理和维护大规模的文件系统存储AmazonStorageGatewayAmazonStorageGatewayStorageGateway您通往AWS云存储的道路:•备份到S3•容灾到EC2•归档到AmazonGlacier•iSCSI或VTL的接口总结:Amazon存储产品线S3•对象型存储:数据以对象桶的方式存在•通过互联网使用API访问数据EFS•文件存储(类比于NAS):数据以文件系统形式展现•多台EC2实例共享,低延时Glacier•归档型存储:数据以归档的对象形式存在•低成本存储,通过互联网使用API不频繁访问StorageGateway•将数据备份或归档到S3和AmazonGlacierEBS•块存储(类比于SAN):数据以磁盘卷的形式展现•仅应用于单台EC2实例,访问延时最低