Контакти

На які види поділяються хмарні технології. Платформи комерційних сервісів. Поняття «Хмарні технології»

поняття « Хмарні технології»

Хмарні технології - це технології обробки даних, в яких комп'ютерні ресурси надаються Інтернет - користувачеві як онлайн - сервіс. Слово «хмара» тут присутня як метафора, що уособлює складну інфраструктуру, що приховує за собою всі технічні деталі.

Хмарні (розсіяні) обчислення (англ. Cloud computing, також використовується термін Хмарна (розсіяна) обробка даних) технологія обробки даних, в якій комп'ютерні ресурси і потужності надаються користувачеві як Інтернет - сервіс. Користувач має доступ до власних даних, але не може управляти і не повинен піклуватися про інфраструктуру, операційній системі і власне програмне забезпечення, з яким він працює. Термін «Хмара» використовується як метафора, заснована на зображенні Інтернету на діаграмі комп'ютерної мережі, Або як образ складної інфраструктури, за якою ховаються всі технічні деталі. Згідно з документом IEEE, опублікованим в 2008 році, «Хмарна обробка даних - це парадигма, в рамках якої інформація постійно зберігається на серверах в інтернет і тимчасово кешується на клієнтській стороні, наприклад, на персональних комп'ютерах, ігрових приставках, Ноутбуках, смартфонах і т. Д. ».

Хмарна обробка даних як концепція включає в себе поняття:

  • 1) інфраструктура як послуга
  • 2) платформа як послуга
  • 3) програмне забезпечення як послуга
  • 4) дані як послуга
  • 5) робоче місце як послуга

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

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

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

Що ж не вважають хмарними обчисленнями? По-перше, це автономні обчислення на локальному комп'ютері. По-друге, це "комунальні обчислення" (utilitycomputing), коли замовляється послуга виконання особливо складних обчислень або зберігання масивів даних. По-третє, це колективні (розподілені) обчислення (gridcomputing). На практиці межі між усіма цими типами обчислень досить розмиті. Однак майбутнє хмарних обчислень все ж значно масштабніше комунальних та розподілених систем.

Хмарне сховище даних (англ.cloudstorage) - модель онлайн-сховища, в якому дані зберігаються на численних розподілених в мережі серверах, що надаються в користування клієнтам, в основному, третьою стороною. На противагу моделі зберігання даних на власних виділених серверах, придбаних або орендованих спеціально для подібних цілей, кількість або будь-яка внутрішня структура серверів клієнту, в загальному випадку, хоч я знаю. Дані зберігаються, а так само і обробляються, в так званому хмарі, яке представляє собою, з точки зору клієнта, один великий віртуальний сервер. Фізично ж такі сервери можуть розташовуватися віддалено один від одного географічно, аж до розташування на різних континентах.

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

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

Для того щоб краще уявити, що таке cloud computing, можна навести простий приклад: раніше користувач для доступу до електронної пошти вдавався до певного ПО (месенджери і програми), встановленому на його ПК, тепер же він просто заходить на сайт тієї компанії, чиї послуги електронної пошти йому подобаються, безпосередньо через браузер, без використання посередників.

Але цей приклад більше підходить для приватних хмар. Нас же цікавлять дані технології в бізнесі. Сучасна реалізація почалася з 2006 року. Тоді компанія Amazon представила свою інфраструктуру веб-сервісів, не тільки забезпечує хостинг, але і надає клієнту віддалені обчислювальні потужності.

Три моделі «хмар»

Нагадаємо, що існує три моделі обслуговування хмарних обчислень:

Програмне забезпечення як послуга (SaaS, Software as a Servise). споживачеві надаються програмні засоби - додатки провайдера, що виконуються на хмарної інфраструктурі.

Платформа як послуга (PaaS, Platform as a Service). Споживачеві надаються кошти для розгортання на хмарної інфраструктурі створюваних споживачем або придбаних додатків, що розробляються з використанням підтримуваних провайдером інструментів і мов програмування.

