Добавлен: 29.03.2023
Просмотров: 331
Скачиваний: 2
Модель Workspace as a Service (Workspace as a Service, сокращённо WaaS) похожа на предыдущую, но в отличие от DaaS здесь пользователь получает доступ только к программному обеспечению, в то время как все вычисления выполняются непосредственно на его компьютере.
«Все как услуга» (Everything as a service, сокращённо EaaS) - это модель, которая включает в себя элементы всех вышеперечисленных решений и в настоящее время представляет собой концепцию, а не реальный механизм. На данный момент внедрение такой модели ожидается от таких гигантов, как Microsoft, Google и так далее.
Как упоминалось выше, существует множество моделей облачных вычислений, но большинство из них ориентированы на бизнес. С другой стороны, для обычных пользователей, использующих модель SaaS, уже очень много услуг.
По типу доступности облака могут быть общедоступными или частными. Общедоступные облачные сервисы могут использоваться кем угодно. На данный момент Amazon WebServices является самым известным и крупнейшим поставщиком общедоступных облачных услуг.
Основным отличием между частным и общедоступным облаками является предоставление услуги из облака в инфраструктуре, закрытой для публичного доступа ограниченному числу пользователей. Есть еще одно определение - «виртуальное частное облако», которое обсуждается, когда провайдер использует инфраструктуру публичного облака для организации частного облака. При такой организационной структуре часть данных клиента хранится и обрабатывается за счет ресурсов собственной инфраструктуры, а часть - за счет ресурсов внешнего поставщика. Примером виртуального частного облака является сервис Amazon под названием Amazon Virtual Private Cloud (Amazon VPC).
Частное облако - это облачная инфраструктура, подготовленная для эксклюзивного использования одной организацией, в которую входят несколько потребителей (например, бизнес-единицы). Такое облако может принадлежать, управляться и обслуживаться самой организацией, третьей стороной и находиться как внутри предприятия, так и за его пределами.[11]
Облако сообщества - это облачная инфраструктура, подготовленная для исключительного использования конкретным сообществом потребителей - из организаций, имеющих общие проблемы (например, задачи, требования безопасности, политики). Облако может принадлежать, управляться и поддерживаться одной или несколькими организациями в сообществе или третьей стороной и находиться как внутри, так и за пределами организаций.[12]
Публичное (или общее) облако (Public cloud) - это облачная инфраструктура, подготовленная для открытого использования широкой публикой. Он может принадлежать, управляться и обслуживаться деловыми, научными и государственными организациями в любой комбинации этих двух факторов. Облако существует на территории облачного провайдера.
Следует отметить, что существует также гибридное облако (Hybrid cloud). Эта облачная инфраструктура представляет собой совокупность двух или более различных облачных инфраструктур (частной, общедоступной или государственной), которые имеют уникальные объекты, но связаны между собой стандартизированными или запатентованными технологиями, которые позволяют передавать данные или приложения между компонентами (например, чтобы сбалансировать нагрузка между облаками).
1.2 Преимущества и недостатки облачных хранилищ данных
В целом сервисы облачных вычислений - это приложения, к которым можно получить доступ через Интернет через обычный интернет-браузер или другие сетевые приложения, такие как FTP-клиент. Это могут быть и развлекательные, и офисные, и специализированные бизнес-приложения. Основное отличие от обычного метода работы с программным обеспечением заключается в том, что пользователь использует не ресурсы своего ПК, а ресурсы и возможности компьютера, которые предоставляются ему как интернет-сервис. В то же время пользователь имеет полный доступ к своим данным и возможность работать с ними, но не может управлять той же операционной системой, базой программного обеспечения или вычислительной мощностью, с которой эта работа происходит.
Этот подход имеет ряд преимуществ:
- пользователь может использовать ПК практически любой конфигурации для выполнения ресурсоемких задач;
- облачные технологии позволяют работать где угодно, пользователь не привязан к месту работы и может использовать любой ПК с подключением к Интернету;
- пользователь застрахован от неисправностей в случае поломки машины и может легко поделиться результатами работы с другими людьми или совместной работой.
Неоспоримым преимуществом для обычных пользователей является то, что, в отличие от настольных решений, облачные сервисы часто либо бесплатны, либо имеют достаточно низкую стоимость (например, в виде ежемесячной платы, как в случае с «облачной» версией MS Office). Тем не менее, их функциональность все еще меньше, чем у настольных приложений.
Любая новая технология в первую очередь предназначена для улучшения или, по крайней мере, упрощения жизни человека, в частности пользователя ПК. Облачные вычисления не являются исключением. Рассматриваемые технологии облачных вычислений предоставляют пользователям ряд неоспоримых преимуществ:
- Доступ к полностью легальному программному обеспечению и, что особенно важно, он абсолютно бесплатный. Следовательно, пользователь освобождается от необходимости тратить материальные ресурсы на приобретение дорогих пакетов программного обеспечения. Однако следует сделать оговорку, что облачные программы иногда несколько усечены с точки зрения функциональности аналогов платных программ. Прежде всего, это касается службы Office Web Apps. Но, принимая во внимание тот факт, что далеко не каждая функция программы востребована, такое ограничение несколько теряет свою актуальность.[13]
- Отказоустойчивое программное обеспечение. Следует отметить, что поддержание программного обеспечения в исправном состоянии является полностью обязанностью поставщика облачных услуг, что означает, что пользователю не следует беспокоиться об установке каких-либо обновлений.
- Мощный, произдводительный компьютер не требуется, поскольку все ресурсоемкие программы выполняются на сервере провайдера. Например, облачный аналог известного графического редактора совершенно не требователен к вычислительным ресурсам персонального компьютера.
- Не следует беспокоиться о резервном копировании данных. Облачный провайдер сделает всю работу за пользователя. Не секрет, что данные на жестком диске могут быть потеряны в случае сбоя программного или аппаратного обеспечения. Если такой сбой происходит, пользователь не должен волноваться - его данные будут доступны, поскольку вся важная информация хранится не на жестком диске, а на дисковом накопителе сервера.
- Доступ к личным файлам с любого компьютера, будь то настольный компьютер, коммуникатор, игровая приставка с доступом в интернет или планшетный ПК. Веб-приложения работают практически на любом оборудовании, в любой операционной системе. Что важно, это также является частью концепции облачных сервисов. Единственным ограничением может быть использование устаревших веб-браузеров, которые не поддерживают современные языки разметки гипертекста. Независимо от физического местоположения, пользователь получает доступ к личным данным. Таким образом, его информация всегда будет с ним.
- Возможность делиться своими данными с другими пользователями. Эта особенность становится актуальной в случае совместной работы над проектом. Любой участник проекта может открыть нужный файл, выполнить работу, а затем сохранить изменения. Пользователь получит для использования уже измененный файл. Таким же образом можно предоставить доступ к личным фотографиям или видео.
Рассматриваемые в данной работе технологии не лишены и целого ряда недостатков, а именно:
- Зависимость от подключения к Интернету. Прежде всего следует отметить, что пользователь вряд ли сможет с комфортом использовать веб-приложения, если скорость их интернет-соединения ниже 256 Кбит/с. Строго говоря, облачные сервисы можно использовать на низких скоростях интернет-соединения, но процедура загрузки и сохранения личных файлов может занять много времени. Если у провайдера есть серьезный сбой, который лишил пользователя возможности подключения, он не сможет использовать облачные сервисы. Это особенно актуально для российских пользователей: чтобы получать качественные услуги, пользователь должен иметь надежный и быстрый доступ к Интернету.[14]
- Зависимость пользователя от условий провайдера. В некоторых случаях то, что начинается бесплатно, может монетизироваться со временем. Миграция на другие облачные сервисы может быть затруднена из-за ограничений.
- Безопасность личных данных зависит от качества поставщика облачных услуг. В случае ненадлежащего выполнения провайдером своих обязательств конфиденциальные пользовательские данные будут обнародованы, так как пользователь не является владельцем и не имеет доступа к внутренней облачной инфраструктуре. Безопасность пользовательских данных сильно зависит от компании-поставщика.
- Невозможность использовать предыдущие версии программного обеспечения. Дело в том, что некоторые пользователи привыкли к определенной версии и иногда негативно воспринимают переход на более новую. В случае если программа установлена на жестком диске компьютера, пользователь может решить, следует ли обновить программу или оставить предыдущую версию. В случае облачной службы пользователи будут вынуждены использовать версию, предоставленную провайдером.
- Опасность хакерских атак на сервер. Вы не можете просто выключить и включить сервер, в отличие от компьютера пользователя. В этом случае все зависит от политики безопасности поставщика облачных услуг. Не существует общепринятых стандартов безопасности этих технологий.
Сравнивая публичные и частные облака, следует отметить, что обе эти модели имеют ощутимые преимущества для бизнеса. Некоторые из этих преимуществ присущи как публичным, так и частным облакам, другие свойственны только общедоступным или только частным.
Общие преимущества публичных и частных облаков заключаются в следующем:
- Высокая эффективность - как публичные, так и частные облака основаны на распределенных вычислениях и виртуализации, поэтому они отличаются высокой эффективностью и производительностью. Они используют общие ресурсы, оптимизируя распределение нагрузки между несколькими приложениями.
- Высокая доступность - это еще одно преимущество, связанное с распределенными вычислениями: приложения могут использовать архитектуру высокой доступности, которая минимизирует или устраняет запланированные и незапланированные простои, повышая уровень обслуживания пользователей и способствуя непрерывности бизнеса.
- Эластичная масштабируемость - распределенные вычисления обеспечивают гибкую масштабируемость публичных и частных облаков - возможность добавлять или удалять вычислительные ресурсы по требованию. Это является основным преимуществом для приложений с переменными рабочими нагрузками или непредсказуемыми расширениями или для временно установленных приложений.
- Быстрое развертывание - как общедоступное, так и частное облако обеспечивает автономный доступ к общему пулу вычислительных ресурсов. Программные и аппаратные компоненты являются стандартными, могут использоваться повторно и разделяться. По этим причинам развертывание приложений значительно ускоряется.
Некоторые преимущества характерны только для публичных облачных вычислений:
- Низкие первичные затраты - публичные облака работают быстрее и дешевле, поэтому пользователям проще ими пользоваться. Нет необходимости приобретать, устанавливать и настраивать оборудование.
- Экономия при масштабировании - большие общедоступные облака могут обеспечить значительную экономию на закупках оборудования и участии руководства. В некоторых случаях клиенты также могут испытать эту экономию.[15]
- Легче управлять - общедоступным облакам не нужен IT-отдел для управления, администрирования, модернизации, ремонта и так далее. Пользователи полагаются на поставщика общедоступных облачных услуг, а не на отдел IT.
- Операционные расходы - общедоступные облака оплачиваются из бюджета операционных расходов, часто пользователями, а не IT-отделом. В то же время можно избежать капитальных затрат, что является плюсом для некоторых компаний.
Другие преимущества характерны для частных облачных вычислений:
- Усиление контроля безопасности, внутреннего контроля и качества обслуживания - частные облака позволяют IT-специалистам контролировать безопасность (потерю данных, конфиденциальность), осуществлять внутренний контроль (правила обработки данных, время хранения данных, аудит, правила размещения данных) и качество обслуживания (поскольку частные облака могут оптимизировать сети способами, которые не являются общедоступными).
- Простота интеграции. Частные облачные приложения легче интегрировать с другими частными приложениями, такими как системы управления идентичностью.
- Общие затраты ниже - в долгосрочной перспективе частные облака могут быть дешевле общедоступных, поскольку владение дешевле аренды. По результатам нескольких исследований их стоимость выравнивается через два-три года.
- Капитальные и операционные расходы - частные облака финансируются как за счет капитальных (амортизационных), так и операционных расходов.[16]