У чому полягає застосування хмарних технологій? Хмарні технології. Основні поняття та типи хмарних сервісів. Хмарні технології – погляд з боку користувача. Огляд рішень

Головна / 2 Cool Reader

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

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

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

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

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

При технічних та інших проблемах із сервісом доступ до даних буде втрачено назавжди. У цьому полягає один із головних недоліків онлайн-рішень. Другий мінус – можливість використання за наявності доступу до Інтернету. Переваг у сервісів у рази більше.

Переваги хмарних технологій

  1. Віртуальні сервіси звільняють від необхідності працювати з флеш-накопичувачами і вирішують проблему обмеження обсягу на жорсткому диску – користувачеві дається кілька гігабайт безкоштовно, а при необхідності їх можна докупити.
  2. Не потрібно купувати ліцензійне програмне забезпечення.
  3. Сервіс дозволяє одночасно працювати з одним файлом кільком співробітникам або творчій групі.
  4. Користувач може зберігати інформацію в будь-якому форматі та вільно отримувати доступ до неї з будь-якого пристрою – прив'язки до пам'яті конкретного комп'ютера немає.
  5. Застосування таких віртуальних сховищ вивільняє місце на жорсткому диску, підвищуючи швидкість роботи комп'ютера.
  6. Рішення дозволяють відмовитись від штату адміністраторів, що займається обслуговуванням комп'ютерів та периферії. Віртуальні офіси суттєво спрощують роботу, скорочують витрати, дозволяють вирішувати складні технічні завдання. автоматичному режимі.
  7. Їх можна використовувати на різних платформах, а за необхідності – масштабувати. Еластична та гнучка структура дозволяє це легко зробити.

Родом із минулого століття

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

Подібну ідею пропонував і Джон Маккарті, пропонуючи використати обчислювальні потужності як інтернет-сервіс. Незабаром робота у цій сфері припинилася майже на 20 років.

У 90-х пропускна спроможність інтернету збільшилася, але прорив не стався через неготовність профільних компаній. На рубежі століть з'явилася фірма, яка надала відвідувачам доступ до програми через сайт. Вона першою запропонувала доступ до програмного забезпечення як до сервісу.

У 2002 році нові можливості із вигодою для себе використав Amazon. Його веб-сервіс забезпечував зберігання інформації та дозволяв проводити обчислення. Чотири роки по тому Amazon запропонував користувачам запускати власні програми.

Наступним етапом розвитку став запуск платформи Google Apps та запуск повноцінної операційної системи у хмарі, анонсованій Microsoft.

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

У Росії хмарні технології з'явилися 2010 року. На старті річний обсяг їхнього ринку склав:

  • 15 млн. доларів у публічної хмари;
  • 5 млн доларів - у приватного.

Вже за 4 роки ці цифри збільшилися до 125 і 33 млн. доларів, відповідно. Тенденція до зростання зберігалася і в наступні роки, що свідчить про інтерес до хмарних рішень.

Види

  • Громадські. Ця категорія сервісів доступна великій кількості користувачів та компаній. Користувачі не можуть займатися управлінням та обслуговуванням хмари – це привілеї власника.
  • приватні. Сервіс використовується та контролюється на користь однієї організації. ІТ-інфраструктура знаходиться у приміщенні замовника або провайдера.
  • Гібридні. Цій групі притаманні плюси двох попередніх категорій. Такі послуги, як правило, використовують організації із сезонною активністю, яким власних потужностей не вистачає, тому на певний періодвони залучають зовнішні ресурси.

Застосування хмарних технологій

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

Найпростіший приклад застосування в особистих цілях – хмарні технології Google. Після установки Google Drive користувач отримує сховище для своїх даних, що дозволяє йому відмовитися від старих способів зберігання інформації на дисках та флеш-пам'яті.

Google Doc та Word Online від Яндекс Диск – повноцінні редактори, які забезпечують роботу з документами різних форматів.

Освіта