Інфраструктура як послуга (IaaS, Infrastructure as a Service). Споживачеві надаються кошти обробки даних, зберігання, мереж та інших базових обчислювальних ресурсів, на яких споживач може розгортати і виконувати довільний програмне забезпечення, включаючи операційні системи і додатки.

Переваги хмарних сервісів

У минулому році сукупний обсяг світового ринку в сфері хмарних технологій склав близько $ 40 млрд. Деякі експерти прогнозують, що до 2020 року цей показник досягне $ 240 млрд. Росія по впровадженню cloud computing в бізнес займає 34-е місце з показником $ 250 млн.

Виділяють кілька переваг, пов'язаних з використанням хмарних технологій.

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

Мобільність. Користувач не має постійної прихильності до одного робочого місця. З будь-якої точки світу менеджери можуть отримувати звітність, а керівники - стежити за виробництвом.

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

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

Гнучкість. Всі необхідні ресурси надаються провайдером автоматично.

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

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

Google Apps для бізнесу виділяє ці ж переваги, тільки додає, що при використанні їх cloud computing компанія захищає навколишнє середовище, Пояснюючи це тим, що служби Apps працюють на базі центрів обробки даних Google, Що відрізняються наднизьким енергоспоживанням, тому углеродоемкость і енерговитрати при їх використанні будуть значно нижче при використанні локальних серверів.

Скільки все це коштує?

Вартість Google Apps для бізнесу, за заявою компанії, $ 5 за одного користувача в місяць, з безкоштовним простором на хмарному диску 5 Гб (при бажанні можна докупити ще від 20 Гб до 16 Тб за ціною від $ 4 до $ 1 430 в місяць відповідно).

Також користувач може придбати Google Apps з сейфом за $ 10 в місяць, що включає в себе стандартний пакет послуг плюс архівування важливих комерційних даних, збір даних для судових потреб, пошук і експорт будь-яких корпоративних даних. Надання доменів - за окрему вартість. Варто відзначити, що користувачем вважається один електронний ящик.

Microsoft теж бореться за свою частку в області хмарних обчислень. Їх основу складає Office 365. Вона робить акцент на комплексне CRM-рішення, стверджуючи, що Microsoft Dinamics CRM включає блоки управління маркетингом, продажами, обслуговування клієнтів. Тобто за допомогою цієї функції є можливість вирішити спектр завдань управління взаємовідносинами, починаючи з залучення клієнтів і закінчуючи крос-продажами.

Виділяються також «розумний» аналіз, рольовий інтерфейс і висока мобільність.

У придбанні Office 365 пропонується кілька варіантів: тариф Office Professional Plus 2010 - 555 руб. в місяць з користувача. Наступні тарифи - вартістю 250, 300, 525 і 750 руб. в місяць за кожного користувача відповідно. До речі, Office 365 можна спробувати безкоштовно.

Незважаючи на всі позитивні відгуки, існує і певна критика на адресу хмарних технологій.

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

Виділяється проблема інтеграції даних як з внутрішніми корпоративними, так і з хмарними сервісами інших постачальників.

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

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

Термін «хмарна технологія» зараз у всіх на вустах. Активне обговорення можливих нюансів роботи з такими технологіями ведеться як на форумах великих Інтернет-компаній, так і в середовищі користувачів-новачків. І обговорювати, дійсно, є що.

З кожним днем \u200b\u200bв пошукових системах власниками комп'ютерів все частіше ставиться запитання «що таке хмарні технології». В цьому немає нічого дивного, адже все більше користувачів дізнаються про це нововведення. Яскравий приклад - антивірусні програми. Нові версії Norton Internet Security, Kaspersky і багатьох інших в налаштуваннях пропонують активувати опцію захисту з хмари. Так як цікавість властиво самій людській природі, то цілком логічно, що люди починають цікавитися хмарні технології.

На жаль, чогось революційного очікувати не слід. Частково ці технології давно існували в Мережі, просто їм не вистачало точного і ємного визначення, систематизації та розуміння потенційних можливостей. Хмарні технології - це спосіб обробки цифрових даних поза середовищем комп'ютера-ініціатора. Раз вже багато знайомляться з терміном завдяки антивірусним програмам, то розглянемо роботу «хмар» на прикладі цієї групи програм.

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

