Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Общий конспект по Технологии анализа и обработ...docx
Скачиваний:
0
Добавлен:
24.12.2019
Размер:
2.63 Mб
Скачать
  1. Распределенные вычисления на примере cloud-based по на примере prezi.Com

Распределённые вычисления — способ решения трудоёмких вычислительных задач с использованием нескольких компьютеров, чаще всего объединённых в параллельную вычислительную систему.

Cloud computing (англ. Cloud – облако, метафоричное название Интернета; computing – вычисления) – «облачные вычисления» – концепция «вычислительного облака», согласно которой программы запускаются и выдают результаты работы в окно стандартного веб-браузера на локальном ПК, при этом все приложения и их данные, необходимые для работы, находятся на удаленном сервере в Интернете.

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

.   Компьютеры, осуществляющие cloud computing, называются «вычислительным облаком».

Модели развёртывания

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

Примерами могут служить онлайн-сервисы: Amazon EC2, Google Apps/Docs, Microsoft Office Web.

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

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

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

Основание пирамиды «инфраструктура» – это набор физических устройств (серверы, жесткие диски и т.д.), над ней выстраивается «платформа» – набор услуг и верхушка – программное обеспечение, доступное по запросу пользователей.

Модели обслуживания

Инфраструктура как услуга

Инфраструктура как услуга (IaaS, англ. IaaS or Infrastructure-as-a-Service) предоставляется как возможность использования облачной инфраструктуры для самостоятельного управления ресурсами обработки, хранения, сетей и другими фундаментальными вычислительными ресурсами.

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

Платформа как услуга

Платформа как услуга (PaaS, англ. Platform-as-a-Service) — модель, когда потребителю предоставляется возможность использования облачной инфраструктуры для размещения базового программного обеспечения для последующего размещения на нём новых или существующих приложений (собственных, разработанных на заказ или приобретённых тиражируемых приложений).

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

Программное обеспечение как услуга

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

В рамках модели SaaS заказчики платят не за владение программным обеспечением как таковым, а за его аренду (то есть за его использование через веб-интерфейс)..

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

Примеры: web-приложения типа Zoho (обработка текста, электронные таблицы), Salesforce (система управления взаимоотношениями с клиентами), SlideRocket (презентации) или Web-сервисы, как, например, Google Search, Yahoo! Weather или PayPal.

Возможности облачных вычислений:

  • Доступ к личной информации с любого компьютера, подключённого к Интернету

  • Можно работать с информацией с разных устройств (ПК, планшеты, телефоны и т.п.)

  • Не важно в какой операционной системе Вы предпочитаете работать, – веб-сервисы работают в браузере любых ОС

  • Одну и туже информацию, как Вы, так и окружающие, могут просматривать и редактировать одновременно с разных устройств

  • Многие платные программы стали бесплатными (или более дешёвыми) веб-приложениями

  • Если что-то случится с вашим устройством (ПК, планшетом, телефоном), то Вы не потеряете важную информацию, так как она теперь не хранится в памяти устройств

  • Всегда под рукой свежая и обновлённая информация

  • Вы всегда пользуетесь самой последней версией программ и при этом не надо следить за выходом обновлений

  • Можно свою информацию объединять с другими пользователями

  • Легко можно делиться информацией с близкими людьми или с людьми из любой точки земного шарика.

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

  • Необходимость постоянного соединения.  Для получения доступа к услугам «облака» необходимо постоянное соединение с Интернет

  • Программное обеспечение и его «кастомизация». Есть ограничения по ПО, которое можно разворачивать на «облаках» и предоставлять его пользователю. Пользователь имеет ограничения в используемом обеспечении и иногда не имеет возможности настроить его под свои собственные цели

  • Конфиденциальность. Конфиденциальность данных, хранимых в публичных «облаках», в настоящее время, вызывает много споров, но в большинстве случаев эксперты сходятся в том, что не рекомендуется хранить наиболее ценные для компании документы на публичном “облаке”, так как в настоящее время нет технологии, которая бы гарантировала 100% конфиденциальность данных

  • Безопасность. “Облако” само по себе является достаточно надежной системой, однако при проникновении в него злоумышленник получает доступ к огромному хранилищу данных. Еще один минус, – это использование систем виртуализации в которых, в качестве гипервизора, используются ядра стандартных ОС(например Windows), что позволяет использовать вирусы и уязвимости системы

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

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

Prezi.com — это веб-сервис, с помощью которого можно создать интерактивные мультимедийные презентации с нелинейной структурой.

Работа веб-сервиса Prezi.com основана на технологии масштабирования(приближения и удаления объектов). В отличии от «классической» презентации, выполненной в Microsoft PowerPoint.

Сервис для создания презентаций Prezi.com предлагает большое количество возможностей для визуализации презентаций, посредством использования видеоматериалов, графики и др.

Работа веб-сервиса Prezi.com основана на технологии масштабирования(приближения и удаления объектов). В отличии от «классической» презентации, выполненной в Microsoft PowerPoint или OpenOffice Impress, где презентация разбита на слайды, в Prezi основные эффекты связаны не с переходом от слайда к слайду, а с увеличением отдельных частей этого же слайда!

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