Обновить
128K+

Облачные вычисления *

Концепция общего доступа к ресурсам

32,56
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Windows Azure: Blob и Table дополняют друг друга

Время на прочтение10 мин
Охват и читатели2.1K
Облачные вычисления всё прочнее занимают свои позиции. Всё большее количество людей осознаёт этот факт и уже сейчас предпринимает шаги для переноса своих приложений в «облако». Так случилось и с нашим проектом, заказчик сказал, что хочет «витать в облаках». Т.к. приложение разрабатывалось на Silverlight, то никаких сомнений в выборе Cloud-а не возникло и решено было использовать Windows Azure.
Всё ли так безоблачно в облаке?

PaaS «все в одном»

Время на прочтение1 мин
Охват и читатели1.9K
Хочу обратить внимание хабраюзеров на потенциально очень любопытный новый сервис: DotCloud.

Чем он любопытен? Около трех лет назад появились первые более или менее популярные PaaS'ы (Platform as a Service): Heroku и Google App Engine, каждый из которых ориентирован на конкретный стек технологий (Ruby и Python соответственно). С тех пор разных PaaS'ов появилось довольно много, но ничего принципиально нового у них не было.

Читать дальше →

Выпущено обновление Windows Azure SDK 1.4

Время на прочтение1 мин
Охват и читатели590
image

Официально анонсирован выход новых версий инструментов разработки Windows Azure SDK 1.4 и портала управления облачными сервисами Windows Azure Management Portal.

Новая версия Windows Azure SDK 1.4 включает в себя новые функции для работы с Windows Azure Connect (организация сети между экземплярами в облаке) и Windows Azure Content Delivery Network (сеть доставки контента CDN):
  • Windows Azure Connect:
    • поддержка нескольких административных записей в Admin UI;
    • обновленный Client UI с улучшениями в части уведомлений и диагностики;
    • возможность установить Windows Azure Connect на локализации Windows отличные от английской;
  • Windows Azure CDN:
    • услуга WindowsAzure CDN for Hosted Services: разработчики могут использовать роли web и VM как источники объектов распространяемых через CDN. Таким образом, статический контент сайтов будет автоматически закэширован на разных узлах по всему миру: в США, Европе, Азии, Австралии и Южной Америке для быстрейшего доступа и снижения задержек по сети при доступе пользователя к контенту;
    • добавлена поддержка и настройка доставки контента из CDN по защищенным каналам через HTTPS.
  • портал Windows Azure Management Portal был обновлен, теперь пользовательский интерфейс более отзывчивый.
Для того, чтобы загрузить обновленный Windows Azure SDK 1.4 перейдите по следующей ссылке. Начать использовать Windows Azure и портал Windows Azure Management Portal  можно отсюда.

Релиз Xen Cloud Platform 1.0

Время на прочтение1 мин
Охват и читатели1.6K
Свершилось то, о чём так долго говорили в рассылке xen-api — вышла версия 1.0 Xen Cloud Platform.

Ключевые изменения:
  • Обновление версии ядра (у зена это всегда очень специфичный топик)
  • Поддержка blktap2
  • Поддержка Bexar (точнее, наоборот, Bexar поддерживает XCP)
  • Поддержка RDAC mulipath на уровне XAPI
  • Локальное кеширование данных сетевых хранилищ
  • Управляемые автобэкапы машин
  • Загрузка хостов с сетевых хранилищ (требуется соответствующий HBA)

От себя добавлю (что заметил нового при ковырянии с RC-версиями):
  • Thin provision на LVM (включая iscsiolvm)
  • Поддержка pure virtual networks между хостами (маршрутизация трафика через GRE-инкапсуляцию)
  • xapi наконец-таки стало устанавливаться как RPM-пакеты, а не как помойка blob-кода в /opt.
  • Существенная переработка документации

Запись в блоге Xen'а: blog.xen.org/index.php/2011/03/03/xcp-1-0-released
Ссылка на страницу загрузки: www.xen.org/download/xcp/index_1.0.0.html

Репозиторий XCP переехал на github

Время на прочтение2 мин
Охват и читатели1K

В блоге зена анонсировали переезд нестабильной ветки XCP на github.

