ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 29.03.2023

Просмотров: 217

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

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

  • Хранения информации на облачных серверах
  • Работы с приложениями, размещёнными на облачных серверах провайдера.
  • Работы с облачными ресурсами для средств обработки данных, хранения данных и других вычислительных задач. В них можно разворачивать и запускать произвольное программное обеспечение, включая операционные системы.

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

Цель исследования: определить виды облачных сервисов и выяснить, какого применение облачных технологий в современное время и как они влияют на качество нашей жизни.

Задачи исследования:

  • Выяснить, что представляют собой облачные технологии;
  • Выяснить, какие существуют облачные сервисы;
  • Выяснить проблемы и причины внедрения облачных технологий;
  • Найти применение облачных сервисов в повседневной жизни и корпоративной жизни.

Метода исследования: теоретический анализ, обобщение, индуктивность и дедукция.

  1. Облачные сервисы.
  2. Характеристики облачных сервисов

С одной стороны облачные сервисы это- сегмент сети или клиент, а с другой стороны это- сервер. С точки зрения клиента главное, чтобы запрос, посланный в сторону облачного сервиса, был обработан и был получен ответ клиенту от облачного сервиса.

Специалисты выделяют основные характеристики облачных сервисов:

  • Удалённые центры обработки данных- облачные услуги, которые предоставляются через Интернет из высокотехнологичных центров обработки данных. У провайдера услуг установлены сервера, оснащённые охладительными системами и оптимизированными технологиями для решения задач обработки данных. Центры обработки данных, обычно, располагаются рядом с местом, где находится дешёвой источник электроэнергии. Точное местоположении не всегда известно потребителю, хотя в некоторых случаях является необходимым, чтобы центр обработки данных был расположен в тех или иных странах, в связи с законодательством и нормами по охране данных.
  • Объединённые ресурсы- устройства хранения информации, где процессоры, оперативная память и пропускной канал связи распределяются между всеми пользователями и при необходимости выделяются в динамическом режиме потребителю. Также, ресурсы облачных серверов могут распределяться не только между пользователями, но и между центрами обработки данных, что повышает отказоустойчивость и улучшает характеристики системы. У потребителя есть возможность заменить компоненты сервера без снижения производительности.
  • Бесконечная масштабируемость- очень гибкая система, в которой даже при высокой нагрузке- пользователь сохраняет доступ к облачному сервису, ощущая, что ресурсы можно увеличивать до бесконечности.
  • Оплата по факту использования- пользователь платит только за используемые услуги, в то время как сами организации, поддерживающие данные облачные сервисы, несут расходы на поддержку аппаратуры и программного обеспечения. Цена на услуги могут формироваться, зависев от: времени суток, стоимость, электроэнергии. Провайдеры позволяют установить единые цены, благодаря распределению облачной сети.
  • Самообслуживание- потребитель сам решает, какие характеристики облачного сервиса он будет использовать, потребитель имеет право уменьшать или увеличивать характеристики сервиса, не согласуя данные действия с провайдером. Пользователю предоставляются средства для генерации отчётов, благодаря которым они могут контролировать использование ресурсов облачного сервиса.

Идея облачных сервисов зародилась давно. Многие из нас давно используют облачные технологии, не акцентируя на этом внимания, используя такие сервисы, как: онлайновые пакеты офисных программ, графические редакторы.[1]

Смысл облачных вычислений заключается в том, что при обработке тяжелой и ресурсоёмкой задачи используются мощности нескольких компьютеров. В информационных технологиях такой метод обработки данных был использован впервые в 1973 году Джоном Шохом и Джоном Хаппом, они написали программу, которая запускалась и заставляли компьютеры, подключённые к локальной сети, выполнять определённого рода вычисления. Один из самых известных проектов, использующий распределенные вычисления, - SETI@home. Он был запущен в мае 1999 года на базе платформы BOINC. Задача данного проекта являлась поиск внеземного разума путём анализа данных с радиотелескопов. Причём, самый мощный современный суперкомпьютер Cray по вычислительной мощности уступает этому проекту приблизительно в два раза - 2,3 против 5,2 петафлопс.

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

В данной схеме облачных сервисов имеются плюсы, такие как:

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

