Кіріспе

Сақтық көшірме және деректерді қалпына келтіру бағдарламалық қамтамасыз етуі

IBM Storage Protect (бұрынғы IBM Spectrum Protect, Tivoli Storage Manager (TSM)) – кәсіпорындарға сақтық көшірмелерді жасау және деректерді қалпына келтіру үшін бірыңғай бақылау және басқару ортасын ұсынатын деректерді қорғау платформасы. Бұл IBM Spectrum Protect (Tivoli Storage Manager) отбасының флагмандық өнімі. Ол кез келген көлемдегі виртуалды, физикалық және бұлтты орталар үшін сақтық көшірмелерді жасауға және деректерді қалпына келтіруге мүмкіндік береді. Бұл өнім IBM Spectrum Software Defined Storage өнімдер жиынтығының құрамында болып, Tivoli Management Framework-ке қатысы жоқ.

Тарих

TSM 1988 жылы IBM Almaden Research Center-де VM/CMS жүйелерін сақтық көшірмелеу жобасынан пайда болды. Алғашқы өнім Workstation Data Save Facility (WDSF) болды. WDSF-тің бастапқы мақсаты PC/DOS, OS/2 және AIX жұмыс станцияларының деректерін VM/CMS (кейін MVS) серверіне сақтық көшірмелеу еді. WDSF ADSTAR Distributed Storage Manager (ADSM) болып өсті және 1999 жылы Tivoli Storage Manager деп қайта аталды. TSM деректер базасы (5.5 нұсқасына дейін) арнайы B+ ағашты деректер базасы болды; TSM деректер базасы IBM-нің Db2-сіндегідей көптеген негізгі технологияларды пайдаланғанмен, SQL қозғалтқышына (тек оқу үшін) және ODBC арқылы қол жеткізуге қолдау көрсетті, бірақ деректер базасының архитектуралық лимиті шамамен 530 ГБ, ал журналдық кеңістік 13 ГБ болды. 2009 жылдың мамыр айында жарық көрген TSM 6.1 нұсқасынан бастап, TSM деректер базасы ретінде Db2 инстанциясын пайдаланады (осылайша бұрынғы TSM деректер базасының архитектуралық шектеулері жойылды).

Өнімнің егжей-тегжейі

TSM реляциялық деректер қорын (TSM v5.5 нұсқасы арқылы 534 ГБ, TSM v6.3.3+ нұсқасы арқылы 4 ТБ) және қалпына келтіру журналын (сонымен қатар транзакция журналы деп те аталады, TSM v5.5 нұсқасы арқылы 13 ГБ, TSM v6.1+ нұсқасы арқылы 128 ГБ) журналдау, конфигурация, статистикалық ақпарат және объект метадеректері үшін пайдаланады. v5.5 DB беттері әрқашан 4 КБ, ал бөлімдер әр 4 МБ болады. Тек жеке қатарлы енгізулер қолданылады. Орташа есепте, әр 25 миллион нысан үшін 20 ГБ орын пайдаланылады. Шамалы каталог құрылымдары терең жолдарға қарағанда TSM деректер қоры үшін аз орын алады. Бұл деректер қорына әдетте SQL 98 стандартына сәйкес эмуляцияланған интерфейс арқылы немесе құжатталмаған SHOW, CREATE немесе DELETE командалары арқылы сұрау салуға болады. Пайдаланушының нақты деректері сақтау орталарының каскадтық иерархиясы арқылы басқарылады (біріншілік сақтау жинақтары), олар UNIX жүйелерінде шикі құрылғылар, Windows және Linux жүйелерінде файлдық жүйе контейнерлері, ағынды таспалар немесе оптикалық орталар ретінде ұсынылады. Сонымен қатар, Virtual Tape Library немесе EMC Centera WORM архивтік құрылғысынан эмуляцияланған таспалар қолдау көрсетіледі. Деректердің кез келген бөлігінің дубликат көшірмелері (көпшілік жинақтары немесе көшірмелерді сақтау жинақтары) резервтік көшірме жасау немесе деректерді басқа орынға жылжыту үшін реттілік ортада құрылуы мүмкін. TSM Server 5.5 нұсқасы AIX, HP UX, Linux, Solaris, Windows Server және z/OS жүйелерінде қолдау көрсетілді. Сол нұсқадағы TSM Клиенті NetWare, macOS, AIX, HP UX, Linux, z/OS, Solaris және Windows 32/64 бит жүйелерінде қолдау көрсетіледі. TSM Server 6.1 нұсқасы AIX, HP UX, Linux, Solaris және Windows Server жүйелерінде қолдау көрсетіледі, ал TSM Клиенті 5.5 нұсқасымен бірдей операциялық жүйелерде қолдау көрсетіледі. 8.1.21 нұсқасы 2023 жылдың желтоқсан айында жарық көрді.