Чтобы понять значимость этого события, нужно понять историю Xen Cloud Platform. Компания Xensource, основанная автором Xen'а развивала опенсорсную версию гипервизора и две независимые ветви его «обвязки»: xend и xapi. Xend шёл под свободной лицензией (и входит в состав большинства дистрибутивов), а xapi был «сердцем» платной (и весьма дорогой) платформы для виртуализации XenServer. Через некоторое время покупки Xensource Citrix'ом была опуликована опенсорсная версия xapi (GPL), лёгшая в основу Xen Cloud Platform.

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

И вот, переезд на github с первыми коммитами со стороны не сотрудников цитрикс. Собственно, именно в этот момент XCP становится по-настоящему открытой платформой для построения облачных систем.

Ключевые отличия xapi по сравнению с xend'ом:
Читать дальше →

Платформа OpenStack

Время на прочтение1 мин
Охват и читатели1.8K
Платформа OpenStack, предназначена для развертывания приватных и публичных cloud-сервисов.
В настоящий момент в рамках проекта развиваются два продукта: распределенное, отказоустойчивое и высоконадежное хранилище объектов OpenStack Object Storage и инструментарий OpenStack Compute, позволяющий автоматически создавать и управлять работой больших групп VPS-серверов."

Как мне кажется её открытость снимает один из пугающих минусов SaaS и облаков — привязку к поставщику (vendor lock in).
Кроме того часть хранилища для актуальной информации можно разместить у себя. А заоблачной частью пользоваться для архивов.

FAQ: Windows Azure Platform, Windows Azure и конкуренты

Время на прочтение13 мин
Охват и читатели11K


В последнее время услышал много различных вопросов о Windows Azure Platform. В данной серии FAQ отвечу на наиболее часто задаваемые из них.

Читать дальше →

От ИТ-шника до CIO… через «Облако»

Время на прочтение4 мин
Охват и читатели1.3K
Наверное, все собравшиеся помнят высказывания Ларри Эллисона относительно облаков. Вот лишь один пример:


Внутри компании мы попытались порассуждать, что же ждет ИТ-службы с приходом облака, так, как его понимают маркетологи. И вот что у нас получилось. (Внимание, кросспост)
Читать дальше →

В Москве запущен Windows Azure CDN

Время на прочтение1 мин
Охват и читатели1.3K
image
Одним из ключевых вопросов доступности контента явяляется физическое расположение сервисов CDN. Для справки, сеть распределения контента (Windows Azure Content Delivery Network, CDN) предоставляет в распоряжение разработчиков глобальное и надежное решение для доставки контента, требующего высокой пропускной способности (high-bandwidth content). Сеть Windows Azure CDN реализована в виде узлов, которые располагаются в США, Европе, Азии, Австралии и Южной Америке. Сеть кеширует бинарные объекты, хранящиеся на уровне платформы Windows Azure для того, чтобы обеспечить максимальную пропускную способность по доставке контента глобально распределенным пользователям.

Рад сообщить, что 31.01.11 был запущен сервис CDN и в Москве, который улучшит доступность контента на территории России.

Полезные материалы:

Безопасность датацентров Microsoft

Время на прочтение5 мин
Охват и читатели2K
alt

В последнее время услышал достаточно большое колличество вопросов касательно безопасности облачных датацентров Microsoft. В данной статье мы кратко рассмотрим модель обеспечения безопасности датацентров и развеем все мифы и противоречивые слухи касательно безопасности облачных сервисов Microsoft.
Читать дальше →

Будни разработки облака, часть первая

Время на прочтение6 мин
Охват и читатели1.8K
Серию официальных постов в блоге компании про то, как работать с облаком я ещё продолжу, но параллельно мне хочется рассказать про те проблемы, с которыми мы столкнулись во время адаптации Xen Cloud Platform под нашу модель работы облака. Эти посты будут чуток сложнее и предполагают, что читатель хотя бы в общих чертах знает, как работает Xen.

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

Действительно, у нас есть xencontrol (библиотека управления гипервизором Xen), которая может точно сказать про каждый домен (запущенную виртуальную машину), сколько у неё есть памяти, сколько наносекунд времени было потрачено. Эта библиотека запрашивает информацию напрямую (через xenbus) у гипервизора и подвергает её минимальной обработке.