Первый раз идея облачных технологий прозвучала в 1970 году. В эти годы развивалась ARPANET. Это система, в которой подразумевалось, что каждый человек будет подключён к сети, из которой он будет получать данные и программы. Также была высказана идея того, что у людей появятся вычислительные мощности, которые будут поставляться пользователям как услуга или сервис. На этом развитие облачных технологий было приостановлено до 90-х годов 20 века. В дальнейшем развитию облачных технологий помогли ряд факторов:

  • Пропускной канал Интернета начал расширяться. В 90-ые годы не было возможным увеличить пропускную способность канала интернета, так как технологии не были готовы к выходу на рынок, хотя сам факт ускорения скорости интернета повлиял на дальнейшее развитие облачных технологий.
  • Появление такого сервиса, как Salesforce.com в 1999 году. Данная компания прославилась тем, что первая на рынке предоставила доступ к своему магазину через интернет, это был первый случай в истории человечества, где была применена платформа программного обеспечения (SaaS), где компания создала своё программное обеспечение и предлагала его, как сервис.
  • Разработка облачного сервиса от компании Amazon в 2002 году. Данный сервис позволял хранить информацию и производить вычисления.
  • Компания Amazon также прославилась тем, что в 2006 году запустила сервис под названием Elastic Compute Cloud, который позволял его пользователям запускать свои собственные приложения.
  • Запуск портала Google Apps, здесь размещались веб- приложения, которые были предназначены для бизнес- сектора.
  • Запуск технологий виртуализации, например, программное обеспечение позволяющее создавать виртуальную инфраструктуру.
  • Создание многоядерных процессоров и увеличения ёмкости накопителей информации.[2]
  1. Достоинства и недостатки

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

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

  • Доступность- облачные технологии доступны из любой точки, где присутствует Интернет- соединение и интернет браузер. Доступность таких технологий позволяет компаниям экономить на закупке высокопроизводительных и дорогих серверах, приобретения дорогих лицензий, его настройки и обновления, так как вы платите только за использование продукта, поддержка самого продукта остаётся за производителем. Сами сотрудники компаний становятся более мобильными так, как могут получить доступ к своему рабочему месту из любой точки мира, использую мобильное переносное устройство.
  • Низкая стоимость:
    • Снижение расходов на обслуживание виртуальной инфраструктуры, вызванное развитием технологий виртуализации, за счёт чего требуется меньший штат для обслуживания всей ИТ инфраструктуры компании.
    • Оплата только за использование ресурсов облачных сервисов, это позволяет пользователю эффективно распределять свои денежные средства, а компаниям экономить на покупке лицензий к программному обеспечению.
    • Нет надобности в закупке дорогостоящего оборудования, так как пользователь использует облако на правах аренды и может акцентироваться на вложении средств в другие отрасли компании.
    • При покупке серверной аппаратуры- та со временем теряет свою себестоимость со временем в связи с тем, что в мире идёт развитие аппаратной части вычислительных систем.

Недостатки:

  • Необходимо постоянное и бесперебойное соединение с интернетом- чтобы получать услуги облачных сервисов- необходимо иметь постоянное подключение к интернету.
  • В облавных сервисах имеются ограничения по установке и разворачиванию дополнительного программного обеспечения. Пользователь имеет ограничения в используемом программном обеспечении и не всё может настроить под свои нужды.
  • Конфиденциальность- в настоящее время отсутствуют технологии, которые бы гарантировали полную конфиденциальность хранимых данных, в связи с этим не рекомендуется хранить ценные для компании документы на облачных сервисах.
  • Безопасность и надёжность- Облачные сервисы являются одними из самых безопасных и надёжных сервисом, однако если на данные облачные сервисы войдут злоумышленники и получат доступ к хранению данных, то есть возможность потерять конфиденциальность данных или вовсе потерять всю хранимую там информацию.

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

  1. Категории облаков

Облака бывают публичными, гибридными, общественными или частными.

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

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

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

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


Также имеется категории облачных сервисов, представляемых услуг:

  • Программное обеспечение, как услуга (SaaS)- поставщик разрабатывает веб- приложение и самостоятельно им управляет, предоставляя заказчикам доступ к ПО через канал Интернет. Затраты на поддержку работоспособности, отказоустойчивости приложения берёт на себя поставщик, пользователь оплачивает только пользование программного обеспечения.
  • Инфраструктура, как услуга (IaaS)- к простому пользователю данная категория облачных сервисов не применима. Данная категория представляет из себя предоставление организациям: серверов, систем хранения данных, сетевого оборудования, а также ПО для управления данными ресурсами. Здесь применяются технологии виртуализации, это означает, что одна единица оборудования может использоваться сразу несколькими заказчиками. Главным преимуществом данной облачной технологии является тем, что конечному пользователю не надо покупать оборудование, заказчик платит только за время использования сервисом, с возможностью гибкой настройки такого рода оборудования, например увеличивать и уменьшать объём используемой памяти.
  • Платформа как услуга (Paas)- данная платформа нужна в основном, для: разработки, тестирования, разворачивания сервисов, поддержки веб- приложений. Так как большинство веб- приложений разрабатывается в одной среде, тестируется в другой, а разворачивается в третьей- была создана данная платформа, в данной среде разработку, тестирование и разворачивание веб- приложений можно делать в одной среде, это даёт пользователю право на исключение затрат на поддержку нескольких сред и на обслуживание сервиса. Например, применима данная платформа для услуг хостинга вебсайтов.
  • Данные как услуга (Daas)- готовое к работе стандартизированное виртуальное рабочее место пользователя, где каждый пользователь может индивидуально его настраивать под себя. Пользователь получает доступ к комплексу программного обеспечение, а не отдельное программное обеспечение. При работе данного сервиса используются сторонние сервера, где пользователь вводит свои логин и пароль для входа и попадает в своё рабочее пространство.
  • Рабочее место как услуга (WaaS)- пользователь получает доступ только к программному обеспечению, в котором все вычисление происходят на клиентской машине пользователя, это система схожа с DaaS сервисом.
  • Всё как услуга (EaaS)- модель, в которой включены все вышеперечисленные решения и на данный момент это концепт.