Be to, mes atidžiau pažvelgti į tai, kaip "Google" sukuria debesis.
Į debesis Anatomija
"Google" požiūris į Debesis kompiuterija gali atrodyti stulbinantis ne pirmas. Jūs manote, didžiulis corporation milijardus dolerių turės duomenų centrus supakuota su šiuolaikiniais, aukštųjų technologijų serverių ir mašinų, kad eiti ping. Ar ne "Google" vadovai nori geriausią įrangą?
bet "Google" požiūris yra labiau pragmatiški. Bendrovė perka Vidutinės klasės serveriai savo duomenų centruose. Bendrovė turi gerą priežastį, dėl šio požiūrio. Jei kažkas pertrauka, tai gana lengva ir nebrangu gauti pakeisti. Remontas ir techninė priežiūra gali būti milžiniškas išlaidas duomenų centre - kiekvienas pastatas gali namus tūkstančius mašinų. Siekiant užtikrinti paslaugų lieka internete, "Google" skiria kelis serverius teikti tą pačią funkciją. Tokiu būdu, turėtų vienas serveris gedimas, kitam gali būti savo vietą su minimaliu nepertraukiamai paslaugas. Ji remiasi atleidimo iš darbo į sistemą.
"Google" filosofija yra išlaikyti Atgal pabaiga sistemą taip paprasta, kaip įmanoma. Kaip sistemos tampa vis sudėtingesni, dėl problemų galimybė atsirasti didėja. Supaprastinti sistemą sumažina problemų galimybę, net jei pati sistema yra milžiniškas. Google Cloud įkūrimo yra "Google" failų sistemą. Tai yra paskirstyto skaičiavimo sistema, kuri valdo informaciją prašo per pagrindinius failų komandas kaip atvira, skaityti ir rašyti.
Visa failų sistema susideda iš tinklų, vadinamų klasterius. "Google" failų sistema remiasi meistras serverių koordinuoti duomenų užklausas - Kiekviena grupė turi vieną pagrindinį serverį. Kai jums bendrauti su saugomi debesyje informaciją, jūsų veiksmai išversti į duomenų prašymus. Prašymas gali būti kažkas paprasta, kaip žiūrėti failą, arba gali būti daugiau sudėtingų veiksmų, pavyzdžiui, formatavimas arba raštu naujus duomenis. Jūsų kompiuteris veikia kaip kliento - mašina, kuri siunčia duomenis prašymus į kitas mašinas. Galų gale, kapitonas serveris laikosi prašymą ir siunčia žinutę į "Google" mašina, kad namų duomenys - "Google" ragina šių mašinų chunkservers. Chunkserver tiesiogiai siunčia duomenis į kliento -. Informacija niekada eina per pagrindinio serverio
Kadangi Google saugo keletą kopijų kiekvienai informacijos gabalas dėl atleidimo iš darbo vardan, padaryti pakeitimus į du