Mapr使用数据(三)——配置应用程序

来源:互联网 发布:php 在线拍卖系统源码 编辑:程序博客网 时间:2024/05/01 21:02

配置新的应用程序涉及到满足性能,连续性和安全性的业务目标,同时提供必要的资源,客户,部门或项目。你一定想知道多少磁盘空间是必要的,哪些是优先在性能和可靠性方面。一旦你收集了所有的要求,您将创建一个卷管理应用程序的数据。音量提供了方便的控制数据放置,性能,保护和对整个数据集的政策。

请确保集群具有存储和处理能力的应用程序。你需要考虑到数据的起始和预测大小,性能和保护要求,并运行所有的每个节点上所需的程序所需的内存。这里是开始之前收集的信息:

访问

多久将数据读取和写入?
是什么的读写比?

连续性

什么是所需的恢复点目标(RPO)?
什么是所需的恢复时间目标(RTO)?

性能

是静态的数据,还是会经常改变?
是对目标数据存储或数据处理?

大小

有多少数据量才能启动?
什么是数据的预测增长?

在上表中的考虑因素将决定设立一个容积为应用程序的最佳途径。

关于卷

卷提供了一些方法来帮助你满足性能,访问和应用程序的连续性目标,同时管理应用程序数据大小:

  • 镜像 - 高度访问的数据或多个数据中心获取的数据创建只读副本
  • 权限 - 允许用户和组到卷上执行特定操作
  • 配额 - 监控和按项目,部门或用户管理的数据大小
  • 复制 - 维护数据的多个副本同步高可用性和故障保护
  • 快照 - 创建即时点即时数据映像以启用回滚
  • 拓扑 - 一个高性能的机架或限制数据的一组特定的机器发生数据

见与卷管理数据。

镜像

镜像方式创建镜像卷,正常量的完整物理只读副本容错和高性能。当你创建一个镜像卷,可以指定要从中复制数据的源卷,你也可以指定一个时间表自动执行数据重新同步,以保持镜向上最新。经过镜子的复制来源,同步过程可以节省带宽和传输只把镜像卷以相同的状态作为其源卷所需的增量读取源卷上。镜像卷不一定是同一个集群作为其源卷上; MAPR可以同步另一个集群上的数据(只要它是可到达的网络)。当创建多个镜像,您可以通过菊花链的镜子进一步减少镜像带宽开销。即,第一反射镜的源音量设置为原始卷,第二反射镜的源卷到第一反射镜,等等。每个镜子是卷的完整副本,所以要记住规划应用程序数据的大小时要采取的镜像数考虑在内。看到镜子。

权限

MAPR提供细粒度控制哪些用户和组可以对卷和集群执行特定任务。当您创建一个卷,请记住哪些用户或组应该有这些类型的访问量。您可能希望创建一个特定的组,一个项目或部门相关联,然后将用户添加到组中,以便您可以在同一时间权限适用于他们。请参阅管理权限。

配额

您可以使用配额来限制一个应用程序可以使用的磁盘空间量。有两种类型的配额:

  • 用户/组配额限制的可用磁盘空间给用户或组的数量
  • 量配额限制的可用磁盘空间的卷量

当一个用户,组或体积所拥有的数据超过配额,MAPR防止进一步的写操作,直至数据大小降至配额以下试,或配额提高,以适应数据。

卷,用户和组也可以被分配咨询配额。一个咨询配额不限制可用的磁盘空间,但引发警报,并发送通知时使用的空间超过某一点。当您设置了配额,你可以使用一个稍低咨询配额作为一个警告,该数据即将超过配额,以防止进一步的写操作。

请记住,体积配额不考虑使用分卷帐户的磁盘空间(因为容积路径是合乎逻辑的,不是物理的)。

您可以设置一个用户/组配额管理和跟踪所用的磁盘空间会计主体(一个部门,项目或应用程序):

  • 创建一个组代表会计主体。
  • 创建一个或多个卷,并使用组作为会计主体为每个。
  • 为组设置一个用户/组配额。
  • 添加适当的用户群。

当用户写入与组相关联的卷之一,任何数据写入针对该组的配额数量。任何写入与该组相关联的卷不会对本集团的配额计算。请参阅管理配额。

复制

当您创建一个卷,你可以选择一个复制因子,以保护重要的数据。在所需的复制因子定义副本是为群集的标准数量。在最小的复制因子是一个阈值,低于该群集积极复制的音量,直到创建足够的副本。MAPR自动管理的复制,提高警报和通知,如果复制低于您所设定的理想水平。卷的副本是卷的完整副本。规划应用程序数据大小时,请考虑空间要求的副本。

快照

快照是卷在特定时间点的瞬间影像。快照拿不出时间来建立,因为他们只改变随着时间的推移,而不是数据本身的数据记录。您可以手动创建快照以启用回滚到某个特定的已知数据状态,或安排定期自动快照,以确保一个特定的恢复点目标(RPO)。可以使用快照和反射镜来实现接近零的恢复时间目标(RTO)。快照只存储卷的当前状态及其状态之间的增量拍摄快照时。最初,快照会在磁盘上没有空间,但可以作为一个卷的数据更改任意增长。当规划应用程序数据的大小,考虑到有多少的数据很可能会改变,以及多久快照将被采取。看快照。

拓扑结构

您可以通过设置它的物理拓扑属性限制的卷到特定的机架上。这是将应用程序的数据在一个高性能的机架(为关键应用程序)或低性能的机架(以保持它的关键应用程序的方式)很有用。请参阅设置音量拓扑。

方案

这里有一些方法来配置基于不同类型数据的应用量。如果应用程序需要多个类型的数据,你可以设置多个卷。

数据类型 

战略 

重要数据 

高复制因子
的频繁快照,以尽量减少RPO和RTO 
在远程集群镜像

高度Acccessed数据 

高复制因子
镜像的高性能读取
拓扑结构:在高性能计算机的数据布局

临时数据 

没有快照,镜像,或复制
拓扑结构:在低性能的机器数据放置

静态数据 

镜像和复制了性能和可用性要求设置
一个快照(以防止意外的变化)
音量设置为只读

下列文档提供了不同的方法来提供一个应用程序,以满足业务目标的例子:

  • 配置的容量
  • 配置的性能

设置应用程序

一旦你知道行动的基础上,应用程序的数据和性能需要采取的过程中,你可以使用MAPR控制系统来设置应用程序。

  • 创建组和卷
  • 设置镜像
  • 设置快照
  • 设置用户或组配额

创建组和卷

创建一个组,一个卷应用程序。如果你已经有了一个快照计划编写的,可以将其应用到在创建时的音量。否则,使用过程中设置快照所示,您所创建的卷后。

设置镜像

  • 如果你想照镜子自动同步,使用过程中创建一个表来创建一个日程安排。
  • 使用过程中创建卷创建镜像卷。请务必设置以下字段:
    • 卷类型 - 镜像卷
    • 音源音量 - 您的应用程序创建的卷
    • 负责组/用户 - 在大多数情况下,相同的源卷

设置快照

要设置自动快照的音量,使用过程中的排程快照。

0 0