Кіріспе

Қызмет көрсету моделі. Пайдалы есептеу, немесе компьютерлік пайдалы қызмет – бұл қызмет көрсету моделі, онда қызмет провайдері компьютерлік ресурстарды және инфрақұрылымды басқаруды тұтынушыға қажеттілікке қарай қолжетімді етеді және оларды нақты пайдалану мөлшеріне қарай тарификациялайды, бірақ бірыңғай төлем бойынша емес. Талап бойынша есептеудің басқа түрлері сияқты (мысалы, желілік есептеу), пайдалы модель ресурстарды тиімді пайдалануды барынша арттыру және/немесе осыған байланысты шығындарды азайтуға бағытталған. Пайдалы қызмет – есептеу, сақтау және қызметтер сияқты жүйелік ресурстарды өлшенген қызмет ретінде ұсыну. Бұл модельдің артықшылығы – компьютерлік ресурстарды сатып алуға қажетті бастапқы шығынның жоқтығы немесе азаюы; оның орнына ресурстар негізінен жалға алынады. Есептеу қызметтерін осылай қайта ұйымдастыру «талап бойынша» есептеу, қызмет ретінде бағдарламалық қамтамасыз ету және бұлтты есептеу модельдерінің негізін қалады, олар есептеу, қосымшалар және желіні қызмет ретінде ұсыну идеясын одан әрі дамытты. Бастапқыда мұндай маңызды өзгеріске күмәнмен қарағандар болды. Дегенмен, жаңа есептеу моделі қабылданып, ақырында кең таралды. IBM, HP және Microsoft компаниялары жаңа пайдалы есептеу саласындағы алғашқы лидерлер болды, олардың бизнес бөлімшелері мен зерттеушілері жаңа есептеу моделінің архитектурасы, төлем жүйесі және даму мәселелерімен айналысты. Google, Amazon және басқа компаниялар 2008 жылы есептеу, сақтау және қосымшалар үшін өздерінің пайдалы қызметтерін құрғаннан кейін жетекшілік позицияға ие болды. Пайдалы есептеу желілік есептеуді қолдауы мүмкін, ол өте үлкен есептеулерді немесе сұраныстың күрт өсуін көптеген компьютерлер арқылы қолдауды қамтамасыз етеді. «Пайдалы есептеу» көбінесе виртуализацияның қандай да бір түрін қарастырады, сондықтан қол жетімді сақтау немесе есептеу қуаты бір уақыттық пайдалануға берілген компьютерден әлдеқайда артық болады. Мұны іске асыру үшін бірнеше серверлер «артқы жағында» қолданылады. Бұл мақсат үшін арнайы құрылған компьютерлік кластер немесе тіпті жеткіліксіз пайдаланылатын суперкомпьютер болуы мүмкін. Бір есептеуді бірнеше компьютерде орындау әдісі үлестірілген есептеу деп аталады. «Желілік есептеу» термині көбінесе үлестірілген есептеудің нақты түрін сипаттау үшін қолданылады, онда қолдаушы түйіндер географиялық тұрғыдан таратылады немесе әкімшілік домендерді кесіп өтеді. Пайдалы есептеу қызметтерін ұсыну үшін компания клиенттерден түскен кірістің бір бөлігімен төленетін көпшілік мүшелерінің ресурстарын «жинақтауға» болады. Ерікті есептеу қолданбаларында кең таралған модельдің бірі – орталық сервердің бекітілген соңғы пайдаланушылардың (коммерциялық жағдайда, төлем жасаған клиенттердің) тапсырмаларын қатысушы түйіндерге беруі. Тағы бір модель, кейде «виртуалды ұйым» (ВО) деп аталады, орталықтандырылмаған, ұйымдар қажет болған кезде немесе бос тұрғанда есептеу ресурстарын сатып алады және сатады. «Пайдалы есептеу» анықтамасы кейде веб-қызметтер сияқты мамандандырылған тапсырмаларды қамту үшін кеңейтіледі.

Тарих

