2012-01-07 3 views
2

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

Любые идеи или предложения, пожалуйста?

+0

Что вы подразумеваете под симуляцией среды облачных вычислений? – sethu

+0

@sethu Мне нужно сделать некоторый анализ надежности данных в облаке. Поскольку у меня нет ресурсов для создания реального облака. Я пытаюсь имитировать облако. На лету меняйте количество серверов в облаке в зависимости от требований и т. Д. – bhavs

+0

Я не думаю, что это возможно для создания такой вещи. Почему бы не попробовать амазонку дешево, и вы можете повернуть экземпляры только на период тестирования и закрыть его. Это очень дешево, и вы можете пройти все ваши испытания. Зачем пытаться изобретать колесо и доверять мне, это очень большое колесо ... – sethu

ответ

1

Приложение Java SDK для разработчиков приложений позволяет отлаживать ваш код локально на вашем компьютере. Прежде всего, это дает вам возможность моделировать модель согласованности. С их SDK:

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

Для получения дополнительной информации, пожалуйста, перейдите более http://code.google.com/appengine/docs/java/tools/devserver.html

0

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

Смежные вопросы