定义

私有云存储(内部云存储)

私有云存储,也称为内部云存储,是大型企业内存储的一种服务交付模型。内部云存储运行在数据中心的专用基础设施上,提供了与公共云存储向公司部门和合作伙伴提供安全及性能方面的信息。

私有云存储通常支持企业本地数据中心的单个租户。对于较大的组织,可能存在多租户特性,以按办公地点或部门隔离云存储访问。

私有云存储的可伸缩性要求比公有云存储要低得多。这是因为私有云存储的“客户”基础通常仅限于组织内部的组,而公共云有可能有数百万客户使用它们的服务。这也意味着私有云存储将更有可能利用并建立在传统数据存储和IT基础设施之上。

这是干什么用的

尽管公共云存储具有便利和优势,但该模型并不适合所有人和所有数据类型。例如,出于法律、遵从性或安全的原因,组织可能选择或被要求在现场保存某些数据。私有云存储解决了这些问题,它提供了云技术的许多优势,同时将数据保留在企业的本地数据中心中。

而私有云存储所使用的特性和技术供应与公有云存储相同,供应商和客户之间的关系发生了变化。在私有云存储的情况下,公司的部门或业务单位是客户,而公司的IT部门是提供商,而不是场外的第三方。

构建私有云存储vs.与供应商合作

与公共云一样,私有云也应该作为服务交付。用户不应该关心当他们请求额外的数据存储容量时如何提供。与其他类型的云计算模型一样,私有云存储应该是弹性的、多租户的、按需可用的,并提供详细的报告和计费。

弹性指根据需要增加和减少消耗资源的能力。客户——在私有云存储的情况下通常是业务用户——也应该能够按需访问这些资源,而无需存储管理员或IT领域的其他人员使用交付即服务分发模型进行人工干预。

一个delivery-as-a-service分布模型定义了一组从底层物理硬件中抽象出来的服务。对于IT业来说,这可能意味着更新服务目录,更多地关注指标,而不仅仅是硬件——如硬盘驱动器(HDD)和闪存、HDD速度等一行项目——就像他们传统的那样。这些指标包括延迟、数据可用性、吞吐量、弹性和每tb存储的IOPS或I/O密度等规范。

用户也应该能够自己服务,这意味着他们在请求更多数据存储容量时不需要通过IT。他们可以注册更多的存储空间,并通过仪表板设置自己的卷,而不需要管理员。

多租户使云能够以保证的性能水平安全地支持多个客户端——部门、部门、办公室,在私有云存储的情况下有时还支持个人。用户被禁止查看和访问彼此的数据。此外,无论系统负载如何,使用服务质量(QoS)等特性都可以保证相同级别的一致服务。交付安全性和性能对于私有云存储和公有云存储同样重要。

详细的报告和计费通过度量粒度级的存储利用率,根据随时间的消耗向客户收费。对于私有云存储,这意味着能够报告并可能针对单个部门、业务领域或团队进行指控。一些组织可能决定不执行其私有云存储的计费组件,因为可能不存在或没有必要对单个业务单元的使用收费。

私有云还可以对高级服务收取更高的费用,比如将闪存作为性能层而不是hdd的基础层。

部署策略

在构建私有云存储基础设施时,了解如何使用存储是很重要的。例如,用于管理虚拟机(VM)实例的存储与用于数据的存储之间存在显著差异。

存储介质和存储文件系统的类型可以划分为私有云部署策略。内部云架构师会权衡成本与性能。例如,您可以通过使用商用硬件而不是传统存储使用的专用系统来省钱。而且,由于私有云存储比传统存储需要更多的横向可伸缩性,它应该让组织更容易、更透明地根据需要扩展容量。

Dragon Slayer Consulting的创始人兼总裁Marc Staimer解释了私有云和存储虚拟化之间的区别,以及私有云的最佳物理设备类型。

对于云中的应用程序数据,高度可伸缩的对象存储比文件和块存储更高效,尤其是在归档和备份方面。例如,零售商可能在对象存储中存储目录数据,在块存储中存储VM映像。这是因为私有云对象存储不适合纳秒计算的事务数据库。

