Cloud Computing vs Cluster Computing
Cloud computing-ը հաշվարկման ոճ է, որտեղ ռեսուրսները հասանելի են դառնում ինտերնետի միջոցով: Ամենից հաճախ, այդ ռեսուրսները ընդարձակելի են և շատ տեսողականացված ռեսուրսներ են և դրանք մատուցվում են որպես ծառայություն: Այս ռեսուրսները հիմնականում կարող են բաժանվել հավելվածների, հարթակների կամ ենթակառուցվածքների: Կլաստերային հաշվարկում առանձին համակարգիչների հավաքածուն փոխկապակցված է` ձևավորելու միասնական հաշվողական ռեսուրս, որն ի վիճակի է բարելավել կատարողականությունը և հասանելիությունը, քան մեկ համակարգիչ օգտագործելը: Կլաստերները հիմնականում իրականացվում են բեռի հավասարակշռման և բարձր հասանելիություն ապահովելու համար:
Ի՞նչ է Cloud Computing-ը:
Cloud computing-ը բազմաթիվ տեսակի ռեսուրսներ որպես ծառայություններ մատուցելու զարգացող տեխնոլոգիա է, հիմնականում ինտերնետի միջոցով: Մատուցող կողմը կոչվում է ծառայություններ մատուցողներ, մինչդեռ օգտվողները հայտնի են որպես բաժանորդներ: Բաժանորդները վճարում են բաժանորդային վճարներ, որպես կանոն, մեկ օգտագործման հիմունքներով: Cloud computing-ը բաժանվում է մի քանի տարբեր կատեգորիաների՝ կախված մատուցվող ծառայության տեսակից: SaaS-ը (Ծրագրաշարը որպես ծառայություն) ամպային հաշվարկների կատեգորիա է, որտեղ որպես ծառայություն հասանելի հիմնական ռեսուրսները ծրագրային հավելվածներն են: PaaS-ը (Պլատֆորմը որպես ծառայություն) ամպային հաշվարկների կատեգորիա/հավելված է, որտեղ ծառայություններ մատուցողները ինտերնետի միջոցով իրենց բաժանորդներին տրամադրում են համակարգչային հարթակ կամ լուծումների փաթեթ: IaaS-ը (Ենթակառուցվածքը որպես ծառայություն) ամպային հաշվարկների կատեգորիա է, որտեղ որպես ծառայություն հասանելի հիմնական ռեսուրսները ապարատային ենթակառուցվածքն են: DaaS (Desktop as a Service), որը զարգացող –aaS ծառայություն է, որը զբաղվում է ինտերնետի միջոցով աշխատասեղանի մի ամբողջ փորձի տրամադրմամբ:Սա երբեմն կոչվում է աշխատասեղանի վիրտուալացում/վիրտուալ աշխատասեղան կամ հյուրընկալված աշխատասեղան:
Ի՞նչ է կլաստերային հաշվարկը:
Կլաստերային հաշվարկում առանձին համակարգիչների հավաքածուն փոխկապակցված է մեկ ինտեգրված հաշվողական ռեսուրս ստեղծելու համար, որն ի վիճակի է բարելավել արդյունավետությունը և հասանելիությունը, քան մեկ համակարգիչ օգտագործելը: Կլաստերային հաշվարկների ամենատարածված օգտագործումը բեռի հավասարակշռումն է և բարձր հասանելիության ապահովումը: Բեռի հավասարակշռման կլաստերում մեկ աշխատանքային ծանրաբեռնվածություն (օրինակ՝ հաշվարկ) կիսվում է մի քանի համակարգիչների կողմից, որոնք կապված են միմյանց, որոնք աշխատում են որպես մեկ միավոր: Համակարգին եկող ցանկացած ծանրաբեռնվածություն բաշխվում է կլաստերի համակարգիչների միջև, որպեսզի աշխատանքը հավասարակշռված լինի նրանց միջև: Սա բարելավում է ամբողջ համակարգի աշխատանքը: Բարձր հասանելիության (HA) կլաստերներում ավելորդ հանգույցներ են տրամադրվում՝ համոզվելու համար, որ կլաստերի կողմից մատուցվող ծառայությունը միշտ հասանելի է (նույնիսկ երբ համակարգի որոշ բաղադրիչներ ձախողվում են): Կլաստերները կարող են հասնել կատարողականի մեծ բարելավման՝ համեմատած գնի հետ:
Ո՞րն է տարբերությունը Cloud Computing-ի և Cluster Computing-ի միջև:
Cloud computing-ը տեխնոլոգիա է, որը մատուցում է բազմաթիվ տեսակի ռեսուրսներ որպես ծառայություններ, հիմնականում ինտերնետի միջոցով, մինչդեռ կլաստերային հաշվարկը կենտրոնանում է ծառայության բարելավված կատարողականության և հասանելիության վրա՝ փոխկապակցելով առանձին մեքենաների հավաքածուն՝ ձևավորելով մեկ միասնական ինտեգրված: հաշվողական ռեսուրս. Կլաստերները հիմնականում օգտագործվում են բեռի հավասարակշռման և բարձր հասանելիություն ապահովելու համար, մինչդեռ ամպային հաշվարկը կենտրոնանում է այնպիսի ծառայությունների մատուցման վրա, ինչպիսիք են ծրագրակազմը, հարթակները և այլն: