云存储
什么是云存储?
云存储是一种服务模式,数据在远程存储系统上传输和存储,通过网络(通常是互联网)对数据进行维护、管理、备份和提供给用户。用户通常按每月消费支付云数据存储费用。
云存储基于虚拟化的存储基础设施,具有可访问的接口、近乎即时的弹性和可伸缩性、多租户和计量资源.基于云的数据存储在逻辑池中,存储在不同的商品存储服务器上,这些服务器位于办公场所或由第三方云提供商管理的数据中心中。
云服务提供商管理和维护传输到云中的数据。存储服务在云中按需提供,容量随需要增加或减少。选择云存储的组织不再需要购买、管理和维护内部存储基础设施。云存储从根本上降低了每千兆字节的存储成本,但是云存储提供商增加了运营费用,这可能会使这项技术的成本大幅上升,这取决于它的使用方式。
云存储类型
基于不同的访问模型,有三种主要的云存储选项:公共、私有和混合。
公共云.这些存储服务提供了一个多租户存储环境,最适合订阅非结构化数据。数据存储在服务提供商的数据中心,存储数据分布在多个地区或大洲。客户通常按每次使用付费,类似于公用事业的付费模式。在许多情况下,还会根据访问的频率和数据量收取交易费用。这个市场领域由以下服务主导:
私有云.私有云存储服务是一种内部的存储资源,部署在一个专门的环境中,在防火墙的保护下。内部托管的私有云存储实现模仿了商业公共云服务的一些特性,为商业用户提供了方便的存储资源访问和分配,以及对象存储协议。私有云适合那些需要定制和对数据有更多控制的用户,或者那些有严格的数据安全或监管要求的用户。
混合云.该云存储选项是私有云存储和第三方公共云存储服务的混合,通过编排管理层将两个平台进行操作集成。
该模型为业务提供了灵活性和更多的数据部署选项。例如,组织可以将积极使用的结构化数据存储在本地私有云中,将非结构化和归档数据存储在公共云中。混合环境还使它更容易处理季节性或意外的数据创建或访问高峰云破裂提供外部存储服务,避免增加内部存储资源。
近年来,混合云模型的采用有所增加。尽管混合云的好处,它们提出了技术、业务和管理方面的挑战。例如,私有工作负载必须访问公共云存储提供商并与之交互,因此兼容性、可靠和充足的网络连接是重要因素。企业级云存储系统应该是可伸缩的,以满足当前和未来的需求,可以在任何地方访问,且与应用程序无关。
云存储是如何工作的?
云服务提供商在全球多个地点维护大型数据中心。当客户从供应商购买云存储时,他们将数据存储的大部分方面交给供应商,包括安全、容量、存储服务器和计算资源、数据可用性和网络交付。客户应用可以通过传统的存储协议或应用编程指标(api)访问存储的云数据,也可以将云数据移动到云上。
云存储的工作方式取决于使用的存储类型。主要有三种类型块存储,文件存储和对象存储:
- 块存储将大量数据分成更小的单元,称为块.每个块都与一个唯一标识符相关联,并放置在系统的一个存储驱动器上。块存储速度快、效率高,提供了数据库和高性能工作负载等应用程序所需的低延迟。
- 文件存储在文件和文件夹的层次系统中组织数据;它通常与个人计算机存储驱动器和网络连接存储(NAS)一起使用。文件存储系统中的数据存储在文件中,文件存储在文件夹中。目录和子目录用于组织文件夹和定位文件和数据。基于文件存储的云可以使数据访问和检索更容易,这种分层格式用户很熟悉,某些应用程序也需要这种格式。
- 对象存储将数据存储为对象,对象由三个组件组成:存储在文件中的数据、与数据文件关联的元数据和唯一标识符。使用RESTful API,对象存储协议将文件及其相关元数据存储为单个对象,并为其分配标识号(ID)。要检索内容,用户向系统显示ID,内容将与所有元数据、身份验证和安全性组合在一起。对象存储支持自定义元数据,简化数据的访问和分析。通过对象存储,数据可以以其本机格式存储,具有巨大的可伸缩性。
近年来,对象存储厂商在其对象存储软件和硬件中增加了文件系统功能和能力,这很大程度上是因为对象存储被采用的速度不够快。例如,云存储网关可以为其对象存储提供文件系统仿真前端;这种安排通常允许应用程序在不支持对象存储协议的情况下访问数据。所有的备份应用都使用对象存储协议,这也是原因之一对云服务的在线备份是云存储的最初成功应用。
大多数商业云存储服务使用大量的硬盘存储系统,这些存储系统安装在服务器上,通过网状网络架构连接在一起。服务提供商也在他们的虚拟存储产品中添加了高性能层,通常由固态硬盘(ssd)组成。如果访问存储的服务器和应用程序也位于云环境中,高性能云存储通常是最有效的。
了解更多有关块存储、文件存储和对象存储的优缺点.
云存储的优点和缺点
与传统的存储区域网络相比,云存储提供了许多好处,为用户节省了成本,提供了更大的便利。圣).云存储也有缺点,尤其是公共服务,这使得组织在使用这些服务时犹豫不决,或者限制了他们使用这些服务的方式。
优势
- 现付现付.有了云存储服务,客户只需为他们使用的存储支付费用,消除了巨额资本支出的需要。虽然云存储的成本是经常性的,而不是一次性购买,但它们往往非常低,即使作为一种持续的费用,它们可能仍然低于维护一个内部系统的成本。
- 公用事业账单.由于客户只支付他们使用的容量,云存储的成本可以随着使用量的下降而降低。这与使用内部存储系统形成了鲜明的对比,内部存储系统可能会被过度配置以应对预期的增长。一个公司会支付比最初需要的更多的费用,而存储的成本永远不会下降。
- 全球可用性.云存储通常可以在任何系统、任何地点和任何时间使用;用户不必担心操作系统(OS)能力或复杂的分配过程。
- 易用性.云存储很容易访问和使用,因此开发人员、软件测试人员和业务用户无需等待IT(信息技术)团队分配和配置存储资源,就可以快速启动和运行。
- 非现场安全.出于备份和安全的目的,公共云存储提供了一种将数据副本转移到远程站点的方法。同样,与公司维护自己的远程设施相比,这节省了大量成本。
一个内部云存储系统可以提供公共云服务的一些易于使用的特性,但它将缺乏公共服务的存储容量灵活性。一些硬件供应商正试图通过允许客户打开或关闭阵列中已经安装的容量来解决这个问题。
缺点
- 安全。数据安全是企业在使用公共云存储时最为谨慎的因素。令人担忧的是,一旦数据离开了公司,公司就无法控制数据的处理和存储方式。存储规范的数据也是一个问题。服务提供商试图通过增强数据加密、多因素认证(MFA)、数据存储在多个地点和改善物理安全的安全能力来缓解这些担忧。
- 数据访问。维护对存储在云中的数据的访问也可能是一个问题,并可能显著增加使用云存储的成本。一家公司可能需要升级其与云存储服务的连接,以处理其预期传输的数据量。例如,光链路每月的费用可达数千美元。
- 性能下降。如果一个公司的内部应用程序需要访问存储在云中的数据,那么它可能会遇到性能问题。在这种情况下,可能需要将服务器和应用程序转移到相同的云中,或者将必要的数据带回内部。
- 成本。如果一家公司需要大量的云存储容量,并且经常在本地系统和云之间来回移动数据,那么每月的成本可能会很高。与内部部署存储系统相比,目前的成本最终可能超过部署和维护本地系统的成本。
云存储注意事项
为了确定使用云存储是否会带来运营效率和成本效益,公司必须采取以下四个步骤:
- 比较购买和管理内部存储容量的一次性和经常性成本,以及在云中存储和访问数据的持续成本。
- 确定是否需要额外的电信费用来访问服务提供商。
- 判断云存储服务是否提供足够的安全性和数据治理。
- 开发一个内部云安全的策略,有访问和使用云存储的程序,以保持有效的数据管理和费用控制。
云存储示例
云存储最常见的用途是:
- 云备份
- 灾难恢复(博士)
- 归档不经常访问的数据
越来越多的公司正在使用云存储服务DevOps作为削减资本成本的一种方式。开发人员可以在项目开发和测试期间调整计算和存储资源,然后在项目结束时调整它们。
随着服务提供商提高了性能并加强了安全性,越来越多的组织正在将关键应用程序转移到云上。此外,那些在创建数据量上经历重大季节性波动的公司可以利用云存储来处理这些数据创建活动的突发。
对于中小型企业(smb),一些专门的云存储服务(如文件同步和共享)可能在单个服务器或用户基础上很有用。这些服务的文件同步特性确保存储在同步客户端(服务器或终端用户的PC)本地和云中的文件版本是一致的。通常还包括版本控制和文件共享功能。
云存储服务提供商
云存储市场由亚马逊网络服务、谷歌和微软Azure主导,但戴尔EMC、惠普企业、日立数据系统等传统存储供应商,IBMNetApp也在这个领域为企业和小企业主提供产品,包括自助服务云门户供应和监督使用。一些在线文件存储服务,如Box和Dropbox,提供B2C(企业对消费者)云存储服务和B2B(企业对企业)服务。
考虑使用云存储的组织应该意识到使用云计算技术的利弊一般。如果决定推进云计算,组织可以使用基于主题的方法云指南确定哪种云存储类型和服务最适合他们的业务需求。