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

Облако с точки зрения разработки

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

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

Для групп разработчиков, помимо готовой среды исполнения, облако создает еще одно преимущество. Оно может предложить такую разновидность SaaS, как «инструменты как услуги». IDE и простые редакторы кода становятся хостируемыми программами, доступными любому разработчику с выходом в Интернет. Это исключает потребность в локальных IDE и, соответственно, в лицензиях на каждую машину. Каждому разработчику должна быть понятна потенциальная выгода от возможности получать доступ к общей среде разработки с любого компьютера в любое время.

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

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

Разница между бесплатным и платным сервисом

Для многих не до конца понятна разница между бесплатными и платными хранилищами. Функционал таких сервисов имеет много общего, однако в бесплатном варианте чаще всего встречаются следующие ограничения:

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

  • Ограничение объема. Бесплатная подписка на облако предполагает ограниченный размер хранилища, обычно не более 20 Гб. Такого облака будет недостаточно даже для малого бизнеса.

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

  • Отсутствие интеграции с информационными системами. Платные провайдеры обеспечивают интеграцию с CRM, ERP и СЭД. Передача информации в необходимые сервисы происходит в автоматическом режиме.

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

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

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

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

Виртуальное частное облако
Виртуальное частное облако — легко масштабируемая облачная инфраструктура, которая создаётся в соответствии с требованиями заказчика

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

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

Миграция вашей инфраструктуры в облако за 1 день
Перенесите Вашу физическую инфраструктуру в облако за 1 день

Популярные услуги

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

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

Миграция вашей инфраструктуры в облако за 1 день
Перенесите Вашу физическую инфраструктуру в облако за 1 день.

ИТ-роли в облаке

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

Разработчик

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

Недавно проведенный IBM опрос (см. раздел , «Новый опрос developerWorks выявляет доминирование облачных вычислений и разработки мобильных приложений») продемонстрировал, что запрос на мобильные технологии будет расти экспоненциально. Эти технологии вместе с быстрым распространением облачных вычислений по всему миру приведут к радикальному увеличению числа разработчиков, разбирающихся в данной области. Для удовлетворения растущей необходимости в мобильных взаимодействиях потребуется все больше разработчиков, понимающих, как работают облачные вычисления.

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

Администратор

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

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

Архитектор

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

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

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

  1. Dedicated server — выделенный сервер. По сути аренда отдельного физического сервера, которым можете пользоваться только вы (отсюда и название — выделенный). Отличается относительно высокой стоимостью, но гарантирует, что все вычислительные ресурсы сервера полностью в вашем распоряжении. Поставщик предоставляет полный административный доступ к серверу и ваш специалист настраивает его так, как вы хотите.
  2. IaaS в чистом виде — виртуальный дата-центр. Поставщик на один или несколько серверов устанавливает специальные программы виртуализации, а затем передает доступ к интерфейсу управления этих программ вам. Такой подход отличается большой гибкостью, так как вы можете самостоятельно создавать и настраивать для себя произвольное количество виртуальных серверов.
  3. VPS/VDS — виртуальный приватный/выделенный сервер. Это когда IaaS из п.2 поставщик настроил за вас и передает доступ только к виртуальным серверам, параметры которых вы менять не можете. Важными отличиями здесь являются используемая технология виртуализации (KVM/XEN/OpenVZ/Hyper-V/VMware), а также гарантированная производительность. VPS/VDS отличаются низкой стоимостью, однако из-за оверселлига могут иметь низкую/нестабильную производительность. Производительность у VDS выше чем у VPS при прочих равных условиях. Рынок VPS/VDS насыщенный и высококонкурентный, сервис поиска VPS

Дополнительные материалы

9,5 правил ведения безопасного бизнеса в России TAdviser — Облачные вычисленияОблачные сервисы или что такое IaaS? Отличие от SaaS и PaaSКругосветка вместо ипотеки – как выбор миллениалов меняет экономику

Характеристики

