Переваги і недоліки хмарних обчислень
Переваги
· знижуються вимоги до обчислювальної потужності ПК (неодмінною умовою є тільки наявність доступу в інтернет);
· відмовостійкість;
· безпека;
· висока швидкість обробки даних;
· зниження витрат на апаратне і програмне забезпечення, на обслуговування і електроенергію;
· економія дискового простору (і дані, і програми зберігаються в інтернеті).
· Жива міграція - перенесення віртуальної машини з одного фізичного сервера на інший без припинення роботи віртуальної машини і зупинки сервісів.
· В кінці 2010 року у зв'язку з DDoS атаками проти компаній, що відмовилися надавати ресурси WikiLeaks, з'ясувалося ще одна перевага технології cloud computing. Атаковані були всі компанії, які виступили проти WikiLeaks, але тільки Amazon виявилася нечутлива до цих впливів, оскільки використала кошти cloud computing. ( Anonymous: serious threat or mere annoyance raquo ;, Network Security, N1, 2011).
Недоліки
· залежність схоронності користувача даних від компаній, що надають послугу cloud computing;
· постійне з'єднання з мережею - для отримання доступу до послуг хмари необхідно постійне з'єднання з мережею Інтернет. Однак у наш час це не такий і великий недолік особливо з приходом технологій стільникового зв'язку 3G і 4G.
· програмне забезпечення і його зміна - є обмеження по ПО яке можна розгортати на хмарах і надавати його користувачеві. Користувач ПО має обмеження у використовуваному ПЗ і іноді не має можливості налаштувати його під свої власні цілі.
· конфіденційність - конфіденційність даних збережених на публічних хмарах в даний викликає багато суперечок, але в більшості випадків експерти сходяться в тому, що не рекомендується зберігати найбільш цінні для компанії документи на публічному" хмарі, так як в даний час немає технології яка б гарантувала 100% конфіденційність збережених даних. Саме тому застосування шифрування в хмарі - обов'язково.
· надійність - що стосується надійності збереженої інформації, то з упевненістю можна сказати що якщо ви втратили інформацію збережену в" хмарі, то ви її втратили назавжди.
· безпека -" хмара саме по собі є достатньо надійною системою, проте при проникненні на нього зловмисник отримує доступ до величезного сховища даних. Ще один мінус це використання систем віртуалізації, в яких як гипервизора використовуються ядра стандартні ОС такі, як Linux, Windows та ін., що дозволяє використовувати віруси.
· дорожнеча обладнання - для побудови власного хмари компанії необхідно виділити значні матеріальні ресурси, що не вигідно щойно створеним і малим компаніям.
3. Референтна архітектура
Референтна архітектура хмарних обчислень NIST містить п'ять головних діючих суб'єктів - акторів. Кожен актор виступає в ролі і виконує дії і функції. Референтна архітектура представлена ??як послідовні діаграми з збільшується рівнем деталізації.
Рис. 9 Концептуальна схема референтної архітектури
Хмарний Споживач - особа або організація, що підтримує бізнес-відносини і що використовує послуги Хмарних Провайдерів.
Хмарні Споживачі розбиваються на 3 групи:
SaaS - використовує додатки для автоматизації бізнес-процесів.
PaaS - розробляє, тестує, розгортає і управляє додатками, розгорнутими в хмарному оточенні.
IaaS - створює, управляє сервісами ІТ-інфраструктури.
Хмарний Провайдер - особа, організація або сутність, що відповідає за доступність хмарної послуги для Хмарних Споживачів.
SaaS - встановлює, управляє, супроводжує і забезпечує ПЗ, розгорнуте на хмарної інфраструктурі.
PaaS - надає і управляє хмарної інфраструктурою і сполучною ПЗ. Надає інструменти розробки та адміністрування.
IaaS - надає та обслуговує сервера, бази даних, обчислювальні ресурси. Надає хмарну структуру споживачеві.
Діяльність Хмарних Провайдерів ділиться на основні 5 типових дій:
Розгортання сервісів:
o Приватне хмара - обслуговується одна організація. Інфраструктура управляється як самою організацією, так і третьою стороною і може бути розгорнута як у Провайдера (off premise), так і у організації (on premise).
o Загальна хмара - інфраструктура використовується спільно кількома органі...