Обновить
21.26

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

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

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

API виртуальных машин и REST

Время на прочтение3 мин
Охват и читатели2.4K
trivia: REST и виртуальные машины не совместимы.

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

Итак,
тезис 1: REST хорошо, *-RPC (например, XML-RPC, JSON-RPC) — плохо.
тезис 2: Т.к. REST хорошо, его нужно использовать для управления виртуальными машинами (в частности, в облаке).

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

PUT .../vm333/disk1/bootable
enable=true
PUT .../vm333/disk1/bootable
enable=false

Или даже так:
POST /vm/333/disk1/bootable
DELETE /vm333/disk1/bootable

Если мы хотим создать диск, мы говорим POST /vm333/disk2 и передаём атрибуты (вроде размера или хранилища).

Однако, это хорошо только до того момента, пока наша инфраструктура напоминает записи в БД.

А теперь простой вопрос: как в REST будет выглядеть команда перезагрузки виртуальной машины? Ведь состояние машины не меняется, как была running, так и остаётся. Очевидно, что перезагрузка не идемпотентный вызов, то есть мы должны говорить POST. Но 'POST что и куда?'. Заметим, даже shutdown/start вполне себе укладываются в POST power-state'а. Но вот ребут — который нарушает логику «имманентности» состояния объекта в БД и приводит нас в жестокий императивный мир — увы, не укладываются. Аналогичные проблемы будут при операции 'install' (запуск установки OS).
Причина тут куда более глубокая, чем просто «не очень хорошо получается». Извините за слово «онтология», но эта причина — онтологическая.

Суть проблемы

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

Тюнинг для папки Public в Dropbox

Время на прочтение3 мин
Охват и читатели6.9K
Dropbox — это просто замечательный сервис. Бесплатные 2 гигабайта, синхронизация между несколькими компьютерами и мобильными устройствами под различными ОС. А сколько различных применений находят ему народные умельцы не счесть — это и автоматизация торрент-загрузок, и сайты-визитки, и даже программные RAID-массивы.

Однако, такое простое задание как поделится файлами с незарегистрированным пользователем будет весьма накладно: придется давать ссылку на каждый файл (предварительно поместив их в папку Public), который требуется передать. Поэтому Вы наверняка воспользуетесь либо одним из известных файлообменников или же простой электронной почтой. Но почему бы не организовать такой файл-хостинг с удобным интерфейсом у себя в Dropbox?
Читать дальше →

Суперкластер из 30 тыс. ядер на Amazon EC2

Время на прочтение1 мин
Охват и читатели2.7K
Компания Cycle Computing успешно запустила на Amazon EC2 кластер из 3809 восьмиядерных процессоров, что в совокупности даёт систему с 30 472 ядрами, 27 ТБ оперативной памяти и 2 ПБ дискового пространства. Кластер Nekomata (с японского, разновидность кошки-монстра) работает на CentOS Linux.

С производительностью около 200 TFlops Nekomata мог бы занять 37-е место в списке самых мощных суперкомпьютеров мира. Суперкластер смонтирован для одной из крупных фармацевтических компаний, название которой не разглашается. Стоимость аренды составляет $1279/час на максимальной нагрузке.
Читать дальше →

Небольшой обзор Amazon ElastiCache — нужен ли он типичному веб-проекту?

Время на прочтение7 мин
Охват и читатели7.8K
22 августа Amazon анонсировал новый сервис в AWS — Amazon ElastiCache. На Хабре об этом тоже написали.

Сервис совмести по протоколу с Memcached.

Посмотрим, как он работает и имеет ли практическую ценность для веб-разработчиков и системных администраторов.
Читать дальше →

«Portability» — главный козырь облачной стратегии Red Hat

Время на прочтение2 мин
Охват и читатели1.9K
Portability — портабельность, портируемость, переносимость. Термин, обозначающий переносимость программного обеспечения. Термин не устоявшийся но используется в Интернете.

Red Hat сдёрнула завесу тайны со своей «облачной» стратегии. Компания намерена сконцентрироваться на продвижении интороперабельности и возможности переноса ПО.
Читать дальше →

Amazon ElastiCache: реализация Memcached в облаке AWS

