Организация услуги на базе технологий вычислительных облаков



Проводимые исследования показывают, что 60...80 % вычислительных ресурсов и памяти компьютеров таких больших компаний, как Intel, IBM, Google и т. д., используются достаточно эффективно. Но технология Cloud Computing дает возможность вычислительные ресурсы компьютеров компаний использовать еще более эффективно.

В настоящее время многие крупные компании –Microsoft, Google, IBM, Oracle/Sun, Amazon и более мелкие фирмы, конкурируя друг с другом, заняты разработкой своих облачных сервисов и инструментов для их создания. Имеется тенденция к интеграции "корпоративных облаков" в единое доступное пользователю облако. К компаниям, оказывающим услуги в сети Cloud Computing, можно отнести, например,Google, Amazon, IBM, Microsoft [9].

Компания Google в 2008 г. для создания веб-приложений и выполнения хостинговых услуг создала платформу Google App Engine на основании технологии Cloud Computing. В настоящее время предложенная компанией Google онлайновая почтовая услуга Gmail основана на технологии Cloud Computing. Размещение в вычислительных облаках прокси-компьютеров, осуществляющих электронные почтовые услуги, даст возможность для проверки точности использующейся информации и документов, предотвратит потерю данных, обеспечит защиту от постороннего вмешательства, осуществит поиск уязвимостей системы.

Компания Аmazon, начиная с 2006 г., создав платформу Amazon Web Service(AWS), предложила Интернет-пользователям такие услуги, как Amazon Simple Storage Service(83) - хранение данных в памяти серверов, и Amazon Elastic Compute Cloud(ЕС2) - использование вычислительных ресурсов на многочисленных масштабируемых серверах. Этот сервис выделяет пользователю виртуальный персональный сервер (ЕСR Compute Units – EC2 CU), производительность которого равна производительности процессора AMD Opteron или Intel Xeon(32-го или 64-го разряда). Кроме того, для выполнения вычислений с помощью этой услуги пользователям предлагаются восемь видов виртуальных серверов (характеристики некоторых из них приведены ниже):

· Small Instance(один ЕС2 СU 32-го разряда, оперативная память 1,7 Гбайт, дисковая память 160 Гбайт);

· Large Instance(два ЕС2 СU 64-го разряда, оперативная память 7,5 Гбайт, дисковая память 850 Гбайт);

· Extra Large Instance(четыре ЕС2 СU 64-го разряда, оперативная память 15 Гбайт, дисковая память 1,69 Тбайт);

· .High Memory Quadruple Extra Large Instance(двадцать шесть ЕС2 СU 64-го разряда, оперативная память 68,4 Гбайт, дисковая память 1,69 Тбайт).

Клиент может арендовать виртуальную машину на одной из 12 предлагаемых операционных систем. Также ему предлагаются восемь различных конфигураций, самая мощная из которых, High Memory Quadruple Extra Large Instance, состоит из 26 стандартных компьютерных модулей ЕСU, каждый из которых предоставляет расчетные параметры, эквивалентные процессору 2007 Хеоn с частотой 1...1,2 ГГц. Пользоваться сервисом можно одноразово, если, например, потребуется протестировать работу базы данных на компьютерах разной мощности и понять, какую конфигурацию выбрать в итоге. Стоимость аренды виртуальных машин варьируется в диапазоне $0,085...2,00 в час для UNIХ-систем и обойдется в $0,12...2,48 для работы под Windows. Мощности можно зарезервировать сроком на один год. В этом случае единовременно выплачивается сумма от $227 до $5300, виртуальные машины оказываются в вашем постоянном распоряжении. Если виртуальные машины никак не задействованы, плата не начисляется. Услуга Аmazon S3 дает возможность пользователю или организации получить 50...500 Тбайт памяти. Месячная цена 1 Гбайт памяти приблизительно составляет $0,15. Кроме того, оплата осуществляется за фактически использованные ресурсы. По расчетам журнала Forbes, эти услуги принесли фирме большие доходы.