Выглядит эта информация примерно так (вывод биндинга xencontrol для питона):
{
    'paused': 0, 
    'cpu_time': 1038829778010L, 
    'ssidref': 0, 
    'hvm': 0, 
    'shutdown_reason': 0, 
    'dying': 0, 
    'mem_kb': 262144L, 
    'domid': 3, 
    'max_vcpu_id': 7, 
    'crashed': 0, 
    'running': 0, 
    'maxmem_kb': 943684L, 
    'shutdown': 0, 
    'online_vcpus': 8, 
    'handle': [148, 37, 12, 110, 141, 24, 149, 226, 8, 104, 198, 5, 239, 16, 20, 25], 
    'blocked': 1
}


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

Казалось бы «бери и считай», однако, дьявол кроется в деталях…

Извините за жёлтый заголовок ниже, но именно так звучал вопрос в полемике в ходе обсуждения одной из проблем:

Hyper-threading + Xen = воровство денег у клиентов


Читать дальше →

Облачные вычисления, краткий обзор или статья для начальника

Время на прочтение11 мин
Охват и читатели102K
В своей работе очень часто сталкиваюсь с тем, приходится делать краткие обзоры ИТ технологий для начальника, коллег и др. Данная информация обычно оформляется в статью и отвечает на следующие вопросы:
— почему «это» лучше чем «то» (специально написал обезличено, так как такой вопрос задают очень часто и на различные тематики связанные с ИТ и не только);
— в чем достоинства и недостатки при переходе на «то» или «это»;
— как лучше сделать чтобы … и др.

Проблема в том, что написание краткой статьи по «этому» или «тому» неизбежно, хотя объяснить намного быстрее, чем набирать текст, но надо текст и с этим ничего не поделаешь, а так жалко времени, которое бесценно и убегает с каждой секундой. Я думаю, что я не один сталкиваюсь с такой проблемой, поэтому предлагаю начать раздел под названием – «Начальнику в помощь» в котором будем публиковать статьи подобного рода (тем более, что они и так будут написаны вами), тем самым сэкономим время и поможем друг другу. В один прекрасный момент и к вам обратятся с таким вопросом, и возможно, кто-то уже написал ответ на этом вопрос и будет легче написать статью или просто скинуть ссылку на уже написанную, сэкономив драгоценное время.

Итак приступим. Вопрос с которым ко мне обратились был следующим. «Почему облачные вычисления лучше, чем классическая схема построения сетевой инфраструктуры, какова основная причина того, многие организации „перебираются в облака“?». Далее мои мысли по этому поводу.
Читать дальше →

Ближайшие события

24 статьи про Windows Azure на русском языке

Время на прочтение1 мин
Охват и читатели2.4K
image
Времени остается все меньше и меньше до нового года. Наконец-то могу сказать про самый главный и полезный подарок к новому году. Сегодня мы запускаем абсолютно новый центр по Windows Azure на MSDN, который содержит большое количество полезных материалов на русском языке, а именно cерию статей “Windows Azure – облачная платформа Microsoft”. Краткий список материалов:

Полный список под катом
Читать дальше →

API Облачных сервисов — следующий этап в развитии PaaS. Как экономить больше используя облачные платформы

Время на прочтение7 мин
Охват и читатели6.5K
Hivext Cloud Programming
Наверное, про облачные платформы не слышали только люди далекие от ИТ. Бытует мнение, что облачные платформы в недалеком будущем станут раем для приложений, и рано или поздно почти все приложения будут жить «на небесах».

Под словосочетанием «облачная платформа» зачастую объединяют разные отличные друг от друга технические решения. В данной статье мы классифицируем облачные платформы по архитектуре и решаемой ими проблеме.

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

Также, в конце статьи, будет описан ряд особенностей облачной платформы, которая развивается совместными усилиями специалистов из России и Украины.

В основном, платформы разделяют на три группы
Читать дальше →

Hivext Cloud Platform — Архитектура низкого уровня

Время на прочтение4 мин
Охват и читатели2.1K

В этой статье будет описано архитектурное решение низкого уровня облачной платформы Hivext, а именно уровня дата центров и взаимодействия между собой серверов разного типа.
Напомним, что проект Hivext — предназначен для более эффективного использования ресурсов (временных и финансовых) при разработке “богатых” интернет приложений (Rich Internet Application) и предоставляет широкий набор готовых взаимосвязанных сервисов.
Благодаря компании IT-GRAD мы получили возможность бесплатного разворачивания дополнительной копии платформы в Питерском дата центре (ДЦ). Нам выделили виртуальный хостинг на базе VMware vSphere 4. Работать с таким хостингом можно и через веб интерфейс и через десктоп клиент, все довольно удобно.

