Гугл зробив свою технологію освоєння даних доступною для всіх
TrueTime
Ви ніколи не замислювалися, як Google був в змозі координувати свої центри обробки даних з усього світу? Ну, вони знайшли спосіб взяти під контроль часу. Так, час. І вони зробили це шляхом створення першої в світі по-справжньому глобальної бази даних: гайковий ключ. Ця система дала Google спосіб зберігання інформації в десятках центрів обробки даних, на мільйонах машин, що охоплюють кілька континентів, і тепер він лежить в основі більшості служб Google, включаючи AdWords (первинний прибуткове компанії), Gmail, Google Фото і Google Play магазин.
Через Шпаннер, інженери компанії Google взяли під свій контроль часу таким чином, ніколи не робили раніше. До такої системи, зв'язок між серверами і центрами обробки даних потрібен час. Маючи на увазі кілька баз даних інформація може варіюватися від однієї машини до іншої. Угода, в одному центрі обробки даних не буде відображатися на одному по всій земній кулі, як тільки це сталося - це потрібен час. Для отримання послуг, які надає Google, ця різниця не варіант - їм потрібен спосіб, щоб переконатися, що дії і інформація збудовані по всій земній кулі.
Щоб вирішити цю проблему, інженери компанії Google розробили унікальну технологію хронометражу під назвою TrueTime. Інженери оснащені всі центри обробки даних компанії Google з GPS приймачів і атомного годинника, і кожен центр буде курсують свої показання часу на майстер-сервері. Ці сервери будуть постійно торгувати їх показання з іншими серверами для отримання загального часу для всіх центрів обробки даних. "Це дає вам швидше, ніж світло координації між двома місцями," Пітер Маттіс, колишній інженер Google, пояснив Wired.
TrueTime є лише одним з аспектів Шпаннер, потужність якого є безпрецедентним, і здається, кидає виклик логіці. За допомогою цієї системи, компанія Google може вносити зміни в одній частині своєї бази даних, що не суперечить інформацію на іншому боці планети. Гучний також реплицирует дані легко і надійно в декількох центрах обробки даних і декількох частинах світу, а також дозволяє пошук даних слід один центр обробки даних не вдасться.
Тепер, Google хоче, щоб зробити цю дивовижну технологію доступною для клієнтів.
Високої доступності та надійність
Гучний дійсно важливо для такої компанії, як Google, а не хтось інший в світі технологій, а не Microsoft, Apple або Amazon, має нічого подібного. Google хоче використовувати свою позицію, пропонуючи свою технологію Spanner клієнтам в ринку хмарних обчислень. Результат? Хмара Шпаннер, версія їх унікальною бази даних, яка знаходиться на хмарі.
"Якщо ви боретеся з масштабом вашої транзакционной бази даних - ви вирушите в загальній базі даних, або NoSQL," сказав Google в Дипти Шрівастава TechCrunch. "Якщо ви на тій стадії, де ви повинні зробити ці компроміси, Шпаннер це шлях. Ви вже робите роботу, щоб використовувати одну з цих систем. Ми намагаємося зробити що компроміс якомога простішими ".
Деякі побоюються, що далеко не всі компанії насправді мають базу даних потреб схожий на Google, так що Cloud Шпаннер може не мати, що великий ринок. Крім того, Хмара Шпаннер НЕ буде вільний, зі стартовою ціною в $ 0,90 на вузол на годину (включаючи реплікацію) і $ 0,30 за Гб зберігання в місяць. Але Шпаннер є потужним, і він унікальний. "Якщо вони пропонують це, люди будуть хотіти його, і люди будуть використовувати його", сказав Пітер Бейліса, доцент кафедри інформатики в Стенфордському університеті Wired.
Google вже веде переговори з великими фінансовими інститутами для можливого прийняття Cloud вращатель, і хоча є кілька дійсно глобальні підприємства, такі як Google, компанія сподівається, що хмара Шпаннер може допомогти невеликим компаніям розширити пізніше.
Список літератури: дротова, TechCrunch, Хмара вращатель