IBM Systems Storage IBM Storwize V7000 Unified w technicznym skrócie Tomasz Janiec (tomasz.janiec@pl.ibm.com) 2011 IBM Corporation
Innowacyjna macierz IBM Storwize V7000 zyskała nowe możliwości kopie migawkowe SAN innowacyjne GUI Easy Tier wirtualizacja RAID IBM Storwize V7000 Unified IBM Active Cloud Engine systemy klastrowe usługi plikowe 2011 IBM Corporation
Co nowego? Jednolita przestrzeń systemu plików na obu aktywnych kontrolerach IBM Active Cloud Engine - automatyzacja zarządzania danymi Zarządzanie plikami oparte na regułach (policy-based) Reguły tworzone przez użytkownika Bazuje na doskonałej macierzy Storwize V7000 Pełna integracja zarządzania częścią blokową i plikową Prosta konfiguracja wykorzystująca klucz USB Wbudowany klient IBM Tivoli Storage Manager upraszcza backup na serwer TSM oraz Hierarchical Storage Management na zewnętrzne pamięci masowe (np. taśmy) także wsparcie dla NDMP 3
Przegląd Usługi plikowe NFS v2/v3, CIFS, HTTP, FTP & SCP Clustered parallel file system Zarządzanie limitami (quota) User, group and fileset level quotas Soft limits, hard limits, grace periods Dostęp blokowy FCP & iscsi wirtualizacja zewnętrznych macierzy Skalowalność i wydajność 2 moduły plikowe Do 240 dysków + wirtualizacja zewnętrzna Information Lifecycle Management Pliki są umieszczane, przenoszone i kasowane na bazie reguł Storage tiering (Disk-to-Disk-to-Tape) CIFS Zintegrowany agent HSM migruje nieaktywne pliki na taśmy lub VTL z deduplikacją DFS HTTPS IP layer NFS NIS/ AD iscsi CIFS NFS HTTPS FTP SCP NDMP Active Cloud Engine Clustered parallel file system FCP Storage Virtualisation Engine IBM Storwize V7000U Storage Pools Shared Integrated Disk FCP SAN layer iscs I 4
2011 IBM Corporation Przegląd (cd.) Ochrona i bezpieczeństwo danych Protokoły plikowe Do 256 snapshotów na system plików i/lub filesets Asynchroniczna zdalna replikacja po IP Zintegrowany klient TSM 6.2 Backup/Archive lub NDMP Antywirus: Scan on access & scan on demand Protokoły blokowe Point-In-Time Copy (FlashCopy/snapshot) Virtual Disk Mirroring Zdalna replikacja Sync. & Async. (FC) FlashCopy Manager for Windows, VMware, Linux, AIX, Solaris & HP-UX VMware Site Recovery Manager Scentralizwane zarządzanie i administracja GUI & CLI Scentralizowane alerty & event log Powiadamianie o zdarzeniach przez email lub SNMP Performance Monitoring RAS 5 Scentralizowane monitorowanie całego systemu przez System Health Center Call home i zdalny serwis Wysoka dostępność dzięki pełnej redundancji
Połączenia V7kU 10 GbE NAS IO zewnętrzny przełącznik GbE GPFS Sync połączenie bezpośrednie GbE Management zewnętrzny przełącznik 8Gb Fibre Channel bezpośrednio (bez przełącznika) SAS 4 lanes at 6 Gbps per strand (24 Gbps), 2 strands per SAS Chain (48 Gbps), 2 SAS chains (96 Gbps), Totaling 600 MBps full duplex 6
Zunifikowane GUI Storage pools may be used for both block and file workloads File Management Integrated into Navigation File storage management completely integrated 7
Struktura logiczna systemu plików File System File Sets Do 256 systemów plików na Storwize V7000 Unified Max. system plików: 8PB Do 3,000 fileset ów na system plików Do 65,536 (2 16 ) podkatalogów na katalog Do 2 63 plików na system plików (4,294,967,296 = 2 32 przetestowani) Atrybuty plików zawierają nazwę folderu Dane plików mogą być przenoszone na inne podsystemy dyskowe Folders 8
Automatic Tiered Storage Tier 3 Information Lifecycle Management oznacza migracje danych między różnymi typami dysków Hierarchical Storage Management oznacza migrację danych na zewnętrzne pamięci masowe (np. taśmy) na systemie plików pozostają wskaźniki Na różnych poziomach pul dyskowych (grupy LUNów) fileset ów Reguły (Policies) umożliwiają operacje na plikach Lokowanie Migracja Kasowanie Wykluczanie Zapewniają Skalowalność miliardy plików Jedna globalna przestrzeń nazw systemu plików rozciągnięta na niezależne pule dyskowe Hierarchiczna pamięć masowa bazująca na plikach Umożliwia klasyfikację danych dla Service Level Agreements 9
5 0G B0 5 0G 0B 2011 IBM Corporation /home /appl In-Line High Performance Policy Create and write files Note: all three files, in same directory, but each allocated to different physical storage pool /data /web /home/appl/data/web/ important_big_spreadsheet.xls big_architecture_drawing.ppt unstructured_big_video.mpg Storwize V7000 Unified 0 5 6 7 8 9 10 1 1 12 13 14 15 Management role Active* ACE Workload auto-balanced Across all s Interface role Storage role Syst em x3 650 M 3 Interface role Storage role 0 5 6 7 8 9 10 1 1 12 13 14 15 Sys t x3 650 M 3 Management role Standby* Storage Module Data striped across all disks in storage pool High performance, auto-tuning, auto-load balancing 10 (*) only the management role is active on 1 and Standby on the other Module (All Interface & Storage roles are active at the same time on both s
5 0G B0 5 0G 0B 2011 IBM Corporation Scan Engine /home /appl /data Scan Engine reads internal file system metadata Does not need to read the file or directory tree All Modules can participate in scan of file system Metadata scan Scan > 10 million files per minute per s /web All s participate in parallel scan engine 1. Start scan Storwize V7000 Unified 0 5 6 7 8 9 10 1 1 12 13 14 15 Management Interface role role Active* Storage role 2. Read policies ACE Syst em x3 650 M 3 Interface role Storage role 0 5 6 7 8 9 10 1 1 12 13 14 15 Sys t x3 650 M 3 Management role Standby* 3. Parallel Scan 4. Return results of Scan Storage Module 11 (*) only the management role is active on 1 and Standby on the other Module (All Interface & Storage roles are active at the same time on both s
5 0G B0 5 0G 0B 2011 IBM Corporation /home Data Movement Information Lifecycle Management /home/appl/data/web/ /appl /data /web important_big_spreadsheet.xls big_architecture_drawing.ppt unstructured_big_video.mpg No change to the logical directory Storwize V7000 Unified 5. Perform results of scan 0 5 6 7 8 9 10 1 1 12 13 14 15 Management role Active* ACE Interface role Storage role Syst em x3 650 M 3 Interface role Storage role 0 5 6 7 8 9 10 1 1 12 13 14 15 All s participate in parallel data movement Sys t x3 650 M 3 Management role Standby* Storage Module 12 (*) only the management role is active on 1 and Standby on the other Module (All Interface & Storage roles are active at the same time on both s
5 0G B0 5 0G 0B 2011 IBM Corporation /home Data Movement Hierarchical Storage Management /home/appl/data/web/ /appl /data /web important_big_spreadsheet.xls big_architecture_drawing.ppt unstructured_big_video.mpg External TSM server Tier 3 Storwize V7000 Unified 5. Perform results of scan 0 5 6 7 8 9 10 1 1 12 13 14 15 Management role Active* ACE Interface role Storage role Syst em x3 650 M 3 Interface role Storage role 0 5 6 7 8 9 10 1 1 12 13 14 15 All s participate in parallel data movement Sys t x3 650 M 3 Management role Standby* Stub files left on disk Auto-recall if accessed Storage Module... 13 (*) only the management role is active on 1 and Standby on the other Module (All Interface & Storage roles are active at the same time on both s
Snapshot Kopie migawkowe bazujące na zasadzie Redirect On Write Snapshot y dostępne na poziomie systemu plików i File Set 32 snapshot y są zarezerwowane dla usług takich jak NDMP 224 snapshot ów na system plików 224 snapshot y na file set (niezależne od systemu plików) Reguły definiujące Harmonogramy wykonywania kopii dla wszystkich systemów plików i file set ów Reguły retencji Automatyczne kasowanie najstarszego snapshot u przy tworzeniu nowego Zachowują zdefiniowaną liczbę snapshot ów w określonym czasie 14
Klony plików File Clone to zapisywalny Snapshot pliku Właściciel pliku może go sklonować tylko pliki są klonowane Klony są efektywną kopią plików Klony wykorzystują oryginalne pliki (wskaźniki) Tylko zmodyfikowane bloki są zapisywane Dotyczy to też wielokrotnych kopii tego samego pliku Możliwe są klony klonów 15
Replikacja zdalna Replikacja między dwoma urządzeniami V7000U Umożliwia asynchroniczną replikację jednego lub więcej systemów plików przez replikację plików Wysokowydajne skanowanie źródła określa nowe/zmodyfikowane/skasowane pliki i foldery Replikacja wykonywana przez rsync Replikowane są tylko części plików Dane przesyłane są przez SSH Na początku na źródłowym systemie plików wykonywany jest default owy snapshot snapshot jest kasowany po zakończeniu replikacji Po pomyślnym przesłaniu danych default owy snapshot jest tworzony na docelowym systemie plików Zapewnia spójny obraz po replikacji na docelowym systemie plików Po kolejnej pomyślnej replikacji zastępowany jest nowym
5 0G B0 5 0G 0B 2011 IBM Corporation Ochrona antywirusowa Ochrona AV wymaga zewnętrznych skanerów Storwize V7000U przechwytuje operacje I/O i przesyła żądanie skanowania do skanerów skanery działają na zewnętrznych serwerach Symantec, McAfee, Trend Micro, Sophos,... skalowalność uzyskiwana przez dodawanie skanerów Storwize V7000 Unified 0 5 6 7 8 9 10 1 1 12 13 14 15 Management role Active* Interface role Storage role Sys t em x3 650 M 3 Interface role Storage role 0 5 6 7 8 9 10 1 1 12 13 14 15 Sys t x3 650 M 3 Management role Standby* AV scan engine node ACE Storage Module 17 (*) only the management role is active on 1 and Standby on the other Module (All Interface & Storage roles are active at the same time on both s
Dziękuję za uwagę! 18 innovation that matters
Notice, Disclaimer, and Trademark Information Copyright 2010 by International Business Machines Corporation. No part of this document may be reproduced or transmitted in any form without written permission from IBM Corporation. Product data has been reviewed for accuracy as of the date of initial publication. Product data is subject to change without notice. This information could include technical inaccuracies or typographical errors. IBM may make improvements and/or changes in the product(s) and/or programs(s) at any time without notice. Any statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. References in this document to IBM products, programs, or services does not imply that IBM intends to make such such products, programs or services available in all countries in which IBM operates or does business. Any reference to an IBM Program Product in this document is not intended to state or imply that only that program product may be used. Any functionally equivalent program, that does not infringe IBM's intellectually property rights, may be used instead. It is the user's responsibility to evaluate and verify the operation of any on-ibm product, program or service. THE INFORMATION PROVIDED IN THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IBM EXPRESSLY DISCLAIMS ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. IBM shall have no responsibility to update this information. IBM products are warranted according to the terms and conditions of the agreements (e.g., IBM Customer Agreement, Statement of Limited Warranty, International Program License Agreement, etc.) under which they are provided. IBM is not responsible for the performance or interoperability of any non-ibm products discussed herein. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents or copyrights. Inquiries regarding patent or copyright licenses should be made, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. Trademarks The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both. Other company, product, and service names may be trademarks or service marks of others: IBM, the IBM logo, ON (logo) DEMAND BUSINESS, DB2, Enterprise Storage Server, FlashCopy, POWER5, Tivoli, TotalStorage, TotalStorage Proven, System Storage, System p, System i, System x, System z, AIX, eserver, xseries, pseries, iseries, zseries, and BladeCenter 19