Elosztott kapacitás. Működhet?
Volt az a bizonyos SETI @ home. Ma meg van ez a cloud computing, ami nem csak divatos, de hatékony is.
Arra gondoltam, mi lenne, ha magánemberek összeállnának és a saját gépük számítási kapacitásait kiajánlanák? Amit meg lehetne vásárolni. A bevétel pedig osztódna. Szerintetek életképes ez az ötlet? Esetleg van/lenne valami hátránya?
9
Ez már egy körrel józanabb közelítés, de még ezek az aggályok is túlzóak.
A dolog valóban nem az én találmányom, az létezett már tizenöt évvel ezelőtt is. A cloud computing is ez, nem egyéb.
Itt a különbség annyi, hogy a résztvevők, akik a háttérkapacitást biztosítanák, magánszemélyek lennének.
A kapacitás kiesés sem lenne gond, mert mondjuk öt-hétezer gépből soha nem esik ki négyezerhatszáz, hanem csak pár száz, esetleg ezer.
"nincs amortizáció meg villanyszámla."
Jó vicc.
"Itt a különbség annyi, hogy a résztvevők, akik a háttérkapacitást biztosítanák, magánszemélyek lennének."
És itt az egyik bizalmi faktor.
Mert ha egy profi cégre bízod ezt a dolgot, feltételezed, hogy ott megbízható gépek vannak, szünetmentes és redundáns tápellátással, profi, számításra kihegyezett hardverrel, hozzáértő szakemberekkel, bérelt vonali Internet-eléréssel.
Viszont a magánember - a kis "dzsunka" PC-jével, lakossági Internet-előfizetésével, laikusságával - üzleti szempontból nem megbízható.
" kapacitás kiesés sem lenne gond"
Ha egy szerverfarmból kiesik a gépek 14-20%-a, az már gond - a rendelkezésre állás, a stabil kapacitás, a teljesítményhatékonyság ebben az iparban nagyon lényegesek.
Megint csak a hülyeségek jönnek.
A bizalom egy dolog. Mivel lenne biztosabb kezekben a Google-hez kihelyezett adattömb mint a Snidling and Co. Kft-hez kihelyezett? Különösen, hogy a Google egy erősen exponált cég, szemben a Snidling and Co-val.
Józsika PC-je megkapja a maga kis bináris csomagját, amiben ott van pár függvény meg a hozzá való adatok és ezt kiszámolja, majd az eredményt szépen elcsomagolva visszaküldi a szerverre.
A magánember gépe éppen úgy tud számításokat végezni, mint az IBM ezer processzoros gépszörnyetege.
Egy szerverfarm is más és a cloud computing is más. Fogd már fel, hogy a cloud pontosan ugyanez. Elosztott erőforrások, kliensenként dinamikusan változó alkalmi terhelhetőséggel, de összességében majdnem, hogy statikus kapacitással, rendelkezésre állással.
Régebben voltak cégek, akik bér-számítást végeztek. Ebből éltek. Ha sok volt a meló, akkor az a megrendelések teljesítésére is kihatott.
Ma is vannak ilyen cégek, csak ma már hónapokra előre lekötik ezek kapacitásait a különböző cégek, vagy kutatóintézetek.
"Mivel lenne biztosabb kezekben "
Azzal, hogy az a google kisfiam, nem az általad verbuvált pistikék asztali gépe.
"A magánember gépe éppen úgy tud számításokat végezni, mint az IBM ezer processzoros gépszörnyetege."
Nem józsika, nem tud.
"összességében majdnem, hogy statikus kapacitással, rendelkezésre állással."
Szerinted. Garantálsz 99.9%-os rendelkezésre állást, minimum a kretén hálózatoddal? Súgok: nem tudsz.
"ma már hónapokra előre lekötik ezek kapacitásait "
És tudod, hogy miért az övéket kötik le? Mert nem a sarki fűszeres szolgáltatása lakossági vackokra alapozva, hanem normális rendszerrel, _portfólióval_, _supporttal_ rendelkező cégek. 99%+ rendelkezésre állással.
"A magánember gépe éppen úgy tud számításokat végezni, mint az IBM ezer processzoros gépszörnyetege."
Csak:
- az IBM gépszörnyetege csak a bérbevevő cégek számításaival foglalkozik, közben nem Facebookozik
- az IBM gépszörnyetege mögött van ECC-memória, van RAID-tömb, van biztonsági mentés, van van redundáns, szünetmentes tápellátás, van redundáns, bérelt vonali Internet-elérés, van inert gázas tűzoltórendszer, van hatékony klimatizálás, van felkészült szakembergárda - így a rendelkezésre állása igen magas - egy magánembernél mindezek nincsenek meg - így a rendelkezésre állás alacsonyabb - ebből következőleg a magánemberekből felépített rendszert jelentősen túl kell méretezni (több embert kell bevonni), így ezen utóbbi rendszer drágább
Ha Józsi 10%-ot használja a gépét, akkor kevesebbet fogyaszt, mintha mondjuk 50%-on pörögne a proci.
Egyébként ki venné ezt igénybe, mi lenne az előnye a létező megoldásokkal szemben?
17, A SETI project esetében is a bekapcsolódó kliens fizette az extra költséget, mégis voltak százezrek akik beleálltak. Amúgy meg, nyilván ami pénzt kap a kliens, annak egy részéből fedezi az extra költséget. A Cloudot, AWS-t ki veszi ma igénybe?
16, az IBM az általad sorolt dolgok okán semmivel nem lesz előrébb egy ügyfél szemében. Az ügyfelet egy dolog érdekli, hogy a számítási eredményekhez hozzájusson és minél olcsóbban. Az, hogy a várt eredményeket jövő héten pénteken, vagy csak az utána levő hét keddjén kapja meg, az esetek többségében másodlagos dolog.
15, nem kell 99.9 %-os rendelkezésre állás, minek is kéne? Pláne, ha van helyette 100 %? A, mondjuk 7000 kliens gépéből soha nem esik ki az összes.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!