Хмарні технології дають друге життя малопотужним обчислювальних пристроїв. Припустимо, що у нас є якийсь калькулятор, що володіє доступом в Інтернет і підключений до спеціалізованого «хмарі», що складається з кластерів високопродуктивних комп'ютерів. Елементарні операції ми можемо виконати самостійно, але що робити при необхідності складних розрахунків? В цьому випадку калькулятор відправляє дані завдання в хмарний сервіс, а у відповідь отримує вже готове рішення. Для користувача дії, що виконувалися між набором команд і отриманням відповіді, залишилися непоміченими. Адже головне - результат, і він був досягнутий. Звичайно, калькулятор - це крайність, але, з іншого боку, так простіше зрозуміти принцип дії.

Крім таких неочевидних хмар існують спеціальні сервіси, багато в чому замінюють повноцінні програми на локальному комп'ютері. Наприклад, користувачеві необхідно виконати правку текстового файлу в програмі Ворд. Для цього буде потрібно придбати саму програму (а ліцензійна версія коштує недешево), виділити вільний дисковий простір на носії, підключити потрібні модулі. Звичайно, все це можна вирішити, але що робити, якщо комп'ютерів багато (підприємство)? Витрачати кошти на покупку Набагато простіше скористатися хмарним сервісом, що надає доступ до певних програм, розміщених на його майданчиках. Користувачеві потрібно через браузер зайти на потрібний сайт, віддалено запустити Word і відкрити свій файл для редагування. До речі, зазвичай таким чином реалізовані зручні інтерфейси.

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

МБОУ ЗОШ №9 г.Карабаново

ДОПОВІДЬ

з інформатики

"Хмарні технології"

виконав: Плотніков М.І

Учень 11A класу

Глава 1. Поняття «Хмарні технології»

Глава 2. Історія появи хмарних технологій

Глава 3. Огляд «хмарних» продуктів

Глава 4. Приклади «хмарних технологій»

Глава 5. Плюси і мінуси хмарних технологій

Глава 6. Перспективи розвитку хмарних технологій

висновок

Список літератури

Вступ

Все змінюється, світ не стоїть на місці, і більшість користувачів Мережі також змінюють своє ставлення до світової павутини. Причиною тому - «хмарні технології», які задають «моду» на користування Інтернет і зберігання файлів в Мережі. Саме «за хмарою» працюють тепер Facebook, Amazon, Twitter і ті «Пошуку», на яких засновані сервіси типу Google Docs і Gmail. Все це добре, але поки що залишається для непосвячених тільки словами, пихатими і незрозумілими. Так як же все-таки воно працює?

Незважаючи на те, що такі терміни як "хмарні технології" або "хмарні обчислення" вже давно у багатьох на слуху, проте дуже мало хто розуміє що саме представляє з себе технологія хмари.

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



Простою мовою технологія хмари на увазі використання комп'ютера / веб-додатки, розташованого на віддалених серверах, за допомогою зручного призначеного для користувача інтерфейсу або формату програми. Підприємства і компанії використовують різні види додатків в хмарі, як, наприклад, для управління взаємовідносинами з клієнтами (CRM), управління персоналом, бухгалтерського обліку, і для інших потреб організацій.

мета: вивчення питання появи і розвитку «Хмарних технологій».

У роботі поставлені наступні завдання :


  • сформувати поняття «Хмарні технології»,

  • розповісти про основні платформах, що використовують «хмари»,

  • уявити позитивні і негативні сторони сервісу,

  • висвітлити перспективи подальшого розвитку в світі.

Глава 1. Поняття «Хмарні технології»

Хмарні технології - це технології обробки даних, в яких комп'ютерні ресурси надаються Інтернет-користувачеві як онлайн-сервіс. Слово «хмара» тут присутня як метафора, що уособлює складну інфраструктуру, що приховує за собою всі технічні деталі.

