ПРИВАТНА ОФШОРНА ІНФРАСТРУКТУРА
Веб і onionПрикладний · 4 хв читання

Виберіть операційну модель хостингу перед вибором хмари

Порівняйте спільний хостинг, VPS, виділене обладнання та великі хмарні платформи за відповідальністю, відновленням, залежностями й повним операційним бюджетом.

Автор: SwissOctet Editorial
ПРЯМА ВІДПОВІДЬ

Порівнюйте моделі хостингу за операційними обов'язками, які вони призначають, і архітектурою, яку вони уможливлюють. Хмарний масштаб, віртуальна машина та виділене обладнання описують різні аспекти системи; жоден із них сам по собі не доводить приватність, вартість або поведінку відновлення.

01

Почніть із роботи, яку потрібно комусь доручити

Рішення про хостинг призначає як обчислювальні ресурси, так і операційну роботу. Одному проєкту потрібен обліковий запис, який запускає звичайний вебсайт; іншому потрібен контроль над пакетами операційної системи та фоновими процесами. Третьому потрібна платформа бази даних, обслуговування якої виконується за конкретним сервісним договором. Спочатку перелічіть ці обов'язки разом із людьми, доступними для їх підтримки.

Спільний хостинг зазвичай надає середовище рівня облікового запису. VPS надає гостьову операційну систему, тоді як виділене обладнання переносить межу машини на фізичний сервер. Керованість — окреме питання: ярлик продукту не говорить, хто застосовує виправлення, відновлює дані чи розслідує інцидент. Запитайте про обсяг керування та процедуру відновлення, а не вважайте це універсальною функцією.

02

Зрозумійте, що хмара додає до порівняння

NIST описує хмарні обчислення через такі характеристики, як доступ на вимогу, об'єднання ресурсів, еластичність і вимірюване обслуговування. Віртуальна машина може бути одним із компонентів хмарної платформи, тому VPS і хмара не є взаємовиключними технологіями. Корисне порівняння — між конкретними пропонованими сервісами: фіксованою віртуальною машиною, еластичним парком або застосунком, побудованим навколо керованих сервісів.

Hyperscaler — це галузевий термін для постачальника, який експлуатує інфраструктуру та сервісні платформи у дуже великому масштабі. Такий масштаб може пропонувати широкий набір інструментів розгортання та географічних варіантів; він не говорить, чи відповідає конкретна архітектура вашим потребам. Оцініть регіон, залежності сервісів, модель ідентичності та договір кожного компонента. І менший постачальник, і велика платформа потребують чіткого звіту про те, куди потрапляють дані.

Операційна модельКонтроль, доступний проєктуПитання перед вибором
Обліковий запис спільного хостингуНалаштування сайту в межах облікового записуЧи підходить середовище виконання застосунку?
Віртуальна машинаГостьова ОС і встановлені сервісиХто обслуговує та відновлює гостьову систему?
Виділена машинаМежа фізичного сервераЧи виправдовує навантаження цю межу?
Керований хмарний сервісСервіс API і підтримувані налаштуванняЩо залишається відповідальністю клієнта?
03

Виберіть архітектуру, яка може відновлюватися

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

Розподілене зберігання ілюструє цю відмінність. Таке програмне забезпечення, як Ceph, розподіляє роботу зі зберігання по кластеру та пропонує об'єктні, блокові й файлові інтерфейси. Реплікація або кодування зі стиранням можуть допомогти витримати окремі відмови обладнання, але кластер також потребує ємності для відновлення та ребалансування. Розподілена жива копія не замінює незалежну резервну копію. Вирішіть, як поводяться записи під час мережевого розділення, і перевірте випадки відмов, релевантні для вибраної реалізації.

04

Порівняйте повний операційний бюджет

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

Для великої хмарної платформи визначте кожен сервіс, потрібний для роботи застосунку. Для VPS включіть роботу, яку інакше поглинули б керовані сервіси. Жоден підхід не є автоматично дешевшим. Почніть із невеликого репрезентативного розгортання або документованої пропозиції, потім порівняйте фактичний рахунок із моделлю. Залиште місце для трафіку відновлення та тимчасової ємності міграції, а не бюджетуйте лише сталий стан.

