Cloud Computing vs Cluster Computing
Cloud computing është një stil llogaritjeje në të cilin burimet vihen në dispozicion përmes internetit. Më shpesh, këto burime janë të zgjerueshme dhe janë burime shumë të vizualizuara dhe ato ofrohen si shërbim. Këto burime kryesisht mund të ndahen në aplikacione, platforma ose infrastrukturë. Në llogaritjen e grupeve, një koleksion kompjuterësh të pavarur janë të ndërlidhur për të formuar një burim të vetëm kompjuterik të integruar që është në gjendje të përmirësojë performancën dhe disponueshmërinë sesa përdorimi i një kompjuteri të vetëm. Grupimet zbatohen kryesisht për balancimin e ngarkesës dhe sigurimin e disponueshmërisë së lartë.
Çfarë është Cloud Computing?
Cloud computing është teknologjia në zhvillim e ofrimit të shumë llojeve të burimeve si shërbime, kryesisht përmes internetit. Pala dërguese quhet ofrues i shërbimit, ndërsa përdoruesit njihen si pajtimtarë. Abonentët paguajnë tarifat e abonimit zakonisht në bazë të përdorimit. Cloud computing ndahet në disa kategori të ndryshme bazuar në llojin e shërbimit të ofruar. SaaS (Software as a Service) është kategoria e informatikës cloud në të cilën burimet kryesore të disponueshme si shërbim janë aplikacionet softuerike. PaaS (Platforma si shërbim) është kategoria/aplikacioni i informatikës cloud në të cilin ofruesit e shërbimeve u ofrojnë abonentëve të tyre një platformë kompjuterike ose një grumbull zgjidhjesh përmes internetit. IaaS (Infrastruktura si shërbim) është kategoria e informatikës cloud në të cilën burimet kryesore të disponueshme si shërbim janë infrastruktura harduerike. DaaS (Desktop si shërbim), i cili është një shërbim në zhvillim –aaS merret me ofrimin e një përvoje të tërë desktopi në internet. Kjo nganjëherë referohet si virtualizimi i desktopit/ desktopi virtual ose desktopi i hostuar.
Çfarë është Cluster Computing?
Në llogaritjen e grupeve, një koleksion kompjuterësh të pavarur janë të ndërlidhur për të formuar një burim të vetëm kompjuterik të integruar, i cili është në gjendje të përmirësojë performancën dhe disponueshmërinë sesa përdorimi i një kompjuteri të vetëm. Përdorimet më të zakonshme të llogaritjes së grupeve janë balancimi i ngarkesës dhe ofrimi i disponueshmërisë së lartë. Në një grup të balancimit të ngarkesës, një ngarkesë e vetme pune (p.sh. një llogaritje) ndahet nga disa kompjuterë që janë të lidhur së bashku, të cilët punojnë si një njësi e vetme. Çdo ngarkesë e punës që vjen në sistem shpërndahet midis kompjuterëve në grup, në mënyrë që puna të jetë e balancuar midis tyre. Kjo përmirëson performancën e të gjithë sistemit. Në grupimet me disponueshmëri të lartë (HA), ofrohen nyje të tepërta për t'u siguruar që shërbimi i ofruar nga grupi është gjithmonë i disponueshëm (edhe kur disa komponentë të sistemit dështojnë). Grupet mund të arrijnë një përmirësim të madh në performancë kur krahasohen me çmimin.
Cili është ndryshimi midis Cloud Computing dhe Cluster Computing?
Cloud computing është një teknologji që ofron shumë lloje burimesh si shërbime, kryesisht përmes internetit, ndërsa informatika në grup përqendrohet në përmirësimin e performancës dhe disponueshmërisë së një shërbimi duke ndërlidhur një koleksion makinerish të pavarura për të formuar një të vetme të integruar burim kompjuterik. Grupet përdoren kryesisht për balancimin e ngarkesës dhe ofrimin e disponueshmërisë së lartë, ndërsa kompjuteri në renë kompjuterike fokusohet në ofrimin e shërbimeve të tilla si softuerët, platformat, etj. Por një gjë e rëndësishme për t'u theksuar është se kompjuteri cloud është ndërtuar bazuar në një grup serverësh.