Комп'ютери та швидкісний інтернет сприяли удосконаленню системи освіти, спростили подачу матеріалу, дозволили вирішити інші важливі завдання. Ось лише деякі з них:

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

Медицина

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

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

Логістика

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

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

Банки

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

Використання хмарних технологій дозволяє автоматизувати фінансові процеси та вирішити всі перераховані вище завдання з мінімальними витратами.

Бізнес

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

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

Безпека

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

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

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

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

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

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

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

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

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

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

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

Більшість сучасних користувачів, однак, користується електронною поштою. Найчастіше саме наявність такої адреси потрібна для реєстрації в інтернет-сервісах, соціальних мережах, онлайн-іграх і т. д. У будь-якій системі 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 Гб дискового простору без оплати. За сучасними мірками, звичайно, небагато, але для збереження деяких важливих даних достатньо.

Висновок

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

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

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

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

Як можна використовувати хмару

Існує два найбільш оптимальних та підходящі для більшості сучасних підприємств способи використання хмари:

  • Розміщення веб-проектів;
  • Аутсорсинг ІТ-інфраструктури.

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

Другий спосібнабагато більш універсальний і підходить практично будь-яким компаніям, від торгових до виробничих, від сервісних до складських та логістичних. Це аутсорсинг ІТ-інфраструктури.

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

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

Хмарні технології — моделі розгортання

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

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

Публічна хмара(Англ. public cloud). Інфраструктура, призначена для вільного користування широкою публікою. Може перебувати у власності, управлінні та експлуатації комерційних, наукових та урядових організацій (або будь-якої їх комбінації). Фізично існує у юрисдикції власника - постачальника послуг.

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

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

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

Моделі обслуговування

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

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

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

До складу таких платформ входять інструментальні засоби створення, тестування та виконання прикладного програмного забезпечення – системи управління базами даних, сполучне програмне забезпечення, середовища виконання мов програмування – надані хмарним провайдером.

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

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

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

Економічні аспекти

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

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

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

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

Хмарні технології: переваги хмар

Перехід до хмарних обчислень дає суттєві економічні переваги:

  • Розміщення ІТ-інфраструктури у хмарі дозволяє досягти економії у сукупній вартості володіння від 30% до 70%.
  • Зниження капітальних витрат до 70% при закупівлі обладнання.
  • Підвищення ресурсів використання та обслуговування обладнання до 70% щомісяця.
  • Економія ресурсів ЦОД (електрика, охолодження, площі) до 50% щомісяця.
  • Скорочення витрат на резервування обладнання на 50-70% за аналогічного рівня доступності щомісяця.
  • Зменшення витрат на ліцензування на 30% щомісяця.
  • Скорочення часу розгортання нових послуг до 90%.

Основні переваги хмарних технологій у порівнянні з фізичними серверами:

  • Доступність. Хмарні технології доступні для будь-якої точки, де є Інтернет.
  • Мобільність. Співробітники Компаній стають мобільнішими. Можуть отримати доступ до свого робочого місця будь-якої точки земної кулі. Достатньо мати ноутбук, планшет чи смартфон.
  • Цілорічна безвідмовно стійка робота Компанії.
  • Підвищення безпеки з допомогою консолідації обчислювальних ресурсів. Зведення до мінімуму людського фактора». Підзвітність користувачів до несанкціонованого доступу до системи та завантаження даних.
  • Шифрування даних, криптографія та захист даних відповідно до ст. 152-ФЗ.
  • Підвищення якості ІТ-послуг, що надаються, при меншій кількості висококваліфікованих фахівців.
  • Відсутність початкових капітальних витрат або їхнє суттєве скорочення.
  • Десятикратне скорочення тимчасових витрат за впровадження та оперативне перерозподіл ресурсів.
  • Оперативне вибіркове нарощування потужності.

Хмарні технології бізнесу

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

І знову, привіт, шановні читачі! :) Поговоримо про хмарні технології.

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

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

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

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

