Облачные вычисления нужны какие-то правила? - PullRequest
1 голос
/ 11 января 2009

Я недавно участвовал в нескольких платформах облачных вычислений.

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

Облачные вычисления - это большая область, но, чтобы сделать мою точку зрения простой и понятной. Позвольте мне придумать очень простой сценарий - сервисы хранения данных, размещенные в облаке. Если вы используете какую-либо службу хранения, например Amazon EC2, службу данных SQL (SDS), службы Salesforce.com.

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

Теперь меня беспокоит вопрос о том, как поставщики платформ, регулируемых ANSI-SQL, чтобы убедиться, что они используют одинаковый язык во всем продукте, не могут регулировать схожую концепцию во всем поставщики услуг?

Почему нет таких инициатив ??

Любые мысли приветствуются

Ответы [ 3 ]

2 голосов
/ 11 января 2009

Мне кажется, что вы беспокоитесь о блокировке поставщиков с помощью облачных вычислений. Я могу быть наивным, но обычно выбираю технологии, а затем ищу поставщиков облачных технологий, способных предоставить эти технологии. И если бы я стремился к подходу «один раз запусти куда угодно», мне пришлось бы выбирать технологию, которая делала бы это как можно более реалистичным.

С довольно быстрой скоростью разработки я действительно думаю, что комитеты по стандартизации будут изо всех сил пытаться не отставать. ANSI-SQL имеет 20-летнюю историю. Мне кажется, что вы запрашиваете стандартизацию задолго до того, как мы узнаем, что такое облако ...

0 голосов
/ 11 января 2009

Вы, кажется, спрашиваете конкретно об облачных хранилищах сервисах, а не об облачных вычислениях в целом. Таким образом, ваш пример Amazon будет S3, а не EC2.

Я думаю, что поле еще немного для того, чтобы стандартизировать API. Сервисы дифференцируются таким образом, что исключают это. Например, S3 меняет свою сложность на масштабируемость / надежность / производительность: вы не можете выполнить сложный запрос SQL LIKE. Вы можете хранить и извлекать капли данных на основе ключа, и это все.

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

Все используемые API уже основаны на веб-стандартах. Создание слоя абстракции, чтобы они выглядели одинаково, довольно тривиально.

0 голосов
/ 11 января 2009

Я думаю, что эта новая инициатива облачных вычислений слишком молода, чтобы иметь стандарты.

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

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

...