Құралымдары

Tivoli Storage Manager жүйесі бірнеше түрлі компоненттерден құралған. TSM-нің басты компоненттері: TSM Server, TSM Client, TSM Storage Agent, TSM Data Protector, TSM Operation Center және TSM Administration Center.

Деректер көздері

TSM-нің ең көп таралған дерек көзі – TSM клиенті («TSM Backup/Archive Client» немесе «B/A Client»). B/A клиенті деректерді «таңдамалы» және «көбейтілімді» түрде сақтық көшірмелеуге және қалпына келтіруге мүмкіндік береді, бұл әдетте «көбейтілімді өсіру» немесе «көбейтілімді мәңгілік» деп аталады, себебі әрбір бірегей клиент+файл кеңістігі+жол+файл комбинациясы сақтау мерзімі үшін жеке бақыланады. Бұдан өзге, B/A клиенті «архивтеу (және алу)» деп аталатын жеке әдісті ұсынады. Бұл әдіс нысандардың бірлік ретінде сақталуын қамтамасыз ететін топтамаларын жасайды. Бұл әлі де дәстүрлі толық/көбейтілімді сақтық көшірмелеу өнімдерінен өзгеше, себебі файлдар монолиттік бейне түрінде емес, жеке немесе кішірек жиынтықтарда сақталады. Сонымен қатар, көбейтілімді архивтеуге мүмкіндік жоқ. Басқа деректерді енгізу құралдарына AIX, Linux және Windows үшін саясат негізіндегі иерархиялық сақтауды басқару (HSM) компоненттері кіреді. Бұл деректерді өндірістік дискіден TSM сақтау иерархиясының біріне немесе бірнешеуіне көшіруге мүмкіндік береді, сонымен бірге DMAPI немесе NTFS қайта жазу нүктелерін пайдалану арқылы осы деректерге толық қол жеткізуді сақтайды. IBM General Parallel File System (GPFS) GPFS ақпараттық өмірлік циклын басқару (ILM) үшін TSM-ді сақтау деңгейі ретінде пайдалана алады, бұл GPFS файлдық жүйесі үшін HSM қамтамасыз етеді. GPFS файлдық жүйесіне Linux, Windows және AIX жүйелерінде жұмыс істейтін бірнеше серверлерден бір уақытта, осы операциялық жүйелерге орнатылған GPFS файлдық жүйесі бағдарламалық жасақтамасын пайдалану арқылы қол жеткізуге болады. GPFS деректерге, олар дискіде онлайн болса немесе таспаға көшірілген болса да, TSM-ден файлдарды сақтау және алу сұраулары арқылы толық қол жеткізуді қамтамасыз етеді. Сонымен қатар, көптеген қосымшалар TSM API қосылымдарын ұсынады немесе олармен жабдырылған, бұл деректер базаларын, пошта жүйелерін, жүйелік сақтық көшірмелерін және тіпті кез келген пайдаланушы деректерін TSM репозиторийінде сақтауға мүмкіндік береді. TSM-нің UNIX HSM өнімінен басқа, клиент API арқылы тек «сақтық көшірмелеу» және «архивтеу» басқару мүмкіндіктеріне қол жеткізіледі.

Агенттер