Время на прочтение2 мин
Охват и читатели2.4K
Началось публичное бета-тестирование Amazon ElastiCache — нового веб-сервиса, который облегчает развёртывание, управление и масштабирование кэширующих узлов и кластеров в облаке. Сервис повышает производительность веб-приложений за счёт доступа к быстрому кэшу в оперативной памяти, вместо медленных дисковых СУБД, сообщается на офсайте.

Amazon ElastiCache совместим на уровне протокола с Memcached, широко известной системой для кэширования данных в оперативной памяти. Таким образом, весь ваш код, приложения и инструменты, которые сейчас работают в окружении Memcached, могут безболезненно мигрировать на новый сервис.
Читать дальше →

Что делать если в Ваш Amazon EC2 instance ударила молния?

Время на прочтение4 мин
Охват и читатели4.4K
Как многим известно, недавно в Ирландии был обесточен один из датацентров Amazon. Об этом уже рассказывали. Как я понял из общения со своими коллегами, большинство пользователей Amazon EC2 получили разве что downtime, но вот мне не повезло больше — у меня не только инстансы остановились, но один из моих volume-ов перешел в состояние error.

Все бы ничего (ведь есть snapshot-ы), но вот незадача: отключать (detach) EBS volume-ы нельзя, если они подключены как root к какому либо инстансу. Во всяком случае через web.

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

SmartOS: полностью современная ОС

Время на прочтение1 мин
Охват и читатели15K
Joyent, компания, приютившая Node.js и разработавшая программное обеспечения для частных облаков, запускает новый open-source проект. SmartOS, уже используемая в SmartDataCenter и публичных облаках Joyent, доступна под open-source лицензией, так же, как и Node.js.

SmartOS объединяет 4 самые революционные технологии ОС последнего десятилетия — Zones, ZFS, DTrace и KVM — в одной операционной системе. Она превращает любой сервер в высокоэффективную платформу для хостинга многопользовательских приложений и приложений для хранения данных. SmartOS offers unique, innovative tools for application developers, service providers and data center operators – tuned and hardened for modern datacenter deployment. SmartOS также предлагает уникальные, инновационные инструменты для разработчиков приложений, сервис-провайдеров и операторов дата-центров.

Страница проекта
Исходники на github

Смотрите также новость на GigaOm.

Ускоряемся с Windows Azure Accelerator

Время на прочтение10 мин
Охват и читатели2.4K
В настоящий момент времени корпорация Microsoft предоставляет более 200 облачных сервисов, включая Windows Azure, Office 365, Bing, MSN, Windows Live, Hotmail и многие другие. Эти ресурсы доступны в режиме 24x7x365 для более чем миллиарда клиентов и 20 миллионам предприятий в более 70 странах мира. Поддержка этих ресурсов осуществляется на базе Global Foundation Services (GFS), реализующих стратегию Microsoft Software Plus Services (программное обеспечение плюс сервисы). Для поддержки IT-инфраструктуры облачных сервисов корпорация Microsoft по всему миру развернула сеть крупнейших центров обработки данных. Благодаря этим современным технологическим решениям для пользователей стали доступны безопасные, надежные, масштабируемые и эффективные решения. Стоит лишь позавидовать системным администраторам, которые поддерживают работу GFS центров обработки данных, и восхититься их профессионализму.



Для того, чтобы с максимальной пользой для бизнеса использовать возможности и потенциал облачных сервисов Microsoft не лишним будет ознакомление с платформой Windows Azure. В любом случае, даже просто из интереса к инновациям, следует рассмотреть перспективу PaaS для своих проектов. Тут под инновацией подразумевается не сколько решение в области IT, а новый взгляд на бизнес-модель предоставления услуги — платформа как сервис. Фактически Windows Azure — это средство для быстрого развертывания своих приложений в глобально распределенных центрах обработки данных Microsoft. Однако, понятие «быстро» является очень относительным, например, развертывание веб-роли приложения в Windows Azure может занять порядка 15-20 минут. И тут на помощь приходит Windows Azure Accelerator for Web Roles.
Читать дальше →

Symform предлагает обменять 150gb локального диска на 100gb облачного хранилища

Время на прочтение2 мин
Охват и читатели4.7K
image Symform, один из бизнес-ориентированных провайдеров облачных хранилищ, предлагает своим потребителям 100 GB облачного хранения практически за бесплатно. Учитывая тот факт, что другие онлайн-сервисы в основном предлагают 2 или 3 гигабайта бесплатного размещения, предложение Symform выглядит заманчиво.

