Кантип буту менен атып жок сактоочу тандоо

тааныштыруу

Сактагыч сатып алууга убакыт келди. Кайсынысын алып, кимди угуш керек? А сатуучусу В сатуучусу жөнүндө сүйлөйт, андан кийин интегратор С бар, ал тескерисин айтып, D сатуучуга кеңеш берет. Мындай кырдаалда тажрыйбалуу сактоочу архитектордун да башы айланат, айрыкча бардык жаңы сатуучулар жана SDS жана модалуу болгон гиперконвергенция менен. бүгүн.

Демек, мунун баарын кантип түшүнүп, акыры келесоо болуп калбайсың? биз (AntonVirtual Антон Жбанков жана corp Евгений Елизаров) келгиле, бул жөнүндө жөнөкөй орус тилинде сүйлөшүүгө аракет кылалы.
Макалада көптөгөн окшоштуктар бар жана чындыгында "Виртуалдуу маалымат борборунун дизайны” сактоо системаларын тандоо жана сактоо технологияларын карап чыгуу жагынан. Биз жалпы теорияны кыскача карап чыгабыз, бирок бул макаланы да окуп чыгууну сунуштайбыз.

эмне үчүн

Сиз көп учурда жаңы адам форумга же атайын чатта Сактагыч Талкуулары сыяктуу келип, төмөнкүдөй суроо берген жагдайды көрө аласыз: “Бул жерде алар мага эки сактоо опциясын сунушташат - ABC SuperStorage S600 жана XYZ HyperOcean 666v4, сиз эмнени сунуштайсыз ?”

Ал эми башаламандык кимде кандай коркунучтуу жана түшүнүксүз өзгөчөлүктөрдү ишке ашыруунун өзгөчөлүктөрүнө ээ экендиги жөнүндө башталат, алар даярдыгы жок адам үчүн толугу менен кытайлык болуп саналат.

Ошентип, коммерциялык сунуштардагы спецификацияларды салыштыруудан мурун өзүңө суроо керек болгон негизги жана эң биринчи суроо ЭМНЕ ҮЧҮН? Бул сактоо системасы эмне үчүн керек?

Кантип буту менен атып жок сактоочу тандоо

Жооп күтүүсүз болот, жана абдан Тони Роббинс стили - маалыматтарды сактоо үчүн. Рахмат, капитан! Ошондой болсо да, кээде биз майда-чүйдөсүнө чейин салыштыруу үчүн ушунчалык тереңдеп, биз биринчи кезекте муну эмне үчүн кылып жатканыбызды унутуп калабыз.

Ошентип, маалыматтарды сактоо системасынын милдети сактоо жана берилген аткаруу менен DATA мүмкүнчүлүгүн камсыз кылуу болуп саналат. Биз маалымат менен баштайбыз.

маалымат

Маалыматтын түрү

Биз кандай маалыматтарды сактоону пландаштырып жатабыз? Ал тургай, кароодон көптөгөн сактоо системаларын жок кыла алат абдан маанилүү суроо. Мисалы, сиз видео жана сүрөттөрдү сактоону пландап жатасыз. Кичинекей блокторго туш келди жетүү үчүн иштелип чыккан системаларды же кысуу/дедупликацияда менчик өзгөчөлүктөрү бар системаларды дароо чийип салсаңыз болот. Бул жөн гана сонун системалар болушу мүмкүн, биз жаман эч нерсе айткыбыз келбейт. Бирок бул учурда, алардын күчтүү жактары же алсыз болуп калат (видео жана сүрөттөр кысылган эмес) же жөн гана системанын баасын бир кыйла жогорулатат.

Тескерисинче, эгерде максаттуу колдонуу бош транзакциялык DBMS болсо, анда секундасына гигабайттарды жеткирүүгө жөндөмдүү мыкты мультимедиялык агымдык системалар начар тандоо болот.

Маалымат көлөмү

Биз канча маалыматты сактоону пландап жатабыз? Сан дайыма сапатка айланат; муну эч качан унутпашыбыз керек, айрыкча маалымат көлөмүнүн экспоненциалдуу өсүшү биздин мезгилде. Петабайттык класстагы системалар сейрек эмес, бирок петабайттык кубаттуулук канчалык чоң болсо, система ошончолук спецификалык болуп, чакан жана орто кокустук кирүү системаларынын кадимки функционалдуулугу ошончолук азыраак жеткиликтүү болот. Бул анча маанилүү эмес, анткени блокко кирүү статистикасынын таблицалары контроллерлордогу RAMдын жеткиликтүү көлөмүнөн чоңураак болуп калат. Кысуу/деңгээлди айтпай эле коелу. Биз кысуу алгоритмин күчтүүрөөк алгоритмге которуп, 20 петабайт маалыматты кысууну каалайбыз дейли. Канча убакыт талап кылынат: алты ай, бир жыл?

Башка жагынан алганда, 500 ГБ маалыматты сактоо жана иштетүү керек болсо, эмне үчүн убара? Болгону 500. Бул өлчөмдөгү тиричилик SSD дисктери (DWPD аз) эч нерсеге арзыбайт. Эмне үчүн Fiber Channel заводун куруп, чоюн көпүрөгө барабар болгон жогорку деңгээлдеги тышкы сактоо тутумдарын сатып алуу керек?

Жалпысынан канча пайызы ысык маалымат? Маалымат көлөмү боюнча жүк канчалык бирдей эмес? Бул жерде баскычтуу сактоо технологиясы же Flash кэш абдан пайдалуу болушу мүмкүн, эгерде ысык маалыматтардын саны жалпыга салыштырмалуу аз болсо. Же тескерисинче, агымдык системаларда (видео байкоо, кээ бир аналитикалык системалар) көп кездешкен бүтүндөй көлөмдө бирдей жүктөө менен, мындай технологиялар эч нерсе бербейт жана системанын баасын/татаалдыгын гана жогорулатат.

