NetApp DataONTAP 集群模式 学习笔记2
admin
2023-03-15 21:21:14
0

WAFL工作原理

基本结构如下图:

NetApp DataONTAP 集群模式 学习笔记2


客户端发送写请求

NetApp DataONTAP 集群模式 学习笔记2


控制器1将数据写到系统内存和NVRAM中,并将数据同步到控制2上

NetApp DataONTAP 集群模式 学习笔记2



控制器2发送确认给控制器1

NetApp DataONTAP 集群模式 学习笔记2


控制器1发送确认给客户端

NetApp DataONTAP 集群模式 学习笔记2


另一个客记端发送写请求

NetApp DataONTAP 集群模式 学习笔记2


控制器1将数据写入系统内存和NVRAM中,并同步给控制器2

NetApp DataONTAP 集群模式 学习笔记2


控制器2发送确认给控制器1

NetApp DataONTAP 集群模式 学习笔记2


控制器1发送确认给客户端

NetApp DataONTAP 集群模式 学习笔记2


另一客户端发送写请求到控制器1,控制器1写入内存和NVRAM,并将数据同步给控制器2

NetApp DataONTAP 集群模式 学习笔记2


控制器2发送确认给控制器1

NetApp DataONTAP 集群模式 学习笔记2


控制器1发送确认给客户端

NetApp DataONTAP 集群模式 学习笔记2


此时控制器的NVRAM已满一半

NetApp DataONTAP 集群模式 学习笔记2


此时触发一致点,控制器将内存中的数据写入到磁盘中

(触发一致点的条件:NVRAM满一半;距离上一次发生CP超过10秒;快照被创建;管理员关闭系统)

NetApp DataONTAP 集群模式 学习笔记2


完成一致性,NVRAM被清空

NetApp DataONTAP 集群模式 学习笔记2

WAFL一旦数据写入内存,将立即给客户端发送确认。 这在数据被写入磁盘之前进行以优化性能。对客户端而言,数据已被永久写入存储。如果断电,系统内存中内容将丢失。如果数据只写入到系统内存,将导致一个不一致状态。NVRAM是非易失性的 - 它可以在停电时仍保存数据,如果数据在写入磁盘之前发生断电则可以从NVRAM恢复。NVRAM会将数据写入到系统内存并将它们从一致点写入磁盘。 将数据写入HA对中的两个控制器,以便如果有接管HA对等体可以将数据写入磁盘。



控制器1失效后

NetApp DataONTAP 集群模式 学习笔记2


控制器2将NVRAM的内写入到内存

NetApp DataONTAP 集群模式 学习笔记2


控制器2然后将内存中的数据写入到磁盘

NetApp DataONTAP 集群模式 学习笔记2


控制器2将NVRAM清空

NetApp DataONTAP 集群模式 学习笔记2


客户端给控制器1发送写请求

NetApp DataONTAP 集群模式 学习笔记2


控制器1将数据写入内存和NVRAM,并同步给控制器2

NetApp DataONTAP 集群模式 学习笔记2


控制器2发送确认给控制器1

NetApp DataONTAP 集群模式 学习笔记2


控制器1给客户端发送确认

NetApp DataONTAP 集群模式 学习笔记2


客户端向控制器1发送读请求

NetApp DataONTAP 集群模式 学习笔记2


控制器1首先从内存中查找数据

NetApp DataONTAP 集群模式 学习笔记2


如果内存中有该数据,将该数据上移至最顶部

NetApp DataONTAP 集群模式 学习笔记2


其它数据被下移,并将查找到的数据发送给客户端

NetApp DataONTAP 集群模式 学习笔记2


另一个客户端也发送读请求

NetApp DataONTAP 集群模式 学习笔记2


控制在在内存中未找到,需要从磁盘读取

NetApp DataONTAP 集群模式 学习笔记2


从磁盘中读取的数据被放到内存的最顶部

NetApp DataONTAP 集群模式 学习笔记2




间接数据访问: 客户端通过控制器2发送读请求

NetApp DataONTAP 集群模式 学习笔记2


控制器2将该请求发送给控制器1

NetApp DataONTAP 集群模式 学习笔记2


控制器1从磁盘中查找数据并放到内存中,并传送给控制器2以提供给客户端

NetApp DataONTAP 集群模式 学习笔记2


此数据将被放到内存的顶部

NetApp DataONTAP 集群模式 学习笔记2


相关内容

热门资讯

ICC逮捕令致内塔尼亚胡出行受... 【环球网报道】据以色列《新消息报》网站26日报道,由于国际刑事法院(ICC)2024年就以色列在巴勒...
“罗永浩怒斥电视机厂商”戳中了... 7月25日晚,罗永浩发文怒斥当下电视机的产品设计。据都市快报报道,罗永浩表示,他为家中老人换了两次电...
各地各部门坚持人民至上筑牢防汛... 新华社北京7月25日电 题:风雨同舟映初心——各地各部门坚持人民至上筑牢防汛抗洪坚实堤坝新华社记者当...
法院回应LV起诉地产开发商 7月26日,厦门市湖里区人民法院发布情况通报,网传案情“路易威登公司起诉地产开发商,因楼盘外立面四叶...
携程的问题不仅在于垄断,更在于... 国内平台科技企业一般都是通过向B端收费、抽佣获利,尽量给消费者创造一个比较清爽的使用环境。携程算是最...
海信电视用遥控器关闭后打不开 原因可能是遥控器的电池没有装好或者是没电了,需要重新安装一下电池或者更换新的电池试一试;原因可能是电...
电视机突然没电源打不开了 有可能是电视开关的电源线断了;可能是电视在使用时短路;可能是电源插头插座松动;可能是电视内部零件接触...
电热水器下面那个小龙头漏水是怎... 电热水器下面那个小龙头漏水是怎么回事?1、因为安全阀发生了故障或者是已经被损坏了,就会有漏水的现象;...
回答下电脑桌面一片空白怎么恢复 电脑桌面上如果是一片空白,那说明您的电脑图标被隐藏了,想要恢复就要按照如下的三个步骤去操作才行。 第...
澳总理要找特朗普“理论”关税:... 当地时间7月26日,澳大利亚总理阿尔巴尼斯表示,他将直接向美国总统特朗普提出抗议,反对美国新近宣布的...