Подпишитесь на наши новости
Вернуться к началу с статьи up
 

РАСПРЕДЕЛЁННОЕ ПРОГРАММ́ИРОВАНИЕ

  • рубрика
  • родственные статьи
  • image description

    В книжной версии

    Том 28. Москва, 2015, стр. 233

  • image description

    Скопировать библиографическую ссылку:




Авторы: В. А. Колосков

РАСПРЕДЕЛЁННОЕ ПРОГРАММ́ИРО­ВАНИЕ, спо­соб об­ра­бот­ки дан­ных, при ко­то­ром раз­лич­ные час­ти про­грам­мы вы­пол­ня­ют­ся на не­сколь­ких ком­пь­ю­те­рах, об­ра­зую­щих па­рал­лель­ную вы­чис­лит. сис­те­му с воз­мож­но­стью на­ра­щи­ва­ния про­из­во­ди­тель­но­сти. Р. п. реа­ли­зу­ет­ся про­грамм­ны­ми плат­фор­ма­ми (стан­дарт на про­грамм­ное и/или ап­па­рат­ное обес­пе­че­ние, на ко­то­ром про­грам­ма бу­дет ра­бо­тать), обес­пе­чи­ваю­щи­ми раз­бие­ние боль­ших за­дач на мно­же­ст­во под­за­дач, рас­пре­де­ле­ние под­за­дач по разл. ком­пью­те­рам, при­ём ре­зуль­та­тов вы­чис­ле­ний и объ­е­ди­не­ние их в еди­ное це­лое. Ап­парат­ны­ми ре­ше­ния­ми сис­тем Р. п. яв­ля­ют­ся муль­ти­ком­пь­ю­те­ры, кла­сте­ры, грид-сис­те­мы. Муль­ти­ком­пь­ю­тер пред­став­ля­ет со­бой вы­чис­лит. сис­те­му из мно­же­ст­ва ком­пь­ю­те­ров с се­те­вой то­по­ло­ги­ей. Кла­сте­ры об­ра­зу­ют груп­пы ра­бо­таю­щих со­вме­ст­но сла­бо­свя­зан­ных вы­чис­лит. сис­тем (уз­лов), со­еди­нён­ных вы­со­ко­ско­ро­ст­ной се­тью (наи­бо­лее по­лез­ны для об­слу­жи­ва­ния боль­ших групп кли­ен­тов с ин­тен­сив­ной на­груз­кой по дан­ным). Грид-сис­те­мы (англ. grid – ре­шёт­ка, сеть) со­став­ля­ют кла­сте­ры сла­бо­свя­зан­ных ге­те­ро­ген­ных (раз­но­род­ных) сис­тем из уда­лён­ных друг от дру­га ком­пь­ю­те­ров с разл. тех­нич. ха­рак­те­ри­сти­ка­ми, свя­зан­ных че­рез Ин­тер­нет в еди­ный «вир­ту­аль­ный су­пер­ком­пь­ю­тер». Тех­но­ло­гия Р. п. при­ме­ня­ет­ся для ре­ше­ния за­дач, тре­бую­щих зна­чит. вы­чис­ле­ний (на­уч­ных, при­клад­ных, эко­но­мич. и др.). Ме­то­ды Р. п. по­зво­ля­ют вос­поль­зо­вать­ся пре­иму­ще­ст­ва­ми ре­сур­сов, раз­ме­щён­ных в Ин­тер­не­те и ло­каль­ных се­тях.

Вернуться к началу