Полетіли.

Хмарні технології. Про все, потроху

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

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

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

Давайте розглянемо приклад, щоб переконатися, що практично кожен з нас так чи інакше вже стикався з цим рішенням.

У вас є електронна пошта (e-mail)? Звісно є. Так от, якщо Ви працюєте з поштою на якомусь сайті-сервісі (наприклад, ), який цю пошту дозволяє використовувати, це і є ніщо інше як хмарний сервіс, що є частиною такої штуки як хмарні технології. Або, наприклад, обробка зображень.

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

Більше подробиць про хмарні технології

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

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

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

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

Також, слід знати, що хмарні обчислення - це базис-вектор, отриманий в результаті синтезу цілого ряду технологій і підходів (у замудрив! :-)). Щоб стало ясно, що я маю на увазі, наведу таку схему:

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

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

Послуги, що надаються хмарними системами

Все, що стосується сloud сomputing (далі СС), зазвичай прийнято називати словом aaS. Розшифровується це просто - "as a Service", тобто "як сервіс", або "як сервіс".

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

  • Storage-as-a-Service ("зберігання як сервіс")
    Це, мабуть, найпростіший з СС-сервісів, що є дисковим простором на вимогу. Кожен із нас коли-небудь стикався із ситуацією, коли на моніторі з'являлося зловісне попередження: " Логічний диск заповнений, щоб звільнити місце, видаліть непотрібні програмиабо дані". Послуга Storage-as-a-Service дає можливість зберігати дані у зовнішньому сховищі, в "хмарі". Для Вас воно буде виглядати як додатковий логічний дискабо папки. Сервіс є базовим для інших, оскільки входить до складу практично кожного. Прикладом може бути й інші подібні послуги.
  • Database-as-a-Service ("база даних як сервіс")
    Тут швидше більше для адмінів, бо ця штука надає можливість працювати з базами даних, як СУБД була встановлена ​​на локальному ресурсі. Причому, в цьому випадку набагато легше "розшарувати" проекти між різними виконавцями, не кажучи вже про те, скільки грошенят можна заощадити на і, необхідних для грамотного використання СУБД у великій або навіть середній організації.
  • Information-as-a-Service ("інформація як сервіс")
    Дає можливість віддалено використовувати будь-які види інформації, яка може змінюватись щохвилини або навіть щомиті.
  • Process-as-a-Service ("управління процесом як сервіс")
    Являє собою віддалений ресурс, який може пов'язати докупи кілька ресурсів (таких як послуги або дані, що містяться в межах однієї "хмари" або інших доступних "хмар"), для створення єдиного бізнес-процесу.
  • Application-as-a-Service ("додаток як сервіс")
    Ще, може називається, Software-as-a-Service ("ПЗ як сервіс"). Позиціонується як «програмне забезпечення на вимогу», яке розгорнуте на віддалених серверах і кожен користувач може отримувати до нього доступ через Інтернет, причому всі питання оновлення та ліцензій на це забезпеченнярегулюється постачальником цієї послуги. Оплата, у разі, проводитися фактичне використання останнього. Як приклад можна навести Google Docs, Google Calendar і т.п. онлайн-програми.
  • Platform-as-a-Service ("платформа як сервіс")
    Користувачеві надається комп'ютерна платформа із встановленою операційною системоюта деяким програмним забезпеченням.
  • Integration-as-a-Service ("інтеграція як сервіс")
    Це можливість отримувати з "хмари" повний інтеграційний пакет, включаючи програмні інтерфейси між програмами та управління їх алгоритмами. Сюди входять відомі послуги та функції пакетів централізації, оптимізації та інтеграції корпоративних додатків (EAI), але що надаються як "хмарний" сервіс.
  • Security-as-a-Service ("безпека як сервіс")
    Даний вид послуги надає можливість користувачам швидко розгортати продукти, що дозволяють забезпечити безпечне використання веб-технологій, електронного листування, локальної мережі, що дозволяє користувачам даного сервісу економити на розгортанні та підтримці своєї власної.
  • Management/Governace-as-a-Service("адміністрування та управління як сервіс")
    Дає можливість керувати та ставити параметри роботи одного чи багатьох "хмарних" сервісів. Це переважно такі параметри, як топологія, використання ресурсів, віртуалізація.
  • Infrastructure-as-a-Service ("інфраструктура як сервіс")
    Користувачеві надається комп'ютерна інфраструктура, зазвичай віртуальні платформи (комп'ютери), пов'язані з мережею, що він самостійно налаштовує під власні цілі.
  • Testing-as-a-Service ("тестування як сервіс")
    Дає можливість тестування локальних або "хмарних" систем з використанням тестового програмного забезпечення з "хмари" (при цьому жодного обладнання або забезпечення на підприємстві не потрібно).

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

