专栏首页云计算认知升级【腾讯云的1001种玩法】十分钟轻松搞定云架构之三:更大的存储
原创

【腾讯云的1001种玩法】十分钟轻松搞定云架构之三:更大的存储

视频内容

序言

大家好,这节课是十分钟架构课程的第三节课:更大的存储。在这节课,我们来了解下面这个四个方面

  1. 应用发展过程中不可避免的存储问题
  2. 什么是对象存储
  3. 对象存储的优势
  4. 对象存储的最佳实践

应用发展中不可避免的存储问题

应用发展不可避免的问题

随着我们的应用的不断发展,应用的文件、图片等附件,会不断的增加,总会有一天会占满我们的磁盘。而存储量的提升,将会带来 IO 用量的提升和综合带宽占用的提升。但是,附件问题有个特点:低频,大部分的附件都很少被读取,但是它们往往占用较大。当我们的磁盘空间用完后,就需要调整磁盘的空间。磁盘的变更可能会要求我们的重启我们的机器。除了重启问题以外,使用我们自己的硬盘存储文件还有另外一个问题:硬盘空间和主机带宽的增长循环

硬盘空间和主机带宽的增长循环

随着存储量的增加,我们需要提升带宽来保证我们的文件可以被高速的访问。带宽的提升会优化用户的体验,促使它们再次上传更多内容。

这样的循环会让我们的支出不断的提升。在上一节课中我们提到过,带宽的价格是非常高昂的,带宽越大,单价越高。

那么有没有一种产品可以让我们不用支付昂贵的带宽费用呢?有,那就是对象存储!

什么是对象存储?

对象存储

对象存储为用户提供海量存储的能力。它独立于云主机之外,而且为我们提供单个Bucket(存储空间) 256T 的总容量,我们可以放心的存储我们想要存储的内容,而且,腾讯云没有限制用户可以创建多少个Bucket,也就是说,我们的容量可以认为是无限的。

腾讯云对象存储主要有以下几个优势

  1. 单个 Bucket 的存储总量可以达到 256T
  2. 可以实现在用户之间上传到 COS ,而无需经过主机中转,不占用主机带宽
  3. 文件的访问通过COS进行, 不占用主机的IO和网络带宽

如何接入对象存储

接下来,我们来说一说如何在应用中接入对象存储。

如果要在应用中接入对象存储,我们就需要把我们的应用拆分成两个部分。一部分是我们的计算能力,比如我们常说的业务逻辑。 另一部分是存储能力,存储能力分为两块,一部分是我们常说的数据库存储,另外一部分就是我们常说的文件存储。对于文件存储的这一部分,我们可以借助 COS 的 SDK ,将文件存储的能力交给COS来处理。用户在使用时,只需要把SDK接入到系统中,替换对应的代码。就可以实现使用COS来进行文件存储。

对象存储的最佳实践

我们希望借助对象存储,提升系统的性能。另一方面,我们也希望他可以帮助我们减少更多的费用。既然要降低费用,我们就要知道,对象存储都收取哪些费用。

对象存储收取存储的费用、流量的费用和请求的费用。其中流量费用和请求费用是其中的大头。我们可以借助CDN,来减少我们的对象存储的请求费用和流量费用,从而实现对象存储的费用的降低。

除了费用之外,我们也建议大家使用 Web 直传,这样文件的上传就可以直接从用户到达 COS ,而无需借助主机中转,降低了主机的带宽和IO的使用。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【腾讯云的1001种玩法】十分钟轻松搞定云架构之一 :从上云开始

    本文是 【十分钟轻松搞定云架构】的第一节:从上云开始,从这节开始,我们来一起学习云端架构。

    白宦成
  • 基于云开发开发 Web 应用(一):项目介绍 & 初始化

    Linux 中国曾在过去的 1 年内运行了一个 TL;DR 的中国版。不过当时做的版本是小程序的版本,一直以来,受限于小程序·云开发没有 Web SDK ,因此...

    白宦成
  • 基于云开发开发 Web 应用(二):界面 UI 开发

    根据实际的工作拆分组件的化,我需要有一个 Layout 组件来负责整体的页面的环境渲染。但是,考虑到组件的复用,于是决定将首页的 Title 进行优化,使首页和...

    白宦成
  • 连续八个季度全球增速第一,华为要给智能存储打个样

    纵观全球存储市场过去二十年的发展历程,无论是传统存储和融合存储阶段,还是之后的全闪存存储与软件定义存储阶段,国际存储大厂一直在市场中唱主角,引领着技术、产品的发...

    大数据在线
  • 云存储访问控制措施实战经验

    不管是对于商业还是家庭用户来说,云存储正成为一种流行产品。如亚马逊S3、Box、Copiun和Thru等服务拥有功能丰富的产品,使用户可以轻松地备份、同步和...

    静一
  • 高性能的云存储不再是白日梦

    “任何时候,只要当您将您的基础设施迁移到数据中心以外的地方时,都会涉及到延迟,您将遭遇到以光的速度运行的问题。”位于马萨诸塞州米尔福德的企业策略集团公司(Ent...

    静一
  • 轻松入门腾讯云存储系列二:对象存储COS应用类型介绍

    腾讯云对象存储 COS 提供多种类别的云端存储服务,用户可以根据不同的业务类型搭配使用,包括用于频繁访问数据的标准存储、用于不频繁访问数据的低频存储。

    云加社区
  • 如何集成云层与本地存储

    云和本地存储正走向越来越紧密的整合,于是云成为了另一个存储管理员可用的层级。 ? 组织不大可能把100%的数据都移到云服务上,但大多数企业都会至少想让一部分数据...

    静一
  • 存储过程

    存储过程是用于将代码存储在数据库端,通过存储过程名称就可以调用。存储过程类似于java的方法,但是也是有区别的,方法只能返回一个值,并且需要声明返回值的类型,但...

    端碗吹水
  • 选存储,就选原生块存储!

    存储产业正在发生颠覆性的变化,主要有两大推手:一个是新一代存储介质SSD;另一个是分布式存储的演进,以SDS(软件定义存储)为代表。

    冬瓜哥

扫码关注云+社区

领取腾讯云代金券