Автор работы: Пользователь скрыл имя, 24 Ноября 2012 в 17:44, реферат
История знает множество примеров того, как некий продукт постепенно превращался в определенную общественную услугу. Сегодня уникальность технологии постепенно получает массовость, превращаясь в сервис. Еще совсем недавно, буквально 20 лет назад, доля использования информационных технологий в бизнесе составляло меньше 5%.
Введение…………………………………………………………………………………………….2
1. История «cloud computing» ……………………………………………………………………2
2. Сервисы «cloud computing»……………………………………………………………………2
2.1 Инфраструктура как услуга…………………………………………………………………2
2.2 Платформа как услуга………………………………………………………………………..5
2.3 Программное обеспечение как услуга……………………………………………………...6
2.4 Данные как услуга………………………………………………………………………….....7
2.5 Коммуникация как услуга……………………………………………………………………8
3. Особенности «cloud computing»………………………………………………………………8
4. Преимущества и недостатки «cloud computing»………………………………………….....9
Заключение 11
МИНОБРАЗОВАНИЯ РОССИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)»
ФаКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
(ОТДЕЛЕНИЕ ОЧНО-ЗАОЧНОЙ И ЗАОЧНОЙ ПОДГОТОВКИ)
УДК 004.75
«Облачные вычисления»
РЕФЕРАТ ПО ДИСЦИПЛИНЕ
«ОСНОВЫ ИНЖЕНЕРНОГО ОБУЧЕНИЯ»
Выполнил: студент
группы ВАИ-2-10
МОСКВА 2011 г.
Тема: «Облачные вычисления»\ реферат по дисциплине «Основы инженерного обучения» М.: 2011г., - МИРЭА, ф. ИТ(ООЗЗП), – 13 стр., ист.
Аннотация: В этой работе рассматривается новая технология под названием облачные вычисления, основы ее применения, преимущества ее использования, а так же проблемы, возникающие при использовании облаков.
cloud computing, облачные вычисления, инфраструктура как услуга-IaaS ;платформа как сервис-PaaS; программное обеспечение как сервис- SaaS; коммуникация как Сервис- CaaS
СОДЕРЖАНИЕ
Введение…………………………………………………………
1. История «cloud computing» ……………………………………………………………………2
2. Сервисы «cloud computing»……………………………………………………
2.1 Инфраструктура как услуга………………………………………………………………
2.2 Платформа как услуга………………………………………………………………
2.3 Программное обеспечение как услуга……………………………………………………...6
2.4 Данные как услуга………………………………………………………………
2.5 Коммуникация как услуга………………………………………………………………
3. Особенности «cloud computing»……………………………………………………
4. Преимущества и недостатки «cloud computing»…………………………………………....
Заключение 11
История знает множество примеров того, как некий продукт постепенно превращался в определенную общественную услугу. Сегодня уникальность технологии постепенно получает массовость, превращаясь в сервис. Еще совсем недавно, буквально 20 лет назад, доля использования информационных технологий в бизнесе составляло меньше 5%. Сейчас практически- 100%. Переход от уникальности к масштабности позволяет воспринимать вычислительные мощности уже не как отдельный компьютер-сервер, стоящий в здании организации, а как услугу, которая предоставляется неким далеким датацентром. Именно поэтому облачные вычисления называют новым трендом в развитии информационных технологий.
Первые идеи об использовании вычислений как публичной услуги были предложены еще в 1960-х известным ученым в области информационных технологий, изобретателем языка Lisp, профессором MIT и Стэндфордского университета Джоном Маккарти. Реализация первого реального проекта приписывается компании Salesforce.com , основанной в 1999 году. Именно тогда и появилось первое предложение нового вида b2b продукта « Программное обеспечение как сервис» («Software as a Services» , «SaaS»). Определенный успех Salesforce в этой области возбудил интерес у гигантов ИТ индустрии, которые спешно сообщили о своих исследованиях в области облачных технологий. И вот уже первое бизнес- решение под названием «Amazone Web Services» было запущено в 2005 году компанией Amazon.com, которая со времен кризиса доткомов активно занималась модернизацией своих датацентров. Следующим свою технологию постепенно ввела Google, начав с 2006 года b2b предложение SaaS сервисов под названием Google Apps. И наконец , свое предложение анонсировала компания Microsoft, презентовав ее в 2008 году по названием Azure Services Platform.
Облачные технологии(cloud computing)- это технология распределенной обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет- сервис, при этом пользователю не требуется никаких особых знаний об инфраструктуре облака. Отличительные особенности облачных вычислений – быстрое предоставление услуг к ресурсам в любом месте и в любое время.
Инфраструктура как услуга (Infrastructure as a Service, IaaS) - предоставление компьютерной инфраструктуры (как правило, это платформы виртуализации) как сервиса. IaaS существенно усиливает технологию, услуги и вложения в центры обработки данных, чтобы предоставить это как услугу клиентам. В отличие от традиционного аутсорсинга, который требует должного усердия, бесконечных переговоров и сложных, длинных контрактов, IaaS сосредоточенна вокруг модели предоставления услуг, которая обеспечивает предопределенную, стандартизированную инфраструктуру, определенно. оптимизированную под потребности клиента. Упрощенные предложения работы и выбор уровня сервисного обслуживания облегчает клиенту выбор решения с определенным набором основных эксплуатационных характеристик. Как правило, поставщики предоставляют компоненты следующих уровней:
Основные преимущества данного типа услуг включает:
Модель по требованию развилась, чтобы
преодолеть проблему того, как эффективно
удовлетворить колеблющимся требованиям
системы к ресурсам. Спрос на вычислительные
ресурсы может существенно меняться за
достаточно короткие промежутки времени,
и поддержка ресурсов достаточных, чтобы
удовлетворить пиковым требованиям может
быть дорогостоящей. Технически переусложненное
решение может быть столь же неблагоприятным,
как ситуация, когда предприятие сокращает
издержки, поддерживая только минимальные
вычислительные ресурсы.
Enomaly представляет собой решение для развертывания и управления виртуальными приложениями в облаке, при этом управление услугами осуществляется через браузер. Приятным дополнением является автоматическое масштабирование виртуальных машин под текущую нагрузку, а также автобалансировка нагрузки
GoGrid имеет очень удобный интерфейс для управления VPS, а также cloud storage с поддержкой протоколов SCP, FTP, SAMBA/CIFS, причем размер хранилища масштабируется на лету. В скором времени разработчики обещают добавить управление посредством API.
Для разворачивания веб-приложений разработчику не нужно приобретать оборудование и программное обеспечение, нет необходимости организовывать их поддержку. Доступ для клиента может быть организован на условиях аренды.
Такой подход имеет следующие достоинства:
Масштабируемость PaaS предполагает автоматическое выделение и освобождение необходимых ресурсов в зависимости от количества обслуживаемых приложением пользователей. PaaS как интегрированная платформа для разработки, тестирования, разворачивания и поддержки веб-приложений позволит весь перечень операций по разработке, тестированию и развертыванию веб-приложений выполнять в одной интегрированной среде, исключая тем самым затраты на поддержку отдельных сред для отдельных этапов. Способность создавать исходный код и предоставлять его в общий доступ внутри команды разработки значительно повышает производительность по созданию приложений на основе PaaS.
Самым известным примером такой платформы является AppEngine от Google, которая предлагает хостинг для веб-приложений с возможностью покупать дополнительные вычислительные ресурсы (например, для тестирования высоких нагрузок). Для запуска приложений Google AppEngine на виртуальных кластерных системах была разработана платформа AppScale, не имеющая, тем не менее, никакого отношения к Google.
Еще одним ярким представителем PaaS являются продукты компании Mosso:
Ну а в центре всей облачной инфраструктуры Microsoft — операционная система Windows Azure. Windows Azure создает единую среду, включающую облачные аналоги серверных продуктов Microsoft (реляционная база данных SQL Azure, являющаяся аналогом SQL Server, а также Exchange Online, SharePoint Online и Microsoft Dynamics CRM Online) и инструменты разработки (.NET Framework и Visual Studio, оснащенная в версии 2010 года набором Windows Azure Tools). Так, например, программист, создающий сайт в Visual Studio 2010, может, не выходя из приложения, разместить свой сайт в Windows Azure.
SaaS(Software as a Service) – модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию (on demand). Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера. В данном случае, основное преимущество модели SaaS для клиента состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём. Целевая аудитория - конечные потребители.
В модели SaaS:
С точки зрения разработчиков программного обеспечения, модель SaaS позволит эффективно бороться с нелицензионным использованием программного обеспечения, благодаря тому, что клиент не может хранить, копировать и устанавливать программное обеспечение.
По недавно опубликованным данным SoftCloud спросом пользуются следующие SaaS приложения (в порядке убывания популярности):
Весьма схожими являются продукты MobileMe (Apple), Azure (Microsoft) и LotusLive (IBM). Суть данных сервисов в том, что они предоставляют пользователям доступ к хранению своих данных (контакты, почта, файлы), а также для совместной работы нескольких пользователей с документами.
Вопросами хранения пользовательских данных в Интернет озадачена и компания Google, которая разрабатывает проект GDrive. Он будет представлять собой виртуальный жесткий диск, который будет определяться ОС как локальный. Также заявлено, что можно будет хранить неограниченное количество данных, что звучит весьма заманчиво.
Хранение файлов без ограничений также предлагает MediaFire.com. Имеется как полностью бесплатное использование (правда, с некоторыми ограничениями, например, на максимальный размер загружаемого файла), так и покупка премиум-аккаунта, расширяющего возможности (например, шифрование файлов, получение прямых ссылок на скачивание).