Файл: Облачные сервисы(Характеристика и особенности понятие «облако»).pdf
Добавлен: 21.05.2023
Просмотров: 178
Скачиваний: 4
ВВЕДЕНИЕ
Информационные технологии являются одной из перспективных областей современной науки. Появляются новые проблемно - ориентированные области, возникают перспективные инновационные решения. Они помогают нам эффективно работать и интересно проводить наш досуг , возникают мысли об использовании методов геймификации в образовательных технологиях. Облачные технологии входят в число новых, самых современных информационных методов обработки данных и информации. Они появились совсем недавно, но быстро распространяются в информационном обществе в самых различных сферах.
Актуальность выбранной темы обусловлена в первую очередь, появлением на рынке относительно новых технологий: облачных решений по автоматизации бизнеса, призванных: существенно упростить жизнь, а также серьёзно сэкономить деньги предпринимателя, отказаться от инвестирования в инфраструктуру и в расходы, связанные с ее сопровождением и модернизацией; свести время развертывания приложений к минимуму; автоматизировать рутинные задачи, отнимающие десятки и сотни часов времени у десятков тысяч российских компаний. Анализ эффективности данных технологий, повсеместных доводов поставщиков в пользу перехода/использования облачных сервисов для сегмента малого и среднего бизнеса, придаёт проблемам и достижениям в данной области особую, очень значимую роль.
В наше время облачные сервисы хранения данных получили большое распространение, и на сегодняшний день их количество превысило несколько сотен.
Наибольшее распространение получили такие сервисы как: Google Drive – популярное облачное хранилище данных, позволяющее пользователям хранить свои данные на серверах в облаке и делиться ими с другими пользователями в интернете; OneDrive – переименованный в феврале 2014 Microsoft SkyDrive, базирующийся на облачной организации интернет-сервис хранения файлов с функциями файло- обмена; Dropbox – онлайн-сервис для хранения, восстановления, обмена данных использующий облачные технологии.
Что же такое облачное хранилище данных? Это модель онлайн-хранилища, в котором данные хранятся на многочисленных, распределённых в сети серверах, предоставляемых в пользование клиентам, в основном третьей стороной. В проти- вовес модели хранения данных на собственных, выделенных серверах, приобрета- емых или арендуемых специально для подобных целей, количество или какая-либо внутренняя структура серверов клиенту, в общем случае, не видна
Целью нашей работы является исследование облачной технологии GaaS и выяснение её отличий от моделей обслуживания облачных сервисов, выделенных Лабораторией Национального института стандартов и технологий США.
Объект исследования данной курсовой работы – облачные сервисы
Предмет исследования – новейшие технологические разработки на рынке специализированных программных продуктов для малого бизнеса.
Для достижения поставленной цели необходимо решить ряд задач:
Дать характеристику облачным сервисам.(для чего они предназначены),
Определить их назначение,
Рассмотреть преимущества и минусы облачного сервиса,
Изучить программное обеспечение по использованию облачных сервисов
Методы исследования:
-анализ
-обобщение
-эксперимент
Научная новизна – включение в процесс апробации облачных технологий.
Таким образом, перспективы облачных технологий неизбежны, поэтому знание об этих технологиях необходимо любому человеку, который связывает свою текущую или будущую деятельность с современными информационными технологиями.
1.ОБЩЕЕ ПОНЯТИЕ ОБ ОБЛАЧНОМ СЕРВИСЕ
1.1 Характеристика и особенности понятие «облако»
Идея облачных вычислений появилась еще в 1960 году, когда Джон Маккарти высказал предположение, что когда-нибудь компьютерные вычисления будут производиться с помощью «общенародных утилит». Считается, что идеология облачных вычислений получила популярность с 2007 года благодаря быстрому развитию каналов связи и стремительно растущим потребностям пользователей. Под облачными вычислениями (от англ. cloud computing, также используется термин «облачная (распределенная) обработка данных») обычно понимается предоставление пользователю компьютерных ресурсов и мощностей в виде интернет-сервиса.
Таким образом, вычислительные ресурсы предоставляются пользователю в «чистом» виде, и пользователь может не знать, какие компьютеры обрабатывают его запросы, под управлением какой операционной системы это происходит и т.д. [1]
Облачные технологии – это технологии обработки данных, в которых компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали.
По документации IEEE, облачные технологии – это «парадигма, которая постоянно хранит пользовательскую информацию на интернет-серверах и лишь временно кэшируется на стороне пользователя». Это могут быть не только стационарные компьютерные системы, но и ноутбуки, планшеты, смартфоны и т.д.
Для облачных технологий самой главной особенностью является неравномерность запроса Интернет-ресурсов со стороны пользователей. Чтобы сгладить данную неравномерность и применяется еще один промежуточный слой – виртуализация сервера. Таким образом, нагрузка распределяется между виртуальными серверами и компьютерами.
Облачные технологии – это одна большая концепция, включающая в себя много разных понятий, предоставляющих услуги. Например, программное обеспечение, инфраструктура, платформа, данные, рабочее место и т.п. Зачем все это нужно? Самой главной функцией облачных технологий является удовлетворение потребностей пользователей, нуждающихся в удаленной обработке данных.
Как и во всех других областях компьютерных технологий, облачные вычисления также имеют как сторонников, так и противников. Последние уверяют общественность в том, что данная система совсем небезопасна. Работа с облачными технологиями, по их мнению, может привести к образованию огромного количества неконтролируемой информации. Это, в свою очередь, приведет к утечке и нарушению безопасности пользовательской информации.
Один из примеров использования облачных технологий является виртуализация рабочего места, позволяющая выполнять сложные вычисления, без необходимости приобретения дорогостоящей, мощной машины, что особенно актуально для предприятий, работающих в графических редакторах требующих больших ресурсов. При предоставлении услуги DaaS клиенты получают полностью готовое к работе («под ключ») стандартизированное виртуальное рабочее место, которое каждый пользователь имеет возможность дополнительно настраивать под свои задачи. Таким образом, пользователь получает доступ не к отдельной программе, а к необходимому для полноценной работы программному комплексу.
В этом направлении существует современная разработка компаний NVIDIA, которая носит название GRID™. Позволяющая обеспечить до 32 виртуальных рабочих мест в рамках одной физической машины. [3]
Помимо уже известных способов применения, облачные технологии по данным некоторых статей можно использовать в образовании и медицине [7].
Существуют три основных модели обслуживания облачных сервисов: Приложение как сервис (SaaS) - SaaS представляет собой модель развертывания ПО на основе Web, благодаря которой программное обеспечение оказывается полностью доступным через Web-браузер.
Инфраструктура как сервис (IaaS) – в данном случае IT- специалисты клиента получают виртуальную инфраструктуру, в которой могут развернуть свою информационную систему. У компаний исчезает необходимость в локальном центре обработки данных или локальной серверной комнате. Платформа как сервис (PaaS) – предоставляют инфраструктуру, а также функционально полные среды обслуживания и разработки приложений для развертывания Web-приложения.
Программисты используют платформу разработки приложений, предоставленную поставщиком, и он заботиться обо всех деталях развертывания готового приложения. Достоинства использования облачных сервисов:
• Доступность – возможность доступа к информации с различных устройств, подключенных к Интернету.
• Низкая стоимость – уменьшения штата сотрудников для обслуживания ИТ инфраструктуры предприятия, оплата только фактического использования ресурсов, отсутствие необходимости в покупке дорогостоящего оборудования.
• Гибкость – Предоставляется ровно то количество ресурсов, которое необходимо в данный момент.
• Надежность – в связи с наличием полноценного ЦОД с резервными источниками питания, охраной, резервированием данных. Основные недостатки:
• Необходимость постоянного соединения с сетью и достаточной скорости передачи данных.
• Безопасность облачных систем все ещё недостаточно хороша для хранения важных данных. 60 Эксперты находят слабые места даже в популярном облачном хранилище Dropbox. [9]
Несмотря на это, если верить мнению аналитиков IDC и Forrester Research [11], интерес к облачным сервисам растет, как в России, так и за её пределами. Так что возможно, скоро облака будут встречаться в компаниях так же часто, как сейчас Интернет
Частное облако — инфраструктура, предназначенная для использования одной организацией, включающей несколько потребителей (например, подразделений одной организации), возможно также клиентами и подрядчиками данной организации. Частное облако может находиться в собственности, управлении и эксплуатации как самой организации, так и третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца.
Публичное облако — инфраструктура, предназначенная для свободного использования широкой публикой. Публичное облако может находиться в собственности, управлении и эксплуатации коммерческих, научных и правительственных организаций (или какой-либо их комбинации). Публичное облако физически существует в юрисдикции владельца — поставщика услуг.
Общественное облако — вид инфраструктуры, предназначенный для использования конкретным сообществом потребителей из организаций, имеющих общие задачи (например, миссии, требований безопасности, политики, и соответствия различным требованиям). Общественное облако может находиться в кооперативной (совместной) собственности, управлении и эксплуатации одной или более из организаций сообщества или третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца.
Гибридное облако — это комбинация из двух или более различных облачных инфраструктур (частных, публичных или общественных), остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений (например, кратковременное использование ресурсов публичных облаков для балансировки нагрузки между облаками).
Рис 1. Разновидности «облака»
Программное обеспечение как услуга — модель, в которой потребителю предоставляется возможность использования прикладного программного обеспечения провайдера, работающего в облачной инфраструктуре и доступного из различных клиентских устройств или посредством тонкого клиента, например, из браузера (например, веб-почта) или посредством интерфейса программы. Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения, или даже индивидуальных возможностей приложения (за исключением ограниченного набора пользовательских настроек конфигурации приложения) осуществляется облачным провайдером.
Платформа как услуга — модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений). В состав таких платформ входят инструментальные средства создания, тестирования и выполнения прикладного программного обеспечения — системы управления базами данных, связующее программное обеспечение, среды исполнения языков программирования — предоставляемые облачным провайдером.
Контроль и управление основной физической и виртуальной инфраструктурой облака, в том числе сети, серверов, операционных систем, хранения осуществляется облачным провайдером, за исключением разработанных или установленных приложений, а также, по возможности, параметров конфигурации среды (платформы).