Кіріспе

Жоғары қолжетімділік кластерлік бағдарламалық қамтамасыз ету

Microsoft Cluster Server (MSCS) – серверлік компьютерлерге компьютер кластері ретінде бірлесіп жұмыс істеуге мүмкіндік беретін компьютерлік бағдарлама, ол қателік оқиғасында ауысуды және қосымшалардың қолжетімділігін арттыруды немесе жоғары өнімділік есептеу (HPC) кластерлерінде (мысалы, суперкомпьютерлерде) параллель есептеу қуатын қамтамасыз етеді. Microsoft-тың кластерлеуге арналған үш технологиясы бар: Microsoft Cluster Service (MSCS, жоғары қолжетімділік кластерлеу қызметі), Компоненттік жүктемені теңестіру (CLB) (Application Center 2000 құрамына кіреді) және Желілік жүктемені теңестіру қызметі (NLB). Windows Server 2008 нұсқасымен MSCS қызметі Windows Server Failover Clustering (WSFC) деп қайта аталды, ал Компоненттік жүктемені теңестіру (CLB) мүмкіндігі қолданыстан шығарылды. Windows Server 2008-ге дейін кластерлеу кластердегі барлық түйіндердің аппараттық жабдықтары, драйверлер, микрокод және бағдарламалық жасақтамалары мүмкіндігінше бірдей болуын талап етті (Microsoft Knowledge Base деректеріне сәйкес). Бірақ Windows Server 2008 нұсқасынан кейін Microsoft талаптарды өзгертіп, енді тек операциялық жүйенің бірдей деңгейде болуы жеткілікті екенін (мысалы, жаңарту деңгейі) мәлімдеді.

Өмірбаян

Кластерлік серверді дамыту барысында "Wolfpack" деген кодолық атаумен белгіленді. Windows NT Server 4.0, Enterprise Edition – MSCS бағдарламалық жасақтамасын қамтиған Windows жүйесінің алғашқы нұсқасы болды. Бұл бағдарламалық қамтамасыз ету әрбір жаңа сервер нұсқасымен жаңартылып келеді. Кластерлік бағдарламалық жасақтама кластердегі серверлердің ресурстарын бағалап, әкімшілік модульде белгіленген өлшемдерге сәйкес пайдаланылатын серверлерді таңдайды. 2006 жылдың маусым айында Microsoft Windows Compute Cluster Server 2003-ты шығарды, бұл Microsoft ұсынған алғашқы жоғары өнімді есептеу (HPC) кластерлік технологиясы болды.

Тарих

Microsoft-тың кластерлік серверді әзірлеуге жасаған алғашқы тырабында бастапқыда 10 000 долларға бағаланған Microsoft, бағдарламалық жасақтамадағы қателерге байланысты жұмыс жүктемесі екі серверден бір серверге ауысуына себеп болып, сәтсіздікке ұшырады. Бұл ресурстардың тиімсіз бөлінуіне, серверлердің нашар жұмыс істеуіне және сарапшылардың теріс пікірлеріне әкелді. 1998 жылы Microsoft Cluster Server бағдарламалық жасақтамасына жаңа жаңарту жарияланды, ол 1999 жылы жаңа мүмкіндіктерді ұсынуды және Windows NT бағдарламалық жасақтамасының ең соңғы нұсқасы – Windows NT 5.0 Enterprise Edition түрінде шығуды күтті. NT 5.0 шығарылымынан кейін 4 түйінге қолдау көрсету де уәделенді. 2006 жылдың 8 мамырында Microsoft компаниясы Windows Compute Cluster Server 2003 (кәсіби пайдалануға арналған) және Windows Compute Cluster Server 2003 R2 (шағын бизнес үшін) бағдарламалық жасақтамаларын 2006 жылдың жазында сатуға арналған көпшілікке ұсынғанын хабарлады.