Но, как всегда, бесплатный сыр бывает только в мышеловке, и возможность использовать гигантское онлайн-хранилище приходит с возможно, даже большим уловом для Symform. Для того, чтобы получить доступ к «бесплатному» онлайн-хранилищу придется пожертвовать 150GB на локальном диске устройства, имеющего постоянный доступ в Интернет.
Читать дальше →

Гугл + Фото + Андроид =?

Время на прочтение3 мин
Охват и читатели51K
Вот как описывает одну из интересных особенностей Гугл+ известный гуглер и по совместительству главный евангелист этого проекта Вик Гундотра:

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

* Пользоваться этой фичей пока могут только андроид-юзеры. В русском Маркете приложение пока недоступно, но его можно скачать, например, здесь.

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

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

Microsoft заплатил университету Небраски 250 000$ за использование Office 365

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

Облачный сервис Microsoft Office 365, официальная презентация которого была на прошлой неделе, продвигается корпорацией довольно необычным и даже агрессивным способом.

Вчера стало известно, что университет Небраски, до недавнего времени использовавший Lotus Notes от IBM, получил от редмондской корпорации 250 000 $ в рамках официальной программы Business Incentive Funds с целью миграции пользователей на новый облачный продукт Office 365.
Этот процесс должен растянуться на 12-18 месяцев, а сам университет комментирует факт соглашения с Microsoft следующим образом: "… полученные средства будут потрачены на консультационные услуги и лицензии для перехода с одного продукта на другой". Интересно, что также в расходы включено соглашение с Microsoft Premier Support, вероятно, для наиболее безболезненной смены программной инфраструктуры.

В свою очередь, представители университета хотя и не уверены в надежности новой облачной системы, все же утверждают, что переход c Lotus Notes на Office 365 позволит им съэкономить на ежегодных эксплуатационных расходах почти 50% (с 1 млн до 500 000$), а деньги Microsoft тем более оказались весьма кстати.

[Источник]

SpyCloud: Разведка собирается хранить свои секреты в облаках

Время на прочтение3 мин
Охват и читатели1.6K
Dropbox для файлов, Google для почты, iCloud, ну… для всего прочего!
Среднестатистический гражданин имеет все возможные варианты для хранения своей информации в «облаке». Теперь, и шпионы хотят того же. Скоро, все секреты нашей страны смогут храниться в «достаточно облачной туманной» форме.

In-Q-Tel, инвестиционный отдел ЦРУ и американское сообщество разведки, с недавнего времени начали «втапливать» деньги в компанию облачного хранения данных, называющуюся Cleversafe. Как заявлено в ЦРУ, платформа идеально подходит для хранения критически важных данных, обращаясь к основным принципам конфиденциальности, целостности и доступности данных. (Кстати, об этих принципах так же заявляло ЦРУ).
Читать дальше →

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

Найдет ли Red Hat «место под солнцем» на рынке облачного ПО?

Время на прочтение5 мин
Охват и читатели1.6K
На прошлой неделе стали известны финансовые итоги Red Hat первой четверти 2012 финансового года (завершившейся 31 мая) — чистая прибыль компании увеличилась более чем на треть. В Red Hat уверены, что не только перешагнут отметку в 1$ млрд. годовой выручки, но и ставят себе новую цель — утроить продажи в ближайшие пять лет и зарабатывать до 3 миллиардов долларов ежегодно! O_o

Некоторое время назад задумался над тем, «Как Red Hat перешагнула рубеж в 1$ млрд?». Теперь я готов высказать свои предположения. В качестве аргументов, буду цитировать фразы из новостей о вышеупомянутых финансовых итогах, а дополню пост переводом небольшой заметки «Can Red Hat Score Two More Victories?» (Сможет ли Red Hat одержать ещё две победы?)
Читать дальше →

Ростелеком. Неужели облако?

Время на прочтение2 мин
Охват и читатели6K
«Облако» пожалуй самая горячая тема последних лет и стремятся туда не только небольшие стартапы, но и огромные телекоммуникационные монстры.

Одним из последних примеров стал запуск «облака» от Ростелеком.
И эта новость должна обрадовать тысячи потребителей в регионах, но все оказалось не так просто.
А был ли мальчик?

