Ви складаєте звіт на ноутбуці. Редагуєте його в телефоні дорогою на роботу. Прослуховуєте всю свою музичну бібліотеку з планшета на кухні. Ця гнучкість – не магія. Це результат роботи хмарних технологій.
Концепція проста. Ви зберігаєте дані та запускаєте програми на віддалених серверах, а не на локальному жорсткому диску. Доступ до них здійснюється через Інтернет. Це дозволяє використовувати первинне сховище або резервне копіювання часто безкоштовно або за символічну плату. Але зберігання даних лише половина картини. Ви, мабуть, вже живете у хмарі. Веб-пошта. Соціальні мережі. Оплата рахунків онлайн. Автоматичне резервне копіювання телефону. Навіть розраховані на багато користувачів ігри відбуваються в хмарі.
Бізнес також використовує хмарні технології. Це дешевше та гнучкіше, ніж купівля, експлуатація та обслуговування фізичних серверів у власній інфраструктурі. Це ефективно.
Але є ризики. Хмара – не утопія. Все може піти негаразд. Ви можете втратити доступ до ваших даних. Цьому сприяють п’ять чинників. Почнемо з першої серйозної перешкоди.
5: Категорія хмарних обчислень
Не всі хмарні послуги однакові. Вони поділяються на різні категорії, залежно від того, що вони надають. Розуміння цих відмінностей є критично важливим для усунення проблем з доступом. Якщо ви не знаєте, який тип сервісу ви використовуєте, ви не зможете виправити його, коли він зламається.
Три основні категорії:
- Інфраструктура як послуга (IaaS): Надає віртуалізовані обчислювальні ресурси через інтернет. Ви орендуєте сервери, сховища та мережі. Ви керуєте операційною системою та додатками. Приклади включають Amazon Web Services (AWS) EC2 або віртуальні машини Microsoft Azure.
- Платформа як послуга (PaaS): Пропонує платформу, що дозволяє розробникам створювати, тестувати та розгортати програми. Постачальник керує базовою інфраструктурою. Ви зосереджуєтесь на коді. Google App Engine – найпоширеніший приклад.
- Програмне забезпечення як послуга (SaaS): Доставляє програмні програми через інтернет. Ви отримуєте доступ до них через веб-браузер. Постачальник дбає про все інше. Gmail, Dropbox та Salesforce – приклади SaaS.
Кожна категорія має свої точки відмови. Збій в IaaS може означати, що весь сервер недоступний. Проблема SaaS може бути просто тимчасовою проблемою входу в систему. Знання того, до якої категорії належить ваш сервіс, допомагає швидше діагностувати проблему.
Тип хмарного сервісу, що використовується, визначає, хто несе відповідальність за обслуговування, а хто — за збій.
Ця різниця має значення. Воно впливає ваш контроль. Воно впливає на вашу безпеку. Воно впливає вашу здатність відновлювати дані. Ігнорування цього – помилка.
Наступний фактор пов’язаний із підключенням до мережі. Але про це згодом. А поки що просто знайте, що не всі хмари однакові. І ця відмінність — перше місце, куди треба дивитися, коли щось іде не так.
Вибір між Інфраструктурою як послугою (IaaS), Платформою як послугою (PaaS) та Програмним забезпеченням як послугою (SaaS) — це не просто технічне питання. Він визначає рівень вашого контролю. Він змінює те, як ви взаємодієте із даними. Він визначає межі того, до чого ви можете мати безпосередній доступ.
Більшість організацій дотримуються однієї моделі, але часто перетинаються. Розуміння різниці має значення, коли щось ламається. Або коли потрібно знати, до кого звернутися по допомогу.
SaaS: Пастка зручності
SaaS – це найпростіший спосіб входу. Ви входите у систему. Ви використовуєте програмне забезпечення. На цьому все. Електронна пошта, CRM-системи, офісні пакети – все це розміщено та обслуговується постачальником. Ви отримуєте доступ до нього через Інтернет.
Але є аспект: у вас фактично немає контролю. Ви не можете настроювати серверну частину. Ви не можете встановлювати плагіни користувача, якщо це не дозволено постачальником. Ви не можете змінити конфігурацію сервера. Це «чорна скринька». Ви орендуєте функціональність, а чи не інфраструктуру.
Відсутність гнучкості означає меншу можливість кастомізації. Але це також означає меншу відповідальність. Якщо сервер виходить із ладу, постачальник його лагодить. Вам залишається лише чекати.
PaaS: Пісочниця для розробників
PaaS займає проміжне положення. У цьому випадку хмарний хостинг-провайдер надає апаратне та програмне забезпечення платформи. Ви не керуєте базовими серверами. Ви не інсталюєте оновлення для операційної системи. Але ви розробляєте, встановлюєте і запускаєте свої власні додатки поверх цього фундаменту.
Веб-розробники люблять PaaS. Це позбавляє рутини обслуговування серверів. Ви зосереджуєтесь на коді. Провайдер займається масштабуванням інфраструктури.
Ви отримуєте більше контролю, ніж у SaaS. Ви можете розгорнути свою логіку. Ви можете керувати схемою бази даних. Але у вас ще немає кореневого доступу до фізичного пристрою. Це середовище, що курується. Вона корисна для швидкої розгортки. Але менш корисна, якщо вам потрібні глибокі системні налаштування.
IaaS: Сира потужність та відповідальність
IaaS це місце, де теорія зустрічається з практикою. Ви орендуєте віртуалізовані обчислювальні ресурси. Сервери Сховища. Мережеві ресурси. По суті це шматочок дата-центру.
З IaaS ви маєте значний контроль. Ви можете встановити будь-яку операційну систему. Можна настроїти брандмауери. Ви можете завантажити будь-що. Ви несете відповідальність за стек програмного забезпечення, починаючи від ОС і закінчуючи програмою.
Це складніше. Вам потрібно керувати поновленнями. Вам потрібно забезпечувати безпеку периметра. Але гнучкість тут неперевершена. Ви можете побудувати те, що вам потрібно. Відсутність прив’язки до постачальника лише на рівні додатків.
Послуги IaaS можуть бути публічними, приватними чи гібридними.
– Публічні хмари поділяють ресурси між багатьма орендарями через Інтернет.
– Приватні хмари надають вам виділені сервери у закритій мережі.
– Гібридні хмари поєднують обидва варіанти, часто зберігаючи конфіденційні дані в локальній інфраструктурі або в приватній хмарі, а при необхідності використовуючи публічну хмару для додаткової потужності.
Проблема вкладеності
Ці моделі не є взаємовиключними. Вони часто накладаються одна на одну.
Постачальник SaaS може створити свою програму на платформі PaaS. Ця платформа PaaS може працювати на інфраструктурі IaaS іншого постачальника. Ви можете навіть не знати, який постачальник IaaS знаходиться внизу цього ланцюжка.
Така вкладеність створює приховані залежності. Якщо базовий шар IaaS зазнає збою, ваш додаток SaaS перестає працювати. Ви не можете виправити це. Ви навіть не можете побачити це. Залежно від ланцюжка постачальників, з якими ви ніколи не укладали прямих контрактів.
Хто це робить?
Тип вибраного сервісу визначає структуру підтримки.
У випадку SaaS зверніться до постачальника. Ваша внутрішня ІТ-команда значною мірою усувається від процесу. Вони стежать за доступністю (оптаймом). Вони не пишуть код.
У разі IaaS чи PaaS провідну роль бере на себе ваш внутрішній ІТ-відділ. Ви керуєте конфігурацією. Ви встановлюєте патчі безпеки. Саме вас розбудять о 3 годині ночі, коли сервер вийде з ладу.
Ця різниця має значення для безпеки. Як ми побачимо далі, рівень
Безпека в хмарі – це більш широке поняття, ніж просто збереження даних вашої кредитної картки або запобігання крадіжці особистих даних. Йдеться про підтримку цілісності ваших даних та забезпечення реального доступу до програм, за які ви платите. Механіка цього захисту має високий рівень деталізації. Ви маєте справу з міжмережевими екранами, стандартами шифрування, протоколами резервного копіювання та строгою ізоляцією ресурсів.
Потім іде людський фактор. Наскільки надійною є авторизація користувачів на рівні інтерфейсу? Наскільки суворо проводиться перевірка працівників та інших клієнтів? Ці фактори визначають, хто отримує доступ, як він отримує доступ і що він може робити, опинившись усередині системи.
Потенційна шкода від зловмисника може бути різноманітною і серйозною. Розглянемо атаку типу “відмова в обслуговуванні” (DoS). Мета тут – не крадіжка, а порушення роботи. Завалюючи систему величезним обсягом трафіку до моменту її відмови, зловмисники роблять ваші хмарні послуги тимчасово недоступними. Якщо ваш бізнес залежить від безперебійної роботи, ви втрачаєте гроші.
Ще одним вектором атак є захоплення облікових записів. Як тільки зловмисник отримує контроль над вашими обліковими даними, він може перенаправляти бізнес-транзакції або блокувати доступ до власних сервісів. Стає гіршим: скомпрометована система може дозволити зловмиснику перемістити віртуальну машину, яка містить ваші конфіденційні дані, на сервер, яким він керує. Несподівано ваша інформація опиняється під загрозою розкриття. В систему може проникнути шкідливе ПЗ, що порушує роботу і потенційно поширюється на ваш домашній або робочий комп’ютер, перетворюючи ваш особистий пристрій на вузол у їх ботнеті.
Навіть якщо атака не призводить до втрати даних або втрати доступу, психологічний тягар реальний. Витік безпеки руйнує довіру. Ваш рівень комфорту при зберіганні або видаленні інформації з хмари знижується. Ви починаєте замислюватися, чи варта того зручність.
На жаль, немає абсолютно невразливих систем. Будь-яка система, доступна через Інтернет, уразлива. Різниця полягає у стійкості. Хмарний провайдер із суворішими заходами безпеки та кращою здатністю виявляти та відновлюватися після порушень мінімізує ризик втрати даних, доступу або вашого душевного спокою.
Але не знімайте із себе відповідальність. Безпека – це не лише обов’язок хмарного хостинг-провайдера. Особисті помилки мають значення. Піддавшись фішинговій атаці – обману, що змушує вас передати облікові дані для входу, – ви можете легко скомпрометувати свій доступ до хмари, як і при експлуатації вразливості на стороні сервера. Завантаження шкідливого програмного забезпечення з ненадійного джерела також має наслідки. Пильність потрібна з усіх боків.
3: Пропускна спроможність та інші аспекти бюджетування
Коли ви переходите від питань безпеки до фактичної вартості ведення бізнесу, пропускна спроможність стає основною змінною. Це часто найнеправильніша стаття видатків у хмарному бюджеті. Провайдери стягують плату не лише за зберігання чи обчислювальні потужності; вони стягують плату за дані, що передаються в їхню інфраструктуру та з неї.
Ця модель перерозподіляє ризики та витрати. Якщо ви розміщуєте програму, яка потребує великої пропускної спроможності (наприклад, мультимедійна), ваші витрати на вихідний трафік можуть різко зрости. Розуміння того, як моделі ціноутворення в хмарі впливають на вартість пропускної спроможності, є необхідним для всіх, хто прагне зробити витрати передбачуваними.
Чому це важливо? Тому що несподівані збори за вихідний трафік можуть відразу знищити ваш прибуток. Ви можете укласти вигідну угоду на оренду віртуальних машин, тільки щоб виявити, що ваш рахунок збільшено через плату за передачу даних. Це особливо актуально для програм, які обслуговують великі файли або API з високим рівнем трафіку.
Де накопичуються ці витрати? Майже завжди на вихідному боці. Більшість провайдерів пропонують щедрі ліміти на вхідний трафік (ingress), але стягують значні платежі за вихідний трафік (egress). Знання який хмарний провайдер пропонує найкращі ціни на пропускну спроможність для вашого конкретного випадку використання вимагає
Ви думаєте, що отримуєте необмежені потужності у хмарі. Насправді, це не так.
Обіцянка проста: доступ до обладнання, програмного забезпечення та інфраструктури без покупки хоча б одного сервера. Але ж рахунок? Він повністю залежить від вашого гаманця.
Існують безкоштовні тарифи. Вони чудово підходять для електронної пошти або зберігання кількох тисяч фотографій. Як тільки ви досягаєте межі сховища – зазвичай це лише кілька гігабайт – вам нараховують плату. Спробуйте завантажити пакет сімейних фотографій, коли ви перевищили ліміт. Ви побачите не просто помилку. Ви побачите пропозицію оплатити послугу.
Корпоративні хмари влаштовані інакше. Вони беруть платню за все.
Куди йдуть гроші бізнесу
Корпоративні плани – це не лише місце. Ви платите за:
- Зберігання даних (за кожен гігабайт)
- Простір для баз даних
- Виділені сервери (фізичні чи віртуальні) з певною конфігурацією пам’яті
- Оренду (погодинну або помonthну)
- Хмарне ПЗ, що розраховується на одного користувача
- Пропускну здатність мережі
- Додаткові IP-адреси
- Послуги управління ІТ-інфраструктурою
Перевага полягає у гнучкості. Ви масштабуєте ресурси. Ви платите лише за те, що ви використовуєте. Або за те, що, як вам здається, будете використовувати.
Ціна помилки
Недооцініть свої потреби — і ви впертеся у стіну.
Це дратує, коли фотографії вашого вихованця не завантажуються. Це катастрофа, коли дані клієнтів завмирають під час критичної транзакції.
Якщо ви вичерпаєте ємність сервера під час кризи, ви опинитеся в безвиході. Якщо більше не заплатите.
А заплатити більше завжди можна. Деякі хмарні рішення підтримують автоматичне масштабування. Ваша інфраструктура зростає зі зростанням попиту.
Але ця зручність пов’язана з ризиком.
Шок від суми щомісячного рахунку — реальність. Автоматичне масштабування означає, що ваші витрати можуть злетіти до небес, якщо ви не стежите за метриками.
2: Ліміти пропускної спроможності та тротлінг
Сховище – не єдиний ліміт. Швидкість також обмежена.
Багато провайдерів встановлюють ліміти на пропускну спроможність. Або уповільнюють її.
Троттлінг означає зниження швидкості з’єднання після досягнення певного обсягу даних. Не завжди очевидно. Ви можете подумати, що ваш інтернет є просто повільний. Насправді хмарний провайдер обмежує вашу пропускну спроможність.
Чому вони це роблять? Щоб керувати мережними навантаженнями. Щоб зменшити витрати для всіх.
Для бізнесу це може паралізувати операції. Передача великих файлів займає вічність. Програми реального часу працюють із затримками. Користувачі засмучуються.
Перевірте угоду про обслуговування. Зверніть увагу на дрібний шрифт у розділі про вихідний трафік (egress).
Саме на комісіях за вихідний трафік багато компаній отримують неприємні сюрпризи. Ви сплачуєте за зберігання даних. Ви платите менше за їхнє завантаження. Але за скачування чи переміщення їх назовні? Саме тут йдуть основні гроші.
Йдеться не лише про те, скільки місця вам потрібно. Ідеться про те, скільки даних ви переміщаєте.
Якщо ви створюєте програму з інтенсивним читанням даних, витрати на пропускну здатність з’їдять вашу маржу.
Пропускна спроможність — це вузьке місце лише на рівні сервера. Вона обмежує вас і домашньому рівні.
Багато інтернет-провайдерів (ISP) встановлюють місячні ліміти на передачу даних. Це жорсткі обмеження на обсяг даних, які ви можете надсилати та отримувати. Ці цифри дуже різняться. Деякі тарифи пропонують безлімітний трафік. Інші обмежують вас невеликим об’ємом. Для середньостатистичних домашніх тарифів ліміти в діапазоні від 100 до 250 гігабайт на місяць напрочуд поширені.
Кожна дія враховується у цьому загальному обсязі. Ви витрачаєте трафік не лише на передачу великих файлів. Ви використовуєте пропускну здатність під час перегляду веб-сторінок. Ви витрачаєте його, граючи в онлайн-ігри. Стрімінг Netflix, Hulu або 4K-відео з вашого хмарного сховища витрачає ваш ліміт так само, як і на локальному медіаплеєрі.
Ціна перевищення ліміту даних
Що відбувається, коли ви досягаєте цієї стелі? Штрафи повністю залежить від політики вашого провайдера.
Деякі провайдери стягують плату за перевищення ліміту. Вони можуть нараховувати плату за кожен гігабайт понад встановлений ліміт. Це швидко накопичується, якщо ви резервуєте терабайти фотографій.
Інші не стягують додаткову оплату. Натомість вони знижують швидкість вашого з’єднання (тротлінг). Ваша швидкість значно знижується. Це фактично руйнує досвід користувача при роботі з хмарними сервісами. Завантаження великого відеофайлу може зайняти годинник замість хвилин. Завантаження знімка резервної копії стає випробуванням на терпіння.
У найгірших випадках провайдери повністю відключають ваш доступ. Ви входите в систему і виявляєте, що у вас немає доступу до Інтернету до початку нового розрахункового періоду. Це повністю зупиняє будь-яке хмарне робоче середовище.
Існує також проблема мережного навантаження. На загальних інфраструктурах, таких як кабельний або супутниковий інтернет, швидкості часто падають у години пік увечері. Навіть якщо ви не досягли свого місячного ліміту, ви можете відчувати уповільнення, коли ваші сусіди також дивляться потокове відео.
Система попереджень про авторські права та моніторинг піратства
Троттлінг який завжди пов’язані з обсягом. Він може бути пов’язаний із контентом.
Великі інтернет-провайдери впровадили Систему попереджень про авторські права для боротьби з піратством. Ця система націлена на користувачів, підозрюваних у незаконному розповсюдженні матеріалів, захищених авторським правом. Механізм простий. Він відстежує трафік на наявність відомих файлів, захищених авторським правом. Він спеціально шукає активність у мережах обміну файлами peer-to-peer (P2P).
Система відстежує цю діяльність за IP-адресою. Якщо ваше з’єднання буде позначено, ви зіткнетеся з покараннями, що наростають.
- Листи із попередженнями: Ви отримуєте повідомлення з вимогою припинити дії.
- Зниження швидкості: Ваша швидкість з’єднання знижується.
- Призупинення обслуговування: Ваш доступ в інтернет вимикається.
- Закриття облікового запису: У крайніх випадках ви повністю втрачаєте доступ до послуги.
Це створює значний ризик для домашніх користувачів. Будь-хто, хто використовує ваш WiFi, може спровокувати ці попередження. Гість, який незаконно завантажує фільм, залишає слід на вашій IP-адресі. Ви повинні захистити свою мережу. Змініть стандартні паролі. Використовуйте надійне шифрування. Якщо ви не зробите цього, ви ставите під загрозу свій доступ до Інтернету, покладаючись на чесність інших.
Як обійти моніторинг за допомогою VPN
Чи є спосіб уникнути цих систем моніторингу?
Так. Ви можете приховати свою IP-адресу.
Використання віртуальної приватної мережі (VPN) шифрує ваш трафік. Вона надсилає ваші дані через сторонній сервер. Для вашого інтернет-провайдера та Системи попереджень про авторські права ви виглядаєте так, ніби використовуєте іншу IP-адресу. Вони не можуть легко пов’язати вашу активність
Зв’язок – це єдина точка відмови у хмарних обчисленнях. Ви довіряєте дані серверу, що знаходиться за тисячі миль, доступ до якого можливий тільки через мережу. Цей ланцюжок тендітний. Вимикається домашній Wi-Fi. Провайдер уповільнює або повністю припиняє роботу мережі. Магістральна мережа провайдера перевантажена. Навіть інтернет-провайдер найхмарнішого провайдера може відключитися. Додайте до цього непрацюючий роутер, збій в електромережі або ноутбук, який відмовляється завантажуватись, і ви опинитеся заблоковані. Повне вимкнення.
Затримка посилює проблему. Перевантаження мережі зводить швидкість завантаження та вивантаження даних до мінімуму. Повільне з’єднання майже так само болісно, як і повне відключення. Ви сидите і дивитеся на смугу прогресу, доки над вами нависає дедлайн. Презентація, яку необхідно підготувати в останній момент, не завантажується. Документ не зберігається. Починається паніка.
Коли відмовляє інфраструктура
Збої не завжди мають локальний характер. Цілі центри обробки даних можуть вимкнутися. Удари стихій. Устаткування плавиться або виходить з ладу через коротке замикання. Непланове обслуговування зупиняє роботу. Хмарні провайдери обіцяють майже стовідсоткову доступність, але 100 відсотків – це міф. Устаткування ламається. Завжди.
Amazon зіткнулася з серією широко висвітлюваних збоїв у період з 2011 по 2013 рік. Збитки були серйозними. Reddit зник. Netflix почав сильно буферизуватися. Coursera, Foursquare, Instagram, Pinterest, Flipboard та Vine замовкли. Сам Amazon похитнувся. Причини варіювалися від гроз та відключень електроенергії до найпростіших людських помилок. Один інцидент був пов’язаний з одним несправним мережевим комутатором. Один компонент. Один збій. Ланцюгова реакція хаосу.
Windows Azure від Microsoft зазнала приблизно десятигодинного збою в лютому 2012 року. Винуватець? Помилка програмного забезпечення пов’язана з високосним днем. Проста помилка у коді. Масивні простої. Збій Google у серпні 2013 року тривав лише кілька хвилин, але коштував компанії півмільйона доларів. Він вивів з ладу пошук, Gmail та YouTube. Аналітична компанія GoSquared повідомила, що глобальний веб-трафік впав на 40 відсотків упродовж цього короткого вікна. Ефект від цього збою був глобальним.
Вартість простою
Для глядача, що дивиться Дуже дивні справи, збій у Netflix – це прикрість. Ви ставите паузу. Оновлюєте сторінку. Чекаєте. Втрата виручки дорівнює нулю.
Для бізнесу хвилини означають втрачені продажі, зірвані контракти та підрив довіри. Навіть короткі збої завдають шкоди. Урок зрозумілий: не кладіть всі яйця в один кошик. Розподіліть послуги між кількома центрами обробки даних. Використовуйте кількох провайдерів, якщо це можливо. Диверсифікуйте свої ризики.
Автоматичне резервне копіювання – це обов’язкова умова. Якщо ваша основна хмара зникне, вам потрібна копія. Надмірність коштує грошей. Завжди. Але ж постійний доступ до критично важливих даних? Це безцінно. Чи вартує додаткова плата за душевний спокій? Мабуть, так. Особливо коли гасне світло.





























