Национальным институтом стандартов и технологий США зафиксированы следующие обязательные характеристики облачных вычислений:

  • Самообслуживание по требованию (англ. self service on demand) — потребитель самостоятельно определяет и изменяет вычислительные потребности, такие как серверное время, скорости доступа и обработки данных, объём хранимых данных без взаимодействия с представителем поставщика услуг;
  • Универсальный доступ по сети — услуги доступны потребителям по сети передачи данных вне зависимости от используемого терминального устройства;
  • Объединение ресурсов (англ. resource pooling) — поставщик услуг объединяет ресурсы для обслуживания большого числа потребителей в единый пул для динамического перераспределения мощностей между потребителями в условиях постоянного изменения спроса на мощности; при этом потребители контролируют только основные параметры услуги (например, объём данных, скорость доступа), но фактическое распределение ресурсов, предоставляемых потребителю, осуществляет поставщик (в некоторых случаях потребители всё-таки могут управлять некоторыми физическими параметрами перераспределения, например, указывать желаемый центр обработки данных из соображений географической близости);
  • Эластичность — услуги могут быть предоставлены, расширены, сужены в любой момент времени, без дополнительных издержек на взаимодействие с поставщиком, как правило, в автоматическом режиме;
  • Учёт потребления — поставщик услуг автоматически исчисляет потреблённые ресурсы на определённом уровне абстракции (например, объём хранимых данных, пропускная способность, количество пользователей, количество транзакций), и на основе этих данных оценивает объём предоставленных потребителям услуг.

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

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

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

Общедоступные, частные и гибридные облака

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

Рисунок 2. Типы облаков

Общедоступные облака ― это облачные услуги, предоставляемые третьей стороной (поставщиком). Они находятся за пределами корпоративной сети, и за их размещение и управление ими полностью отвечает поставщик облака.
Задача общедоступных облаков ― обеспечить потребителей легкодоступными ИТ-элементами. Будь то программное обеспечение, инфраструктура приложений или физическая инфраструктура, поставщик облачных услуг принимает на себя обязанности по их установке, управлению, предоставлению и обслуживанию. Клиенты платят только за ресурсы, которые они используют, так что недоиспользование исключено.
Однако это дается не даром. Такие услуги обычно предоставляются по «соглашению о конфигурации», то есть исходя из условий наиболее распространенных случаев использования. Это означает меньше возможностей по выбору конфигурации по сравнению с системами, в которых ресурсами управляет сам потребитель. Следует также иметь в виду, что поскольку потребители слабо контролируют инфраструктуру, процессы, требующие строгих мер безопасности и соответствия нормативным требованиям, не всегда подходят для реализации в общедоступном облаке.

Частные облака ― это внутренние облачные службы предприятия. Эти облака находятся в пределах корпоративной сети, и предприятие само управляет ими

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

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

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

SaaS, Paas… Чур, не ругаться!

Варианты предоставления вычислительных мощностей сильно отличаются. Все, что
касается Cloud Computing, обычно принято называть словом aaS (aaS – две
буквы A, не то, что ты подумал!). Расшифровывается просто – «as a Service», то
есть «как сервис», или «в виде сервиса».

SaaS (Software-aaS), или приложения в виде сервисов — вариант, при
котором тебе предлагают использовать какое-то конкретное ПО, например,
корпоративные системы, в виде сервиса по подписке. Скажем, у предприятия нет
возможности или желания хостить внутренний Exchange-сервер для работы почты,
календарей и т.п. — и оно может купить его удаленно, с учетом всей необходимой
специфики. Часто ли такие сервисы доступны просто в бразуере? А ты пользуешься
Google Docs? Это и есть SaaS, только бесплатный.

PaaS (Platform-aaS) — в отличие от SaaS, предназначенного больше для
конечного пользователя, вариант для разработчиков. В облаке функционирует
некоторый набор программ, основных сервисов и библиотек, на основе которых
предлагается разрабатывать свои приложения. Самый яркий пример – платформа для
создания приложений Google AppEngine. Помимо этого, под PaaS понимают также и
отдельные части сложных систем, вроде системы базы данных или коммуникаций.

HaaS (Hardware-aaS) — один из первых терминов, означающих
предоставление некоторых базовых «железных» функций и ресурсов в виде сервисов.
Но вместо прямой аренды хостинга используется виртуализация. Поэтому, когда речь
идет о конкретном железе, понимаются некоторые абстрактные сущности, аналогичные
реальным железным (место под хранение, процессорное время в эквиваленте
какого-либо реального CPU, пропускная способность).

IaaS (Infrastructure-aaS) — считается, что термин пришел на смену HaaS,
подняв его на новый уровень. Для примера – это системы виртуализации,
балансировщики нагрузки и тому подобные системы, лежащие в основе построения
других систем.

СaaS (Communication-aaS) — подразумевается, что в качестве сервисов
предоставляются услуги связи; обычно это IP-телефония, почта и мгновенные
коммуникации (чаты, IM).

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

Частное облако

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

Публичное облако

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

Общественное облако

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

Гибридное облако

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

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

Концепция «облачных вычислений» зародилась в 1960 году, когда Джон Маккарти высказал предположение, что когда-нибудь компьютерные вычисления будут производиться с помощью «общенародных утилит».

