Кіріспе

Таратылған есептеу архитектурасының түрі. Ортақ ештеңе архитектурасы (SN) – компьютер кластеріндегі бір түйін (процессор/жад/сақтау бірлігі) әрбір жаңарту сұранымын қанағаттандыратын таратылған есептеу архитектурасы. Бұл түйіндер арасындағы бәсекелестікті жоюға бағытталған. Түйіндер бірдей жадты немесе сақтауды бөліспейді (тәуелсіз түрде қол жеткізе алмайды). Баламалы архитектура – барлығы ортақ, онда сұраулар түйіндердің кез келген комбинациясымен қанағаттандырылады. Бұл бірнеше түйін бір уақытта бір деректі жаңартуға тырысқанда бәсекелестікке әкелуі мүмкін. Бұл ортақ дискі және ортақ жад архитектураларынан да өзгеше. SN жеке сәтсіздіктерді жояды, жүйенің жалпы жұмысын жеке түйіндердегі ақауларға қарамастан жалғастыруға мүмкіндік береді, сондай-ақ жеке түйіндерге жүйелік тоқтатусыз аппараттық немесе бағдарламалық жасақтаманы жаңартуға мүмкіндік береді. SN жүйесі түйіндерді қосу арқылы оңай кеңейтілуі мүмкін, себебі орталық ресурс жүйеге кедергі келтірмейді. Деректер базасында бір түйіндегі деректер базасының бөлігін «фрагмент» деп атайды. SN жүйесі әдетте деректерін көптеген түйіндер арасында бөледі. Нақтырақ айтқанда, жиі қолданылатын, бірақ сирек өзгертілетін деректерді көптеген түйіндерге көшіру арқылы, бір түйінде көбірек сұрауларды шешуге болады.

Тарих

Берклидегі Калифорния университетінің профессоры Майкл Стоунбрейкер бұл терминді 1986 жылғы деректер базасы жөніндегі мақаласында қолданды. Teradata компаниясы 1983 жылы алғашқы SN деректер базасы жүйесін жеткізді. 1976 жылы нарыққа шығарылған Tandem Computers NonStop жүйелері аппараттық және бағдарламалық қамтамастың бөлісілмеген архитектурасын ұсынды. Tandem Computers кейіннен 1984 жылы бөлісілмеген реляциялық деректер базасы NonStop SQL-ді шығарды.

Қолданбалар

Ортақ ештеңе веб-дамытуда танымал. Деректер қоймасы қолданбалары үшін ортақ ештеңе архитектурасы кең таралған, бірақ бірнеше түйінден деректерді талап ететін сұраулар өнімділікті күрт төмендетуі мүмкін.