Хмарні (розсіяні) обчислення (англ. Cloud computing, також використовується термін Хмарна (розсіяна) обробка даних) - технологія обробки даних, в якій комп'ютерні ресурси і потужності надаються користувачеві як Інтернет-сервіс. Користувач має доступ до власних даних, але не може управляти і не повинен піклуватися про інфраструктуру, операційну систему і власне програмне забезпечення, з яким він працює. Термін «Хмара» використовується як метафора, заснована на зображенні Інтернету на діаграмі комп'ютерної мережі, або як образ складної інфраструктури, за якою ховаються всі технічні деталі. Згідно з документом IEEE, опублікованим в 2008 році, «Хмарна обробка даних - це парадигма, в рамках якої інформація постійно зберігається на серверах в інтернет і тимчасово кешується на клієнтській стороні, наприклад, на персональних комп'ютерах, ігрових приставках, ноутбуках, смартфонах і т. Д . ».

Хмарна обробка даних як концепція включає в себе поняття:

інфраструктура як послуга,

платформа як послуга,

програмне забезпечення як послуга,

дані як послуга,

робоче місце як послуга

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

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

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

Що ж не вважають хмарними обчисленнями? По-перше, це автономні обчислення на локальному комп'ютері. По-друге, це "комунальні обчислення" (utilitycomputing), коли замовляється послуга виконання особливо складних обчислень або зберігання масивів даних. По-третє, це колективні (розподілені) обчислення (gridcomputing). На практиці межі між усіма цими типами обчислень досить розмиті. Однак майбутнє хмарних обчислень все ж значно масштабніше комунальних та розподілених систем.

Хмарне сховище даних (англ.cloudstorage) - модель онлайн-сховища, в якому дані зберігаються на численних розподілених в мережі серверах, що надаються в користування клієнтам, в основному, третьою стороною. На противагу моделі зберігання даних на власних виділених серверах, придбаних або орендованих спеціально для подібних цілей, кількість або будь-яка внутрішня структура серверів клієнту, в загальному випадку, хоч я знаю. Дані зберігаються, а так само і обробляються, в так званому хмарі, яке представляє собою, з точки зору клієнта, один великий віртуальний сервер. Фізично ж такі сервери можуть розташовуватися віддалено один від одного географічно, аж до розташування на різних континентах.

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

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

Що таке хмарні технології?

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

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

Більшість сучасних користувачів, так чи інакше, користується електронною поштою. Найчастіше саме наявність такої адреси необхідно для реєстрації в інтернет-сервісах, соціальних мережах, Онлайн-іграх і т. Д. У будь-якій системі Windows є вбудований поштовий клієнт Outlook. При отриманні або відправці листів все вони зберігаються безпосередньо на жорсткому диску в папці програми.

Інша справа, коли поштовий ящик розташований на віддаленому сервері (Наприклад, Mail.Ru, Gmail, Yandex-пошта і т. Д.). Користувач просто входить на сайт, вводить свої реєстраційні дані (логін і пароль), після чого отримує доступ до своєї пошти. Це і є хмарні технології в самому простому розумінні, оскільки вся кореспонденція зберігається трохи на комп'ютері користувача (Жорсткому диску), а на віддаленому сервері. Власне, і спеціальна програма для доступу до поштової скриньки не потрібна (достатньо самого звичайного веб-браузера, який в даному випадку виконує роль клієнтського додатка).

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

Розвиток хмарних технологій

Взагалі, розмови про впровадження таких моделей велися ще з кінця 60-х років минулого століття. Тоді з'явилася концепція використання обчислювальних можливостей комп'ютерних систем по всьому світу з організацією у вигляді комунального господарства, авторами якої були Джозеф Ликлайдер і Джон Маккарті.

Наступним кроком стало впровадження в 1999 році так званих CRM-систем у вигляді веб-сайтів, що надаються за передплатою, які забезпечували доступ до обчислювальних ресурсів через інтернет, ніж в 2002 році почав активно користуватися книжковий онлайн-магазин Amazon, пізніше трансформувалися в величезну IT- корпорацію.

І тільки в 2006 році, завдяки появі проекту Elastic Compute Cloud, про повномасштабне впровадження хмарних технологій і сервісів заговорили всерйоз. Природно, важливу роль в наданні обчислювальних ресурсів зіграв і запуск всім сьогодні знайомого сервісу Google Apps, що відбувся в 2009 році.

