Бөлүштүрүлгөн маалымат тутумдары: технология, дизайн, коопсуздук

Мазмуну:

Бөлүштүрүлгөн маалымат тутумдары: технология, дизайн, коопсуздук
Бөлүштүрүлгөн маалымат тутумдары: технология, дизайн, коопсуздук
Anonim

Эргономикалык, функционалдык жана техникалык артыкчылыктардан улам маалыматтык материалдарды санариптик формада колдонуу практикасын кеңейтүү. Шарттуу "фигура" файлдык шкафтардын чоң массивдерин, физикалык маалымат базаларын, китептердин репозиторийлерин жана башка документалдык жана маалымдама материалдарды алмаштырды. Бирок маалыматты иретке келтирүү, сегменттөө жана классификациялоо милдеттери сакталып, кээ бир аспектилерде курчуду. Бул көйгөйдү чечүүнүн контекстинде бөлүштүрүлгөн маалыматтык системалар (РМС) концепциясы да пайда болгон, анын алкагында колдонуучулардын алар менен өз ара аракеттенүүсүн уюштуруунун нюанстарын эске алуу менен маалыматтарды так структуралаштыруу болжолдонууда.

PIC концепциясы

Бөлүштүрүлгөн маалымат системаларынын технологиялары
Бөлүштүрүлгөн маалымат системаларынын технологиялары

Маалымат системалары үчүн маалыматтарды иреттөө моделдерин түзүү зарылдыгы 1970-жылдары эле аныкталган. Ошону менен бирге, маалымат базаларынын функционалдык схемасын структуралаштыруу ыкмаларынын бири катары РИСди долбоорлоо принциптери бөлүнгөн. Бүгүнкү күндө мындай моделдер бирдиктүү башкаруу борбору жок маалымат агымдарын автоматташтыруу мүмкүнчүлүктөрүнүн контекстинде гана каралат. Ошентип, бөлүштүрүлгөн автоматташтырылган маалымат системасы деген эмне? Бул цифралык маалымат чөйрөсү, анын функционалдык объекттери башкаруучу компьютерлер менен өз ара аракеттенүүдө негизги алгоритмге ылайык макулдашылган каналдарга бөлүнөт. Инфраструктуранын жумушчу элементтери болуп тармактар саналат, ал эми объекттер маалыматтык билдирүүлөр, маалыматтардын бирдиктери жана технологиялык материалдар катары түшүнүлөт.

RIS түзүү принциптери

Төмөнкү тармактык принциптер сакталганда гана RIS ишинин жогорку натыйжалуулугуна жетишүүгө болот:

  • Айкындуулук. Колдонуучунун көз алдында бөлүштүрүлгөн тармактагы максаттуу маалымат базасы бөлүштүрүлбөгөн система форматындагыдай эле көрсөтүлүшү керек.
  • Эгемендүүлүк. Белгилүү бир RISтин иштешине башка тармактар таасир этпеши керек. Бул бөлүктө технологиялык өзүн-өзү камсыз кылуу маанисиндеги автономия принцибин белгилей кетүү керек.
  • Синхрондоштуруу. Берилиштердин абалы
  • сүрөттүн иштөөсүндө өзгөрүлбөс жана туруктуу болушу керек.

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

RIS Дизайн

Сервер байланышы
Сервер байланышы

Негизги долбоорлоо милдети – инфраструктуранын алкагында объекттердин бири-бири менен өз ара аракеттенүүсүнүн конфигурациясын, ошондой эле аралык элементтер менен иштөөнү координациялоо схемаларын аныктай турган РИСтин функционалдык моделин иштеп чыгуу. айлана-чөйрө. Эреже катары, чыгарылыш бөлүштүрүлгөн системанын компоненттеринин ортосунда түзүлгөн байланыштар менен тармактын сүрөтү болуп саналат. Бул байламталардын параметрлери, аларды тейлөө жана контролдоо каражаттары аныкталат. Бүгүнкү күндө бөлүштүрүлгөн маалыматтык системаларды долбоорлоодо жумушчу чөйрөнү функционалдык уюштуруунун эки ыкмасы колдонулат:

  • Тутум элементтеринин ортосундагы билдирүү процесстерине басым жасоо менен.
  • Серверди камсыздоо системасындагы процедуралык чакырууларды жөнгө салууга негизделген.

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

Дизайн деңгээли

Бөлүштүрүлгөн маалымат базалары
Бөлүштүрүлгөн маалымат базалары

RIS моделин толук кандуу иштеп чыгуу тармак өкүлчүлүгүнүн бир нече функционалдык катмарларын камтыбай туруп мүмкүн эмес. Атап айтканда, бөлүштүрүлгөн маалымат системалары үчүн долбоорлор төмөнкү деңгээлдерге таасир этет:

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

Клиент-сервер технологиясы

