跳转到主内容

什么是一致点?NetApp为什么要使用它?

Views:
57
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
perf
Last Updated:

适用场景

  • ONTAP 9
  • Data ONTAP 8
  • Data ONTAP 7

问题解答

  • 存储控制器具有两个单独的内存缓冲区、用于存储写入数据。
  • 这些缓冲区的大小基于给定系统中的非易失性RAM (NVRAM)量。
  • 这可以计算为:对于独立系统、NVRAM大小为1/2;对于集群模式系统、NVRAM大小为1/4;对于4/8节点MetroCluster、NVRAM大小为1/8。
  • 对存储控制器的所有写入操作同时存储在以下位置:
    • 本地内存缓冲区
    • 本地NVRAM或NVMEM
    • Remote NVRAM (仅限集群系统)
    • DR配对节点的远程NVRAM (仅限MetroCluster系统)
  • 一旦确认登录到本地NVRAM和HA配对节点的过程、控制器就会确认对客户端计算机(APP、protocol?)的写入已完成。
  • 在预定义的触发条件下、此缓冲的写入数据会通过任意位置写入文件布局(WAFL)和RAID层从存储控制器内存进行处理、并写入磁盘。
  • 在写入完成之前、不会更新磁盘上的活动文件系统指针以指向新位置。
  • 写入磁盘后、NVRAM的内容将被清除、并准备好写入下一批传入数据。
    • 这种将数据写入磁盘并更新活动文件系统指针的操作称为一致点(CP)。
  • 在一个内存缓冲区的写入阶段,第二个内存缓冲区和NVRAM空间(本地和远程)用于存储和确认传入的写入。

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.