На якій наведено класифікацію сервісів, на кшталт послуг.

Тепер розглянемо, які бувають хмарні технології, так би мовити, формою власності. Тут, виділяють три їх категорії:

  • Публічні
  • Приватні
  • Гібридні.

Коротко по кожній:

  • Публічна хмара- це ІТ-інфраструктура, що використовується одночасно безліччю компаній та сервісів. Користувачі не мають можливості керувати та обслуговувати цю "хмару", а вся відповідальність з цих питань покладена на власника ресурсу. Абонентом, пропонованих сервісів може стати будь-яка компанія та індивідуальний користувач.
    Прикладами можуть бути онлайн-сервіси: Amazon EC2 , Google Apps/Docs , Microsoft Office Web.
  • Приватна хмара - це безпечна ІТ-інфраструктура, контрольована та експлуатована на користь однієї-єдиної організації. Організація може керувати приватною "хмарою" самостійно або доручити це завдання зовнішньому підряднику. Інфраструктура може розміщуватися або в приміщеннях замовника, або у зовнішнього оператора (частково у замовника і частково в оператора).
  • Гібридна хмара- це ІТ-інфраструктура, що використовує найкращі якостіпублічної та приватної хмари при вирішенні поставленого завдання. Часто такий тип застосовується, коли організація має сезонні періоди активності, тобто як тільки внутрішня ІТ-інфраструктура не справляється з поточними завданнями, частина потужностей перекидається на публічну "хмару" (наприклад, великі обсяги статистичної інформації), а також для надання доступу користувачам до ресурсів підприємства через публічну "хмару".

Заплуталися? Нічого, скоро розберемо приклади і все стане на свої місця;)

Можливості хмарних обчислень

Тепер розглянемо можливості хмарних обчислень:

  • Доступ до особистої інформації з будь-якого комп'ютера, підключеного до Інтернету
  • Можна працювати з інформацією з різних пристроїв(ПК, планшети, телефони тощо)
  • Не важливо в якій операційній системі Ви вважаєте за краще працювати - веб-сервіси працюють у браузері будь-яких ОС
  • Одну і ту ж інформацію, як Ви, так і оточуючі, можуть переглядати та редагувати одночасно з різних пристроїв
  • Багато платних програм стали безкоштовними (або дешевшими) веб-додатками
  • Якщо щось трапиться з вашим пристроєм (ПК, планшетом, телефоном), то Ви не втратите важливу інформацію, оскільки вона тепер не зберігається у пам'яті пристроїв
  • Завжди під рукою свіжа та оновлена ​​інформація
  • Ви завжди користуєтесь самою останньою версієюпрограм і при цьому не треба стежити за виходом оновлень
  • Можна свою інформацію поєднувати з іншими користувачами
  • Легко можна ділитися інформацією з близькими людьми або з людьми будь-якої точки земної кульки.

Можливостей, достатньо, однак, є і свої недоліки (куди ж без них), про які також слід згадати.