IC

Берилиштердин экинчи тарабы – бул маалыматтарды колдонгон маалымат системасы. ИСде маалыматтарды мурастоочу талаптардын жыйындысы бар. ИС жөнүндө көбүрөөк маалымат алуу үчүн, "Виртуалдашкан маалымат борборунун дизайнын" караңыз.

Туруктуулук/Жеткиликтүүлүк талаптары

Мүчүлүштүккө чыдамкайлыкка/маалыматтын жеткиликтүүлүгүнө карата талаптар аларды колдонгон ИСден мураска алынган жана үч сан менен көрсөтүлөт - АТС, ОТР, жеткиликтүүлүк.

болушу — алар менен иштөө үчүн маалыматтар жеткиликтүү болгон белгилүү бир убакыттын үлүшү. Адатта, 9 саны катары көрсөтүлөт. Мисалы, жылына эки тогуз жеткиликтүүлүк 99%, же болбосо жылына 95 саат жеткиликсиздикке жол берилет дегенди билдирет. Үч тогуз - жылына 9,5 саат.

RPO/RTO жалпы көрсөткүчтөр эмес, ар бир инцидент (кырсык) үчүн жеткиликтүүлүктөн айырмаланып турат.

АТС — кырсык учурунда жоголгон маалыматтардын көлөмү (саат менен). Мисалы, камдык көчүрмөлөр күнүнө бир жолу болсо, анда RPO = 24 саат. Ошол. Кырсык болгондо жана сактоо тутуму толугу менен жоголсо, 24 саатка чейин маалымат жоголуп кетиши мүмкүн (камдык көчүрмөнү сактоо учурунан баштап). ИС үчүн көрсөтүлгөн РПОнун негизинде, мисалы, резервдик жоболор жазылат. Ошондой эле, RPO негизинде, сиз канчалык синхрондуу/асинхрондук маалыматтарды репликациялоо керектигин түшүнө аласыз.

ОТР — кырсыктан кийин сервисти (маалыматка жетүү) калыбына келтирүүгө убакыт. Берилген RTO маанисине таянып, биз метро кластери керекпи же бир багыттуу репликация жетиштүүбү түшүнө алабыз. Сизге жогорку класстагы мультиконтроллердик сактоо тутуму керекпи?

Кантип буту менен атып жок сактоочу тандоо

Аткаруу талаптары

Бул абдан ачык суроо болсо да, кыйынчылыктардын көбү дал ушул жерде пайда болот. Сизде кандайдыр бир инфраструктура барбы же жокпу, ошого жараша керектүү статистиканы чогултуунун жолдору курулат.

Сизде мурунтан эле сактоо тутумуңуз бар жана алмаштырууну издеп жатасыз же кеңейтүү үчүн башкасын сатып алгыңыз келет. Бул жерде баары жөнөкөй. Сизде кандай кызматтар бар экенин жана жакынкы келечекте кайсынысын ишке ашырууну пландап жатканыңызды түшүнөсүз. Учурдагы кызматтардын негизинде сизде аткаруу статистикасын чогултуу мүмкүнчүлүгү бар. Учурдагы IOPS санын жана учурдагы кечиктирүүнү чечиңиз - бул кандай көрсөткүчтөр жана алар сиздин милдеттериңиз үчүн жетиштүүбү? Бул маалыматты сактоо тутумунун өзүнөн да, ага туташкан хосттордон да жасалышы мүмкүн.

Мындан тышкары, сиз жөн гана учурдагы жүгүн карап эмес, керек, бирок белгилүү бир мезгил ичинде (жакшы бир ай). Күндүзгү эң жогорку чокулар кандай экенин, камдык көчүрмө кандай жүктү түзөрүн, ж.б. Эгерде сиздин сактоо тутумуңуз же анын программалык камсыздооңуз сизге бул маалыматтардын толук топтомун камсыз кылбаса, сиз эң популярдуу сактоо тутумдары жана өчүргүчтөрүнүн көпчүлүгү менен иштей турган жана сизге деталдуу аткаруу статистикасын бере турган акысыз RRDtool колдоно аласыз. Ошондой эле бул сактоо тутуму менен иштеген хосттордогу жүктөмдү, конкреттүү виртуалдык машиналарды же бул хостто так эмне иштеп жатканын карап чыгуу керек.

Кантип буту менен атып жок сактоочу тандоо

Бул көлөмдө жана бул томдо жайгашкан маалымат сактагычында кечигүү бир кыйла айырмаланса, анда сиз SAN тармагына көңүл бурушуңуз керек, аны менен жана жаңысын сатып алуудан мурун көйгөйлөр бар болушу мүмкүн экенин өзүнчө белгилей кетүү керек. системасы, бул маселени карап чыгууга арзырлык , анткени учурдагы системанын өндүрүмдүүлүгүн жогорулатуу ыктымалдыгы абдан жогору.

Сиз нөлдөн баштап инфраструктураны куруп жатасыз же жүктөрүн сиз билбеген жаңы кызмат үчүн системаны сатып алып жатасыз. Бир нече варианттар бар: жүктөмдү аныктоого жана алдын ала айтууга аракет кылуу үчүн адистештирилген ресурстар боюнча кесиптештер менен байланышыңыз, окшош кызматтарды ишке ашырууда тажрыйбасы бар жана сиз үчүн жүктү эсептей алган интегратор менен байланышыңыз. Ал эми үчүнчү вариант (көбүнчө эң кыйыны, өзгөчө, эгер ал үйдө жазылган же сейрек кездешүүчү тиркемелерге тиешелүү болсо) системаны иштеп чыгуучулардан аткаруу талаптарын билүүгө аракет кылуу.

Жана, көңүл буруңуз, практикалык колдонуу көз карашынан алганда эң туура вариант - бул учурдагы жабдууларда пилоттук же сатуучу/интегратор тарабынан тестирлөө үчүн берилген жабдуулар.

Атайын талаптар

Атайын талаптар - бул маалыматтарды түздөн-түз иштетүү жана берүү үчүн аткаруу, каталарга чыдамдуулук жана функциялык талаптарга төп келбеген нерселердин баары.

Маалыматтарды сактоо тутумуна эң жөнөкөй атайын талаптардын бири "ажыратылган сактагыч" деп атоого болот. Жана бул маалыматтарды сактоо тутумунда лента китепканасы же жөн эле резервдик көчүрмө ташталган магнитофондук диск камтылууга тийиш экени дароо айкын болот. Андан кийин атайын даярдалган адам кассетага кол коюп, сыймыктануу менен атайын сейфке алып барат.
Атайын талаптын дагы бир мисалы - корголгон соккуга чыдамдуу дизайн.

кайда

Белгилүү бир сактоо тутумун тандоодогу экинчи негизги компонент бул сактоо тутуму КАЙДА жайгаша тургандыгы жөнүндө маалымат. Географиядан же климаттык шарттардан баштап, кадрлар менен аяктайт.

Кардар

Бул сактоо системасы ким үчүн пландаштырылган? Суроонун төмөнкүдөй себептери бар:

Мамлекеттик кардар/коммерциялык.
Коммерциялык заказчы эч кандай чектөөлөргө ээ эмес жана ал тургай өзүнүн ички эрежелерине ылайык тендер өткөрүүгө милдеттүү эмес.

Мамлекеттик кардар башка маселе. 44 Федералдык мыйзам жана башка ырахатка ээ болгон тендерлер жана техникалык мүнөздөмөлөр талашылышы мүмкүн.

Кардар санкция алдында турат
Ооба, бул жерде суроо абдан жөнөкөй - тандоо бир кардар үчүн жеткиликтүү сунуштар менен гана чектелет.

Сатып алууга уруксат берилген ички эрежелер / сатуучулар / моделдер
Суроо да өтө жөнөкөй, бирок аны эстеп калуу керек.

Физикалык жактан кайда

Бул бөлүктө биз география, байланыш каналдары жана турак жайдын микроклиматы боюнча бардык маселелерди карайбыз.

кызматкерлери

Бул сактоо системасы менен ким иштейт? Бул сактоо тутумунун өзү жасай ала турган нерседен кем эмес маанилүү.
А сатуучусунун сактоо тутуму канчалык келечектүү, салкын жана кереметтүү болбосун, эгерде кызматкерлер В сатуучу менен кантип иштешүүнү гана билсе, жана А менен мындан аркы сатып алуулар жана үзгүлтүксүз кызматташуу боюнча пландар жок болсо, аны орнотуунун мааниси жок.

Анан, албетте, суроонун экинчи жагы – бул кайсы бир географиялык жерде түздөн-түз компанияда жана потенциалдуу эмгек рыногунда даярдалган кадрлар канчалык жеткиликтүү. Региондор үчүн жөнөкөй интерфейстери бар сактоо тутумдарын тандоо же башкарууну алыстан борборлоштуруу мүмкүнчүлүгү чоң мааниге ээ. Болбосо, кандайдыр бир учурда ал чыдагыс оору болуп калышы мүмкүн. Интернет жаңы келген кызматкер, кечээги студент кантип конфигурациялаганы жөнүндө окуяларга толгон, ошондуктан бүт кеңсе талкаланды.

Кантип буту менен атып жок сактоочу тандоо

г.

Анан, албетте, бул сактоо системасы кандай чөйрөдө иштей турганы маанилүү суроо.

  • Электр менен камсыздоо/муздатуу жөнүндө эмне айтууга болот?
  • Кандай байланыш
  • Ал кайда орнотулат?
  • Жана башкалар.

Көбүнчө бул суроолор жөн эле кабыл алынат жана өзгөчө каралбайт, бирок кээде алар баарын тегеректеп коюшу мүмкүн.

эмне

Сатуучу