TSM архитектурасы екі арнайы мақсаттағы агентті қолданады. LAN Free Storage Agent – TSM-ге конфигурацияланған, бірақ сонымен қатар сақтау агентіне ұсынылатын сақтау ресурстарын пайдалануды үйлестіру үшін серверден серверге байланыс арқылы жұмыс істейтін, кітапхана клиенті ретінде конфигурацияланған шектеулі функционалды TSM сервері. Әдетте, бұл LAN-сыз және серверсіз сақтық көшірме агенті нақты клиентке орнатылады; алайда, ол желілік қолжетімді және желілік тұйықтарды айналып өту үшін пайдаланылуы мүмкін. Мысалы, лентаға қосылған SAN-ы бар және жоқ екі Bladecenter шассиін Infiniband арқылы қосуға болады. Бұл TSM серверін жылжытпастан, Ethernet желісінің шектеулі өткізу қабілетін айналып өтуге мүмкіндік береді. NDMP API агенті NetApp құрылғылары және басқа желілік қосылған сақтау (NAS) құрылғыларында, құрылғыны қосылған NAS клиенті арқылы сақтық көшірмелеудің орнына, құрылғының өзіне тікелей сақтық көшірме жасауға рұқсат беру үшін қолданылады, яғни ортақ лентаға тікелей қол жеткізуді қамтамасыз етеді.

Әкімшілік

Әкімшілік функциялар TSM әкімшілік командалық желі интерфейсі құралы немесе TSM операциялық орталығы деп аталатын веб-портал арқылы қолжетімді.

Enterprise Edition- ның ерекшеліктері

Апатты қалпына келтіру менеджері (DRM) – деректердің алыс орналасқан қосымша көшірмелерін, осы көшірмелерге қол жеткізу үшін қажетті TSM дерекқорының сақтық көшірмелерін, сондай-ақ дерекқоры жоғалған жағдайда TSM дерекқорын қалпына келтіруге қажетті конфигурациялық деректерді басқаруға көмектесетін командалар жиынтығы. IBM TSM for NDMP – желілік сақтағыштардың (NAS) желі арқылы және желіден тыс сақтық көшірмелерін жасауға мүмкіндік беретін TSM Enterprise Edition (TSM EE) мүмкіндіктерінің коммерциялық атауы. Атап айтқанда, NetApp файлдық серверлері немесе EMC Celerra дерек алмастырғыштары қолдалады; алайда, кез келген NDMP v3 немесе NDMP v4 клиенті де жұмыс істейді. IBM TSM for Storage Archive Manager – нормативтік талаптарға сәйкес архивтік сақтау мерзімін ұзартуға көмектесетін TSM EE мүмкіндіктерінің коммерциялық атауы.

Интерфейс өнімдері

IBM Tivoli Storage Manager Operational Reporting Windows үшін TSM Microsoft Management Console (MMC) плагинінің бір бөлігі, SQL сұраныстарынан веб-беттер мен электрондық пошта жасауға және осы деректерді қарапайым өңдеуге мүмкіндік береді. Әдеттегі SQL-ді қосуға болады; алайда, есептеу құралы трендтерді немесе графиктік мүмкіндіктерді ұсынбайды. Бұл TSM-нің басты кемшіліктерінің бірі саналады. Power Administrator for TSM TSM орталарын басқару, мониторингілеу, есеп беру және қателерді талдау үшін толыққанды және пайдалануға оңай GUI. Көптеген әртүрлі өнімділік элементтерімен жеке есептерді құруға арналған есеп құрастырғышын қамтиды. Жаңа TSM хабарламалары, жасалған есептер және тіпті ақаулық туралы билеттер үшін SNMP тұзақтары мен электрондық пошта жіберуге қабілетті. Operator for TSM (OTSM) Debriefing Software-дің Windows негізіндегі GUI, бір немесе бірнеше TSM серверлерін басқаруға арналған. Анимациялық қадамдық нұсқаулар арқылы оффсайт көлемдерін оңай басқаруға мүмкіндік береді. TSMExplorer – Tivoli Storage Manager-ді басқару және мониторингілеу үшін оңай және ыңғайлы өнім. Өнім бір кіру деректемесінен көптеген TSM серверлерін басқаруға мүмкіндік береді. SWT виджет құрал жиынтығын пайдаланып Java тілінде жазылған. Wizards Storage Portal Debriefing Software-дің TSM және SVC (SAN Volume Controller) үшін бұлттағы мониторинг және есеп беру құралы. 24x7 мониторинг, пайдаланушы анықтаған басқару тақталары, графикалық есеп беру, қашықтан TSM басқару және Operator for TSM-мен интеграциялау мүмкіндіктерін ұсынады.