我想模拟一个云计算环境进行测试。我更喜欢使用 java 开发这个环境。
我不确定从哪里开始以及如何开始,因为我之前从未做过模拟。我知道cloudsim,但我宁愿尝试以编程方式模拟环境。
请问有什么想法或建议吗?
我想模拟一个云计算环境进行测试。我更喜欢使用 java 开发这个环境。
我不确定从哪里开始以及如何开始,因为我之前从未做过模拟。我知道cloudsim,但我宁愿尝试以编程方式模拟环境。
请问有什么想法或建议吗?
App Engine Java SDK 使您能够在计算机上本地调试代码。最重要的是,它使您能够模拟一致性模型。从他们的 SDK:
您可以配置本地数据存储来模拟高复制数据存储的一致性模型。这将使您很好地了解配置为使用 High Replication 数据存储的应用程序将如何在生产中运行。
有关更多信息,请访问http://code.google.com/appengine/docs/java/tools/devserver.html
要求不是很明确。但我认为您可以为此目的修改一些开源对等网络 api,因为您可以在其中启用文件冗余等。然后,您可以运行多个 p2p 客户端实例来模拟云中的服务器。