«Ложка дьогтю» - недоліки:

  • Необхідність постійного з'єднання.
    Для отримання доступу до послуг «хмари» потрібне постійне з'єднання з Інтернетом
  • Програмне забезпечення та його «кастомізація».
    Є обмеження щодо ПЗ, яке можна розгортати на «хмарах» і надавати його користувачеві. Користувач має обмеження у забезпеченні та іноді не має можливості налаштувати його під свої власні цілі
  • Конфіденційність.
    Конфіденційність даних, що зберігаються в публічних «хмарах», в даний час, викликає багато суперечок, але в більшості випадків експерти сходяться в тому, що не рекомендується зберігати найбільш цінні для компанії документи на публічному "хмарі", так як в даний час немає технології, яка б гарантувала 100% конфіденційність даних
  • Безпека.
    "Хмара" сама по собі є досить надійною системою, проте при проникненні в неї зловмисник отримує доступ до величезного сховища даних. Ще один мінус, - це використання систем у яких, як гіпервізор, використовуються ядра стандартних ОС (наприклад Windows), що дозволяє використовувати віруси та вразливості системи
  • Дорожнеча обладнання.
    Для побудови власної хмари необхідно виділити значні матеріальні ресурси, що не вигідно щойно створеним та малим компаніям
  • Подальша монетизація ресурсу.
    Цілком можливо, що компанії надалі вирішать брати плату з користувачів за послуги.

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

Хмарні технології – погляд з боку користувача. Огляд рішень

Ми підійшли до, можливо, найцікавішої (і так улюбленої багатьма читачами) частини статті – прикладів та, так би мовити, практики. Тут ми розглянемо - які рішення, послуги, програми вже існують на ринку і на що варто звернути свою увагу. Почнемо з сервісів:

  • iCloud
    Хмарний сервіс iCloud від компанії Apple (прийшов на зміну MobileMe), повністю автоматичний та безкоштовний (хоч і з невеликими функціональними обмеженнями). Він зберігає Ваш різноманітний контент (пошта, календар, контакти, документи, музика, відео та зображення тощо) на серверах, а потім доставляє його на всі пристрої (iPhone, iPad, iPod touch, Mac та PC) за допомогою бездротової технології Push.
  • Google Play
    Свіженький хмарний сервіс під назвою Google Play від «корпорації добра», який призначений для розміщення користувачами кінофільмів, музики, програм та книг на спеціально призначених для зберігання цифрової інформаціїсервери. Доступ до сервісу надається безпосередньо з браузера, незалежно від ОС, тому може здійснюватися як з ПК, так і з мобільних пристроїв на базі Android. У кожного користувача є можливість розмістити і зберігати до 20 тисяч музичних записів на безкоштовній основі, а також безпосередньо завантажувати на сервер придбані в магазинах ( Android Market ,Google Music та Google eBookstore) цифрові товари – кінофільми, електронні книги, програми, музичні треки, як куплені, так і взяті напрокат
  • OnLive
    Думаю, що всім знайомий сервіс, благо я вже про нього писав. Надає можливість грати в сучасні ігри навіть на найпростішому і слабкому комп'ютері. Технічно це виглядає наступним чином: сама гра розташовується на віддаленому сервері і там проводиться обробка графіки, яка надходить на комп'ютер до користувача вже в «готовому» вигляді. Простіше кажучи, ті обчислення, які при звичайній грі на комп'ютері виконують, та ін, тут вже виконані на сервері, а Ваш комп'ютер використовується лише як монітор, що отримує кінцеву картинку. Якщо Ви не зрозуміли, то це означає, що автоматично знімаються всі проблеми з продуктивністю комп'ютера і кількістю вільного місцяна жорсткому диску, адже не потрібна навіть установка. Крім того, відпадає необхідність платити досить великі гроші відразу за продукт (гру і тп), який Вам не обов'язково сподобається. До того, що не секрет, що більшість ігор не хочеться проходити повторно, тому виходить, що вартість кількох годин (або навіть кількох днів) задоволення - невиправдано висока. Куди зручнішим був варіант, при якому Ви платили б тільки за той час, який граєте. Або ж - Ви платили б невелику фіксовану суму щомісяця, що дозволяло б грати без обмежень в будь-які з доступних ігор. Саме це і пропонує OnLive.
  • Xbox Live
    Ще один, всім відомий, ігровий сервіс, який також надає багату інтернет-функціональність і має відношення до хмарних технологій. Суть сервісу в тому, що власники приставок Xbox 360 та КПК на базі Windows Phone 7 , можуть грати один з одним у комп'ютерні ігрита спілкуватися, а також купувати адд-они та різний мультимедійний контент, в онлайн-магазині. Виходить, сервіс створює якийсь віртуальний всесвіт для геймерів, компоненти якого розташовані не на консолях. кінцевих користувачів, а у хмарі.