Сучасні хмарні сервіси

З тих пір ринок хмарних технологій зазнав досить серйозні зміни. І наданням одних тільки обчислювальних ресурсів справа не обмежувалася.

Стали з'являтися нові хмарні технології і сервіси, які сьогодні умовно можна розбити на кілька великих категорій:

  • хмарні інформаційні сховища;
  • ігрові портали;
  • антивірусні платформи;
  • програмні засоби на основі веб-інтерфейсу.

Кожна з цих груп включає в себе безліч підкатегорій, але в загальних рисах все вони побудовані за одними і тими ж принципами.

обов'язкові характеристики

Згідно загальноприйнятим вимогам Національного інституту стандартів і технологій США, існує єдиний перелік умов, яким повинні відповідати хмарні інформаційні технології:

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

Загальноприйнята класифікація моделей розгортання

Говорячи про хмарних технологіях, не можна не згадати і їх поділ за типами використовуваних моделей хмарних сервісів.

Серед них виділяють кілька основних груп:

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

Типи моделей обслуговування

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

Серед основних моделей виділяють наступні:

  • SaaS (ПЗ як сервіс) - модель сукупності програмного забезпечення, що надається хмарним провайдером споживачеві, яке може бути використане або безпосередньо в хмарному сервісі з якогось пристрою, або за допомогою доступу через тонкі клієнти, або через інтерфейс спеціального додатку.
  • PaaS (платформа як сервіс) - структура, що дозволяє користувачеві на основі наданих інструментів використовувати хмара для розробки або створення базового ПО з метою подальшого розміщення іншого програмного забезпечення (власного, придбаного або тиражируемого) на основі систем управління базами даних, середовищ виконання мов програмування, сполучного ПО і т. д .;
  • IaaS (інфраструктура як сервіс) - модель використання хмарного сервісу з самостійним управлінням ресурсами і можливістю розміщення програмного забезпечення будь-якого типу (навіть ОС), але з обмеженим контролем деяких мережевих сервісів (DNS, файрвол і т.д.).

Блоки хмарних сервісів

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

  • Портал для самообслуговування - інструмент, який дозволяє користувачеві замовити певний вид послуг з уточненням додаткових деталей (наприклад, для IssA це замовлення віртуальної машини з уточненням типу процесора, обсягу оперативної пам'яті і жорсткого диска або відмова від її використання).
  • Каталог служб - набір базових послуг і пов'язаних з ними шаблонів для створення, які за допомогою передачі автоматизації зможуть конфігурувати створений сервіс в реально існуючих комп'ютерних системах і з певним типом програмного забезпечення.
  • Оркестратор - спеціалізоване засіб контролю дій виконуваних операцій, передбачених шаблоном для кожного сервісу.
  • Тарифікація і білінг - облік наданих користувачеві послуг, виставляння рахунків на оплату для узгодження фінансових питань.

додатковими методи

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

Досить цікаво виглядають і антивіруси, які завантажують підозрілі файли не на комп'ютери, а в хмару або "пісочницю" (Sandbox), де і проводиться попередня перевірка, після чого-небудь дається дозвіл на його відправку на комп'ютер, або він поміщається в карантин в самому хмарі.

Плюси і мінуси використання хмарних сервісів

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

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

питання оплати

Природно, використання таких сервісів є платним, особливо, якщо це хмарні технології в освіті (спеціалізовані бібліотеки, освітні платформи), доступ до спеціалізованого програмного забезпечення або звичайні сховища даних з великими зарезервованими обсягами дискового простору.

Але для пересічного користувача ті ж сервіси зберігання інформації на кшталт DropBox, OneDrive (колишній SkyDrive), "Облік Mail.Ru", "Яндекс. Диск" і багато інших йдуть на поступки, виділяючи, в залежності від самого сервісу, близько 15-20 Гб дискового простору без оплати. За сучасними мірками, звичайно, небагато, але для збереження деяких важливих даних достатньо.

висновок

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



Сподобалася стаття? поділіться їй