05

Ставтеся до приватності як до карти залежностей

Регіон машини — це один запис на ширшій карті. Автентифікація, моніторинг, інструменти підтримки, резервні копії та API моделей можуть працювати через окремі сервіси. Зафіксуйте, що кожен із них отримує, хто має до нього доступ і як довго він зберігається. Модель спільної відповідальності AWS — один із прикладів постачальника, який явно розділяє свої інфраструктурні обов'язки та обов'язки клієнта; обсяг змінюється залежно від сервісу.

Використовуйте цю відмінність, порівнюючи постачальників, не переносячи зобов'язання одного постачальника в інший договір. Конфігурація SwissOctet описує місце хостингу та перелічені ресурси. Вона не встановлює розташування інтеграцій, які ви додаєте пізніше. Мінімізуйте дані, які отримує кожна залежність, захищайте адміністрування та перевіряйте місця призначення резервних копій, перш ніж робити заяву про шлях даних вашого застосунку.

06

Використовуйте шлях міграції як частину рішення

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

Для першого короткого списку SwissOctet порівняйте Canvas, коли підходить вебсередовище рівня облікового запису, Vector для контролю гостьової ОС і лінійки Metal, коли важлива фізична межа. Орієнтовані на зберігання опції підтримують інше питання ємності й не повинні описуватися як керований розподілений кластер. Тримайте архітектуру достатньо малою для експлуатації та додавайте складність платформи, коли вона відповідає перевіреній вимозі, а не уявному майбутньому масштабу.

ПЕРЕТВОРІТЬ ЦЕ НА ДІЮ

Ваш практичний контрольний список.

  • Призначте відповідальність за адміністрування та відновлення.
  • Відрізняйте віртуальну машину від ширшої хмарної платформи.
  • Бюджетуйте залежності, передавання та обслуговування.
  • Перевірте межу відмови перед додаванням вузлів.
  • Зафіксуйте робочий шлях експорту даних і міграції.
ПОШИРЕНІ ЗАПИТАННЯ

Деталі, які мають значення.

Чи може VPS бути частиною хмарної платформи?+

Так. Віртуальна машина може бути хмарним сервісом. Порівнюйте фактичну модель ресурсів, масштабування та керування, а не припускайте, що назви описують виключні технології.

Чи замінює розподілене зберігання резервні копії?+

Ні. Жива надлишковість усуває вибрані відмови компонентів. Незалежна резервна копія та тест відновлення усувають інші відмови, як-от видалення та пошкодження даних застосунку.

Чи є велика хмара завжди поганим вибором для приватності?+

Ні. Оцініть конкретні сервіси, потоки даних і договірні засоби контролю. Лише розмір постачальника не встановлює придатність архітектури.

ОСНОВНІ ДЖЕРЕЛА

Перейдіть до джерела.

Ці джерела підкріплюють технічні концепції в цьому посібнику. Дотримуйтеся поточної документації перед зміною робочої системи.

  1. NIST SP 800-145: Визначення хмарних обчислень nvlpubs.nist.gov
  2. AWS: Модель спільної відповідальності aws.amazon.com
  3. Ceph: Архітектура зберігання docs.ceph.com
  4. Ceph: Кодування зі стиранням docs.ceph.com

Редакційне керівництво від SwissOctet. Приклади є ілюстративними. Специфікації послуг, доступні опції та договірні умови потрібно перевіряти окремо.

ПОЄДНАЙТЕ ЗНАННЯ

Пов'язана інфраструктура.

ЗБЕРІГАЙТЕ НИТКУ

Ваші наступні польові нотатки.

Дослідити всі посібники
ПОЛЬОВА НОТАТКА / 03
Зберігання та відновленняОснова

Об'єктне, файлове або блокове зберігання: виберіть інтерфейс, потрібний вашому застосунку

Розрізняйте інтерфейси зберігання, семантику доступу та операційні обов'язки, перш ніж перетворювати вимогу до ємності на архітектуру застосунку.

4 хв читанняЧитати посібник