Таким чином, два останні сервіси пропонують ігри як послугу. А тепер уявімо, що йдеться не про ігри, а про програмне забезпечення. Тобто Ви платите не за продукт як такий (за коробку з диском), а за конкретні функції/можливості, які він Вам надає. Цікаво? Ось і мені:)

Невелика примітка

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

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

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

Робота з документами у хмарних технологіях

Саме цим шляхом і пішли два хедлайнери ІТ-індустрії (а за сумісництвом ще й конкуренти) - Google і Microsoft. Обидві компанії випустили набори послуг, що дозволяють працювати з документами.

З боку Google - це їх Google Docs (нині Google Диск):

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

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

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

З боку Microsoft - це їх Microsoft Office Web Apps:

Програми Microsoft Office Web Apps дозволяють використовувати можливості Microsoft Office через веб-браузер і працювати з документами (причому, не тільки переглядати їх, але й редагувати) безпосередньо на веб-сайті, на якому вони зберігаються.

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

Також варто зазначити, що обидва сервіси тісно взаємопов'язані з поштою (Gmail у першому випадку і Hotmail у другому) та файловими сховищами, тобто, щоб скористатися Google Docs, достатньо завести безкоштовний акаунтгугл і Ви отримаєте набір програм для роботи з текстами, електронними таблицямиі тп прямо в браузері. Для багатьох, Google Docs повністю замінив, як уже говорилося вище, платний MS O ffice.

Якщо підвести короткий підсумок (за цими двома сервісами), то можна сказати, що користувача переводять із звичного йому офлайн-середовища, в онлайн.
Йдемо далі.

Хмарні технології та зберігання даних

Не менш популярними є хмарні сховища файлів. Найвідомішим сховищем вважається.

  • Dropbox.
    У Вас може бути кілька комп'ютерів, але за допомогою цього хмарного сховищаможна зробити спільну папкуз файлами для всіх ваших ПК і навіть смартфонів. Найцікавіше, що тут не доведеться робити жодних особливих дій, бо операційна система сама сприйматиме спільну папку, як і всі інші папки на вінчестері, а дропбокс просто займеться синхронізацією. Сервіс дозволяє безкоштовно зберігати до 2 Гб даних. Головний акцент у ньому робиться на синхронізації та обміні інформацією. Dropbox веде історію завантажень, щоб після видалення файлів з сервера була можливість відновити дані плюс ведеться історія зміни файлів, яка доступна на період останніх 30 днів.
  • Windows Live SkyDrive.
    Сервіс SkyDrive дозволяє зберігати до 7 ГБ (а обмін можна виробляти файлами до 100 МБ) інформації у впорядкованому за допомогою стандартних папоквигляді. Для зображень передбачено режим попереднього перегляду, а також можливість показати їх у вигляді слайдів. Крім того, що сервіс інтегрований з Microsoft Office, він також підтримує нову операційну систему (а точніше, клієнт SkyDrive вбудований в програми Metro і дозволяє завантажувати в "хмару" документи та фотографії за один клік, відкривати файли з віддаленого сховища).
  • Ну і звичайно Google Диск. Про нього буде окрема стаття.

