Облачные вычисления
Автор: Ярослав Степухин • Октябрь 17, 2020 • Доклад • 2,007 Слов (9 Страниц) • 318 Просмотры
Облачные вычисления
Интернет сильно изменил мир. Она прошла путь от концепции параллельных вычислений к распределенным вычислениям, к сетевым вычислениям и в последнее время к облачным вычислениям. Облачные вычисления-это недавняя тенденция в информационных технологиях, которая перемещает вычисления и данные из настольных и портативных персональных компьютеров в крупные центры обработки данных. Главное преимущество облачных вычислений заключается в том, что пользователь не может платить за инфраструктуру, ее установку, необходимые человеческие силы для обработки такой инфраструктуры и обслуживания. Технология облачных вычислений собирает успешные истории экономии, простоты использования, легкости доступа и повышенной гибкости в управлении тем, как ресурсы используются в любой момент времени для обеспечения вычислительных возможностей. Поставщики облачных услуг, которые могут продемонстрировать, что они защищают личную информацию, могут быть более правдивыми и, следовательно, более привлекательными для потенциальных пользователей облачных услуг. Облачная служба может быть реализована в трех различных моделях обслуживания, таких как программное обеспечение как услуга (SaaS), платформа как услуга (PaaS) и инфраструктура как услуга (IaaS). Вопросы безопасности данных и защиты конфиденциальности актуальны как для аппаратного, так и для программного обеспечения в облачной архитектуре. Это исследование направлено на обзор концепций облачных вычислений и различных методов безопасности и защиты данных в облаке.
Вступление
“Облачные вычисления” относятся к интернет-вычислениям, которые позволяют организациям получить доступ к пулу или сети вычислительных ресурсов, принадлежащих и обслуживаемых третьей стороной через Интернет. Основная цель облачных вычислений состоит в том, чтобы лучше использовать распределенные ресурсы, объединять их для достижения более высокой пропускной способности и иметь возможность решать крупномасштабные вычислительные задачи. Облачные вычисления имеют дело с виртуализацией, масштабируемостью, интероперабельностью, качеством обслуживания и моделями доставки облака, а именно частными, публичными и гибридными. Поскольку все больше компаний, частных лиц и даже правительств размещают свои данные в облаке, как клиенты, так и поставщики услуг облачных вычислений должны остро осознавать растущее число законов и правил, ограничивающих сбор, хранение, раскрытие и перемещение определенных категорий информации. Облачные вычисления очень часто изображаются и воспринимаются как новая технология, но они также широко воспринимаются как эволюция таких технологий, как архитектура клиент-сервера, Всемирная паутина и сеть. Некоторые даже называют его мэйнфреймом 2.0. В 1960-х годах мэйнфреймы использовались для вычислений и обработки транзакций, когда пользователи получали доступ к вычислительным ресурсам через "тупые терминалы". В 1980-е годы появились протоколы для сетевой и клиент-серверной архитектуры. “Способность подключать пользователей к вычислительным и информационным ресурсам через стандартизированные сети стала ключевым фактором, способствующим облачным вычислениям” (Совет по науке в области обороны). В 1990-е годы за ней последовали Всемирная паутина и Интернет, а также такие вспомогательные средства, как веб-браузеры. Это десятилетие также ознаменовалось появлением поставщиков прикладных услуг, предлагающих программное обеспечение, упакованное в виде услуг через интернет. См. Рисунок 1 для графики эволюции вычислений. (Trivedi, 2013)
Термин "облако" берет свое начало в мире телекоммуникаций, когда провайдеры начали использовать услуги виртуальной частной сети (VPN) для передачи данных. Облачные вычисления имеют дело с вычислениями, программным обеспечением, доступом к данным и услугами хранения, которые могут не требовать от конечного пользователя знания физического местоположения и конфигурации системы, предоставляющей эти услуги. Облачные вычисления-это недавняя тенденция в ИТ, которая перемещает вычисления и данные из настольных и портативных ПК в крупные центры обработки данных. Определение облачных вычислений, предоставленное Национальным институтом стандартов и технологий (NIST), гласит: "облачные вычисления-это модель обеспечения удобного сетевого доступа по требованию к общему пулу настраиваемых вычислительных ресурсов (например, сетей, серверов, приложений хранения данных и служб), которые могут быть быстро подготовлены и выпущены с минимальными усилиями по управлению или взаимодействию с поставщиком услуг. (Национальный институт стандартов и технологий) В связи с широким распространением интернета по всему миру приложения теперь могут предоставляться в виде услуг через интернет. В среде облачных вычислений потребителям облачных сервисов ничего не нужно, и они могут получить доступ к своим данным и завершить свои вычислительные задачи только через подключение к интернету. Во время доступа к данным и вычислениям клиенты даже не знают, где хранятся данные и какие машины выполняют вычислительные задачи. Облачную вычислительную систему можно разделить на две части: фронт-энд и бэк-энд. Они оба связаны друг с другом через сеть, обычно интернет. Передний конец-это то, что видит клиент (пользователь), тогда как задний конец-это облако системы. Передний конец имеет клиентский компьютер и приложение, необходимое для доступа к облаку, а задний конец имеет облачные вычислительные службы, такие как различные компьютеры, серверы и хранилища данных.
...