计算云基础设施和私有存储基础设施是不同的概念,它们经常(但不总是)一起出现。您可以根据需要构建独立于计算的私有存储云,也可以与计算结合使用。与此同时,那些不想为其私有云存储连接和测试单个组件的IT商店可以转向预先测试的融合和超融合捆绑,将存储、计算和网络集成在一起。

维护/成功操作

业务流程框架基于客户请求提供资源是私有云存储的重要组成部分。这些框架的例子包括微软Azure Stack和VMware vRealize Suite云管理平台等专有工具。还有像Apache、CloudStack和OpenStack这样的开源平台。Docker Swarm、Kubernetes和Mesosphere DC/OS提供了开源工具,为实现私有云提供了部分帮助。像Platform9和ZeroStack这样的供应商优化了这里提到的一些工具。

仔细考虑编配平台和可支持性,可以帮助用户找到合适的存储产品或供应商,用于他们的私有云存储。没有本机自动化能力的旧的和遗留的平台将更难集成。

NetApp SolidFire就是一个存储平台的例子,它提供了一个本地API来支持通用供应平台的集成。

你也可以去水平扩展存储路由和使用开源或软件定义的存储。OpenStack是知名的开源云构建软件平台,支持对象存储、块存储和文件存储。

其他包括StorPool(块存储),StorageOS(仅用于容器),Dell EMC ScaleIO, HPE StoreVirtual和VMware vSAN。有了这些工具,您就可以将存储部署为服务器的一部分,而不必使用专用的存储软件。vSphere内部直接支持VMware vSAN集成,可以为虚拟实例提供基于策略的存储发放。Hyper-convergedNutanix等供应商将其在商用服务器上交付软件定义存储的模型作为构建私有企业云的一种方式。

成功的私有云存储操作的其他重要组件包括:

  • 自动化和服务。这消除了存储管理员通过允许用户通过API和命令行接口框架自己手动提供存储资源的大部分(如果不是全部)需求。
  • 可伸缩的设计。能够在不影响服务、性能或I/O操作的情况下向上或向外扩展存储资源。
  • 多租户。这里的需求包括防止主机访问彼此的资源的安全性,无论每个主机或应用程序的工作负载如何,都要保持一致的性能,以及无论系统负载如何,都要保证稳定的性能的QoS。
  • 管理软件。健壮的管理软件,是集成计算和网络的更广泛解决方案的一部分。虚拟化平台的插件或CLI/API包装器暴露了供应和报告等操作,通常将存储特性交付给私有云存储。

私有云存储、公有云存储和混合云存储

通过将云存储转移到其自己的数据中心的专用基础设施上的组织中,私有云存储解决了许多组织对公共云存储提供商提供的数据安全和性能水平的不安。它更适合活跃的数据,数据企业需要更大的控制权。

私有云存储提供更高的可靠性、性能和安全性。与部署和维护传统存储基础设施相比,成本也相当可预测,而且随着时间的推移成本更低。另一方面,它需要内部资源和人员来维护,与公共云存储相比,它的可伸缩性更有限。

云部署选项

公共云存储是由提供商拥有和运营的一种服务,适合于不持续变化的非结构化数据。它通过隔离和保护每个客户端对数据的访问来支持多租户。公有云存储通常用于为非核心应用数据提供存储容量,如备份、容灾归档等。Amazon Web Services、Microsoft Azure和谷歌云平台是最著名的公共云服务。

公有、私有和混合云存储

尽管公共云存储提供了高水平的可伸缩性,并且不需要本地存储基础设施,但服务提供商之间的性能和安全性可能存在很大差异。此外,与私有云存储不同的是,可靠性取决于互联网连接和服务提供商的可用性。它确实提供了一个现收现付模式,因此用户只需支付所需的存储容量。尽管公共云是可靠的,但经常有由于用户错误导致的宕机或数据泄露事件被广泛报道。而规模较小的公共云则面临倒闭的风险,让客户负责将数据从失败的云提供商的基础设施中转移出去。

例如,混合云存储允许组织存储非结构化数据以存档和备份,以及使用公共云服务存储不太敏感的数据。

这是最近更新的2018年2月

关于私有云存储(内部云存储)

深入挖掘私有云存储

搜索灾难复苏
搜索数据备份
搜索聚合基础设施
关闭
Baidu