Пайдалы есептеулер – есептеу қуатына қатысты «төле және пайдалан» дегенді білдіреді. Пайдалы есептеулер жаңа тұжырым емес, оның тарихы ұзақ. Ең алғашқы сілтемелердің бірі: «Егер мен жақтаған компьютерлер болашақтың компьютерлері болса, онда есептеулер бір күні телефон жүйесі сияқты қоғамдық қызмет ретінде ұйымдастырылуы мүмкін. Компьютерлік қызмет жаңа және маңызды индустрияның негізі болуы мүмкін». IBM және басқа да мейнфрейм провайдерлері келесі екі онжылдық ішінде осы бизнес түрін жүргізді, көбінесе «уақыт бөлісу» деп аталатын, банктер мен басқа да ірі ұйымдарға бүкіл әлемдегі деректер орталықтарынан есептеу қуатын және деректер базасын сақтауды ұсынатын. Осы бизнес-модельді жеңілдету үшін мейнфрейм операциялық жүйелері процестерді басқару құралдарын, қауіпсіздікті және пайдаланушыларды өлшеуді қамтыды. Мини-компьютерлердің пайда болуы осы бизнес-модельді өзгертті, компьютерлерді барлық компанияларға қолжетімді етті. Intel және AMD процессорлардың әрбір жаңа буынымен PC архитектурасы серверлерінің қуатын арттырған сайын, деректер орталықтары мыңдаған серверлермен толы болды. 1990 жылдардың соңында пайдалы есептеулер қайта жанданды. InsynQ, Inc. 1997 жылы HP жабдықтарын пайдалана отырып, [талап бойынша] қолданбалар мен жұмыс үстелі хостинг қызметтерін іске қосты. 1998 жылы HP Калифорния штатының Маунтин-Вью қаласында Пайдалы есептеу бөлімін құрды, Bell Labs-тің бұрынғы компьютерлік ғалымдарын бағдарламалық қамтамасыз ету жиынтығын құру үшін бірнеше пайдалы қызметтерді біріктіретін есептеу электр стансасында жұмыс істей бастауға тағайындады. «IP-биллингті қажетті кезде алу» сияқты қызметтер сатылды. HP 2001 жылы Пайдалы деректер орталығын енгізді. Sun 2000 жылы тұтынушыларға Sun Cloud қызметін жариялады. 2005 жылдың желтоқсан айында Alexa Alexa Web Search Platform – веб-іздеу құралын іске қосты, оның негізгі күші – пайдалы есептеулер. Alexa пайдаланушыларға сақтау, пайдалану және т.б. үшін ақы төлейді. Нарықта нақты салалар мен қолданбаларға, сондай-ақ пайдалы есептеу технологиясымен басқа да мақсатты қолданбаларға орын бар. Мысалы, PolyServe Inc. тауарлық серверлер мен сақтау аппараттарына негізделген кластерлі файлдық жүйені ұсынады, ол Oracle және Microsoft SQL Server деректер базаларын қоса алғанда, маңызды қолданбалар үшін жоғары қолжетімді пайдалы есептеу орталарын, сондай-ақ жұмыс жүктемесін оңтайландыру үшін арнайы бапталған шешімдерді ұсынады. Деректер қоры және файлдарды қызмет көрсетуді пайдалану арқылы АТ ұйымдары қажет болған жағдайда серверлерді немесе сақтауды өз бетінше қосуға, әр түрлі аппараттарға жұмыс жүктемесін қайта бағыттауға және ортаны бұзбай сақтауға мүмкіндік береді. 2006 жылдың көктемінде 3tera AppLogic қызметін жариялады, ал сол жазда Amazon EC2 (Elastic Compute Cloud) қызметін іске қосты. Бұл қызметтер жалпы мақсаттағы есептеу қолданбаларын пайдалануға мүмкіндік береді. Екеуі де Xen виртуалды бағдарламалық жасақтамасына негізделген және виртуалды компьютерлерде ең көп қолданылатын операциялық жүйе Linux, бірақ Windows және Solaris та қолдайды. Көбінесе веб-қолданбалар, SaaS, кескіндерді көрсету және өңдеу, сондай-ақ жалпы мақсаттағы бизнес-қолданбалар қолданылады.