На данный момент Hivext развернута в 3-х территориально разнесенных ДЦ: Киев (Украина), Житомир (Украина) и Санкт-Петербург (Россия). Конфигурация платформы внутри каждого ДЦ построена по определенной структуре.

Предлагаю, так сказать, заглянуть под капот нашей платформы.
Читать дальше →

NASA собирается перенести свои вычислительные мощности в «облако»

Время на прочтение2 мин
Охват и читатели1K
Как известно, множество окружающих нас предметов быта, гаджетов и прочее — это продукция военно-космического комплекса. Примеров тому множество, и перечислять их снова — занятие неблагодарное. Но бывают и случаи, когда военно-космический комплекс использует «мирные» наработки, если можно так выразиться. Так, NASA собирается перенести свои вычислительные мощности в «облака», поступив так по примеру крупных ИТ-компаний. При всем при этом ПО в таких «облаках» будет использоваться открытое. По словам руководства NASA, это произойдет не сразу, поскольку на такой переход нужно время, но произойдет обязательно.

Читать дальше →

В поисках «облачных» услуг за «незаоблачные» цены: тестируем Оversun-Scalaxy

Время на прочтение5 мин
Охват и читатели2.1K
На Хабре неоднократно обсуждали различные «облачные хостинги» (вот о clodo недавно написали), но про Оверсан-Скалакси мне упоминаний найти не удалось. В вечных поисках надежного и быстрого хостинг-провайдера я остановился на Linode.com. Данный хостинг очень надежен, быстр и цены хороши. Однако ДЦ в Лондоне находится на значительном расстоянии, пинг не всегда устраивает (хочется ведь, чтобы все было «со скоростью света»), да и не самый удобный способ масштабирования.

Некоторые наши проекты хостятся у Оверсан-Меркурия. Несмотря на проблемы с МакХостом, Оверсан-Меркурий оказался достаточно надежным, за полгода работы было 2 случая, когда были проблемы (одну из них обсуждали здесь, а вторая была ночью, поэтому заметили ее лишь по графиками munin). С Меркурием все здорово, скорость работы, пинги, но цена… В общем, для небольших проектов вряд ли подойдет по цене, да и не уверен, работают ли они с физ.лицами.

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

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

Читать дальше →

CloudUSB: компьютер в кармане

Время на прочтение1 мин
Охват и читатели1.8K
Хотите, чтобы ваш компьютер вместе с софтом и файлами всегда был с собой и надёжно защищён даже в случае потери? Автоматическое резервное копирование в онлайне с применением надёжного шифрования? Для этого не нужно таскать с собой ноутбук, достаточно одной флэшки.

Система CloudUSB представляет собой USB-флэшку с операционной системой Ubuntu 10.04 LTS и всеми пользовательскими настройками, папку Dropbox для файлов плюс программу для автоматического бэкапа с двойной парольной защитой.

Данные шифруются модулем EncFS, так что они хранятся в зашифрованном виде и на флэшке, и в Dropbox.

Вставляете флэшку в любой компьютер — и получаете родное окружение со всеми файлами. Рекомендуется накопитель на 4+ ГБ, хотя всё будет работать даже на двух. Хостинг Dropbox бесплатен до лимита в 2 ГБ.

На этой странице можно скачать ISO-образ (около 1 ГБ), скрипт для его копирования на флэшку, а также скрипт для создания своего собственного CloudUSB ISO с нуля. Логин и пароль по умолчанию cloudusb.

Запущен сервис отслеживания параметров облачных провайдеров

Время на прочтение1 мин
Охват и читатели809
image

Запущен сайт https://cloudsleuth.net/, который представляет сервис собирающий и анализирующий информацию по параметрам облачных провайдеров.

image

Сервис собирает информацию по времени отклика и доступности по следующим облачным сервисам: Microsoft Azure, Google App Engine, Amazon EC2, OpSource, RackSpace, GoGrid. Информация собирается из разных удаленных друг от друга точек по всему миру. На сайте вы можете видеть параметры того или иного сервиса в той или иной точке мира и общий усредненный параметр сервиса. Вы можете задать период работы сервисов для анализа: 6 часов, сутки, неделя и месяц.

Интересный проект, но хотелось бы больше географических точек сбора данных и, конечно, появление таких точек в России.