Кіріспе
Компьютерлік сақтау өнімі
NetApp FAS – NetApp компаниясының ONTAP операциялық жүйесін іске қосатын компьютерлік сақтау өнімі; ONTAP, AFF, ASA, FAS терминдері жиі синонимдер ретінде қолданылады. "Файлер" да синоним ретінде қолданылады, бірақ бұл ресми атау емес. FAS жүйелерінің үш түрі бар: Гибрид, Толық Flash және Толық SAN массиві:
HDD немесе SSD дискілері бар, Fabric Attached Storage (немесе қысқаша FAS) деп аталатын NetApp компаниясының эксклюзивті, жеке құрастырылған аппараттық құрылғылары. Тек SSD дискілері бар және төмен жауап беру уақыты үшін оңтайландырылған ONTAP операциялық жүйесі бар NetApp компаниясының эксклюзивті, жеке құрастырылған аппараттық құрылғылары – Толық Flash FAS (немесе қысқаша AFF). AFF платформасы негізінде құрылған және тек SAN протоколына негізделген деректер байланысын қамтамасыз ететін Толық SAN массиві. ONTAP желі арқылы NFS және SMB сияқты файлдық протоколдарды пайдалана отырып сақтау қызметін ұсына алады, сондай-ақ Fibre Channel желісіндегі Fibre Channel протоколы арқылы SCSI, Fibre Channel over Ethernet (FCoE), iSCSI және FC NVMe тасымалдау қабаты сияқты блокқа негізделген протоколдарды да қолдайды. SAN және NAS протоколдарына қызмет ете алатын ONTAP негізделген жүйелер Біріктірілген ONTAP деп аталады, ал ASA идентификациясы бар AFF жүйелері – All SAN деп аталады. ONTAP операциялық жүйесін іске қосатын NetApp сақтау жүйелері физикалық сақтауды үлкен дискілік массивтерде жүзеге асырады. Көптеген үлкен сақтау жүйелері Microsoft Windows Server, VxWorks немесе жақсартылған Linux сияқты операциялық жүйесі бар стандартты компьютерлерде іске асырылса, ONTAP негізделген аппараттық құрылғылар жоғары бейімделген аппараттық және WAFL файлдық жүйесі бар эксклюзивті Data ONTAP операциялық жүйесін пайдаланады. Бұлардың барлығы NetApp компаниясын құрған Дэвид Хитц және Джеймс Лау есімді адамдар сақтау қызметтерін ұсыну мақсатында әзірлеген. ONTAP – NetApp компаниясының ішкі операциялық жүйесі, ол жоғары және төмен деңгейдегі сақтау функциялары үшін арнайы оңтайландырылған. Ол FreeBSD жүйесінен автономды ядролық модуль ретінде іске қосылады және FreeBSD-нің кейбір функцияларын (командалық интерпретатор және драйверлер жиынтығы сияқты) пайдаланады. Барлық NetApp ONTAP негізделген аппараттық құрылғыларында батареямен қамтамасыз етілген, ұшпайтын кездейсоқ кіру жады немесе NVDIMM бар, ол NVRAM немесе NVDIMM деп те аталады, бұл оларға дәстүрлі жүйелерге қарағанда жазуды тұрақты сақтауға тезірек жіберуге мүмкіндік береді, мұндай жүйелерде тек ұшпайтын жад ғана болады. Алғашқы сақтау жүйелері параллель SCSI арқылы сыртқы дискілік корпусқа қосылған, ал қазіргі модельдер талшықты арна және SAS (Serial Attach SCSI) SCSI тасымалдау протоколдарынан пайдаланады. Дискілік корпус (жақтаулар) талшықты арналы қатты дискілерді, сондай-ақ параллельді ATA, Serial ATA және Serial Attached SCSI қолдайды. AFF A800 NVRAM PCI картасынан бастап NVLOG үшін енді қолданылмайды, оның орнына жад шинасына тікелей қосылған NVDIMM жады қолданылады. Жүйеге енгізушілер көбінесе екі сақтау жүйесін жеке жоғары жылдамдықты байланыс арқылы (Fibre Channel, InfiniBand, 10 Gigabit Ethernet, 40 Gigabit Ethernet немесе 100 Gigabit Ethernet) жоғары қол жетімділік кластерінде ұйымдастырады. Мұндай кластерлерді Data ONTAP 8 операциялық жүйесінің "кластерлік режимінде" жұмыс істегенде бір атау кеңістігінде біріктіруге болады.
NetApp proprietary custom build hardware appliances with HDD or SSD drives called hybrid Fabric Attached Storage (or simply FAS)
NetApp proprietary custom build hardware appliances with only SSD drives and optimized ONTAP for low latency called ALL Flash FAS (or simply AFF)
All SAN Array build on top of AFF platform, and provide only SAN based data protocol connectivity. ONTAP can serve storage over a network using file based protocols such as NFS and SMB, also block based protocols, such as the SCSI over the Fibre Channel Protocol on a Fibre Channel network, Fibre Channel over Ethernet (FCoE), iSCSI, and FC NVMe transport layer. ONTAP based systems that can serve both SAN and NAS protocols called Unified ONTAP, AFF systems with ASA identity called All SAN. NetApp storage systems running ONTAP implement their physical storage in large disk arrays. While most large storage systems are implemented with commodity computers with an operating system such as Microsoft Windows Server, VxWorks or tuned Linux, ONTAP based hardware appliances use highly customized hardware and the proprietary Data ONTAP operating system with WAFL file system, all originally designed by NetApp founders David Hitz and James Lau specifically for storage serving purposes. ONTAP is NetApp's internal operating system, specially optimized for storage functions at high and low levels. It boots from FreeBSD as a stand alone kernel space module and uses some functions of FreeBSD (command interpreter and drivers stack, for example). All NetApp ONTAP based hardware appliances have battery backed non volatile random access memory or NVDIMM, referred to as NVRAM or NVDIMM, which allows them to commit writes to stable storage more quickly than traditional systems with only volatile memory. Early storage systems connected to external disk enclosures via parallel SCSI, while modern models use fibre channel and SAS (Serial Attach SCSI) SCSI transport protocols. The disk enclosures (shelves) use fibre channel hard disk drives, as well as parallel ATA, serial ATA and Serial attached SCSI. Starting with AFF A800 NVRAM PCI card no longer used for NVLOGs, it was replaced with NVDIMM memory directly connected to the memory bus. Implementers often organize two storage systems in a high availability cluster with a private high speed link, either Fibre Channel, InfiniBand, 10 Gigabit Ethernet, 40 Gigabit Ethernet or 100 Gigabit Ethernet. One can additionally group such clusters together under a single namespace when running in the "cluster mode" of the Data ONTAP 8 operating system.
Ішкі архитектура
Қазіргі NetApp FAS, AFF немесе ASA жүйесі PCI интерфейсін қолданатын Intel процессорларымен жабдықталған арнайы компьютерлерден құралады. Әрбір FAS, AFF немесе ASA жүйесінде өнімділікті арттыру үшін және жоспарланбаған өшіру кезінде деректерді қалпына келтіру үшін барлық жазбаларды тіркеуге арналған NVRAM деп аталатын ұшпайтын кездейсоқ кіру жады, патенттелген PCI NVRAM адаптері немесе NVDIMM негізіндегі жад түрінде болады. Екі сақтау жүйесін кластер ретінде байланыстыруға болады, NetApp (2009 жылдан бастап) мұны "Белсенді/Белсенді" деп, бұрынғыдан гөрі нақтырақ терминмен атайды.
Жабдық
Әр сақтау жүйесінің моделі процессордың, жадтың және ұшпайтын жадтың белгілі бір конфигурациясымен келеді, оны сатып алғаннан кейін пайдаланушылар кеңейте алмайды. Негізгі деңгейдегі сақтау контроллерлерін қоспағанда, NetApp FAS, ASA және AFF жүйелерінде әдетте қосымша желілік, таспалық және/немесе дискілік қосылымдар үшін кем дегенде бір PCIe слоты болады. 2008 жылдың маусым айында NetApp жойқын кездейсоқ оқуларды орындауға арналған жұмыс жүктемелерінің өнімділігін оңтайландыру үшін Өнімділікті арттыру модулін (немесе PAM) жариялады. Бұл қосымша карта PCIe слотына орнатылады және дискі мен сақтау жүйесінің кэші және жүйелік жады арасында қосымша жадты (немесе кэшті) қамтамасыз етеді, соның арқасында өнімділік жақсарады.
АФФ
Барлық Flash FAS, сонымен қатар AFF A сериясы деп аталады. Әдетте, AFF жүйелері FAS сияқты бірдей аппараттық құралға негізделген, бірақ біріншісі оңтайландырылған және артқы жағында тек SSD дисктерімен жұмыс істейді, ал екіншісі HDD және SSD-ді кэш ретінде пайдалана алады: мысалы, AFF A700 & FAS9000, A300 & FAS8200, A200 & FAS2600, A220 & FAS2700 бірдей аппаратты пайдаланады, бірақ AFF жүйелерінде Flash Cache карталары болмайды. Сонымен қатар, AFF жүйелері үшінші тарап сақтау массивтерін виртуализациялау мүмкіндігі бар FlexArray функциясын қолдамайды. AFF – бірыңғай жүйе және SAN & NAS деректер протоколымен қосылыс беруге қабілетті. FAS жүйелеріндегі дәстүрлі SAN & NAS протоколдарымен қатар, AFF 32 Гбит/с FC порттары бар жүйелер үшін блок негізіндегі NVMe/FC протоколын ұсынады. AFF және FAS бірдей firmware суретін пайдаланады, ал соңғы пайдаланушы үшін көрінетін функционалдық екі сақтау жүйесі үшін де шамалы айырмашылықты құрайды. Дегенмен, ONTAP ішінде деректер өңделу және басқару тәсілі әртүрлі. Мысалы, AFF жүйелері FAS жүйелерімен салыстырғанда басқаша жазуды бөлу алгоритмдерін қолданады. AFF жүйелерінде тез SSD дисктері болғандықтан, ONTAP жүйелеріндегі деректерді қайталау ішкі жүйелерде өнімділікке шамалы ғана әсер етеді (~2%).
АСА
ONTAP-ті іске қосып, AFF платформасына негізделген барлық SAN массиві оның мүмкіндіктері мен функционалдықтарын мұралайды, ал деректер AFF жүйелеріндегідей ішкі түрде өңделіп, басқарылады. Қалған ONTAP негізіндегі барлық аппараттық және бағдарламалық платформалар Біріктірілген ONTAP деп аталады, яғни олар SAN және NAS деректер протоколдары арқылы біріктірілген қолжетімділікті қамтамасыз ете алады. ASA жүйелеріндегі ONTAP архитектурасы FAS & AFF-тегідей, ешқандай өзгеріс жоқ. ASA жүйелері AFF және FAS жүйелері сияқты бірдей firmware бейнесін пайдаланады. ASA, AFF-пен бірдей, жалғыз айырмашылық – SAN протоколдары арқылы желі арқылы сақтауға қолжетімділікте: ASA блок құрылғыларына (LUN немесе NVMe атау кеңістіктері) симметриялық активті/активті қолжетімділікті қамтамасыз етеді, ал Біріктірілген ONTAP жүйелері блок протоколдары үшін ALUA және ANA қолдануын жалғастырады. ASA платформасы алғаш рет 2019 жылы жарияланды және 2023 жылдың мамырында қайта іске қосылды.
C-сериясы
2023 жылдың ақпан айында NetApp компаниясы C Series деп аталған жаңа AFF өнімдер желісін таныстырды. Бұл платформа төрт деңгейлі жасушалы (QLC) NAND флэш-жады қолданады және Pure Storage (әсіресе FlashArray//C) компаниясының нарықтағы QLC негізіндегі өнімдерімен бәсекелесуге арналған. C Series жүйелерінің жауап беру уақыты әдеттегі AFF жүйелерінен жоғары, шамамен 2,4 миллисекунд, ал үш деңгейлі жасушалы (TLC) жады қолданатын AFF жүйелерінде бұл көрсеткіш 500 микросекунд. Дегенмен, платформаның мақсаты – барлық флэш-жүйелерді сатып алуға мүмкіндігі жоқ клиенттерге арзан баға ұсыну.
Сақтау
NetApp SATA, Fibre Channel, SAS немесе SSD дисктерін пайдаланады, оларды RAID (Қайталамалы дисктер массиві немесе тәуелсіз дисктер массиві) топтарына біріктіреді, ондағы топтардың саны 28-ге дейін (26 дерек дискісі және 2 жұптық дискісі) жетеді. SSD дискілері ғана орнатылған және SSD-ге бағытталған ONTAP ОС-ы бар NetApp FAS сақтау жүйелері All Flash FAS (AFF) деп аталады.
Дискілер
FAS, ASA және AFF жүйелері екі портты корпоративтік деңгейдегі HDD және SSD (яғни NVMe SSD) дискілерін пайдаланады, әрбір порт HA жұбындағы әрбір контроллерге қосылады. HDD және SSD дискілерін тек NetApp-тен сатып алып, FAS/AFF платформасы үшін NetApp дискілік сөрелеріне орнатуға болады. Кейбір сөрелер, мысалы D4246, IOM 12 жаңартуы арқылы 6 Гбит/с сөреден 12 Гбит/с-қа дейін жаңартылуы мүмкін. Физикалық HDD және SSD дискілері, олардың бөлімдері және FlexArray функционалдығы бар үшінші тараптық массивтерден импортталған LUN-дар ONTAP жүйесінде дискі ретінде қарастырылады. ONTAP Select және ONTAP Cloud сияқты SDS жүйелерінде ONTAP ішіндегі виртуалды дискілер немесе RDM сияқты логикалық блок сақтау да дискі ретінде қарастырылады. ONTAP жүйесінде қолданылатын «дискі» терминін жалпы «дискілік жетек» терминімен шатастырмаңыз, себебі ONTAP-та ол толық физикалық HDD немесе SSD дискісі, LUN немесе физикалық HDD немесе SSD дискісіндегі бөлім болуы мүмкін. HA жұп конфигурациясындағы FlexArray функционалдығы бар үшінші тараптық массивтерден импортталған LUN-дар HA жұбының екі түйінінен де қолжетімді болуы керек. Әрбір дискінің иесі болады, ол дискіні қандай контроллер иеленетінін және оған қызмет көрсететінін көрсетеді. Агрегатқа тек бір түйінге тиесілі дискілер ғана кіре алады, сондықтан әрбір түйінге тиесілі агрегаттар мен оның үстіндегі кез келген нысандар, мысалы FlexVol томдары, LUN-дар, Файлдарды бөлісу бір контроллермен қызмет көрсетеді. Әрбір контроллерде өз дискілері болуы мүмкін және оларды екі түйін бірдей деректерге қызмет етпесе де, бір мезгілде пайдалануға болатын жерде жинақтауы мүмкін.
АДБ
Күрделі дискіні бөлу (ADP) платформа мен қолдану жағдайына байланысты ONTAP негізделген жүйелерде қолданылуы мүмкін. ADP тек NetApp дискілік сөрелерінен алынған түпкілікті дискілермен ғана қолданылады, FlexArray технологиясы ADP-ні қолдамайды. ADP сондай-ақ ONTAP Select жүйесінде үшінші тараптың дискілерімен де қолдауға ие. Бұл техника негізінен кейбір архитектуралық талаптарды жеңу және ONTAP негізделген жүйелерде дискілердің санын азайту үшін қолданылады. ADP үш түрге бөлінеді: Root Data partitioning; Root Data Data partitioning (RD2, сондай-ақ ADPv2 деп те аталады); Сақтау пулы. Root Data partitioning FAS және AFF жүйелерінде жүйелік тамырлық жиынтықтарды құру үшін дискілерде кішкентай тамырлық бөлімдерді жасауға мүмкіндік береді, осылайша осы мақсатқа үш дискіні толығымен жұмсау қажеттілігін болдырмайды. Ал дискінің үлкен бөлігі деректер жиынтығы үшін пайдаланылады. Root Data Data partitioning AFF жүйелерінде Root Data partitioning сияқты себептермен қолданылады, бірақ айырмашылығы – тамырлық бөлімделгеннен кейін қалған дискінің үлкен бөлігі екі қосымша бөлімге тең бөлінеді, әдетте әр бөлім екі контроллердің біріне тағайындалады, бұл AFF жүйесі үшін қажетті дискілердің ең аз санын азайтады және қымбат SSD сыйымдылығының ысырабын азайтады. FAS жүйелерінде қолданылатын Storage Pool бөлу технологиясы әр SSD дискіні төрт бөлікке тең бөліп, кейіннен FlashPool кэшін жеделдету үшін пайдалануға болады. Storage Pool арқылы бірнеше SSD дискіні 4 дерек жиынтығына дейін бөлуге болады, бұл FlashCache кэш сақтау технологиясынан пайдаланып, осы технология үшін қажетті SSD дискілерінің санын азайтады.
Flash Pool (жарық пул)
NetApp Flash Pool – гибридті NetApp FAS жүйелерінде HDD және SSD дисктерін бір деректер жиынтығында қолдануға мүмкіндік беретін мүмкіндік. HDD және SSD дисктері жеке RAID топтарын құрайды. SSD жазу операциялары үшін де пайдаланылатындықтан, Flash Cache-тен өзгеше, RAID артықшылығы қажет, бірақ HDD және SSD үшін әртүрлі RAID түрлерін қолдануға болады; мысалы, RAID TEC-те 20 HDD 8 ТБ, ал RAID DP 960 ГБ-та 4 SSD-ді бір жиынтықта қолдануға болады. SSD RAID кэш ретінде пайдаланылады және SSD жиынтыққа кэш ретінде қосылған FlexVol томдарында оқу-жазу операцияларының өнімділігін арттырады. Flash Pool кэші Flash Cache сияқты оқу операциялары үшін саясаттарды қамтиды, сонымен қатар жиынтықтағы әрбір FlexVol томы үшін жеке қолданылатын жазу операцияларын да қамтиды; сондықтан кейбір томдарда бұл мүмкіндік өшірілуі мүмкін, ал басқалары SSD кэшінен пайда көруі мүмкін. FlashCache және FlashPool екеуін де бір FlexVol томдарынан деректерді кэшке сақтау үшін бір уақытта қолдануға болады. Flash Pool технологиясын қолдану үшін ең кемі 4 SSD диск (2 дерек, 1 паритет және 1 қосалқы) қажет. Сондай-ақ, SSD-ді 4 бөлікке (Storage Pool) бөлу үшін ADP технологиясын пайдалануға және осы бөліктерді екі контроллер арасында бөлуге болады, осылайша SSD мөлшері аз болғанда әрбір контроллер SSD кэшінен пайдалана алады. Flash Pool FlexArray-мен үйлесімді емес және тек NetApp FAS жүйелерінің дисктерімен және NetApp дисктері орналасқан сөрелермен ғана қолданылады.
FlexArray (жапсырмалы тізбегі)
FlexArray – бұл NetApp FAS мүмкіндігі, ол SAN протоколдары арқылы үшінші тараптың сақтау жүйелерін және басқа NetApp сақтау жүйелерін көруге және оларды NetApp дискілік жиынтықтарының орнына пайдалануға мүмкіндік береді. FlexArray мүмкіндігімен RAID қорғанысы үшінші тараптың сақтау массивінде жүзеге асырылуы тиіс, сондықтан мұндай конфигурацияларда NetApp-тің RAID 4, RAID DP және RAID TEC қолданылмайды. RAID 0-ге ұқсас түрде, үшінші тараптың массивтерінен бір немесе бірнеше LUN бір жиынтыққа қосылуы мүмкін. FlexArray лицензияланатын мүмкіндік.
NetApp сақтауды шифрлау
NetApp Storage Encryption (NSE) төменгі деңгейдегі аппараттық негіздегі толық диск шифрлау (FDE/SED) мүмкіндігіне ие арнайы мақсаттағы дискілерді пайдаланады, сондай-ақ FIPS сертификатталған өздігінен шифрланатын дискілерді қолдайды. Бұл мүмкіндік барлық NetApp ONTAP функцияларымен және протоколдарымен үйлесімді, бірақ MetroCluster қолдамайды. NSE мүмкіндігі сақтау жүйесінің өнімділігіне ешқандай елеулі әсер етпейді. NSE мүмкіндігі, NetApp Volume Encryption (NVE) сияқты, ONTAP жүйесінде жұмыс істейтін сақтау жүйелерінде шифрлау кілтін Onboard Key Manager-де немесе KMIP протоколын қолданатын арнайы кілттік менеджер жүйелерінде (мысалы, IBM Security Key Lifecycle Manager және SafeNet KeySecure) сақтауға мүмкіндік береді. NSE – деректер тынығуда шифрлануын қамтамасыз етеді, яғни ол тек физикалық дискілерді ұрлаудан ғана қорғайды және қалыпты жұмыс істеп тұрған жүйеде деректердің қауіпсіздігін күшейтудің қосымша деңгейін ұсынбайды. NetApp компаниясы ONTAP 9.2 нұсқасымен NetApp CryptoMod (TPM) үшін NIST криптографиялық модульді тексеру бағдарламасын сәтті аяқтады.
MetroCluster (Метро кластер)
MetroCluster (MC) – FAS және AFF жүйелері үшін екі сайт арасында синхронды репликация арқылы метро деңгейінде жоғары қолжетімділікті қамтамасыз ететін тегін мүмкіндік, бұл конфигурация үшін қосымша жабдық талап етіледі. Екі режимде қолжетімді: 7 режим (ескі операциялық жүйе) және кластерлік режим (немесе cDOT – ONTAP операциялық жүйесінің жаңа нұсқасы). Кластерлік режимдегі MetroCluster, MCC деп белгілі. MetroCluster RAID SyncMirror (RSM) және plex технологиясын пайдаланады, онда бір сайттағы дискілердің саны бір немесе бірнеше RAID топтарын құрап, plex ретінде біріктіріледі, ал екінші сайтта сол типтегі және RAID конфигурациясы бар дискілердің саны да сол болады, сонымен қатар Configuration Replication Service (CRS) және NVLog репликациясы қолданылады. Бір plex, ұдайы түрде екінші plex-ке көшіріледі, бұл құрамдас бөліктердің құрамындағы тұрақталған жадпен байланысты. Екі plex деректер сақталынатын агрегатты құрайды және егер бір сайтта апат болса, екінші сайт деректерге оқу-жазу кіруді қамтамасыз етеді. MetroCluster FlexArray технологиясын қолдайды. MetroCluster конфигурациялары тек орта және жоғары деңгейлі модельдерде ғана мүмкін, олар MC-нің жұмыс істеуі үшін қажетті қосымша желілік карталарды орнату мүмкіндігін ұсынады.
МКК
MetroCluster көмегімен әрбір сайтта бір немесе бірнеше сақтау түйіні болуы мүмкін, осылайша кластер немесе кластерленген MetroCluster (MCC) құрылады. Қашықтағы және жергілікті жоғары қолжетімді пертерлік түйіндер бірдей модельде болуы керек. MCC екі кластерден тұрады, олардың әрқайсысы екі сайттың бірінде орналасқан. Бар болғаны екі сайт болуы мүмкін. MCC конфигурациясында әрбір қашықтағы және жергілікті сақтау түйіні екі сайт арасында Metro HA немесе Апаттық қалпына келтіру жұбын (DR жұбы) құрайды, ал екі жергілікті түйін (серіктес болса) жергілікті HA жұбын құрайды. Сондықтан әр түйін деректерін тұрақтандырылмаған жадта синхронды түрде екі түйінге көшіреді: бір қашықтағы және бір жергілікті (болған жағдайда). Әрбір сайтта тек бір сақтау түйінін (екі жеке түйіннен тұратын кластерлерді) MCC ретінде конфигурациялауға болады. 8 түйіннен тұратын MCC екі кластерден тұрады, әрқайсысы 4 түйінді (2 HA жұбы), әр сақтау түйінінде тек бір қашықтағы серіктес және тек бір жергілікті HA серіктесі болады. Мұндай конфигурацияда әрбір сайттағы кластерлер екі түрлі сақтау түйінінің моделінен құралуы мүмкін. Ұзындығы аз қашықтықтар үшін MetroCluster әр түйінге кемінде бір FC VI немесе одан жаңа iWARP картасын қажет етеді. ONTAP бағдарламалық жасақтамасының 9.2 және одан ертерек нұсқалары бар FAS және AFF жүйелері FC VI карталарын пайдаланады, ал ұзақ қашықтықтар үшін әр дискілік стектің әрбір жағына 4 арнайы Fibre Channel коммутаторы (әрбір сайтта 2) және 2 FC SAS көпірі қажет, яғни 2 сайт үшін кемінде 4 және ұзақ қашықтықтар үшін опционалды DWDM-дермен кемінде 2 қара талшықты ISL байланысы қажет. Дерек көлемдері, LUN және LIF кластердегі сақтау түйіндері арасында деректердің пайда болған бір ғана сайтында онлайн көшіріле алады: кластерлік мүмкіндіктерді пайдаланып, жеке көлемдерді, LUN немесе LIF-тарды сайттар арасында көшіру мүмкін емес, егер MetroCluster ауысу операциясы қолданылмаса, онда кластердің жартысы бір сайтта өшіріліп, клиенттер мен қосымшаларға көрінбей, барлық деректерге басқа сайттан қол жеткізуге мүмкіндік береді.
MCC-IP
ONTAP 9.3 бастаумен MetroCluster over IP (MCC IP) енгізілді, бұл арнайы артқы Fibre Channel коммутаторлары, FC SAS көпірлері және бұрын MetroCluster конфигурациясы үшін қажет болған арнайы қара түсті талшықты ISL қажеттілігін жойды. Бастапқыда, MCC IP тек A700 және FAS9000 жүйелерімен қолдау көрсетілді. MCC IP тек 4 түйінді конфигурацияда қол жетімді: әрбір сайтта 2 түйінді жоғары қол жетімді жүйе, барлығы екі сайт. ONTAP 9.4-те MCC IP A800 жүйесін және Advanced Drive Partitioning-ті, Rood Data Data (RD2) бөлу түрінде, сондай-ақ ADPv2 ретінде қолдайды. ADPv2 тек толық флэш-жад жүйелерінде қолдау көрсетіледі. MCC IP конфигурациялары ADPv2-де бөлінген SSD дискілері бар бір дискілік сөрелерді қолдайды. MetroCluster over IP орнатылған ISL бар Ethernet кластерлік коммутаторларын қажет етеді және синхронды көшіру үшін әрбір сақтау контроллерінде iWARP карталарын пайдаланады. ONTAP 9.5-тен бастап MCC IP 700 км-ге дейінгі қашықтықты қолдайды және SVM DR мүмкіндігін, AFF A300 және FAS8200 жүйелерін қолдауды бастайды.
Операциялық жүйе
NetApp сақтау жүйелері ONTAP (бұрын Data ONTAP) деп аталатын өзгеше операциялық жүйені қолданады. Сақтау жүйесіндегі операциялық жүйенің басты мақсаты – клиенттерге қажетті дерек протоколдары арқылы деректерді үздіріссіз жеткізу, сондай-ақ жоғары қолжетімділік, апатты жағдайларда қалпына келтіру және деректерді сақтыққа көшіру сияқты мүмкіндіктер арқылы қосымша құнды ұсыну. ONTAP OS, FlexClone, SnapMirror, SnapLock, MetroCluster сияқты кәсіби деңгейдегі деректерді басқару мүмкіндіктерін қамтамасыз етеді, олардың көпшілігі WAFL файлдық жүйесінің мүмкіндіктеріне негізделген.
WAFL
WAFL, NetApp-тің меншік OS ONTAP-тағы сенімді нұсқалау файлдық жүйесі ретінде, ол пайдаланушыларға файлдық жүйедегі файлдардың бұрынғы нұсқаларын көруге мүмкіндік беретін снэпшоттарды ұсынады. Снэпшоттар жасырын каталогта пайда болады: Windows үшін ~snapshot (SMB) немесе Unix үшін snapshot (NFS). Кез келген дәстүрлі немесе икемді томнан 1024-ке дейін снэпшот жасауға болады. Снэпшоттар тек оқуға арналған, бірақ ONTAP "WAFL снэпшоттары" технологиясына негізделген "FlexClones" ретінде жазуға болатын "виртуалды клондарды" жасау мүмкіндігін де ұсынады. ONTAP снэпшоттарды жасау үшін снэпшот операциялары арасындағы дискілік блоктардағы өзгерістерді қадағалайды. Файл жүйесіндегі түбірлік inode-тың көшірмесін жасау жеткілікті болғандықтан, ол секундтар ішінде снэпшоттарды орната алады. Бұл кейбір басқа сақтау жеткізушілер ұсынатын снэпшоттардан өзгеше, онда әрбір блок сақталуы керек, бұл бірнеше сағатқа созылуы мүмкін.
Бұрынғы шектеулер
ONTAP 8 шығарылғанға дейін жеке агрегаттардың көлемі FAS250 модельдері үшін 2 ТБ-қа дейін, ал қалған барлық модельдер үшін 16 ТБ-қа дейін шектелген. Агрегат көлемінің шектелуі және дискілердің тығыздығының артуы жүйенің жалпы өнімділігін шектеді. NetApp, көптеген сақтау құрылғыларын өндірушілер сияқты, көптеген шпиндельдерге (дискілерге) деректерді параллель жазу арқылы жүйенің жалпы өнімділігін арттырады. Сыйымдылығы жоғары дискілер бір агрегатқа қосылатын шпиндельдердің санын шектейді, демек агрегаттың өнімділігін де шектейді. Әрбір агрегатқа дискінің түріне байланысты шамамен 7-11% сақтау сыйымдылығы жұмсалады. Көптеген агрегаттары бар жүйелерде бұл сақтау сыйымдылығының жоғалуына әкелуі мүмкін. Дегенмен, бұл жұмсалу дискілердің деңгейіндегі қосымша блоктық тексерулерге, сондай-ақ NTFS немесе EXT3 сияқты файлдық жүйелердегідей, әдеттегі файлдық жүйе жұмсалуына байланысты туындайды. Блоктық тексеру дискілердегі дерек қателіктері деректердің жоғалуына әкелмейтініне көз жеткізуге көмектеседі. Data ONTAP 8.0 жаңа 64 биттік агрегат форматын пайдаланады, бұл FlexVolume-нің максималды көлемін шамамен 100 ТБ-ға дейін (сақтау платформасына байланысты) арттырады, сондай-ақ жаңа модельдерде агрегаттардың максималды көлемін 100 ТБ-дан астамға дейін арттырады (сақтау платформасына байланысты), осылайша өнімділікті және сақтау тиімділігін арттыру үшін көптеген шпиндельдерді конфигурациялау мүмкіндігін қалпына келтіреді.