云服务就绪性测试全解析
1. 引言
云服务的蓬勃发展为地球科学应用提供了多种选择。将应用迁移到云服务的决策部分取决于服务的就绪性。我们可以通过GEOSS Clearinghouse(CLH)、Climate@Home和沙尘暴预报这三个地球科学应用来测试不同云服务(如NASA Nebula、Windows Azure和Amazon Elastic Cloud Computing(EC2))的就绪性,并将云托管应用的测试结果与传统集群进行比较。
2. 测试环境
2.1 网络
测试在位于不同地理位置的云服务上进行,这些服务通过National LamdaRail连接。对每个计算服务的性能进行端到端测试,使用Clearinghouse测试并发强度,通过发出不同数量的并发请求到运行在每个计算服务上的Clearinghouse。同时,还使用计算密集型的Climate@Home和沙尘暴预报模型对云服务进行测试。各计算服务的地理位置如下表所示:
| 计算服务 | 地理位置 | 云服务类型 | 托管组织 |
| — | — | — | — |
| EC2 | Reston, VA | IaaS | Amazon |
| Azure | Chicago, IL | PaaS | Microsoft |
| Nebula | Ames, CA | IaaS | NASA |
| 本地集群 | Fairfax, VA | 传统集群 | George Mason University (GMU) |
2.2 计算服务配置
计算服务实例根据可用的硬件配置进行配置,具体配置如下表
超级会员免费看
订阅专栏 解锁全文
64

被折叠的 条评论
为什么被折叠?



