Распределенные вычисления и хранилище данных облачное хранение реферат

Обновлено: 05.07.2024

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

ВложениеРазмер
oblachnye_vychisleniya.docx 37.48 КБ

Предварительный просмотр:

Структура и виды облачных вычислений

Анализ достоинств и недостатков облачных вычислений

Список использованной литературы

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

- объединение и виртуализация ИТ-инфраструктуры;

Такое положение вполне типично для ИТ-отрасли, впрочем, как и для любого другого технологического направления.

Следовательно, проблема номер один для ИТ-облаков — это неимение понятного структурированного представления на рынке, что же это такое, что же, в сущности, в них нового. В неимение этого общего понимания дискуссии на эту тему становятся отнюдь не только ненужными, а и вредными.

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

Для достижения поставленной цели необходимо выполнить следующие задачи:

СТРУКТУРА И ВИДЫ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

Разновидности облачных вычислений

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

Инфраструктура как служба (IaaS)

IaaS - это выдача компьютерной инфраструктуры как служба на основе концепции облачных вычислений.

IaaS состоит из трех основных компонентов:

• Аппаратные ресурсы (серверы, системы хранения данных, клиентские системы, сетевое обеспечение)

• Операционные системы и системное программное обеспечение (ресурсы виртуализации, автоматизации, основные ресурсы управления ресурсами)

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

Различают пару вариантов развёртывания облачных систем:

Публичное облако - используется облачными провайдерами для предоставления сервисов внешним заказчикам.

Смешанное (гибридное) облако - совместное эксплуатация двух вышеперечисленных моделей развёртывания

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

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

АНАЛИЗ ДОСТОИНСТВ И НЕДОСТАТКОВ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ

К основным достоинствам можно отнести:

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

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

Аренда ресурсов. Обычные сервера средней компании загружены на 10-15%. В одни периоды времени есть надобность в дополнительных вычислительных ресурсах, в других эти дорогостоящие средства простаивают. Используя необходимое число вычислительных ресурсов в "облаке" в любое время, компании сокращают расходы на технику и ее обслуживание. Это дает допустимость заказчику воздержаться от закупок дорогостоящих ИТ-активов в пользу их даже не аренды, а операционного потребления по мере надобности, при сокращении затрат на обслугу своих систем и получении от поставщика гарантий уровня сервиса.

Аренда программного обеспечения. Взамен приобретения пакетов программ для каждого локального пользователя, компании покупают нужные программы в "облаке". Информация программы будет применяться лишь теми пользователями, которым эти программы необходимы в работе. Более того, цена программ, ориентированных на вход посредством Интернета, гораздо ниже, нежели их аналогов для персональных компьютеров. В случае, когда программы используются редко, то их разрешено попросту арендовать с почасовой оплатой. Расходы на корректировку программ и поддержку в работоспособном состоянии на всех рабочих местах совсем сведены к нулю.

Для поставщика ИТ-услуг экономическая суть облака заключается в эффекте масштаба и сглаживания нагрузки.

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

Элементарность - не нужно приобретать и настраивать программы и оборудование, их обновлять.

Обслуживание . Так как физических серверов с внедрением Cloud Computing становится меньше, их становится легче и быстрее обслуживать. Что касается программного обеспечения, то последнее установлено, настроено и обновляется в "облаке". В любое время, когда пользователь запускает удаленную программу, он может быть уверен, что эта программа имеет последнюю версию - без необходимости что-то переустанавливать или платить за обновления.

Совместная работа . При работе с документами в "облаке" нет необходимости пересылать друг другу их версии или последовательно редактировать их. Теперь пользователи могут быть уверенными, что перед ними последняя версия документа и любое изменение, внесенное одним пользователем, мгновенно отражается у другого.

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

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

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

Постоянное соединение с сетью. Cloud Computing постоянно требует соединения с сетью (Интернет). В случае отсутствия доступа в сеть - отсутствует работа, программ, документов. Многие "облачные" программы требуют хорошего Интернет-соединения с значительной пропускной способностью. Согласно этому программы могут работать медленнее, нежели на локальном компьютере. В соответствии с мнением ведущих российских ИТ-компаний, основным препятствием широкому развитию облаков, является неимение широкополосного доступа в Интернет (ШПД) – прежде всего в регионах.

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

К препятствиям развитию облачных технологий в России можно отнести:

Безопасность . Проблемы безопасности является серьезными сдерживающими фактором. Нередкие Службы Безопасности создают довольно высокий заградительный барьер для идеи вынести какие-либо данные за периметр своей сети. Часто без какой-либо вменяемой аргументации.

