Історія

Посилання на фразу "хмарні обчислення" з'явилися ще в 1996 році, з першою відомою згадкою у внутрішньому документі Compaq.

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

Термін «хмара» використовувався для позначення платформ для розподілених обчислень ще в 1993 році, коли Apple спільноти General Magic та AT&T використовували його для опису своїх (парних) технологій Telescript та PersonaLink. У випуску Wired у квітні 1994 року "Відмінна пригода Білла та Енді II" Енді Герцфельд прокоментував Telescript, розповсюджену мову програмування General Magic:

"Краса Telescript ... полягає в тому, що тепер, замість того, щоб мати лише пристрій для програмування, ми маємо всю хмару, де одна програма може переходити до багатьох різних джерел інформації та створювати своєрідну Віртуальний сервіс. Ніхто раніше цього не задумував. Приклад, який зараз використовує Джим Уайт [дизайнер Telescript, X.400 та ASN.1],-це служба організації дат, коли програмний агент йде до квіткового магазину та замовляє квіти, а потім йде в магазин квитків і отримує квитки на шоу, і все повідомляється обом сторонам ".

Рання історія

Протягом 1960-х років початкові концепції розподілу часу популяризувались за допомогою RJE (Remote Job Entry) [14]. Ця термінологія в основному асоціювалася з великими постачальниками, такими як IBM та DEC. До початку 1970-х рр. Були доступні рішення для розподілу повної зайнятості на таких платформах, як Multics (на апаратному забезпеченні GE), Cambridge CTSS та найдавніших портах UNIX (на апаратному забезпеченні DEC). Проте модель "центру обробки даних", де користувачі надсилали оператори операторам для роботи на мейнфреймах IBM, була переважною.

У 1990-х роках телекомунікаційні компанії, які раніше пропонували переважно виділені схеми передачі даних «точка-точка», почали пропонувати послуги віртуальної приватної мережі (VPN) із порівнянною якістю обслуговування, але за меншою вартістю. Змінюючи трафік на свій розсуд, щоб збалансувати використання сервера, вони могли б ефективніше використовувати загальну пропускну здатність мережі. [Необхідна цитата] Вони почали використовувати символ хмари для позначення точки розмежування між тим, за що відповідає провайдер, і за що відповідають користувачі. . Хмарні обчислення розширили цю межу, щоб охопити всі сервери, а також мережеву інфраструктуру. [15] У міру того, як комп’ютери ставали все більш розповсюдженими, вчені та технологи досліджували способи зробити широкомасштабну обчислювальну потужність доступною для більшої кількості користувачів за рахунок розподілу часу. [Необхідна цитата] Вони експериментували з алгоритмами для оптимізації інфраструктури, платформи та додатків для визначення пріоритетів процесорів та підвищення ефективності для кінцевих користувачів.

Використання хмарної метафори для віртуалізованих послуг відноситься, принаймні, до General Magic у 1994 році, де вона була використана для опису всесвіту "місць", куди могли б потрапити мобільні агенти в середовищі Telescript. Як описав Енді Герцфельд:

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

Використання хмарної метафори приписується співробітнику відділу комунікацій General Magic Девіду Гофману на основі давнього використання в мережах та телекомунікаціях. На додаток до використання в компанії General Magic, вона також використовувалася для популяризації асоційованих послуг AT & T PersonaLink.

2000 -ні

У липні 2002 року Amazon створила дочірню компанію Amazon Web Services з метою "дозволити розробникам самостійно створювати інноваційні та підприємницькі програми". У березні 2006 року Amazon представила свою Просту службу зберігання даних (S3), а потім у серпні того ж року - Elastic Compute Cloud (EC2). Ці продукти стали першими у використанні віртуалізації серверів для доставки IaaS за більш дешевими цінами на вимогу.

У квітні 2008 року Google випустила бета -версію Google App Engine. Механізм додатків був PaaS (один з перших у своєму роді), який надавав повністю підтримувану інфраструктуру та платформу розгортання для користувачів для створення веб -додатків із використанням поширених мов/технологій, таких як Python, Node.js та PHP. Метою було усунути необхідність виконання деяких адміністративних завдань, типових для моделі IaaS, одночасно створивши платформу, де користувачі могли б легко розгортати такі програми та масштабувати їх на вимогу. На початку 2008 року Туманність NASA [23], розширена у проекті, що фінансується Європейською Комісією RESERVOIR, стала першим програмним забезпеченням з відкритим кодом для розгортання приватних та гібридних хмар та для федерації хмар.

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

У 2008 році Національний науковий фонд США розпочав програму дослідження кластерів для фінансування академічних досліджень за допомогою кластерної технології Google-IBM для аналізу величезних обсягів даних.

У 2009 році уряд Франції оголосив Проект Андромед про створення "суверенної хмари" або національних хмарних обчислень, з витратами уряду на 285 мільйонів євро. Ініціатива зазнала невдалого успіху, і Cloudwatt було закрито 1 лютого 2020 року.

2010 -ті

У лютому 2010 року Microsoft випустила Microsoft Azure, про що було оголошено у жовтні 2008 року.

У липні 2010 року Rackspace Hosting та NASA спільно розпочали ініціативу з відкритим вихідним кодом для хмарного програмного забезпечення, відому як OpenStack. Проект OpenStack мав на меті допомогти організаціям, що пропонують послуги хмарних обчислень на стандартному обладнанні. Ранній код надходив з платформи NASA Nebula, а також з платформи Rackspace Cloud Files. Як пропозиція з відкритим кодом та поряд з іншими рішеннями з відкритим кодом, такими як CloudStack, Ganeti та OpenNebula, він привернув увагу кількох ключових спільнот. Кілька досліджень спрямовані на порівняння цих пропозицій з відкритим кодом на основі набору критеріїв.

1 березня 2011 року IBM оголосила про основу IBM SmartCloud для підтримки Smarter Planet. [40] Серед різних компонентів фундаменту «Розумніші обчислення», хмарні обчислення є критичною частиною. 7 червня 2012 року Oracle оголосила про хмару Oracle. [41] Ця хмарна пропозиція має стати першою, яка надасть користувачам доступ до інтегрованого набору ІТ -рішень, включаючи шари додатків (SaaS), платформи (PaaS) та інфраструктури (IaaS).

У травні 2012 року Google Compute Engine був випущений у попередньому перегляді, а потім був випущений у загальну доступність у грудні 2013 року.

У 2019 році Linux була найпоширенішою операційною системою, що використовувалася в Microsoft Azure. У грудні 2019 року Amazon анонсувала AWS Outposts-це повністю керований сервіс, який розширює інфраструктуру AWS, послуги AWS, API та інструменти практично до будь-якого центру обробки даних клієнтів, простору спільного розташування чи локального об’єкта для дійсно послідовного гібридного досвіду