Google Cloud: Регіони та Зони

Майстерність роботи з Регіонами та Зонами в Google Cloud Platform (GCP): Посібник для хмарних інженерів

pic

1) Регіони:

Що таке Регіон?

  • Регіони — це незалежні географічні області, що складаються з зон.
  • Регіон складається з трьох або більше зон, розташованих в трьох чи більше фізичних дата-центрах.
  • Приклад: us-central1 (Айова), us-east1 (Південна Кароліна), us-east4 (Північна Вірджинія) тощо.

Навіщо нам потрібні Регіони?

  • Висока доступність: Для забезпечення високої доступності наших додатків через регіони.
  • Відповідність вимогам: Для дотримання регуляцій урядів відповідних регіонів.
  • Низька затримка: Забезпечує низьку затримку, якщо ваші додатки розміщені ближче до ваших користувачів.

Скільки регіонів є в Google Cloud?

  • Google Cloud Platform має 41 регіон і ця кількість зростає.

2) Зони:

Що таке Зони?

  • Зона — це територія розгортання ресурсів Google Cloud в межах регіону.
  • Зони повинні вважатися єдиною областю відмови в межах регіону.
  • Щоб розгорнути безвідмовні додатки з високою доступністю та захистом від неочікуваних відмов, розгортаємо додатки через кілька зон у регіоні.

Навіщо нам кілька зон у регіоні?

  • Для досягнення високої доступності та відмовостійкості в межах регіону для наших додатків.

Як з’єднані зони в регіоні?

  • Зони з’єднані за допомогою ліній з низькою затримкою (продуктивність мережі між зонами дуже висока).

3) Кластери в зоні

Що таке Кластери в зоні?

  • У кожній зоні буде один або кілька кластерів.
  • Всі апаратні засоби Google Cloud організовані в кластери. Кластер представляє собою набір обчислювальних, мережевих та сховищних ресурсів, підтримуваних будівлями, електроживленням і охолоджувальною інфраструктурою.

Розуміння зв’язку зона до кластеру:

pic

  • У регіоні asia-east1 є три зони. Кожна зона має свій власний кластер з індивідуальними ресурсами.
  • Організація A у зоні asia-east1-a матиме кластер Z.
  • Організація B у зоні asia-east1-a матиме кластер Y.
  • Для більшості організацій Google Compute Engine гарантує, що всі проекти в організації мають послідовне відображення зона-до-кластера.
  • Коли проект використовує регіон вперше, Google Cloud вибирає унікальний кластер для кожної зони в регіоні, який є кластером за замовчуванням для зональних ресурсів цього проекту. Однак обмеження апаратного забезпечення можуть призвести до використання додаткових кластерів для цієї зони. Цей процес називається відображенням зона-до-кластера.

4) Google Cloud — Регіони та Зони

pic

  • Google Cloud постійно додає нові регіони та зони.
  • Це безперервний процес.

4.1 Зональні ресурси:

  • Зональні ресурси працюють в межах однієї зони. Відмови в зоні можуть вплинути на деякі або всі ресурси в цій зоні. Приклад зонального ресурсу — це віртуальна машина (VM) Compute Engine, яка знаходиться в конкретній зоні.

4.2 Регіональні ресурси:

  • Регіональні ресурси — це ресурси, що розгорнуті з резервуванням у кількох зонах в межах регіону, наприклад, додатки App Engine або регіональні керовані групи екземплярів. Це дає їм вищу доступність порівняно з зональними ресурсами.

4.3 Мульти-регіональні ресурси:

  • Багато сервісів Google Cloud керуються Google так, щоб бути резервованими та розподіленими в межах і між регіонами.
  • Ці сервіси оптимізують доступність, продуктивність та ефективність використання ресурсів.
  • Наприклад: Bigtable, Container Registry, Spanner, Cloud Storage, Firestore тощо.
  • Ці мульти-регіональні сервіси спроектовані так, щоб вони могли функціонувати після втрати одного регіону.

Перекладено з: Google Cloud : Regions & Zones

Leave a Reply

Your email address will not be published. Required fields are marked *