Компании IBM и Microsoft траят миллионы долларов на создание системы Cloud Computing. Фирма IBM планирует создать систему "вычислительные облака", состоящую из 13 центров данных, расположенных на территориях различных стран (США, Китай, Япония, Франция. Турция и т. д.), которая обойдется ей в $300 млн. Это даст возможность в случае выхода из строя компьютеров организаций, пользующихся услугами этой системы, восстановить информацию, хранящуюся в компьютерах, за короткое время (в течение 2...6 ч) [10].

Компания Microsoft намерена запустить в продажу операционную систему Windows Azure, работающую на основе технологии вычислительных облаков. Новая платформа будет работать на основе группы серверов, координируемых посредством сети Интернет, и будет предлагать пользователям услуги по использованию вычислительных ресурсов и ресурсов памяти.Windows Azure - операционная система и набор инструментов фирмы Мicrosoft, обеспечивающий поддержку облачных вы­числений ("ОС в облаке"). Важно подчеркнуть, что Windows Azure обеспечивает хранение, использование и модификацию данных и запуск программ и .только на компьютерах центров обработки данных Microsoft. Никакого программного обеспечения кроме веб-браузера, на пользовательских компьютерах не требуется.

С точки зрения пользователя существуют две категории приложений внутренние (опpremises applications-), исполняемые на компьютере пользо­вателя, и облачные (cloud applications), фактически исполняемые в среде Windows Azure на компьютерах центра обработки данных. На пользовательском компьютере могут быть установлены операционные системы Windows и, возможно, другие. Независимо от этого через веб-браузер пользователь получает доступ к Windows "в облаке"-Windows. Функционирование Windows Azure основано на веб-сервисах .NET. Windows Azure для хранения данных обеспечивает доступ к аналогу СУБД Microsoft SQL Service"в облаке"-SQL Azure. Основные компоненты Microsoft Azure - вычисления (Compute), память (Storage) и интерфейс (fabric). Все компоненты вычисления, память и интерфейс - являются веб-сервисами .NET. Сервис вычисления выполняет пользовательские облачные приложения, сервис памяти хранит пользовательские данные, сервис интерфейса обеспечивает общие средства управления приложениями, использующими облачную платформу.

Компании SAP и Огас1е предлагают услугу централизованного использования программных приложений, основанную на сервисной платформе "как услуга ПО" (SааS) технологии Cloud Computing.

Предложенные фирмой Intel вычислительные облака предлагают Интернет-пользователям и организациям вычислительные ресурсы, необходимые для решения сложных задач. Услугами вычислительных облаков, созданных компанией Intel, широко пользуются такие известные зарубежные фирмы, как Facebook, Tencent, Baidu и Огас1е.

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

По прогнозам экспертов компании Gartner Group, 80 % компаний, входящих в список Fortuna 1000, в 2012 г. будут пользоваться услугами Cloud Computing. Технология Cloud Computing является очень привлекательной для новых учреждений и компаний малого бизнеса, которые не могут найти необходимые инвестиции для создания своих ИТ-инфраструктур.

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

Высокая подготовленность вычислительных облаков и схватывание ими большой территории обеспечивают им преимущество при использовании. По прогнозам IDS (International Data Corporation - аналитический центр, исследующий рынок информационных технологий, Фремингем, Массачусетс, США), расходы, затраченные на создание вычислительных облаков, с $16 млрд в 2008 г. дойдут до $42 млрд в 2012 г. В 2012 г. 8,5 % годовых расходов в области ИТ придется на долю вычислительных облаков [И].

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

При создании систем Cloud Computing надо также обратить внимание на политические аспекты. Так, расположение многих известных компаний, оказывающих хостинговые услуги, на территории США упрощает контроль за информацией тех пользователей, которые пользуются услугами этих компаний. Многие эксперты считают, что пользование услугами Cloud Computing приведет к потере контроля над информацией, передаваемой по сети. А это означает ослабление военных и разведыва­тельных возможностей США.

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

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

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

Итог статьи

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

Разработка базы данных


Дата добавления: 2018-02-18; просмотров: 356; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!