Отсутствие надежных ЦОДов . По поводу центральной обработки данных (ЦОД) достаточно вспомнить, что в стране, кажется, еще нет ни одного Tier III ЦОДа по классификации Uptime Institute. Совершенно понятно, что их появление – это вопрос времени. Из-за кризиса большинство строек было заморожено или отложено на некоторое время. Тем не менее, пока достаточной инфраструктуры в стране просто нет.

Распределенные вычисления (grid computing)

Отметим в заключение еще одну технологию, которая с одной стороны также оказала влияние на появление концепции облачных вычислений, а с другой стороны имеет ряд существенных отличий. Речь идет о коллективных, или распределённых вычислениях (grid computing) – когда большая ресурсоёмкая вычислительная задача распределяется для выполнения между множеством компьютеров, и объединённых в мощных вычислительных классовой сетью в общем случае или интернетом в частности(4).

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

На практике границы между этими (grid и cloud) типами вычислений достаточно размыты. Сегодня с успехом можно встретить "облачные" системы на базе модели распределённых вычислений, и наоборот. Однако будущее облачных вычислений всё же значительно масштабнее распределённых систем, к тому же не каждый "облачный сервис" потребует больших вычислительных мощностей с единственным управляющей инфраструктурой или централизованным пунктом обработки платежей(2).

Проанализированы основные достоинства и недостатки

К основным достоинствам относят: доступность и отказоустойчивость; экономичность и эффективность; простота; гибкость и масштабируемость; инструмент для стартапов.

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

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 17.04.2015
Размер файла 20,4 K

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

1. Появления облачных технологий

2. Понятие облачного хранилища данных

3. Сравнительный анализ хранилищ

Список использованной литературы

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

Другой альтернативой организации доступа к файлу из разных мест с целью его редактирования, сохранения и последующего доступа, при наличии компьютера, подключённого к сети Интернет, является протокол передачи данных (file transfer protocol), созданный в 1971 году. С его помощью можно организовать собственный сервер массива данных с открытым доступом или по паролю. Данный метод организации работы с данными вполне удобен. Но этот метод требует хорошего и стабильного подключения к сети Интернет и специальные знания по установке, настройке и использованию этой технологии. [5]

1. Появления облачных технологий

распределенный облачный информация сервер

2. Понятие облачного хранилища данных

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

Преимущества и недостатки.

1. Имеется доступ к своим данным везде, где есть доступ в интернет.

2. Многие сервисы предоставляют определенный объем памяти.

3.Хорошая защита данных.

4. Экономия места на жестком диске, что увеличивает скорость считывания информации с жесткого диска.

1. Возникает возможность хищения информации при передаче данных.

2. В зависимости от услуг провайдера тоже может произойти утечка данных.[3]

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

Содержание работы

Введение 2
История термина 3
Виды облачных вычислений 4
Инфраструктура как сервис (IaaS) 5
Платформа как сервис (PaaS) 5
Программное обеспечение как сервис (SaaS). 6
"Облачные" вычисления - достоинства и недостатки 8
Достоинства. 8
Недостатки 10
Безопасность данных. Классы угроз 11
Заключение 11
Литература 12

Файлы: 1 файл

реферат по информатике.docx

История термина 3

Виды облачных вычислений 4

Инфраструктура как сервис (IaaS) 5

Платформа как сервис (PaaS) 5

Программное обеспечение как сервис (SaaS). 6

"Облачные" вычисления - достоинства и недостатки 8

Безопасность данных. Классы угроз 11

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

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

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

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

Сам факт высокой заинтересованности крупнейших игроков рынка ИТ демонстрирует определенный статус облачных вычислений как тренда 2009-2010 годов. Кроме того, с релизом Microsoft Azure Service Platform множество экспертов связывает новый виток развития веб-технологий и выход всей сферы облачных вычислений на новый уровень.

Виды облачных вычислений

С понятием облачных вычислений часто связывают такие сервис-предоставляющие (Everything as a service) технологии, как:

  • "Инфраструктура как сервис" ("Infrastructure as a Service" или "IaaS")
  • "Платформа как сервис" ("Platform as a Service", "PaaS")
  • "Программное обеспечение как сервис" ("Software as a Service" или "SaaS").

Рассмотрим каждую из этих технологий подробнее.

Инфраструктура как сервис (IaaS)

IaaS - это предоставление компьютерной инфраструктуры как услуги на основе концепции облачных вычислений.

IaaS состоит из трех основных компонентов:

  1. Аппаратные средства (серверы, системы хранения данных, клиентские системы, сетевое оборудование)
  2. Операционные системы и системное ПО (средства виртуализации, автоматизации, основные средства управления ресурсами)
  3. Связующее ПО (например, для управления системами)

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

