Дані у статті наведені станом на 2024 рік. |
Google Compute Engine (GCE) — це компонент інфраструктури як послуги який дає змогу користувачам запускати віртуальні машини на інфраструктурі Google. GCE пропонує гнучкі налаштування віртуальних машин, як то масштабованість, спектр завантажувальних образів, включно з образами створених користувачами, висока доступність, мережеві налаштування, управління та аналітика використання. Доступ до управління Google Compute Engine доступний через консоль розробників, API або утиліту командного рядка gcloud. Щодо оплати використовується принцип pay-as-you-go, плата за послуги відбувається за той час, коли віртуальна машина запущена, за вимкнутий екземпляр віртуальної машини нараховується плата лише за деякі компоненти, такі як персистентні диски. Користувач має повний контроль над своїми віртуальними машинами, в тому числі доступ в операційну систему для віддаленого адміністрування. Послуга схожа на віртуальний виділений сервер, але з додатковими послугами в складі Google Cloud Platform.
Тип | Віртуальний виділений сервер |
---|---|
Автор | Google, Inc. |
Розробник | |
Доступні мови | English |
Стан розробки | Active |
Ліцензія | Proprietary software |
Вебсайт | cloud.google.com/compute/ |
|
Віртуальна машина в контексті хмарних обчислень називається екземпляром (англ. instance), або часто використовується транслітерація терміну - інстанс.
Історія
З розвитком технологій віртуалізації операційних систем зростає й популярність хостингу віртуальних машин. Спочатку ці технології застосовувались переважно для внутрішніх потреб компаній, але згодом стали фундаментом для створення хмарної платформи Google Cloud Platform. В 2010 році ґрунтуючись на системі віртуалізації KVM, Google розпочав роботу над Google Compute Engine, який наразі є одним з головних компонентів інфраструктури як послуги GCP, де фактично виконуються інші продукти, такі як Kubernetes Engine, App Engine and Cloud SQL.
28 червня 2012 року на (Google I/O 2012) Google анонсував Compute Engine в обмеженому режимі.
25 лютого 2013 року Google оголосив, що RightScale став надавати послуги підтримки в GCE. Для GCP це була важлива новина на 2013 рік, оскільки RightScale була відома рішеннями для управління хмарними середовищами.
У квітні 2013 року GCE став доступним лише для обмеженого кола клієнтів, які мають Золотий Пакет Підтримки.
Під час Google I/O 2013 було оголошено багато функцій, включаючи погодинний білінг, віртуальні машини зі спільними ядрами, більше видів постійних віртуальних дисків, поліпшення програмно-конфігурованих мереж, анонсована (сертифікація ISO/IEC 27001).
15 травня 2013 року послуга GCE стала доступною для дуже широкого кола користувачів.
7 серпня 2013 року стало доступним балансування навантаження на мережевому рівні (IP).
2 грудня 2013 року компанія Google оголосила, що GCE загалом доступна. Також з'явилась підтримка живої міграція віртуальних машин. Кількість віртуальних процесорів збільшилось до 16, віртуальна дискова підсистема стала швидше більш швидкі а також знизилась ціна для ціну стандартних віртуальних машин.
18 червня 2014 року компанія Google оголосила про підтримку персистентних дисків SSD. Ці диски забезпечують до 30 IOPS на ГБ, що на 20х більше записують IOPS і 100x більше читають IOPS, ніж стандартні персистентні диски.
13 липня 2022 року підтримка архітектури ARM (64-бітна архітектура Ampere).
Типи машин
Віртуальні машини Google Compute Engine використовують гіпервізор KVM для віртуалізації 64-бітної архітектури x86 (AMD EPYC, Intel Xeon). Віртуальні машини завантажуються з постійного диска, на якому розміщена коренева файлова система. Кількість ресурсів, таких як процесори, та обсяг оперативної пам'яті залежать від обраного типу машини. GCE підтримує завантаження операційних систем Linux, Microsoft Windows.
2022 року з'явилась підтримка 64-бітної архітектури Arm 64 Ampere, яка підтримує образи деякі образи Linux, та не підтримує деякі розширення та технології, що доступні для x86 (не підтримує Windows, віртуальний дисплей, деякі види дискових сховищ, вкладену віртуалізацію)
Типи машин діляться за призначенням:
- Загальне призначення — для загального призначення
- Сховище — для зберігання даних, без високого навантаження на процесор (експериментальна на 2024 рік)
- Обчислення на процесорах — оптимізовані під високе навантаження на процесори
- Обчислення в пам'яті — оптимізовані під задачі які потребують багато оперативної пам'яті. Дозволяють створювати екземпляри до з 12 ТіБ оперативної пам'яті
- Графічні та ШІ-прискорювачі — Дозволяють використовувати графічні прискорювачі. Підходять для задач які можна виконувати з допомогою CUDA такі як високопродуктивні обчислення та ШІ
Персистентні диски
Кожен екземпляр GCE завантажується з дискового пристрою, який називається персистентним (постійним) диском. Цей диск забезпечує дисковий простір для екземпляра та містить кореневу файлову систему. За замовчуванням GCE використовує SCSI для підключення цих дисків.
Також можна розширяти або додавати інші диски до віртуальної машини. При типовому використанні на персистентному диску буде таблиця розбиття (GPT/MBR), створений розділ, розділ відформатовано в файлову систему, та файлова система буде змонтована. Можливо використання LVM для Linux.
Диски підтримують додаткові функції, такі як снапшот та клонування. Є можливість від'єднати диск від однієї машини та приєднати до іншої.
GCE пропонує широкий спектр варіантів зберігання даних, що відрізняються продуктивністю, вартістю та призначенням:
- Balanced Persistent Disk (PD-balanced) - збалансований варіант між швидкістю та вартістю. Він підходить для різноманітних робочих навантажень, де потрібна як певна швидкість читання/запису, так і економічна ефективність.
- Persistent Disk Standard (PD-standard) - тип диска пропонує найнижчу ціну за одиницю зберігання, але має найповільнішу швидкість читання/запису. Він підходить для даних, до яких рідко звертаються, наприклад, для резервних копій або архівів.
- Persistent Disk Extreme (PD-extreme) - диск призначений для робочих навантажень із високими вимогами до IOPS (операцій вводу/виводу за секунду). Він ідеально підходить для баз даних із високою продуктивністю або інших програм, що потребують швидкого виконання операцій з даними.
- Persistent Disk Hyperdisk - Hyperdisk створений для критично важливих робочих навантажень, що вимагають надзвичайно високої доступності та продуктивності. Вони пропонують низьку затримку та високу пропускну здатність.
- Balanced Hyperdisk - Hyperdisk що пропонує баланс між ціною та продуктивністю, подібно до стандартного збалансованого диска, але з кращими показниками.
- Extreme Hyperdisk Throughput - Hyperdisk оптимізований для робочих навантажень, що потребують максимально високої пропускної здатності (передачі великих обсягів даних за короткий час).
- Local SSDs: - Локальні твердотілі накопичувачі доступні лише для віртуальних машин, розміщених на машинах з локальними SSD. Вони забезпечують найвищу швидкість читання/запису серед усіх типів дисків GCP, але дані на них не є персистентними, після зупинки віртуальної машини дані втрачаються.
Станом на 2024 рік більшість дисків можуть мати розмір від 10 ГБ, до 64 ТіБ на диск, мають та 257-512ТіБ сумарно на віртуальну машину. Деякі типи дисків мають інші обмеження, наприклад PD-extreme можуть бути від 500 ГБ, Balanced Hyperdisk - від 4ГБ, локальні твердотілі накопичувачі можуть бути не більше 36 ТБ, та також залежить від типа машини .
Образи
Образ (image) — це персистентний диск, який містить кореневу файлову систему, необхідну для завантаження операційної системи віртуальної машини. Існують публічні образи, які розподіляються "проектам", переважно це назва дистрибутиву, а кожен "проект" розподіляється по "родинам" це номер релізу та архітектура процесора.
На 2024 рік GCE надає такі проекти образів linux: CentOS, Container-Optimized OS, Debian, Fedora CoreOS, RHEL, Rocky Linux, SLES, Ubuntu LTS, Ubuntu PRO, також є Windows Server, Windows client, та окремі проекти Microsoft SQL Server для Windows та Microsoft SQL Server для Linux.
Деякі операційні системи не доступні для відповідних типів інстансів, наприклад продукти Microsoft не підтримуються на ARM-процесорах. Операційні системи з підтримкою це Ubuntu PRO, SLES та Microsoft мають особливості пов'язані з ліцензуванням та підтримкою, ви маєте купити ліцензію прямо на GCP, або маєте можливість застосувати свою ліцензію. Про це окремо описано в документації.
Також користувач може створити свої образи на базі створених віртуальних машин та змінених своїми налаштуваннями. Можливо також створення образа операційної системи користувачем якої немає в переліку публічних образів, для такого є перелік вимог.
Образи диска належать до глобальних ресурсів в сенсі регіонів та зон, що означає, що образи неявно доступні в усіх регіонах і зонах Google Cloud Platform. Це дозволяє уникнути необхідності експорту та імпорту образів між регіонами.
Мережа
В GCE для мережева взаємодія відбувається в мережі Віртуальної Приватної Хмари (Virtual Private Cloud network VPC). Хоча VPC не є частиною Google Cloud Engine, проте це необхідний компонент інфраструктури як послуги який забезпечує функціональність мережі для Compute Engine, Google Kubernetes Engine та безсерверних обчислень. Ця мережа пропонує глобальну, масштабовану та гнучку інфраструктуру для хмарних ресурсів і сервісів у хмарному середовищі Google Cloud. VPC network складається зі списку регіональних віртуальних підмереж (subnet) в дата-центрах, які з'єднані глобальною мережею WAN, і логічно ізольована. Це забезпечує керування мережевим трафіком, дозволяє формувати правила безпеки. Кожен інстанс GCE належить лише одній мережі і спілкується через загальнодоступну IP-адресу яка призначається в цій мережі.
Коли створюється інстанс GCE, IP-адреса автоматично призначається екземпляру за замовчуванням. Ця адреса прикріплюється до екземпляра протягом всього життя екземпляра і вивільняється після видалення екземпляра. GCE також забезпечує механізм резервування та приєднання статичних IP-адрес до віртуальних машин.
Додаткові можливості VPC включають вбудовані внутрішні балансувальники навантаження, підключення до локальних мереж через тунелі Cloud VPN та VLAN-підключення для Cloud Interconnect, а також розподіл трафіку з зовнішніх балансувальників навантаження Google Cloud до бекендів.
Додатково, використання VPC в Google Cloud дозволяє користувачам налаштовувати мережі з урахуванням конкретних потреб їхнього хмарного середовища. Оскільки кожен проект може мати кілька мереж, користувачі можуть створювати і керувати різними мережами з різними конфігураціями та правилами брандмауера в межах одного проекту. Такий підхід дозволяє гнучко налаштовувати мережеву інфраструктуру відповідно до вимог конкретних додатків та сервісів.
Брандмауер
Правила брандмауера за замовчуванням налаштовується за допомогою Тегів. На стороні ресурсів як GCE та інші визначаються теги та їх значення, на стороні VPC конфігуруються правила на базі селекторів. Також можливо налаштувати класичні правила по ip-адресам, та їх діапазонам.
Регіони та зони
Регіон позначає географічне розташування інфраструктури Google. Кожен регіон відповідає місту де розташований центр обробки даних. В кожному регіоні розташовується деяка кількість зон, зазвичай 3 позначених літерою. Повна назва зони виглядає так europe-north1-a
де europe
- це континент, europe-north1
назва регіону. Користувачі можуть обирати зону для розгортання ресурсів в доступних регіонах. Основні фактори, які впливають на вибір зони це географічна близькість до клієнтів для мінімізації затримки. Проте перелік доступних сервісів, наявних архітектур CPU, доступних машин з прискорювачами, тощо, а також ціни на послуги GCP можуть також відрізнятися в залежності від регіону та зони.
Континенти мають наступне кодування:
- africa- Африка
- asia - Південно-східна Азія, та тихий океан
- europe - Європа
- me (middle east) - Середня та південна Азія
- northamerica - Північна Америка
- southamerica - Південна Америка
Станом на 2024 рік доступно 40 регіонів та 121 зону.
Межі можливостей ресурсів
Ресурси Google Compute Engine поділяються на три категорії: глобальні, регіональні та зональні. Наприклад, IP-адреси є регіональним ресурсом. Користувач може використовувати конкретну IP-адресу тільки для віртуальних машин, запущених в одній із зон того самого регіону, де розміщена ця адреса. Зональні ресурси доступні лише у конкретній зоні. Наприклад, самі інстанси та їх диски.
У таблиці нижче наведено межі можливостей ресурсів GCE:
Область застосування | Ресурс |
---|---|
Глобальний | Образ |
Глобальний | Снапшот |
Глобальний | Мережа |
Глобальний | Брандмауер |
Глобальний | Маршрут |
Регіон | Адреса |
Зона | Інстанс |
Зона | Тип машини |
Зона | Диск |
Особливості
Модель виставлення рахунків та ціноутворення
Мінімальна тарифікація за віртуальну машину 10 хвилин, наступні хвилини тарифікуються похвилинно. Система постійного ціноутворення, що базується на фактичному використанні, надає знижки клієнтам в залежності від місячного обсягу використання.
Google Compute Engine пропонує знижки за довгострокове використання інстанс. Як тільки екземпляр працює понад 25 % платіжного циклу (зазвичай місяць), ціна починає знижуватися:
- якщо екземпляр використовується на 50 % місяця, то отримуватиме 10 % знижку від цін на запитом
- якщо екземпляр використовується протягом 75 % місяця, можна отримати знижку в розмірі 20 % від ціни за запитом
- якщо екземпляр використовується на 100 % місяця, можна отримати знижку в розмірі 30 % від ціни за запитом
Прозоре обслуговування
Під час планового обслуговування в центрах обробки даних Google, Compute Engine може автоматично мігрувати віртуальні машини з одного апаратного хоста на інший без активних запитів на це від користувачів.
Список літератури
- Metz, Cade (3 липня 2012). . Wired. Архів оригіналу за 14 листопада 2020. Процитовано 26 вересня 2016.
- Barb Darrow (25 лютого 2013). . Gigaom blog. Архів оригіналу за 27 лютого 2013. Процитовано 5 липня 2013.
- Ampere® Altra® based T2A VMs now in preview on Google Cloud. amperecomputing.com (англ.). Процитовано 15 квітня 2024.
- General-purpose machine family for Compute Engine | Compute Engine Documentation. Google Cloud (англ.). Процитовано 15 квітня 2024.
- Storage options | Compute Engine Documentation. Google Cloud (англ.). Процитовано 15 квітня 2024.
- Operating system details | Compute Engine Documentation. Google Cloud (англ.). Процитовано 15 квітня 2024.
- Requirements to build custom images | Compute Engine Documentation. Google Cloud (англ.). Процитовано 15 квітня 2024.
- . Google Compute Engine Documentation. Google. Архів оригіналу за 26 квітня 2016. Процитовано 6 квітня 2014.
- Global Locations - Regions & Zones. Google Cloud (англ.). Процитовано 15 квітня 2024.
- Buttler, Brandon. . NetworkWorld. Архів оригіналу за 30 July 2013. Процитовано 6 квітня 2014.
- Joneja, Navneet. . Google Cloud Blog. Google. Архів оригіналу за 5 березня 2016. Процитовано 6 квітня 2014.
- Babcock, Charles (28 березня 2014). . InformationWeek. Архів оригіналу за 25 жовтня 2020. Процитовано 6 квітня 2014.
- Adler, Brian. . RightScale Blog. RightScale. Архів оригіналу за 27 квітня 2019. Процитовано 6 квітня 2014.
- Leong, Lydia. . Blog. Архів оригіналу за 14 листопада 2013. Процитовано 1 липня 2019.
Посилання
- Офіційний сайт
- Google I/O 2012 - Introducing Google Compute Engine на YouTube
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Dani u statti navedeni stanom na 2024 rik Vi mozhete dopomogti onovivshi informaciyu u statti Mozhlivo mistit zauvazhennya shodo potribnih zmin Google Compute Engine GCE ce komponent infrastrukturi yak poslugi yakij daye zmogu koristuvacham zapuskati virtualni mashini na infrastrukturi Google GCE proponuye gnuchki nalashtuvannya virtualnih mashin yak to masshtabovanist spektr zavantazhuvalnih obraziv vklyuchno z obrazami stvorenih koristuvachami visoka dostupnist merezhevi nalashtuvannya upravlinnya ta analitika vikoristannya Dostup do upravlinnya Google Compute Engine dostupnij cherez konsol rozrobnikiv API abo utilitu komandnogo ryadka gcloud Shodo oplati vikoristovuyetsya princip pay as you go plata za poslugi vidbuvayetsya za toj chas koli virtualna mashina zapushena za vimknutij ekzemplyar virtualnoyi mashini narahovuyetsya plata lishe za deyaki komponenti taki yak persistentni diski Koristuvach maye povnij kontrol nad svoyimi virtualnimi mashinami v tomu chisli dostup v operacijnu sistemu dlya viddalenogo administruvannya Posluga shozha na virtualnij vidilenij server ale z dodatkovimi poslugami v skladi Google Cloud Platform Google Compute EngineTipVirtualnij vidilenij serverAvtorGoogle Inc RozrobnikGoogleDostupni moviEnglishStan rozrobkiActiveLicenziyaProprietary softwareVebsajtcloud google com compute Mediafajli u Vikishovishi Virtualna mashina v konteksti hmarnih obchislen nazivayetsya ekzemplyarom angl instance abo chasto vikoristovuyetsya transliteraciya terminu instans IstoriyaZ rozvitkom tehnologij virtualizaciyi operacijnih sistem zrostaye j populyarnist hostingu virtualnih mashin Spochatku ci tehnologiyi zastosovuvalis perevazhno dlya vnutrishnih potreb kompanij ale zgodom stali fundamentom dlya stvorennya hmarnoyi platformi Google Cloud Platform V 2010 roci gruntuyuchis na sistemi virtualizaciyi KVM Google rozpochav robotu nad Google Compute Engine yakij narazi ye odnim z golovnih komponentiv infrastrukturi yak poslugi GCP de faktichno vikonuyutsya inshi produkti taki yak Kubernetes Engine App Engine and Cloud SQL 28 chervnya 2012 roku na Google I O 2012 Google anonsuvav Compute Engine v obmezhenomu rezhimi 25 lyutogo 2013 roku Google ogolosiv sho RightScale stav nadavati poslugi pidtrimki v GCE Dlya GCP ce bula vazhliva novina na 2013 rik oskilki RightScale bula vidoma rishennyami dlya upravlinnya hmarnimi seredovishami U kvitni 2013 roku GCE stav dostupnim lishe dlya obmezhenogo kola kliyentiv yaki mayut Zolotij Paket Pidtrimki Pid chas Google I O 2013 bulo ogolosheno bagato funkcij vklyuchayuchi pogodinnij biling virtualni mashini zi spilnimi yadrami bilshe vidiv postijnih virtualnih diskiv polipshennya programno konfigurovanih merezh anonsovana sertifikaciya ISO IEC 27001 15 travnya 2013 roku posluga GCE stala dostupnoyu dlya duzhe shirokogo kola koristuvachiv 7 serpnya 2013 roku stalo dostupnim balansuvannya navantazhennya na merezhevomu rivni IP 2 grudnya 2013 roku kompaniya Google ogolosila sho GCE zagalom dostupna Takozh z yavilas pidtrimka zhivoyi migraciya virtualnih mashin Kilkist virtualnih procesoriv zbilshilos do 16 virtualna diskova pidsistema stala shvidshe bilsh shvidki a takozh znizilas cina dlya cinu standartnih virtualnih mashin 18 chervnya 2014 roku kompaniya Google ogolosila pro pidtrimku persistentnih diskiv SSD Ci diski zabezpechuyut do 30 IOPS na GB sho na 20h bilshe zapisuyut IOPS i 100x bilshe chitayut IOPS nizh standartni persistentni diski 13 lipnya 2022 roku pidtrimka arhitekturi ARM 64 bitna arhitektura Ampere Tipi mashinVirtualni mashini Google Compute Engine vikoristovuyut gipervizor KVM dlya virtualizaciyi 64 bitnoyi arhitekturi x86 AMD EPYC Intel Xeon Virtualni mashini zavantazhuyutsya z postijnogo diska na yakomu rozmishena koreneva fajlova sistema Kilkist resursiv takih yak procesori ta obsyag operativnoyi pam yati zalezhat vid obranogo tipu mashini GCE pidtrimuye zavantazhennya operacijnih sistem Linux Microsoft Windows 2022 roku z yavilas pidtrimka 64 bitnoyi arhitekturi Arm 64 Ampere yaka pidtrimuye obrazi deyaki obrazi Linux ta ne pidtrimuye deyaki rozshirennya ta tehnologiyi sho dostupni dlya x86 ne pidtrimuye Windows virtualnij displej deyaki vidi diskovih shovish vkladenu virtualizaciyu Tipi mashin dilyatsya za priznachennyam Zagalne priznachennya dlya zagalnogo priznachennya Shovishe dlya zberigannya danih bez visokogo navantazhennya na procesor eksperimentalna na 2024 rik Obchislennya na procesorah optimizovani pid visoke navantazhennya na procesori Obchislennya v pam yati optimizovani pid zadachi yaki potrebuyut bagato operativnoyi pam yati Dozvolyayut stvoryuvati ekzemplyari do z 12 TiB operativnoyi pam yati Grafichni ta ShI priskoryuvachi Dozvolyayut vikoristovuvati grafichni priskoryuvachi Pidhodyat dlya zadach yaki mozhna vikonuvati z dopomogoyu CUDA taki yak visokoproduktivni obchislennya ta ShIPersistentni diskiKozhen ekzemplyar GCE zavantazhuyetsya z diskovogo pristroyu yakij nazivayetsya persistentnim postijnim diskom Cej disk zabezpechuye diskovij prostir dlya ekzemplyara ta mistit korenevu fajlovu sistemu Za zamovchuvannyam GCE vikoristovuye SCSI dlya pidklyuchennya cih diskiv Takozh mozhna rozshiryati abo dodavati inshi diski do virtualnoyi mashini Pri tipovomu vikoristanni na persistentnomu disku bude tablicya rozbittya GPT MBR stvorenij rozdil rozdil vidformatovano v fajlovu sistemu ta fajlova sistema bude zmontovana Mozhlivo vikoristannya LVM dlya Linux Diski pidtrimuyut dodatkovi funkciyi taki yak snapshot ta klonuvannya Ye mozhlivist vid yednati disk vid odniyeyi mashini ta priyednati do inshoyi GCE proponuye shirokij spektr variantiv zberigannya danih sho vidriznyayutsya produktivnistyu vartistyu ta priznachennyam Balanced Persistent Disk PD balanced zbalansovanij variant mizh shvidkistyu ta vartistyu Vin pidhodit dlya riznomanitnih robochih navantazhen de potribna yak pevna shvidkist chitannya zapisu tak i ekonomichna efektivnist Persistent Disk Standard PD standard tip diska proponuye najnizhchu cinu za odinicyu zberigannya ale maye najpovilnishu shvidkist chitannya zapisu Vin pidhodit dlya danih do yakih ridko zvertayutsya napriklad dlya rezervnih kopij abo arhiviv Persistent Disk Extreme PD extreme disk priznachenij dlya robochih navantazhen iz visokimi vimogami do IOPS operacij vvodu vivodu za sekundu Vin idealno pidhodit dlya baz danih iz visokoyu produktivnistyu abo inshih program sho potrebuyut shvidkogo vikonannya operacij z danimi Persistent Disk Hyperdisk Hyperdisk stvorenij dlya kritichno vazhlivih robochih navantazhen sho vimagayut nadzvichajno visokoyi dostupnosti ta produktivnosti Voni proponuyut nizku zatrimku ta visoku propusknu zdatnist Balanced Hyperdisk Hyperdisk sho proponuye balans mizh cinoyu ta produktivnistyu podibno do standartnogo zbalansovanogo diska ale z krashimi pokaznikami Extreme Hyperdisk Throughput Hyperdisk optimizovanij dlya robochih navantazhen sho potrebuyut maksimalno visokoyi propusknoyi zdatnosti peredachi velikih obsyagiv danih za korotkij chas Local SSDs Lokalni tverdotili nakopichuvachi dostupni lishe dlya virtualnih mashin rozmishenih na mashinah z lokalnimi SSD Voni zabezpechuyut najvishu shvidkist chitannya zapisu sered usih tipiv diskiv GCP ale dani na nih ne ye persistentnimi pislya zupinki virtualnoyi mashini dani vtrachayutsya Stanom na 2024 rik bilshist diskiv mozhut mati rozmir vid 10 GB do 64 TiB na disk mayut ta 257 512TiB sumarno na virtualnu mashinu Deyaki tipi diskiv mayut inshi obmezhennya napriklad PD extreme mozhut buti vid 500 GB Balanced Hyperdisk vid 4GB lokalni tverdotili nakopichuvachi mozhut buti ne bilshe 36 TB ta takozh zalezhit vid tipa mashini ObraziObraz image ce persistentnij disk yakij mistit korenevu fajlovu sistemu neobhidnu dlya zavantazhennya operacijnoyi sistemi virtualnoyi mashini Isnuyut publichni obrazi yaki rozpodilyayutsya proektam perevazhno ce nazva distributivu a kozhen proekt rozpodilyayetsya po rodinam ce nomer relizu ta arhitektura procesora Na 2024 rik GCE nadaye taki proekti obraziv linux CentOS Container Optimized OS Debian Fedora CoreOS RHEL Rocky Linux SLES Ubuntu LTS Ubuntu PRO takozh ye Windows Server Windows client ta okremi proekti Microsoft SQL Server dlya Windows ta Microsoft SQL Server dlya Linux Deyaki operacijni sistemi ne dostupni dlya vidpovidnih tipiv instansiv napriklad produkti Microsoft ne pidtrimuyutsya na ARM procesorah Operacijni sistemi z pidtrimkoyu ce Ubuntu PRO SLES ta Microsoft mayut osoblivosti pov yazani z licenzuvannyam ta pidtrimkoyu vi mayete kupiti licenziyu pryamo na GCP abo mayete mozhlivist zastosuvati svoyu licenziyu Pro ce okremo opisano v dokumentaciyi Takozh koristuvach mozhe stvoriti svoyi obrazi na bazi stvorenih virtualnih mashin ta zminenih svoyimi nalashtuvannyami Mozhlivo takozh stvorennya obraza operacijnoyi sistemi koristuvachem yakoyi nemaye v pereliku publichnih obraziv dlya takogo ye perelik vimog Obrazi diska nalezhat do globalnih resursiv v sensi regioniv ta zon sho oznachaye sho obrazi neyavno dostupni v usih regionah i zonah Google Cloud Platform Ce dozvolyaye uniknuti neobhidnosti eksportu ta importu obraziv mizh regionami MerezhaV GCE dlya merezheva vzayemodiya vidbuvayetsya v merezhi Virtualnoyi Privatnoyi Hmari Virtual Private Cloud network VPC Hocha VPC ne ye chastinoyu Google Cloud Engine prote ce neobhidnij komponent infrastrukturi yak poslugi yakij zabezpechuye funkcionalnist merezhi dlya Compute Engine Google Kubernetes Engine ta bezservernih obchislen Cya merezha proponuye globalnu masshtabovanu ta gnuchku infrastrukturu dlya hmarnih resursiv i servisiv u hmarnomu seredovishi Google Cloud VPC network skladayetsya zi spisku regionalnih virtualnih pidmerezh subnet v data centrah yaki z yednani globalnoyu merezheyu WAN i logichno izolovana Ce zabezpechuye keruvannya merezhevim trafikom dozvolyaye formuvati pravila bezpeki Kozhen instans GCE nalezhit lishe odnij merezhi i spilkuyetsya cherez zagalnodostupnu IP adresu yaka priznachayetsya v cij merezhi Koli stvoryuyetsya instans GCE IP adresa avtomatichno priznachayetsya ekzemplyaru za zamovchuvannyam Cya adresa prikriplyuyetsya do ekzemplyara protyagom vsogo zhittya ekzemplyara i vivilnyayetsya pislya vidalennya ekzemplyara GCE takozh zabezpechuye mehanizm rezervuvannya ta priyednannya statichnih IP adres do virtualnih mashin Dodatkovi mozhlivosti VPC vklyuchayut vbudovani vnutrishni balansuvalniki navantazhennya pidklyuchennya do lokalnih merezh cherez tuneli Cloud VPN ta VLAN pidklyuchennya dlya Cloud Interconnect a takozh rozpodil trafiku z zovnishnih balansuvalnikiv navantazhennya Google Cloud do bekendiv Dodatkovo vikoristannya VPC v Google Cloud dozvolyaye koristuvacham nalashtovuvati merezhi z urahuvannyam konkretnih potreb yihnogo hmarnogo seredovisha Oskilki kozhen proekt mozhe mati kilka merezh koristuvachi mozhut stvoryuvati i keruvati riznimi merezhami z riznimi konfiguraciyami ta pravilami brandmauera v mezhah odnogo proektu Takij pidhid dozvolyaye gnuchko nalashtovuvati merezhevu infrastrukturu vidpovidno do vimog konkretnih dodatkiv ta servisiv Brandmauer Pravila brandmauera za zamovchuvannyam nalashtovuyetsya za dopomogoyu Tegiv Na storoni resursiv yak GCE ta inshi viznachayutsya tegi ta yih znachennya na storoni VPC konfiguruyutsya pravila na bazi selektoriv Takozh mozhlivo nalashtuvati klasichni pravila po ip adresam ta yih diapazonam Regioni ta zoniRegion poznachaye geografichne roztashuvannya infrastrukturi Google Kozhen region vidpovidaye mistu de roztashovanij centr obrobki danih V kozhnomu regioni roztashovuyetsya deyaka kilkist zon zazvichaj 3 poznachenih literoyu Povna nazva zoni viglyadaye tak europe north1 a de europe ce kontinent europe north1 nazva regionu Koristuvachi mozhut obirati zonu dlya rozgortannya resursiv v dostupnih regionah Osnovni faktori yaki vplivayut na vibir zoni ce geografichna blizkist do kliyentiv dlya minimizaciyi zatrimki Prote perelik dostupnih servisiv nayavnih arhitektur CPU dostupnih mashin z priskoryuvachami tosho a takozh cini na poslugi GCP mozhut takozh vidriznyatisya v zalezhnosti vid regionu ta zoni Kontinenti mayut nastupne koduvannya africa Afrika asia Pivdenno shidna Aziya ta tihij okean europe Yevropa me middle east Serednya ta pivdenna Aziya northamerica Pivnichna Amerika southamerica Pivdenna Amerika Stanom na 2024 rik dostupno 40 regioniv ta 121 zonu Mezhi mozhlivostej resursivResursi Google Compute Engine podilyayutsya na tri kategoriyi globalni regionalni ta zonalni Napriklad IP adresi ye regionalnim resursom Koristuvach mozhe vikoristovuvati konkretnu IP adresu tilki dlya virtualnih mashin zapushenih v odnij iz zon togo samogo regionu de rozmishena cya adresa Zonalni resursi dostupni lishe u konkretnij zoni Napriklad sami instansi ta yih diski U tablici nizhche navedeno mezhi mozhlivostej resursiv GCE Oblast zastosuvannya ResursGlobalnij ObrazGlobalnij SnapshotGlobalnij MerezhaGlobalnij BrandmauerGlobalnij MarshrutRegion AdresaZona InstansZona Tip mashiniZona DiskOsoblivostiModel vistavlennya rahunkiv ta cinoutvorennya Minimalna tarifikaciya za virtualnu mashinu 10 hvilin nastupni hvilini tarifikuyutsya pohvilinno Sistema postijnogo cinoutvorennya sho bazuyetsya na faktichnomu vikoristanni nadaye znizhki kliyentam v zalezhnosti vid misyachnogo obsyagu vikoristannya Google Compute Engine proponuye znizhki za dovgostrokove vikoristannya instans Yak tilki ekzemplyar pracyuye ponad 25 platizhnogo ciklu zazvichaj misyac cina pochinaye znizhuvatisya yaksho ekzemplyar vikoristovuyetsya na 50 misyacya to otrimuvatime 10 znizhku vid cin na zapitom yaksho ekzemplyar vikoristovuyetsya protyagom 75 misyacya mozhna otrimati znizhku v rozmiri 20 vid cini za zapitom yaksho ekzemplyar vikoristovuyetsya na 100 misyacya mozhna otrimati znizhku v rozmiri 30 vid cini za zapitomProzore obslugovuvannya Pid chas planovogo obslugovuvannya v centrah obrobki danih Google Compute Engine mozhe avtomatichno migruvati virtualni mashini z odnogo aparatnogo hosta na inshij bez aktivnih zapitiv na ce vid koristuvachiv Spisok literaturiMetz Cade 3 lipnya 2012 Wired Arhiv originalu za 14 listopada 2020 Procitovano 26 veresnya 2016 Barb Darrow 25 lyutogo 2013 Gigaom blog Arhiv originalu za 27 lyutogo 2013 Procitovano 5 lipnya 2013 Ampere Altra based T2A VMs now in preview on Google Cloud amperecomputing com angl Procitovano 15 kvitnya 2024 General purpose machine family for Compute Engine Compute Engine Documentation Google Cloud angl Procitovano 15 kvitnya 2024 Storage options Compute Engine Documentation Google Cloud angl Procitovano 15 kvitnya 2024 Operating system details Compute Engine Documentation Google Cloud angl Procitovano 15 kvitnya 2024 Requirements to build custom images Compute Engine Documentation Google Cloud angl Procitovano 15 kvitnya 2024 Google Compute Engine Documentation Google Arhiv originalu za 26 kvitnya 2016 Procitovano 6 kvitnya 2014 Global Locations Regions amp Zones Google Cloud angl Procitovano 15 kvitnya 2024 Buttler Brandon NetworkWorld Arhiv originalu za 30 July 2013 Procitovano 6 kvitnya 2014 Joneja Navneet Google Cloud Blog Google Arhiv originalu za 5 bereznya 2016 Procitovano 6 kvitnya 2014 Babcock Charles 28 bereznya 2014 InformationWeek Arhiv originalu za 25 zhovtnya 2020 Procitovano 6 kvitnya 2014 Adler Brian RightScale Blog RightScale Arhiv originalu za 27 kvitnya 2019 Procitovano 6 kvitnya 2014 Leong Lydia Blog Arhiv originalu za 14 listopada 2013 Procitovano 1 lipnya 2019 PosilannyaOficijnij sajt Google I O 2012 Introducing Google Compute Engine na YouTube