Бүгүнкү күнгө карата (2019-жылдын орто ченинде) Россиянын сактоо рыногун 5 категорияга бөлүүгө болот:

  1. Эң жогорку бөлүм - эң жөнөкөйдөн эң жогорку деңгээлге чейин диск текчелеринин кеңири спектри бар жакшы түзүлгөн компаниялар (HPE, DellEMC, Hitachi, NetApp, IBM / Lenovo)
  2. Экинчи бөлүм - чектелген линиясы бар компаниялар, niche оюнчулары, олуттуу SDS сатуучулары же өсүп келе жаткан жаңы келгендер (Fujitsu, Datacore, Infinidat, Huawei, Pure, ж.
  3. Үчүнчү бөлүм - төмөнкү даражадагы нише чечимдери, арзан SDS, ceph жана башка ачык долбоорлорго негизделген алдыңкы продуктулар (Infortrend, Starwind ж.
  4. SOHO сегменти - үй/кичи кеңсе деңгээлиндеги чакан жана өтө кичинекей сактоо тутумдары (Synology, QNAP ж.
  5. Импортту алмаштыруучу сактоо тутумдары - бул кайра этикеткаланган биринчи бөлүмдүн аппараттык жабдыктарын да, экинчисинин сейрек өкүлдөрүн да камтыйт (RAIDIX, биз аларга экинчисин алдын ала беребиз), бирок, негизинен, бул үчүнчү бөлүм (Aerodisk, Баум, Депо ж.б.)

Бөлүнүү өтө ээнбаштык жана үчүнчү же SOHO сегменти начар жана аны колдонууга болбойт дегенди билдирбейт. Так аныкталган маалыматтар топтому жана жүктөө профили бар конкреттүү долбоорлордо алар баа/сапат катышы боюнча биринчи бөлүмдөн алда канча ашып, абдан жакшы иштей алышат. Алгач өзүңүздүн максаттарыңызды, өсүү перспективаларын жана талап кылынган функцияларды чечип алуу маанилүү - андан кийин Synology сизге ишенимдүү кызмат кылып, чачыңыз жумшак жана жибектей болуп калат.

Сатуучуну тандоодо маанилүү факторлордун бири - учурдагы чөйрө. Сизде канча сактоо тутумдары бар жана инженерлериңиз кандай сактоо тутумдары менен иштей алат. Сизге башка сатуучу, башка байланыш пункту керекпи, сиз акырындык менен бүт жүктү А сатуучудан В сатуучуга көчүрөсүзбү?

Керектүү нерселерден тышкары нерселерди чыгарбаш керек.

iSCSI/FC/File

Жеткиликтүү протоколдор маселеси боюнча инженерлердин ортосунда консенсус жок жана талаш-тартыш инженердик талкууларга караганда теологиялык талкууларга окшош. Бирок, жалпысынан, төмөнкү пункттарды белгилей кетүү керек:

FCoE тирүү караганда өлгөн.

FC vs iSCSI. 2019-жылы FCнин IP сактагычка караганда негизги артыкчылыктарынын бири, берилиштерге жетүү үчүн атайын завод, атайын IP тармагы менен жабылат. FC IP тармактарга караганда глобалдык артыкчылыктарга ээ эмес, ал эми IP чоң банктын негизги банк тутуму үчүн оор МББ системаларына чейин ар кандай жүктөө деңгээлиндеги сактоо тутумун куруу үчүн колдонулушу мүмкүн. Башка жагынан алып караганда, FC өлүмү бир нече жылдан бери алдын ала айтылган, бирок бир нерсе дайыма ага тоскоолдук кылууда. Бүгүнкү күндө, мисалы, сактоо рыногунда кээ бир оюнчулар жигердүү NVMEoF стандартын иштеп чыгууда. Ал FCoE тагдырын бөлүшөбү, аны убакыт көрсөтөт.

Файлга кирүү ошондой эле көңүл бурууга татыксыз нерсе эмес. NFS/CIFS өндүрүмдүүлүк чөйрөсүндө жакшы иштейт жана эгер туура иштелип чыкса, блоктук протоколдордон ашыкча даттануулар болбойт.

Hybrid / All Flash Array

Классикалык сактоо системалары 2 типте болот:

  1. AFA (All Flash Array) - SSD колдонуу үчүн оптималдаштырылган системалар.
  2. Гибрид - сизге HDD жана SSD же алардын айкалышын колдонууга мүмкүндүк берет.

Алардын негизги айырмасы колдоого алынган сактоо эффективдүү технологиялары жана аткаруунун максималдуу деңгээли (жогорку IOPS жана аз күтүү мөөнөтү). Эки система тең (көпчүлүк моделдеринде, төмөнкү сегментти эсепке албаганда) блок жана файл түзүлүштөрү катары иштей алат. Колдоого алынган функциялар системанын деңгээлине жараша болот, ал эми жаш моделдер үчүн ал көбүнчө минималдуу деңгээлге чейин төмөндөйт. Бүтүндөй линиянын мүмкүнчүлүктөрүн эле эмес, белгилүү бир моделдин мүнөздөмөлөрүн изилдеп жатканда буга көңүл буруш керек. Ошондой эле, албетте, анын техникалык мүнөздөмөлөрү, мисалы, процессор, эс тутумдун көлөмү, кэш, порттордун саны жана түрлөрү ж.б., ошондой эле системанын деңгээлине жараша болот. Башкаруу көз карашынан алганда, AFA гибриддик (диск) системалардан SSD дисктери менен иштөө механизмдерин ишке ашырууда гана айырмаланат жана гибриддик системада SSD колдонсоңуз да, бул сиз кыла аласыз дегенди билдирбейт. AFA системасынын деңгээлинде аткаруу деңгээлине жетишүү. Ошондой эле, көпчүлүк учурларда, гибриддик тутумдарда саптык эффективдүү сактоо механизмдери иштен чыгарылат, жана алардын киргизилиши өндүрүмдүүлүгүн жоготууга алып келет.

Атайын сактоо системалары

Негизинен маалыматтарды оперативдүү иштетүүгө багытталган жалпы максаттагы сактоо тутумдарынан тышкары, негизги принциптери менен адаттагыдан түп-тамырынан айырмаланган атайын сактоо тутумдары бар (төмөнкү күтүү, жогорку IOPS):

Медиа.

Бул системалар чоң медиа файлдарды сактоо жана иштетүү үчүн иштелип чыккан. Resp. кечигүү иш жүзүндө маанилүү эмес болуп калат жана көптөгөн параллелдүү агымдарда кеңири диапазондо маалыматтарды жөнөтүү жана кабыл алуу мүмкүнчүлүгү биринчи планга чыгат.

Камдык көчүрмөлөр үчүн сактоо тутумдарын кайталоо.

Резервдик көчүрмөлөр кадимки шарттарда сейрек кездешүүчү бири-бирине окшоштугу менен айырмалангандыктан (орточо резервдик көчүрмө кечээки көчүрмөдөн 1-2%га айырмаланат), системалардын бул классы аларда жазылган маалыматтарды бир кыйла аз өлчөмдө абдан эффективдүү топтойт. физикалык маалымат каражаттарынын саны. Мисалы, кээ бир учурларда, маалыматтарды кысуу катышы 200 1 жетиши мүмкүн.

Объекттерди сактоо системалары.

Бул сактоо тутумдары кадимки блок-кирүү көлөмүнө жана файл үлүштөрүнө ээ эмес жана баарынан да алар чоң маалымат базасын элестетет. Мындай системада сакталган объектке кирүү уникалдуу идентификатор же метаберилиштер аркылуу ишке ашырылат (мисалы, XX-XX-XXXX жана ЖЖ-ЖЖ-ЖЖЖЖ ортосундагы түзүлгөн датасы бар бардык JPEG форматындагы объекттер).

Комплаенс системасы.

Алар бүгүнкү күндө Россияда анчалык көп кездешпейт, бирок алар жөнүндө сөз кылууга арзыйт. Мындай сактоо тутумдарынын максаты коопсуздук саясатына же ченемдик талаптарга ылайык келүүгө кепилдик берилген маалыматтарды сактоо болуп саналат. Кээ бир системалар (мисалы, EMC Centera) маалыматтарды өчүрүүгө тыюу салуу функциясын ишке ашырышкан - ачкыч бурулуп, система бул режимге кирээри менен, администратор да, башка эч ким буга чейин жазылган маалыматтарды физикалык түрдө жок кыла албайт.

Менчик технологиялар

Flash кэш

Flash кэш – бул флэш эстутум экинчи деңгээлдеги кэш катары колдонуу үчүн бардык менчик технологиялардын жалпы аталышы. Флэш кэшти колдонууда сактоо системасы, адатта, магниттик дисктерден туруктуу жүктү камсыз кылуу үчүн эсептелинет, ал эми чокусу кэш тарабынан тейленет.

Бул учурда, жүктүн профилин жана сактоо көлөмүнүн блокторуна жетүү локализациясынын даражасын түшүнүү зарыл. Flash кэш жогорку локализацияланган суроо-талаптары бар жумуш жүктөмдөрү үчүн технология жана бир калыпта жүктөлгөн томдор үчүн (мисалы, аналитикалык системалар үчүн) иш жүзүндө колдонулбайт.

Базарда эки флеш кэш ишке ашыруу бар:

  • Read Only. Бул учурда, окуган маалыматтар гана кэште сакталат жана жазуу түздөн-түз дисктерге өтөт. Кээ бир өндүрүүчүлөр, мисалы, NetApp, алардын сактоо тутумдарына жазуу оптималдуу деп эсептешет жана кэш такыр жардам бербейт.
  • Окуу жазуу. Окуу гана эмес, жазуу да кэштелет, бул агымды буферлөө жана RAID Penalty таасирин азайтуу жана натыйжада анча оптималдуу эмес жазуу механизми менен сактоо тутумдарынын жалпы өндүрүмдүүлүгүн жогорулатууга мүмкүндүк берет.

Тиешелүү

Көп деңгээлдүү сактагыч (чарчатуу) - бул SSD жана HDD сыяктуу ар кандай аткаруу деңгээли менен деңгээлдерди бир диск бассейнине бириктирүү технологиясы. Маалымат блокторуна кирүүнүн айкын бирдей эместиги болгон учурда, система маалымат блокторун автоматтык түрдө тең салмактап, жүктөлгөндөрүн жогорку өндүрүмдүүлүккө, ал эми муздактарды, тескерисинче, жайыраакка жылдыра алат.

Төмөнкү жана орто класстардын гибриддик тутумдары график боюнча деңгээлдердин ортосунда кыймылдаган маалыматтар менен көп деңгээлдүү сактоону колдонушат. Ошол эле учурда, мыкты моделдер үчүн көп баскычтуу сактоо блогунун көлөмү 256 МБ. Бул өзгөчөлүктөр көп адамдар жаңылыш ойлогондой, баскычтуу сактоо технологиясын өндүрүмдүүлүктү жогорулатуу технологиясы катары кароого мүмкүндүк бербейт. Төмөн жана орто класстагы системаларда көп деңгээлдүү сактоо - бул жүктүн бирдей эместиги бар системалар үчүн сактоо чыгымдарын оптималдаштыруу технологиясы.

сүрөт

Сактоо тутумдарынын ишенимдүүлүгү жөнүндө канчалык кеп кылбайлы, аппараттык көйгөйлөрдөн көз каранды болбогон маалыматтарды жоготууга көптөгөн мүмкүнчүлүктөр бар. Бул вирустар, хакерлер же маалыматтын башка кандайдыр бир атайылап жок кылынышы/бузулушу болушу мүмкүн. Ушул себептен өндүрүш маалыматтарынын резервдик көчүрмөсүн түзүү инженердин ишинин ажырагыс бөлүгү болуп саналат.

Снапшот – бул кайсы бир убактагы томдун сүрөтү. Көпчүлүк системалар менен иштөөдө, мисалы, виртуалдаштыруу, маалымат базалары ж.б. биз маалыматты камдык көчүрмөгө көчүрө турган ушундай сүрөттү алышыбыз керек, ал эми биздин IS бул том менен иштөөнү коопсуз уланта алат. Бирок, бардык эле сүрөттөр бирдей пайдалуу эмес экенин эстен чыгарбоо керек. Ар кандай сатуучулардын архитектурасына байланыштуу сүрөттөрдү түзүүгө ар кандай жолдору бар.

Уй (көчүрмө-жазуу). Маалымат блогун жазууга аракет кылганыңызда, анын түпнуска мазмуну атайын аймакка көчүрүлөт, андан кийин жазуу кадимкидей уланат. Бул сүрөттүн ичиндеги маалыматтардын бузулушун алдын алат. Албетте, бардык бул "мите" маалымат манипуляциялары сактоо тутумуна кошумча жүктөмдөрдү алып келет жана ушул себептен, окшош ишке ашыруулары бар сатуучулар ондон ашык сүрөттү колдонууну жана аларды өтө жүктөлгөн көлөмдө таптакыр колдонбоону сунуштабайт.

RoW (Жазууга багыттоо). Бул учурда, баштапкы көлөмү табигый түрдө катып калат жана маалымат блогун жазууга аракет кылганда, сактоо тутуму маалыматтарды бош мейкиндиктеги атайын аймакка жазат, бул блоктун метаберилиштер таблицасында жайгашкан ордун өзгөртөт. Бул кайра жазуу операцияларынын санын кыскартууга мүмкүндүк берет, ал акырында өндүрүмдүүлүктүн төмөндөшүн жок кылат жана сүрөттөргө жана алардын санына чектөөлөрдү алып салат.

Тиркемелерге карата көз ирмемдик сүрөттөр да эки түргө бөлүнөт:

Колдонмонун ырааттуулугу. Сүрөттү түзүү учурунда, сактоо тутуму керектөөчүнүн операциялык тутумундагы агентти тартат, ал диск кэштерин эстутумдан дискке мажбурлап жууп, тиркемени муну кылууга мажбурлайт. Бул учурда, снапшоттон калыбына келтирилгенде, маалыматтар ырааттуу болот.

Кырсык ырааттуу. Бул учурда, мындай эч нерсе болбойт жана көз ирмемдик сүрөт ошол бойдон түзүлөт. Мындай көз ирмемдик сүрөт калыбына келтирилген учурда, сүрөт кубат күтүлбөгөн жерден өчүрүлүп, кэштерге тыгылып, дискке эч качан жетпесе, кээ бир маалыматтар жоголуп кетсе эмне боло тургандыгы менен окшош. Мындай көз ирмемдик сүрөттөрдү ишке ашыруу оңой жана колдонмолордо иштөөнүн начарлашына алып келбейт, бирок ишенимдүүлүгү азыраак.

Эмне үчүн сактоо тутумдарына көз ирмемдик сүрөттөр керек?

  • Түздөн-түз сактоо тутумунан агентсиз камдык көчүрмө
  • реалдуу маалыматтардын негизинде сыноо чөйрөсүн түзүү
  • Файлдарды сактоо тутумдарына келсек, аны гипервизордун ордуна сактоо тутумунун сүрөттөрүн колдонуу аркылуу VDI чөйрөлөрүн түзүү үчүн колдонсо болот.
  • Камдык жыштыктан бир топ жогору жыштыкта ​​пландаштырылган көз ирмемдик сүрөттөрдү түзүү менен төмөн RPOлорду камсыз кылыңыз

Клондоо

Көлөмдү клондоо - көз ирмемдик сүрөттөр сыяктуу принцип боюнча иштейт, бирок маалыматтарды окуу үчүн гана эмес, аны менен толук иштөө үчүн колдонулат. Биз көлөмдүн так көчүрмөсүн, андагы бардык маалыматтар менен, физикалык көчүрмөсү жок эле ала алабыз, бул мейкиндикти үнөмдөйт. Адатта, көлөмдү клондоо Test&Dev программасында колдонулат же сиз ИСдеги айрым жаңыртуулардын иштешин текшергиңиз келсе. Клондоштуруу сиз диск ресурстары жагынан мүмкүн болушунча тез жана үнөмдүү кылууга мүмкүндүк берет, анткени Өзгөрүлгөн маалымат блоктору гана жазылат.

Репликация / Журнал

Репликация – башка физикалык сактоо тутумунда маалыматтардын көчүрмөсүн түзүү механизми. Адатта, ар бир сатуучунун өз линиясында гана иштеген менчик технологиясы бар. Бирок үчүнчү тараптын чечимдери да бар, анын ичинде VMware vSphere Replication сыяктуу гипервизордун деңгээлинде иштегендер.

Проприетардык технологиялардын функционалдуулугу жана аларды колдонуунун жөнөкөйлүгү, адатта, универсалдуу технологиялардан бир топ жогору, бирок алар, мисалы, NetApp'тан HP MSAга көчүрмөнү жасоо керек болгондо колдонулбай калат.

Репликация эки түргө бөлүнөт:

Синхрондуу. Синхрондуу репликацияда жазуу операциясы дароо экинчи сактоо тутумуна жөнөтүлөт жана алыскы сактоо системасы тастыктамайынча аткарылышы ырасталбайт. Ушундан улам, кирүү кечигүү көбөйөт, бирок бизде маалыматтардын так күзгү көчүрмөсү бар. Ошол. RPO = 0 негизги сактоо системасы жоголгон учурда.

асинхрондуу. Жазуу операциялары негизги сактоо тутумунда гана аткарылат жана ошол эле учурда алыскы сактоо тутумуна пакеттик берүү үчүн буферде топтоо менен дароо ырасталат. Репликациялоонун бул түрү анча баалуу эмес маалыматтарга, же өткөрүү жөндөмдүүлүгү төмөн же жогорку кечигүү (100 кмден ашык аралыктар үчүн мүнөздүү) каналдар үчүн актуалдуу. Демек, RPO = пакет жөнөтүү жыштыгы.

Көп учурда, репликация менен бирге, механизм бар журналга алуу диск операциялары. Мында атайын аянт бөлүнөт жана белгилүү бир тереңдиктеги операцияларды жазууга убакыт боюнча же журналдын көлөмү менен чектелген сакталат. Кээ бир менчик технологиялар үчүн, мисалы, EMC RecoverPoint, белгилүү бир кыстармаларды белгилүү бир журнал жазуусу менен байланыштырууга мүмкүндүк берген тутумдук программалык камсыздоо менен интеграция бар. Ушунун аркасында томдун абалын 23-апрелге, 11 саат 59 секунда 13 миллисекундга эле эмес, “БАРДЫК ТАБЛИЛДЕРДИ ТҮШТҮҮ; МИЛДЕТТЕНМЕ».

Метро кластери

Метро кластери - бул эки сактоо тутумунун ортосунда эки багыттуу синхрондуу репликацияны түзүүгө мүмкүндүк берген технология, бул түгөй сырттан караганда бир сактоо тутумуна окшош. Ал метро аралыкта (100 кмден аз) географиялык жактан бөлүнгөн колдору бар кластерлерди түзүү үчүн колдонулат.

Виртуалдаштыруу чөйрөсүндө колдонуу мисалынын негизинде, метрокластер бир эле учурда эки маалымат борборунан жазуу үчүн жеткиликтүү болгон виртуалдык машиналары бар маалыматтар кампасын түзүүгө мүмкүндүк берет. Бул учурда гипервизордун деңгээлинде кластер түзүлөт, ал ар кандай физикалык маалымат борборлорундагы хосттордон турган, бул маалыматтар кампасына туташкан. Бул сизге төмөнкүлөрдү кылууга мүмкүндүк берет:

  • Маалымат борборлорунун бири каза болгондон кийин калыбына келтирүү процессин толук автоматташтыруу. Кошумча каражатсыз, каза болгон маалымат борборунда иштеген бардык VMлер калган биринде автоматтык түрдө кайра иштетилет. RTO = жогорку жеткиликтүүлүк кластеринин күтүү убакыты (VMware үчүн 15 секунд) + операциялык системаны жүктөө жана кызматтарды баштоо үчүн убакыт.
  • Кырсыктан качуу же орусча айтканда, кырсыктан качуу. Эгерде 1-дата-борбордо электр менен жабдуу иштери пландаштырылган болсо, анда бизде иш башталгыча, бардык маанилүү жүктү 2-дата борборуна алдын ала тынымсыз көчүрүү мүмкүнчүлүгү бар.

Виртуалдаштыруу

Сактагычты виртуалдаштыруу техникалык жактан башка сактоо тутумунун көлөмүн дисктер катары колдонуу болуп саналат. Сактагыч виртуализатор жөн эле башка бирөөнүн көлөмүн керектөөчүгө өзүнүн көлөмү катары өткөрүп, бир эле учурда аны башка сактоо тутумуна чагылдырып, ал тургай тышкы көлөмдөрдөн RAID түзө алат.
Сактагычты виртуалдаштыруу классынын классикалык өкүлдөрү - EMC VPLEX жана IBM SVC. Жана, албетте, виртуалдаштыруу функциясы менен сактоо системалары - NetApp, Hitachi, IBM / Lenovo Storwize.

Эмне үчүн керек болушу мүмкүн?

  • Сактоо тутумунун деңгээлинде ашыкча. Томдордун ортосунда күзгү түзүлүп, жарымы HP 3Parда, экинчиси NetApp'та болушу мүмкүн. Ал эми виртуализатор EMCден.
  • Ар кандай өндүрүүчүлөрдүн сактоо тутумдарынын ортосунда минималдуу токтоп туруу менен маалыматтарды жылдырыңыз. Маалыматтарды эски 3Parдан жаңы Dellге көчүрүү керек деп ойлойлу. Бул учурда керектөөчүлөр 3Parдан ажыратылат, көлөмдөр VPLEX боюнча өткөрүлүп берилет жана керектөөчүлөргө кайрадан сунушталат. Көлөмү бир аз өзгөрбөгөндүктөн, иш уланууда. Көлөмдү жаңы Dellге чагылдыруу процесси фондо башталат жана аяктагандан кийин күзгү сынып, 3Par өчүрүлөт.
  • Метрокластерлерди уюштуруу.

Компрессия/дедупликация

Кысуу жана көчүрмөлөө сактоо тутумуңузда диск мейкиндигин үнөмдөөгө мүмкүндүк берген технологиялар. Дароо айта кетүүчү нерсе, бардык маалыматтар кысылышына жана/же дедупликацияга дуушар боло бербейт, ал эми кээ бир маалымат түрлөрү кысылып, жакшыраак, ал эми кээ бирлери тескерисинче.

Кысуунун жана дедупликациянын 2 түрү бар:

inline — маалымат блокторун кысуу жана дедупликациялоо бул маалыматтарды дискке жазуудан мурун болот. Ошентип, система блоктун хэштерин гана эсептейт жана аны таблицада учурдагылар менен салыштырат. Биринчиден, ал жөн эле дискке жазганга караганда ылдамыраак, экинчиден, биз ашыкча диск мейкиндигин текке кетирбейбиз.

кызмат - бул операциялар дисктерде жайгашкан буга чейин жазылган маалыматтар боюнча аткарылганда. Демек, маалымат алгач дискке жазылат, андан кийин гана хэш эсептелет жана керексиз блоктор жок кылынат жана диск ресурстары бошотулат.

Көпчүлүк сатуучулар бул процесстерди оптималдаштырууга жана ошону менен алардын натыйжалуулугун жогорулатууга мүмкүндүк берген эки түрүн тең колдонушат деп айтууга болот. Көпчүлүк сактагыч сатуучуларда маалымат топтомуңузду талдап чыгууга мүмкүндүк берген утилиталар бар. Бул утилиталар сактоо тутумунда ишке ашырылган логикага ылайык иштешет, ошондуктан натыйжалуулуктун болжолдуу деңгээли бирдей болот. Ошондой эле, көптөгөн сатуучулар белгилүү бир (же бардык) маалымат түрлөрү үчүн, жок эле дегенде, жакшы аткарууну убада аткаруу кепилдик программалары бар экенин унутпа. Жана сиз бул программаны көз жаздымда калтырбашыңыз керек, анткени белгилүү бир системанын эффективдүү коэффициентин эске алуу менен өз милдеттериңиз үчүн системаны эсептөө менен сиз көлөмдү үнөмдөй аласыз. Бул программалар AFA тутумдары үчүн иштелип чыккандыгын эске алуу керек, бирок классикалык системалардагы HDDлерге караганда SSDлердин азыраак көлөмүн сатып алуунун аркасында бул алардын баасын төмөндөтөт, ал эми диск тутумунун баасына барабар болбосо, анда ага абдан жакын.

модель

Бул жерде биз туура суроого келдик.

"Алар мага сактоонун эки вариантын сунушташат - ABC SuperStorage S600 жана XYZ HyperOcean 666v4, сиз эмнени сунуштайсыз?"

"Бул жерде алар мага эки сактоо опциясын сунушташат - ABC SuperStorage S600 жана XYZ HyperOcean 666v4, эмнени сунуштайсыз?

Максаттуу жүк өндүрүш/сыноо/иштеп чыгуу циклдери менен аралаш VMware виртуалдык машиналары. Сыноо = жемиштүү. Ар бири 150 ТБ, эң жогорку көрсөткүчү 80 IOPS 000кб блок 8% кокус жетүү 50/80 окуу-жазуу. Өнүгүү үчүн 20 ТБ, 300 50 IOPS жетиштүү, 000 кокустук, 80 жазуу.

Метрокластердеги өндүрүмдүүлүк болжолдуу RPO = 15 мүнөт RTO = 1 саат, асинхрондук репликацияда иштеп чыгуу RPO = 3 саат, бир сайтта сыноо.

50TB DBMS болот, журналды каттоо алар үчүн жакшы болмок.

Бизде бардык жерде Dell серверлери бар, эски Hitachi сактоо тутумдары, алар араң туруштук бере алышат, биз жүктөмдү көлөмү жана өндүрүмдүүлүгү боюнча 50% га көбөйтүүнү пландап жатабыз.

Алар айткандай, туура түзүлгөн суроо жооптун 80% камтыйт.

кошумча маалымат

Авторлордун айтымында, кошумча эмнени окушуңуз керек

китептер

  • Олифер жана Олифер "Компьютердик тармактар". Китеп IP / Ethernet сактоо тутумдары үчүн маалыматтарды берүү чөйрөсүн системалаштырууга жана балким жакшыраак түшүнүүгө жардам берет
  • "EMC Маалымат сактоо жана башкаруу." Сактоо тутумдарынын негиздери, эмнеге, кантип жана эмнеге байланыштуу сонун китеп.

Форумдар жана чаттар

Жалпы сунуштар

баалар

Эми баалар жөнүндө айтсак - жалпысынан, сактоо тутумдары үчүн баалар бар болсо, алар, адатта, ар бир кардар жеке арзандатууну алган Тизме баалары болуп саналат. Дисконттун өлчөмү көп сандагы параметрлерден турат, андыктан дистрибьютордон сурабай туруп, сиздин компанияңыз кандай акыркы бааны алаарын алдын ала айтуу мүмкүн эмес. Бирок, ошол эле учурда, акыркы моделдер кадимки компьютер дүкөндөрүндө пайда боло баштады, мисалы, nix.ru же xcom-shop.ru. Бул жерден сиз кызыккан системаны компьютердин бардык компоненттери сыяктуу эле белгиленген баада сатып алсаңыз болот.

Бирок TB/$ менен түз салыштыруу туура эмес экенин дароо белгилеп кетким келет. Эгерде биз ага ушул көз караштан кайрылсак, анда эң арзан чечим жөнөкөй JBOD + сервери болот, ал толук кандуу, кош контроллер сактоо тутуму камсыз кылган ийкемдүүлүктү да, ишенимдүүлүктү да камсыз кылбайт. Бул такыр JBOD жийиркеничтүү жана жийиркеничтүү ыплас амал экенин билдирбейт, сиз бул чечимди кантип жана кандай максаттарда колдоно турганыңызды дагы бир жолу так түшүнүшүңүз керек. JBODде сындырууга эч нерсе жок экенин көп уга аласыз, бир гана арткы панел бар. Бирок, арткы планкалар да кээде иштебей калат. Баары эртеби-кечпи бузулат.

жалпы

Системаларды бири-бири менен баасы боюнча гана эмес, же аткаруучулук боюнча гана эмес, бардык көрсөткүчтөрдүн жыйындысы боюнча салыштыруу зарыл.

HDD керек экенине ишенсеңиз гана HDD сатып алыңыз. Төмөн жүктөмдөр жана кысылбаган маалымат түрлөрү үчүн, антпесе, SSD сактагычтын эффективдүүлүгүн кепилдөө программаларына кайрылышыңыз керек, алар азыр көпчүлүк сатуучуларда бар (жана алар чындап эле Россияда да иштешет), бирок баары жайгашкан тиркемелерден жана маалыматтардан көз каранды. бул сактоо системасында.

Арзанга барбаңыз. Кээде бул көптөгөн жагымсыз учурларды жашырат, алардын бири Евгений Елизаров өзүнүн макалаларында Infortrend. Акыр-аягы, бул арзанчылык сизге терс таасирин тийгизиши мүмкүн. Эсиңден чыгарба - "сараң эки жолу төлөйт".

Булак: www.habr.com

Комментарий кошуу