Następnie będziemy bliżej przyjrzeć się, jak Google tworzy chmurę. Największa anatomii chmurze Największa
Google podejście do cloud computing może wydawać się kłopotliwe w pierwszej kolejności. Możesz myśleć, że ogromna korporacja wart miliardy dolarów miałby centrów danych dostarczonych z najnowocześniejszych, serwerów high-tech i maszyn, które wykraczają ping. Czy nie kierownictwo Google chce najlepszy sprzęt? Największa
Google jest podejście bardziej pragmatyczne. Firma kupuje serwery średniej klasy dla swoich centrów danych. Firma ma dobry powód do tego podejścia. Jeżeli coś złamać, to stosunkowo łatwe i tanie w celu wymiany. Naprawa i konserwacja mogą być ogromne koszty dla centrum danych - każdy budynek może pomieścić tysiące maszyn. Aby zapewnić usługi pozostają w Internecie, Google poświęca kilka serwerów, aby zapewnić tę samą funkcję. W ten sposób, należy awaria serwera, inny może zająć jego miejsce przy minimalnej przerwy w wykonywaniu usług. Buduje redundancji do systemu. Największa
Filozofia Google jest aby system końcowy z powrotem tak proste, jak to możliwe. Ponieważ systemy stają się bardziej złożone, szansa na problemy powstają wzrosty. Uproszczenie systemu zmniejsza szansę na problemy, nawet jeżeli sam system jest ogromna. Fundamentem jest Google Cloud File System Google. Jest to rozproszony system obliczeniowy obsługuje wnioski o informacje za pośrednictwem podstawowych komend plików jak otwarte, czytać i pisać. Największa
Cały system składa się z sieci plik zwane klastry. Google File System opiera się na serwerach mistrzowskich koordynować żądań danych - każdy klaster ma jeden serwer główny. Przy współpracy z informacjami przechowywanymi w chmurze, twoje działania przekładają się na żądania danych. Wniosek może być coś prostego, jak wyświetlania pliku, lub może obejmować bardziej złożone działania, takie jak formatowanie lub pisania nowych danych. Twój komputer działa jako klient - urządzenie, które wysyła żądania danych do innych urządzeń. Ostatecznie, serwer mistrzem zajmuje wniosek i wysyła wiadomość do maszyny Google, która mieści dane - Google nazywa te maszyny chunkservers. Chunkserver wysyła dane bezpośrednio do klienta. - Informacja nigdy nie przechodzi przez serwer główny Największa
Ponieważ Google przechowu