Облачные технологии

Автор: Пользователь скрыл имя, 16 Апреля 2012 в 22:06, реферат

Описание работы

Термин «облачные вычисления» (cloud computing) стал использоваться на рынке ИТ с 2008 года. Разработчики облачных вычислений определяют их как инновационную технологию, которая предоставляет динамично масштабируемые вычислительные ресурсы и приложения через Интернет в качестве сервиса под управлением поставщика услуг.

Содержание

Введение………………………………………………………………………….3
1. История термина ………………………………………………………………5
2. Виды Облаков …………………………………………………………………7
3. Компании, занимающиеся предоставлением "облачных" сервисов………10
4. "Облачные" вычисления - достоинства и недостатки ……………………..12
4.1. Достоинства…………………………………………………………………12
4.2. Недостатки…………………………………………………………………..15
5. Классы угроз и методы защиты от них……………………………………..18
6. Препятствия развития облачных технологий в России…………………….23
Заключение………….…………………………………………………………...25
Список литературы…………………………………

Работа содержит 1 файл

реферат по информатике облачные вычисления.doc

— 122.00 Кб (Скачать)
  1. Компании, занимающиеся предоставлением  "облачных" сервисов
 

• Amazon LCC

Компания Amazon предлагает широкий выбор решений  под названием Amazon Web Services для работы в своем "облаке": хранение данных, виртуальные компьютеры, база данных, служба сообщений для компьютеров (a-la SMS), система электронных платежей и многое многое другое.

• Google

Google предлагает  не только поиск и бесплатную  почту, но и офисные программы  с доступом через веб-браузер  для работы с таблицами, документами  и презентациями (Google Apps), создание  веб-сайтов (Google Sites) и веб-программирование на языках Java и Python (Google App Engine).

• Salesforce.com, inc.

Компания Salesforce прежде всего знаменита своей CRM (Customer Relationship Management - система управления взаимоотношениями с клиентами), построенной для работы через Internet. Salesforce предлагает на основе своей платформы Force.com создавать практически любые бизнес-программы (ERP, HR, корпоративные сайты, итп) быстро, надежно и дешево. При этом клиентам не надо устанавливать ничего на свои компьютеры - достаточно иметь лишь веб-браузер. Враг номер один для таких гигантов, как SAP и ORACLE.

• Rackspace US, Inc

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

• GoGrid / ServePath LLC

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

• Akamai Technologies

Основной  миссией компании является увеличение надежности и скорости веб-сервисов клиентов за счет распределенных по 70 странам 48000 серверов, объединенных в одну неубиваемую и сверхбыструю сетевую инфраструктуру, а также значительное снижение стоимости передачи данных.

    Evans Data Corp не так давно проводила опрос среди разработчиков на тему, продукты каких компаний они используют или планируют использовать для использования cloud computing. На рисунке в системе координат расположены поставщики в соответствии с тем, как их воспринимают разработчики. Ось абсцисс показывает, насколько высоко разработчики оценивают способность вендора реализовать стратегию облачных вычислений. По оси ординат расположены оценки полноты решений. Круговые маркеры демонстрируют степень освоения решений вендора заказчиками, при этом внутренний красный круг показывает текущее количество внедрений, а внешняя черная окружность — количество внедрений, планируемых в ближайшие 12 мес.

Сразу бросается в глаза преимущество, имеющееся у Amazon и Google. По мнению опрошенных, они обладают самым высоким потенциалом для реализации технологии облачных вычислений. 
 
 
 
 
 
 
 

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

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

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

Доступ  к документам. Если документы хранятся в "облаке", они могут быть доступны пользователям в любое время и в любом месте. Больше нет такого понятия как забытые файлы: если есть Интернет - они всегда рядом.

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

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

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

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

Аренда  ПО. Вместо приобретения пакетов программ для каждого локального пользователя, компании покупают нужные программы в "облаке". Данные программы будут использоваться только теми пользователями, которым эти программы необходимы в работе. Более того, стоимость программ, ориентированных на доступ через Интернет, значительно ниже, чем их аналогов для персональных компьютеров. Если программы используются не часто, то их можно просто арендовать с почасовой оплатой. Затраты на обновление программ и поддержку в работоспособном состоянии на всех рабочих местах вовсе сведены к нулю.

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

   Разработчики ПО тоже получают выгоду от перехода в облака: теперь им стало проще, быстрее и дешевле разрабатывать, тестировать под нагрузкой и предлагать клиентам свои решения – это можно делать прямо в облаке с минимальными затратами. Кроме того, Облачные вычисления - это эффективный инструмент повышения прибыли и расширения каналов продаж для независимых производителей программного обеспечения в форме SaaS. Этот подход позволяет организовать динамическое предоставление услуг, когда пользователи могут производить оплату по факту и регулировать объем своих ресурсов в зависимости от реальных потребностей без долгосрочных обязательств.

Простота - не требуется покупка и настройка программ и оборудования, их обновление.

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

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

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

Гибкость  и масштабируемость - неограниченность вычислительных ресурсов (память, процессор, диски). "Облако" масштабируемо и эластично – ресурсы выделяются и освобождаются по мере надобности;

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

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

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

    1. Недостатки

 Есть  ли минусы у "облачных" вычислений? Почему "облачные" технологии в  России только набирают обороты, а директора  некоторых крупных компаний не спешат переводить ИТ-инфраструктуру своих  предприятий в "облака"? Итак, отметим основные недостатки и трудности использования cloud computing:

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

 Безопасность.

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

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

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

 Функциональность "облачных" приложений. Не все программы или их свойства доступны удаленно. Если сравнивать программы для локального использования и их "облачныe"аналоги, последние пока проигрывают в функциональности. Например, таблицы Google Docs или приложения Office web application имеют гораздо меньше функций и возможностей, чем Microsoft Excel.

 Зависимость от "облачного" провайдера.

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

 Некоторые эксперты, например Г. Маклеод (Hugh Macleod) в статье "Самый хорошо охраняемый секрет Облаков", утверждают, что облачные вычисления ведут к созданию огромной, невиданной ранее монополии. Возможно ли это? Конечно, на рынке облачных вычислений для помещения в облако какой-либо информации, в отношении которой существуют правила информационной безопасности, компании будут скорее использовать таких вендоров, чье имя "на слуху" и кому они доверяют. Таким образом, существует определенная опасность того, что все вычисления и данные будут агрегированы в руках одной сверхмонополии. Однако на данный момент на рынке уже существуют несколько компаний с примерно одинаковым высоким уровнем доверия со стороны клиентов (Microsoft, Google, Amazon), и нет никаких фактов, которые бы указывали на возможность доминирования одной компанией всех остальных. Поэтому в ближайшем будущем появление глобальной сверхкомпании, которая будет координировать и контролировать все вычисления в мире, очень маловероятно, хотя одна лишь возможность такого события отпугивает некоторых клиентов. 
 
 

Информация о работе Облачные технологии