Гигагерцы задешево — Win 2008R2 Core на Amazon

Время на прочтение5 мин
Охват и читатели4.8K
Занимаясь стартапами я, наконец-то, дошел до той точки, когда нужно быть готовым отмасштабировать приложение на N серверов для 1M просмотров в день и я начал думать, как же это сделать наиболее эффективно с использованием Amazon Ec2.

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

Из недорогих серверов у амазона особого выбора нет. Изначально я планировал использовать для этого Small Instance — именно этот вариант рекомендует amazon по умолчанию. В нем 1.7 GB RAM, что довольно комфортно для windows, но только 1 ECU. На практике в памяти можно разместить 5-8 рабочих процессов, однако, толком работать одновременно они не способны — ядро одно и очень слабое: 1 ECU это всего-то 1 Ghz одного ядра Xeon образца 2007 года. По моим оценкам, примерный эквивалент — процессор Celeron на частоте 1.5 Ghz. Стоит такой сервер $0.12 в час ~ $86 в месяц, десяток — $860 в месяц… Было очевидно, что эта конфигурация сервера не совсем отвечает моим задачам.

Поэтому я решил попробовать Micro instance — всего-навсего 613 MB памяти, но зато:
  • производительность достигает 2 ECU
  • он в 4 раза дешевле
  • можно использовать 64 битную платформу Windows Server 2008 R2 Core


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

Parking.ru: 503

Время на прочтение1 мин
Охват и читатели1.9K
Эпидемия падений облачных хостингов продолжается. На этот раз упал Parking.ru, вместе со своим главным сайтом. Виртуальные машины недоступны, телефон техподдержки тем более.

Cloud Hosting — это очень надёжно?

Update. Служба поддержки наконец смогла выдавить из себя письмо, в ответ на тикет:

From: Parking.ru. Cлужба поддержки. [mailto:helpdesk@parking.ru] 
Sent: Tuesday, May 31, 2011 11:24 AM
 
Уважаемые пользователи!


Сегодня, в связи с аварией системы охлаждения в ЦОД МГУ возможны перебои
в работоспособности серверов. О сроках восстановления сообщим дополнительно.

C уважением, 

И***** В****** 
Parking.ru

Непонятно, зачем было держать в неведении, имея аккаунт на Хабре, не говоря уж о микроблоге в Твиттере. Рассылок по пользователям, видимо, тоже уже не существует.

Складываем облака в одну корзину

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


Облачные хранилища данных, несомненно, одно из самых интересных и актуальных направлений в IT. Достаточно сказать, что за лидерство здесь идет активная борьба между такими гигантами как Microsoft, Google, Amazon. Интерес к этому активно подогревается также сторонними разработками, активно использующими эти сервисы. Например, менеджер Dropbox, который, как теперь уже кажется, был всегда. Уже не верится, что каких то 2 года назад он почти не был известен.

Со временем я «оброс» различными хранилищами, хранилища в свою очередь обросли сервисами. И недавнее гугление по названию Gladinet при чтении комментариев здесь, на Хабре (извиняюсь, не смог найти комментарий), привело на сайт разработчиков desktop приложения Gladinet, вполне достойного пристального внимания.

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

Приложение встраивается в проводник и другие файл-менеджеры (в моем случае Total Comander) как дополнительный диск, в котором собираются все виртуальные устройства.
Читать дальше →

Облака для обычного юзера

Время на прочтение2 мин
Охват и читатели3.3K
А что ты перенес в облака из своего обихода?

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

1)Емайл: Я полностью отказался от купленного the bat и перешел на гуглопочту, настроил на всех почтах перенаправления на основную и дал разрешение основной почте слать письма от всех моих ящиков. Сразу обращу внимание на безопасность и возможность привязки гуглопочты к номеру сотового телефона, что позволит при потере контроля или взломе вернуть себе доступ к ящику.
Читать дальше →

4 способа развернуть собственный аналог Dropbox

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


Хотите получить облачное хранилище, но при этом иметь больше контроля над вашим сервисом, чем вы могли бы получить от Dropbox и его конкурентов? Здесь представлены несколько способов, чтобы создать ваше собственное хранилище в стиле Dropbox.
Читать дальше →