Облачные вычисления могут показаться относительно новым явлением. Тем не менее, их история уходит корнями в начало 1950-х, когда появление мейнфреймов позволило нескольким пользователям получить доступ к центральному компьютеру. В 1960-х появились некоторые идеи, напоминающие то, что сегодня мы называем облачными вычислениями – например, концепция «межгалактической компьютерной сети» Дж. К. Р. Ликлайдера.

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

В 1970-е годы виртуализация подняла мейнфреймы на новый уровень, а в 1990-е телекоммуникационные компании начали предлагать подключение к виртуальной частной сети (VPN). В 1999 году Salesforce стала первой компанией, предоставляющей корпоративные приложения через Интернет. Несколько пользователей могли одновременно загружать эти приложения в браузере по невысокой цене.

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

В июле 2008 года корпорации HP, Intel, и Altaba (ранее Yahoo) объявили о создании глобальной, охватывающей множество площадок, открытой вычислительной лаборатории Cloud Computing Test Bed для развития исследований и разработок в области cloud computing. Данная лаборатория представляла собой глобально распределенную испытательную интернет-среду, которая поддерживала исследования, направленные на развитие ПО, совершенствование управления центрами обработки данных и решение аппаратных проблем, связанных с интернет-вычислениями гораздо большего масштаба, чем когда-либо раньше. Данная инициатива также должна была способствовать появлению новых интернет-приложений и услуг.

Не осталась в стороне и Microsoft: исполнительный директор корпорации Стив Баллмер сделал заявление о том, что Microsoft планирует выпустить новую операционную систему под кодовым названием «Windows Cloud», которая позволит разработчикам создавать и размещать интернет-приложения. Название «Windows Cloud» указывает на то, что новая ОС будет использовать в своей основе концепцию «вычислительного облака».

На 2014 год большинство крупнейших ИТ-вендоров на мировом рынке, включая Google, Microsoft, HP, Intel, SAP, IBM, Oracle и другие, имеют в своей линейке решения cloud computing.

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

Примеры PaaS

Amazon Web Services (AWS)calculator.s3.amazonaws.com/index.htmlWindows AzureOracle Cloud PlatformGoogle Cloud Platform

Google Cloud Platform Amazon Web Services Microsoft Azure Oracle Cloud Примечание
Google Compute Engine Amazon EC2 Azure Virtual Machines Oracle Cloud Infra OCI вычислительные мощности
Google App Engine AWS Elastic Beanstalk Azure Cloud Services Oracle Application Container хостинг интернет-приложений
Google Kubernetes Engine Amazon EC2 Container Service Azure Container Service Oracle Kubernetes Service хостинг контейнерных приложений
Google Cloud Functions AWS Lambda Azure Functions Oracle Cloud Fn бессерверные вычисления
Google BigQuery Amazon Redshift Microsoft Azure SQL Database Oracle Autonomous DataWarehouse SQL базы данных
Google Cloud Bigtable,
Google Cloud Datastore
Amazon DynamoDB Azure Cosmos DB Autonomous NoSQL NoSQL базы данных
Google Cloud Storage Amazon S3 Azure Blob Storage Oracle Cloud Storage OCI Хранилища слабоструктурированных данных

Быть или не быть облаку: оценка рисков

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

Общее руководство: как контролировать отраслевые стандарты

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

Требования к пропускной способности

Если вы собираетесь внедрить инфраструктуру облачных вычислений, при разработке стратегии необходимо оценить пропускную способность и ее потенциальное узкое место. В статье «Тонкая соломинка: узкое место облачных вычислений и его устранение», опубликованной на CIO.com, отмечается:

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

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

Так каково же наилучшее решение проблемы пропускной способности? На современном рынке таким решением является blade-сервер. Blade-сервер – это сервер, оптимизированный под минимальное использование физического пространства и энергии. Одним из основных преимуществ использования blade-сервера для облачных вычислений является повышение пропускной способности. Например, система IBM BladeCenter разработана для быстрого и эффективного увеличения скорости обработки рабочих нагрузок высокопроизводительных вычислений. Аналогично тому, как увеличение объема памяти устранило узкое место для плотности виртуальных машин, вам необходимо оценить возможности вашего поставщика и определить, будет ли пропускная способность существенной проблемой для производительности.

Финансовый вопрос

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

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

Снижение рисков

Рассмотрите следующие возможные риски:

  • Неблагоприятные последствия неправильного управления данными.
  • Неоправданные расходы на обслуживание.
  • Финансовые или юридические проблемы поставщика.
  • Эксплуатационные проблемы или простои поставщика.
  • Проблемы восстановления данных и конфиденциальности.
  • Общие проблемы безопасности.
  • Атаки на систему извне.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector