NetApp: Data Ontap 7 mode 和cluster mode_第1张图片


最开始的Data Ontap 借鉴了最早的开源UNIX之一的BSD Net/2许多代码,包括 TCP/IP 堆栈、启动代码、设备驱动等,后来的Data  Ontap也从其他的开源UNIX借鉴了大量的代码。至于命令行接口是NetApp仿Unix独立开发的,另外WAFL文件系统与RAID代码及磁盘子系统为NetApp自己开发的所以与UNIX的完全不同。

一开始DataOntap没有什么mode之分的,NetApp收购了Spinnaker之后基于freeBSD把DataOntap与Spinnaker的软件重新整合出另一个叫Data  Ontap GX的操作系统来,当Data Ontap更新至8.0版本后,NetApp统一了二者的版本号,并把原生的DataOntap称为7 mode,  后来的Data Ontap GX则称为 cluster mode,简称为c mode。

由于新的DataOntap cluster mode功能一直不够完善,NetApp一直同时开发着7 mode 和cluster  mode两个操作系统,不过随着NetApp大力推广和开发cluster mode,相信很快就会停止开发7 mode只有cluste mode了。目前(Data Ontap  8.1.1)二者功能上的区别如下:

Cluster-Mode Only

Clustered scaleout (24-NAS: 4-SAN) (多节点集群,如果提供SAN则一个集群最多4个节点)

Namespace (统一命名空间)

Nondisruptive operations (节点间平滑迁移volume或LUN)

Management as single system (统一管理整个集群)

Scalable and integrated multi-tenancy (可扩展及多租户)

NFS v4, v4.1 (pNFS); SMB 2.0, 2.1

Onboard antivirus

 

7-Mode Only

SnapLock

SnapVault and OSSV

Qtree and synchronous SnapMirror

MetroCluster

vFiler

FlexShare

IPv6, HTTP, FTP, SFTP, TFTP

 

Both 7-Mode and Cluster-Mode

Unified architecture

Storage efficiency features 和(重复数据删除与压缩)

Snapshot copies and asynchronous volume SnapMirror

Intelligent caching with Flash Cache