Сервердеги маалымат базасы
Сервердеги маалымат базасы

«Клиент-сервер» тармагын чагылдыруу моделинин концепциясы биринчи көп колдонуучу маалыматтык системалар пайда болгондон бери бар, бирок ушул күнгө чейин структураланган маалымат базасы менен колдонуучулардын өз ара аракеттенүүсүн уюштуруунун бул принциби контекстте негизги болуп саналат. RISти ишке ашыруу. Бүгүнкү күндө, бул модель тармактык уюмдун башка түшүнүктөр менен айкалыштырылган, белгилүү бир милдеттерге ылайыкташтырылган, өзгөртүлгөн, бирок анын эки негизги идеясысакталышы керек:

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

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

Дайындарды алыстан алуу технологиялары

РИСде маалыматка туруктуу жетүү мүмкүнчүлүгүн камсыз кылуунун негизги шарттарынын бири сервер аркылуу маалыматтар кампасына кирүү мүмкүнчүлүгү болуп саналат. Бул үчүн, RDA сыяктуу маалымат базасына жетүү менен ар кандай компонент моделдери колдонулат. Мындай моделдерде киргизүү маалымат базасын башкаруу системасынын көз карандысыз программалык функциясы катары ишке ашырылат. Мисалы, географиялык жактан бөлүштүрүлгөн маалымат тутумдары, адатта, SQL серверинин инфраструктурасы аркылуу өздөрүнүн компьютердик орнотуусунда иштешет. Бул сервердин функционалдуулугу сактоонун физикалык эсинде уюштуруу, жайгаштыруу, сактоо жана ар кандай манипуляциялоо каражаттары менен байланышкан төмөнкү деңгээлдеги операциялар менен чектелет. Системалыкмаалымат базасы файлы ошондой эле алардын алыстан кирүү укуктарынын тизмеси менен катталган колдонуучулар тууралуу маалыматты камтышы керек.

Бөлүштүрүлгөн маалымат системаларынын сервери
Бөлүштүрүлгөн маалымат системаларынын сервери

Колдонмолор серверинин технологиялары

РИСтин туруктуу иштеши сервердик эсептөө ресурстарына коюлган талаптарга ылайык маалыматтарды бөлүүнүн эффективдүү системасы менен гана ишке ашат. Атап айтканда, эс көлөмү жана ылдамдыгы жагынан дал келүүлөрдү сактоо керек. Сервердик программалык камсыздоонун бул бөлүгүндө бөлүштүрүлгөн маалыматтык системалардын технологияларынын маңызы техникалык инфраструктуранын кубаттуулук көрсөткүчтөрүн баалоо жана колдоо болуп саналат. Зарыл болсо, система автоматтык түрдө кошумча сервер ресурстарын бириктирет. Тактап айтканда, бул функция колдонмонун сервери тарабынан ишке ашырылып, процедуранын деңгээлинде тийиштүү чакырууларды башкарат. Конкреттүү ресурстук жөнгө салуу модулу канчалык эффективдүү болоору конкреттүү эсептөө системасын куруу схемасынан жана анын кубаттуулугунан көз каранды.

Бөлүштүрүлгөн маалымат системаларындагы коопсуздук

Бөлүштүрүлгөн маалыматтык системаларды коргоо
Бөлүштүрүлгөн маалыматтык системаларды коргоо

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

Коопсуздук RIS

РИСтин ар кандай маалыматтык коркунучтарга туруктуулугун жогорулатуунун негизги ыкмаларына төмөнкүлөр кирет:

  • Шифрлөө. Бүгүнкү күндө DES жана анын аналогдору сыяктуу 56 биттик ачкычтары бар сервер жана колдонуучу шифрлөө алгоритмдери кеңири колдонулат.
  • Кирүү укуктарын эффективдүү жөнгө салуу. Конфиденциалдуулук жана аутентификация узак убакыттан бери бөлүштүрүлгөн автоматташтырылган системалардын маалыматтык коопсуздугун камсыз кылууда борбордук концепциялар болуп келген, бирок администраторлордун колдонуучуларды идентификациялоонун жаңы каражаттарына көңүл буруусу акыры түйүндөрдү коргоодо олуттуу боштуктардын пайда болушуна алып келет.

Дайындардын бузулушун азайтат

Чыккандардын таасири болбосо да, РИСтин үзгүлтүксүз иштеши маалымат пакеттеринин бурмаланышын камтыган терс процесстер менен коштолушу мүмкүн. Дайындарды көзөмөлсүз алмаштыруу жана өзгөртүү процесстерин алдын ала турган криптографиялык мазмунду коргоону киргизүү менен аны жеңе аласыз.

Тыянак

Бөлүштүрүлгөн маалымат системалары
Бөлүштүрүлгөн маалымат системалары

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

Сунушталууда: