Google Inside
За да изгради своята изчислителна инфраструктура Google е избрал един един много хитър и същевременно продуктивен подход. Вземайки предвид цената на хардуера, инженерите от компанията са изчислили, че цената на една самостоятелна многопроцесорна система, надхвърля многократно цената на няколко обикновенни еднопроцесорни системи. Ето защо за изграждане на изчислителната си мощ, компанията решава да създаде мрежа от относително евтини компютърни конфигурации. Ключовия момент в схемата е да се намери начин всички тези отделни машини да работят в тандем и да се осигури, че блокиране на една или няколко от тези машини няма да провали заявка за търсене.
Обикновенно стандартно PC забива доста често, било то поради хардуерен или софтуерен проблем, а в много случаи и поради задклавиатурното устройство
Известен с твърде взискателния си подход за набиране на персонал Google е събрал голям екип от качествени специалисти, чрез които компанията изгражда цял пакет от инструменти за поддръжане и изграждане на изчислителната инфраструктура.
Компанията е създала ствоя собствена файлова система наречена Google File System, оптимизиране за обработка на огромни 64 мегабитови блокове от информация. Разбира се файловата система е съобразена с условието, че отделна машина може да блокира поради различни причини.
Данните се размножават на 3 места, като същевременно с това има главна машина, която може да търси копия от данни, ако оригиналната заявка върне резултат.
Сървърите на Google, които наброяват няколко хиляди, работят чрез силно орязана версия на Linux базирана на RedHat дистрибуция. Основните промени са по ядрото на системата.
следва продължение...
Обикновенно стандартно PC забива доста често, било то поради хардуерен или софтуерен проблем, а в много случаи и поради задклавиатурното устройство
Известен с твърде взискателния си подход за набиране на персонал Google е събрал голям екип от качествени специалисти, чрез които компанията изгражда цял пакет от инструменти за поддръжане и изграждане на изчислителната инфраструктура.
Компанията е създала ствоя собствена файлова система наречена Google File System, оптимизиране за обработка на огромни 64 мегабитови блокове от информация. Разбира се файловата система е съобразена с условието, че отделна машина може да блокира поради различни причини.
Данните се размножават на 3 места, като същевременно с това има главна машина, която може да търси копия от данни, ако оригиналната заявка върне резултат.
Сървърите на Google, които наброяват няколко хиляди, работят чрез силно орязана версия на Linux базирана на RedHat дистрибуция. Основните промени са по ядрото на системата.
следва продължение...