Cloud Computing vs Cluster Computing
Облачните изчисления са стил на изчисляване, при който ресурсите са достъпни по интернет. Най-често тези ресурси са разширяеми и са силно визуализирани ресурси и те се предоставят като услуга. Тези ресурси могат да бъдат разбити главно до приложения, платформи или инфраструктура. В клъстерните изчисления, колекция от самостоятелни компютри са свързани помежду си, за да образуват единен интегриран изчислителен ресурс, който е в състояние да подобри производителността и наличността, отколкото използването на един компютър. Клъстерите се прилагат основно за балансиране на натоварването и осигуряване на висока наличност.
Какво е облачно изчисление?
Облачните изчисления са нововъзникващата технология за доставяне на много видове ресурси като услуги, главно по интернет. Страна доставчик се нарича доставчик на услуги, докато потребителите са известни като абонати. Абонатите плащат абонаментни такси обикновено на база употреба. Облачните изчисления са разделени на няколко различни категории въз основа на вида на предоставената услуга. SaaS (Софтуер като услуга) е категорията облачни изчисления, в която основните ресурси, налични като услуга, са софтуерни приложения. PaaS (Платформа като услуга) е категорията / приложението на облачните изчисления, при които доставчиците на услуги доставят компютърна платформа или стек от решения на своите абонати през интернет. IaaS (Infrastructure as a Service) е категорията облачни изчисления, в която основните ресурси, налични като услуга, са хардуерна инфраструктура. DaaS (Desktop като услуга), която е нова услуга -aaS се занимава с осигуряване на цялостно изживяване на работния плот през интернет. Това понякога се нарича виртуализация на работния плот / виртуален работен плот или хостван работен плот.
Какво е клъстерно изчисление?
В клъстерните изчисления, колекция от самостоятелни компютри са свързани помежду си, за да образуват единен интегриран изчислителен ресурс, който е в състояние да подобри производителността и наличността, отколкото използването на един компютър. Най-честите приложения на клъстерните изчисления са балансиране на натоварването и осигуряване на висока наличност. В балансиращ натоварване клъстер едно работно натоварване (например изчисление) се споделя от няколко компютъра, които са свързани помежду си, които работят като едно цяло. Всяко натоварване, идващо в системата, се разпределя между компютрите в клъстера, така че работата да е балансирана между тях. Това подобрява работата на цялата система. В клъстерите с висока наличност (HA) се осигуряват излишни възли, за да се гарантира, че услугата, предоставена от клъстера, е винаги достъпна (дори когато някои системни компоненти се провалят). Клъстерите могат да постигнат значително подобрение на производителността в сравнение с цената.
Каква е разликата между Cloud Computing и Cluster Computing?
Облачните изчисления са технология, която доставя много видове ресурси като услуги, главно през интернет, докато клъстерните изчисления се фокусират върху подобрената производителност и наличността на услуга, като свързват колекция от самостоятелни машини, за да образуват единен интегриран изчислителен ресурс. Клъстерите се използват главно за балансиране на натоварването и осигуряване на висока наличност, докато облачните изчисления се фокусират върху предоставянето на услуги като софтуер, платформи и др. Но едно важно нещо, което трябва да се отбележи, е, че облачните изчисления са изградени въз основа на сървърен клъстер.