Первопроходцами в IaaS считается компания Amazon, которые на сегодняшний день предлагают два основных IaaS-продукта: EC2 ( Elastic Compute Cloud ) и S3 (Simple Storage Service ).

Платформа как сервис (PaaS)

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

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

Такой подход имеет следующие достоинства:

  • масштабируемость;
  • отказоустойчивость;
  • виртуализация;
  • безопасность.

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

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

Программное обеспечение как сервис (SaaS).

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

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

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

По недавно опубликованным данным SoftCloud спросом пользуются следующие SaaS приложения (в порядке убывания популярности):

  • Почта
  • Коммуникации (VoIP)
  • Антиспам и антивирус
  • Helpdesk
  • Управление проектами
  • Дистанционное обучение
  • CRM
  • Хранение и резервирование данных

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

Конкуренция в облачной сфере привела к появлению бесплатных сервисов. Именно по такому пути пошли два конкурента — Microsoft и Google. Обе компании выпустили наборы сервисов, позволяющих работать с документами. У Google это Google Docs, у Microsoft — Office Web Apps.

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

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

"Облачные" вычисления - достоинства и недостатки

  • Недорогие компьютеры для пользователей. Пользователям нет необходимости покупать дорогие компьютеры, с большим объемом памяти и дисков, чтобы использовать программы через веб-интерфейс. Также нет необходимости в СD и DVD приводах, так как вся информация и программы остаются в "облаке".
  • Увеличенная производительность пользовательских компьютеров. Так как большая часть программ и служб запускаются удаленно в сети Интернет, пользовательские компьютеры с меньшим числом программ быстрее запускаются и работают. Одним из хороших примеров является антивирусное решение Panda Cloud Antivirus, которое позволяет сканировать данные на вирусы удаленно на мощных серверах и тем самым в 2 раза снижает нагрузку на пользовательский компьютер.
  • Меньше проблем с обслуживанием. Так как физических серверов с внедрением Cloud Computing становится меньше, их становится легче и быстрее обслуживать.
  • Меньше затрат на приобретаемое программное обеспечение. Вместо приобретения пакетов программ для каждого локального пользователя, компании покупают нужные программы в "облаке". Данные программы будут использоваться только теми пользователями, которым эти программы необходимы в работе.
  • Постоянное обновление программ. Когда пользователь запускает удаленную программу, он может быть уверен, что эта программа имеет последнюю версию - без необходимости что-то переустанавливать или платить за обновления.
  • Увеличение доступных вычислительных мощностей. По сравнению с персональным компьютером вычислительная мощь, доступная пользователю "облачных" компьютеров, практически ограничена лишь размером "облака", то есть общим количеством удаленных серверов.
  • Неограниченный объем хранимых данных. По сравнению с доступным местом для хранения информации на персональных компьютерах объем хранилища в "облаке" может гибко и автоматически подстраиваться под нужды пользователя.
  • Совместимость с большинством операционных систем. Доступ к программам и виртуальным компьютерам происходит при помощи веб-браузера или другими средствами доступа, устанавливаемыми на любой персональный компьютер с любой операционной системой.
  • Улучшенная совместимость форматов документов. Если пользователи пользуются одной "облачной" программой для создания и редактирования документов, у них просто нет несовместимости версий и форматов.
  • Простота совместной работы группы пользователей. При работе с документами в "облаке" нет необходимости пересылать друг другу их версии или последовательно редактировать их.
  • Повсеместный доступ к документам. Если документы хранятся в "облаке", они могут быть доступны пользователям в любое время и в любом месте.
  • Доступность с различных устройств. Пользователи имеют гораздо более широкий выбор устройств доступа к документам и программам. Теперь можно выбирать между обычным персональным компьютером, ноутбуком, планшетом, смартфоном или нетбуком.
  • Устойчивость данных к потере или краже оборудования. Если данные хранятся в "облаке", их копии автоматически распределяются по нескольким серверам. При краже или поломке персональных компьютеров пользователь не теряет ценную информацию, которую он к тому же может получить с любого другого компьютера.
  • Постоянное соединение с сетью Интернет. Cloud Computing всегда требует соединения с сетью Интернет. Некоторые "облачные" программы загружаются на локальный компьютер и используются в то время, когда Интернет недоступен. В остальных случаях, если нет доступа в Интернет - нет работы, программ, документов. Это, наверное, самый сильный аргумент против Cloud Computing.
  • Плохо работает с медленным Интернет-доступом. Многие "облачные" программы требуют хорошего Интернет-соединения с большой пропускной способностью.
  • Программы могут работать медленнее чем на локальном компьютере. Некоторые программы, в которых требуется передача значительного количества информации, будут работать на локальном компьютере быстрее из-за загруженности удаленных серверов и проблем на пути между пользователем и "облаком".
  • Не все программы или их свойства доступны удаленно. Если сравнивать программы для локального использования и их "облачные" аналоги, последние пока проигрывают в функциональности.
  • Безопасность данных может быть под угрозой. Если компания надежно шифрует Ваши данные, постоянно делает их резервные копии, уже не один год работает на рынке подобных услуг и имеет хорошую репутацию, то угрозы безопасности данных может никогда не случиться.

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

Безопасность данных. Классы угроз

* Традиционные атаки на ПО. Они связанные с уязвимостью сетевых протоколов, операционных систем, модульных компонент и других.

* Функциональные атаки на элементы облака. Этот тип атак связан с многослойностью облака. Для защиты от функциональных атак для каждого слоя облака нужно использовать специфичные для него средства защиты.

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

* Угрозы виртуализации. Поскольку платформой для компонента облака традиционно являются виртуальные среды, то атаки на систему виртуализации также угрожают и всему облаку в целом.

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


СОВРЕМЕННЫЕ ПРОБЛЕМЫ ШКОЛЬНОГО ОБРАЗОВАНИЯ




ИСПОЛЬЗОВАНИЕ ОБЛАЧНЫХ СЕРВИСОВ ДЛЯ ХРАНЕНИЯ И ОБРАБОТКИ ИНФОРМАЦИИ


Автор работы награжден дипломом победителя III степени

Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Введение.

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

1) у некоторых из них весьма специфическое и по-своему логичное, но не вполне верное понимание ―облачности;

2) учащиеся не знают возможностей облачных технологий и не осознают их важности для информационной работы и жизни людей;

3) учащиеся не умеют работать с облачными хранилищами.

Целью работы является сравнительный анализ общедоступных сервисов.

-Сравнить несколько хранилищ.

-Выяснить, какое из них использовать удобнее всего.

-Понять, что же такое облачное хранилище данных.

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

Облачные хранилища данных

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

Поэтому облачные технологии всё больше используются во многих отраслях экономики и даже в такой пока еще недостаточно автоматизированной области экономики Российской Федерации как жилищно-коммунальное хозяйство [2].

Виды облачных сервисов

Модели развертывания облачных вычислений

1. Software as a Service (SaaS) - программное обеспечение как услуга. В этой модели предоставления облачных вычислений потребитель использует приложения поставщика, запущенные в облачной инфраструктуре, которые доступны клиенту через интерфейс (web-браузер) или интерфейс программы. Потребители не могут управлять и контролировать лежащую в основе облака инфраструктуру, включая сеть, серверы, операционные системы, хранилища данных или даже изменять параметры настройки конкретного приложения.

2. Platform as a Service (PaaS) - платформа как услуга. Модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию программной платформы: операционных систем, СУБД, прикладного ПО, средств разработки и тестирования ПО. Фактически потребитель получает в аренду компьютерную платформу с установленной операционной системой и специализированными средствами для разработки, размещения и управления веб-приложениями. Потребитель не управляет основной инфраструктурой облака, включая сеть, серверы, операционные системы или хранилища данных, но управляет развернутыми приложениями и возможно параметрами настройки конфигурации среды окружения.

3.Infrastructure as a Service (IaaS) - инфраструктура как услуга. Модель предоставление облачных вычислений, при которой потребитель получает возможность управлять средствами обработки и хранения, а также и другими фундаментальными вычислительными ресурсами (виртуальными серверами и сетевой инфраструктурой), на которых он может самостоятельно устанавливать операционные системы и прикладные программы под собственные цели. По сути, потребитель арендует абстрактные вычислительные мощности (серверное время, дисковое пространство и пропускную способность сетевых каналов) или использует услуги аутсорсинга ИТ-инфраструктуры. Потребитель не управляет основной инфраструктурой облака, но управляет операционными системами, хранилищем и развернутыми им[11].

Преимущества и недостатки отдельных облачных сервисов

Преимущества.

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

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

Недостатки.

- Возникает возможность хищения информации при передаче данных.

- В зависимости от услуг провайдера тоже может произойти утечка данных.

6. Сравнительный анализ облачных хранилищ

Обозреваемые облачные хранилища данных:

Был проведен анализ по следующим критериям:

1. Предоставляемое бесплатное пространство

2. Возможности бесплатного расширения

3. Платное расширение

4. Мобильный доступ

5. Совместный доступ к файлам

6. Редактирование файлов

7. Локализация серверов

Проведя анализ наиболее популярных из сервисов, была составлена сравнительная таблица по критериям оценки (таблица 1).

Читайте также: