Найти в Дзене
Snow white

Облачные вычисления

Оглавление

До недавнего времени программисты разрабатывали различные приложения, которые потом распространялись через носители и устанавливались на компьютер для дальнейшего использования. Чтобы программа работала, к ПК предъявлялись определенные системные требования: указывались необходимые производительность процессора, объем памяти, количество свободного места на жестком диске и многие другие факторы. Параллельно с этим развивался и Интернет. Серверное оборудование, которое обслуживало работу сайтов, также совершенствовалось. И тогда в какой-то момент оказалось, что можно объединить вычислительные умения для поддержки программных сервисов, аналогичных тем, которые задействуются обычными пользователями (например, Word, Exel). Так началась история «облачных вычислений» в том значении, в котором этот термин употребляется в последние годы.

Что же такое облачные вычисления?

Облачные вычисления – это модель обеспечения удобного сетевого доступа некоторому общему фонду конфигурируемых вычислительных ресурсов (например, серверам, устройствам хранения данных, приложениям и сервисам и т. п.), которые могут быть оперативно предоставлены и освобождены с минимальными эксплуатационными затратами или обращениями к провайдеру.

Проще говоря, облачные вычисления — это предоставление вычислительных служб (в том числе хранилища, баз данных, сетей, аналитики и интеллектуального анализа) через Интернет (это самое «облако»). Такие службы ускоряют появление и внедрение инноваций в постоянный обиход и обеспечивают экономию благодаря высокой масштабируемости.

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

Краткая история появления облачных вычислений

Ранние концепции использования вычислительных ресурсов по принципу системы коммунального хозяйства относят к 1960-м годам (к Джону Маккарти или Джозефу Ликлайдеру).

Следующими шагами к концептуализации облачных вычислений считаются появление CRM-системы Salesforce.com, предоставляемой по подписке в виде веб-сайта (1999) и начало предоставления услуг по доступу к вычислительным ресурсам через Интернет книжным магазином Amazon.com (2002). Развитие сервисов «Amazon», фактически превратившейся благодаря этим услугам в технологическую компанию, привело к формулировке идеи вычислительной эластичности и запуску в августе 2006 года проекта под названием «Elastic Computing Cloud» («Amazon EC2»). Практически одновременно с запуском ECC термины cloud и cloud computing прозвучали в одном из выступлений главы Google - Эрика Шмидта, начиная с этого времени встречаются многочисленные упоминания облачных вычислений в СМИ, в публикациях специалистов по информационным технологиям, в научно-исследовательской среде. Отсылка к «облаку» использовалась как метафора, основанная на изображении Интернета на диаграмме компьютерной сети, или как образ сложной инфраструктуры, за которой скрываются все технические детали.

В начале 2008 года OpenNebula NASA стала первым программным обеспечением с открытым исходным кодом для развертывания частных и гибридных облаков. В апреле 2008 года Google выпустил Google App Engine в бета-версии.

К середине 2008 года Gartner увидел возможность с помощью облачных вычислений «сформировать отношения между потребителями ИТ-услуг, теми, кто использует ИТ-услуги, и теми, кто их продает», и отметил, что «организации переходят от принадлежащих компании аппаратных и программных активов к использованию сервисно-ориентированных моделей», так что «прогнозируемый переход к вычислениям приведет к резкому росту ИТ-продукции в некоторых областях и значительному сокращению в других областях».

Запуск в 2009 году приложений Google Apps отмечается как следующий важный шаг к популяризации и осмыслению облачных вычислений. В 2009—2011 годах были сформулированы несколько важных обобщений представлений об облачных вычислениях, в частности, выдвинута модель частных облачных вычислений, актуальная для применения внутри организаций, выделены различные модели обслуживания. В 2011 году Национальный институт стандартов и технологий сформировал определение, которое структурировало и зафиксировало все возникшие к этому времени трактовки и вариации относительно облачных вычислений в едином понятии.

Функции облачных вычислений

-2

Типы облачных вычислений

-3

Не все облака одинаковы, и ни один тип облачных вычислений не может удовлетворить всех. Именно поэтому было разработано несколько различных моделей, типов и служб, чтобы предложить правильное решение для ваших нужд.

Есть три способа развертывания облачных служб: общедоступное облако, закрытое облако и гибридное облако.

Общедоступные облака находятся во владении и управлении у сторонних поставщиков облачных служб, которые предоставляют свои вычислительные ресурсы (серверы и хранилище) через Интернет. В общедоступном облаке все оборудование, программное обеспечение и другая поддерживающая инфраструктура находятся во владении и управлении у облачного поставщика. Вы используете эти службы и управляете своей учетной записью через веб-браузер.

Частное облако — это облачные вычислительные ресурсы, которые использует только одна компания или организация. Частное облако может физически располагаться в корпоративном локальном центре обработки данных. Некоторые компании платят сторонним поставщикам служб за размещение их частного облака. Частное облако — это то облако, в котором службы и инфраструктура разворачиваются в частной сети.

Гибридные облака сочетают общедоступные и частные облака, связанные вместе с помощью технологии, которая обеспечивает совместный доступ к данным и приложениям. Данные и приложения можно перемещать между закрытыми и общедоступными облаками. Поэтому гибридное облако повышает гибкость ведения бизнеса, расширяет возможности развертывания и помогает оптимизировать существующую инфраструктуру, а также системы безопасности и соответствия требованиям.

Недостатки и преимущества облачных вычислений

-4

Достоинства облачных вычислений:

1. Доступность – облака доступны всем, из любой точки, где есть Интернет, с любого компьютера, где есть браузер. Это позволяет пользователям (предприятиям) экономить на закупке высокопроизводительных, дорогостоящих компьютеров. Также сотрудники компаний становятся более мобильными так, как могут получить доступ к своему рабочему месту из любой точки земного шара, используя ноутбук, нетбук, планшетник или смартфон. Нет необходимости в покупки лицензионного ПО, его настройки и обновлении, вы просто заходите на сервис и пользуетесь его услугами заплатив за фактическое использование.

2. Низкая стоимость – основные факторы снизившие стоимость использования облаков следующие:
— снижение расходов на обслуживания виртуальной инфраструктуры, вызванное развитием технологий виртуализации, за счет чего требуется меньший штат для обслуживания всей ИТ инфраструктуры предприятия;
— оплата фактического использования ресурсов, пользователь облака платит за фактическое использование вычислительных мощностей облака, что позволяет ему эффективно распределять свои денежные средства. Это позволяет пользователям (предприятиям) экономить на покупке лицензий к ПО;
— использование облака на правах аренды позволяет пользователям снизить расходы на закупку дорогостоящего оборудования, и сделать акцент на вложение денежных средств на наладку бизнес процессов предприятия, что в свою очередь позволяет легко начать бизнес;
— развитие аппаратной части вычислительных систем, в связи с чем снижение стоимости оборудования.

3. Глобальный масштаб. Преимущества служб облачных вычислений включают возможность эластичного масштабирования. В контексте облачных служб это означает выделение необходимого объема ИТ-ресурсов (например, увеличение или уменьшение вычислительной мощности, объема хранилища или пропускной способности) тогда, когда это нужно, и в соответствующем географическом расположении.

4. Гибкость — неограниченность вычислительных ресурсов (память, процессор, диски), за счет использования систем виртуализации, процесс масштабирования и администрирования «облаков» становиться достаточно легкой задачей, так как «облако» самостоятельно может предоставить вам ресурсы, которые вам необходимы, а вы платите только за фактическое их использование.

5. Надежность – надежность «облаков», особенно находящихся в специально оборудованных ЦОД, очень высокая так, как такие ЦОД имеют резервные источники питания, охрану, профессиональных работников, регулярное резервирование данных, высокую пропускную способность Интернет канала, высокая устойчивость к DDOS атакам.

6. Безопасность – «облачные» сервисы имеют достаточно высокую безопасность при должном ее обеспечении, однако при халатном отношении эффект может быть полностью противоположным.

7. Большие вычислительные мощности – вы как пользователь «облачной» системы можете использовать все ее вычислительные способности, заплатив только за фактическое время использования. Предприятия могут использовать данную возможность для анализа больших объемов данных.

Недостатки:

1. Постоянное соединение с сетью – для получения доступа к услугам «облака» необходимо постоянное соединение с сетью Интернет. Однако в наше время - это не такой и большой недостаток особенно с приходом технологий сотовой связи 3G и 4G.

2. Программное обеспечение и его кастомизация – есть ограничения по ПО которое можно разворачивать на «облаках» и предоставлять его пользователю. Пользователь ПО имеет ограничения в используемом ПО и иногда не имеет возможности настроить его под свои собственные цели.

3. Конфиденциальность – конфиденциальность данных хранимых на публичных «облаках» в настоящее вызывает много споров, но в большинстве случаев эксперты сходятся в том, что не рекомендуется хранить наиболее ценные для компании документы на публичном “облаке”, так как в настоящее время нет технологии, которая бы гарантировала 100% конфиденциальность хранимых данных.

4. Надежность – что касается надежности хранимой информации, то с уверенностью можно сказать что если вы потеряли информацию хранимую в “облаке”, то вы ее потеряли навсегда.

5. Безопасность – “облако” само по себе является достаточно надежной системой, однако при проникновении на него злоумышленник получает доступ к огромному хранилищу данных.

6. Еще один минус - это использование систем виртуализации, в которых в качестве гипервизора используются ядра стандартные ОС такие, как Linux, Windows и др., что позволяет использовать вирусы.

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

Это была краткая экскурсия по облачным вычислениям, в конце прикрепляю сайты, на которых вы можете узнать гораздо больше!

https://seo-zona.ru/chajniku-pro-oblachnye-texnologii-2017-04-07.html

https://www.ibm.com/developerworks/ru/library/cl-cloudintro/

https://azure.microsoft.com/ru-ru/overview/what-is-cloud-computing/#uses

https://revolution.allbest.ru/programming/00671235_0.html

https://ru.wikipedia.org/wiki/%D0%9E%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D1%8B%D0%B5_%D0%B2%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F

https://habr.com/ru/post/111274/

https://nauchniestati.ru/bank/primery/referat-na-temu-oblaka-oblachnye-vychislenija/