До речі, не тільки всі офіси та файлосховища використовують хмарні технології. Наприклад, у стані боротьби із цифровою "нечистістю" також зробили ставку на хмарні обчислення. І ось результат - безкоштовний антивірус Panda Cloud Antivirus.

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

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

У двох словах якось так, хоча є ще купа сервісів про які можна було б розповісти, але тоді доведеться писати томик Війни та Миру:)
Так що давайте до підсумків потихеньку.

Хмарні технології. Хмарно чи ясно?

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

Звісно, звичайному користувачевіпоки що складно повною мірою оцінити (і розкрити) весь їхній потенціал, але те, що він є, - видно неозброєним оком.

Таким чином, поза всяким сумнівом, майбутнє хмарних технологій видається дуже райдужним, бо такі гіганти (Microsoft, Apple і Google) просто так точно нічого не роблять і цілком зрозуміло, що якщо вже вони зайшли на цю незвідану територію, то явно не збираються з її йти, адже ще два роки тому концепція «хмара» здавалася лише гарною ідеєю та сміливим експериментом, а сьогодні переваги хмарних технологій можуть відчути навіть ті люди, які не пов'язані з розробкою програм, веб-технологіями та іншими вузькоспеціалізованими речами (зазначені вище) Xbox Live, Windows Live, OnLive, Google Docs- Яскраві тому приклади).

Післямова

От якось так. Сподіваюся, що інформація була Вам цікава, корисна та захоплююча. Залишайтесь із проектом, - тут Вам завжди раді;)

Як завжди, якщо у Вас є питання, доповнення та інші різниці, то коментарі до Ваших послуг.

PS: За існування цієї статті дякую члену команди 25 КАДР

Введення в основи хмарних технологій



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

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

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

Цілком можливо, що ви вже користувалися деякими формами хмарних технологій: наприклад, серверами електронної пошти(Hotmail, Yahoo! Mail або Gmail). Замість того, щоб запускати поштовий клієнт на своєму комп'ютері, ви заходите до свого облікового запису в інтернеті. Ваша обліковий записне зберігається на вашому комп'ютері - вона знаходиться на сервері хмар.

Структура хмарних обчислень


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

До передньої ділянки відносяться комп'ютер клієнта (або мережа комп'ютерів) та програма, необхідна для доступу до хмарної системи.
Різні хмарні системи мають різноманітні інтерфейси користувачів. Поштові серверивикористовують існуючі веб-браузери, наприклад, Internet Explorerабо Firefox. Інші системи мають свої програми для доступу до мережі.

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

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

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

Програми для хмарних обчислень


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


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

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

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

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

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

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

Проблеми хмарних технологій


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


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

Серед проблем, пов'язаних із хмарними технологіями, є й філософськіші. Кому належать дані: компанії, що користується послугами хмари, чи організації, де ці дані зберігаються? Чи може компанія, що займається хмарними технологіями, заборонити доступ клієнта до своїх даних? Ці та інші питання щодо суті хмарних обчислень є предметами обговорень між компаніями, юридичними фірмами та університетами.
Який вплив мають хмарні технології на інші галузі? У середовищі IT вже запитують: як позначиться поява хмарних технологій на сфері обслуговування та ремонту комп'ютерів? Якщо компанії переходитимуть на модернізовані комп'ютерні системи, їх потреби в IT-підтримці знижуватимуться. На думку деяких експертів галузі, попит на IT послуги перейде до задньої ділянки хмарних систем.

Ще один предмет дослідження комп'ютерних наук – автономна роботакомп'ютери. Автономна комп'ютерна система сама себе контролює та вживає заходів для запобігання або усунення проблем. Зараз автономна робота комп'ютерів залишається теорією. Але якщо одного разу це стане реальністю, істотно знизиться попит на послуги IT-підтримки.

© 2022 androidas.ru - Все про Android