lxgi&

导航

OpenStack Meetup见闻之云环境的测试与评估

2015-11-23 董培欣 企事录

在刚刚结束的2015 OpenStack东京峰会上,企事录联合创始人李明宇,代表企事录(QSLab)及合作伙伴希捷在峰会上做分享。归国后,李大师在IBM郭迎春的支持下,组织了本次OpenStack云环境的测试与评估Meetup。


OpenStack官网上本次meetup的信息发布

搭建、测试、应用是系统组建的三个重要阶段。以往人们谈论OpenStack的时候,大多是在谈论系统应该如何搭建,而在11月21号OpenStackbjmeetup中,展开了一场OpenStack云环境的测试与评估(­­兼与社区大咖畅聊东京峰会见闻)的讨论。这次做为企事录的一员,网络及网络安全评估评测的关注者,我也有幸与大家分享了“OpenStack云环境应用性能测评”的相关内容。


周六飘起的大雪没有阻挡大家的热情,看来对OpenStack云环境的测试与评估是业内普遍关注的。感谢Intel公司提供的场地支持,并再次感谢广大OpenStack用户的积极参与

在刚刚结束的OpenStack东京峰会给人两个感觉:无处不在的OpenStack用户和浩浩荡荡的OpenStack开发大军。世界范围内数以万计的工程师基于OpenStack构建了一套又一套云环境,时时刻刻服务于我们的衣食住行和生产贸易。

这些云环境虽然都是OpenStack,但是又各有不同。OpenStack中有上千配置项,计算、存储、网络、负载均衡、数据分析、容器服务……每一块又可以对接不同的后端,各种后端的配置又有诸多技巧。如此,同一套开源的OpenStack代码,经过不同工程师、运用不同方案进行部署和调试,便似有了生命,有了脾性、好恶,有的OpenStack集群比较擅长做这件事情,有的可能更擅长做另外的事情。

了解他们脾性最好的方法便是测试,测试让我们了解一个OpenStack环境的极限和瓶颈,了解两个OpenStack集群是否能很好地相处,了解我们在OpenStack上花的投资是否真的能够帮到我们的业务,并给我们的CICD和其他决策提供依据。

这一期Meetup的话题就是围绕测试与评估展开,由六位嘉宾带来四个分享,虽然我本身不善言辞,但在大家的积极追问下,还是顺利的与大家探讨了如何利用传统网络性能测试指标,对云计算网络系统进行评估的各项问题(详细内容我会整理后以单独文章的形式再次与大家进行分享)。最后大家还一起聊了一下OpenStack Summit之东京见闻。

1OpenStack云环境应用性能测评

 

OpenStack云环境应用性能测评的讨论中,企事录联合创始人李明宇与董培欣向大家介绍了站在用户的角度,如何通过测试来评估一个OpenStack云环境是否能够满足应用需求,是否能很好地支持业务?并以存储和网络为例,介绍和演示了OpenStack云环境的应用性能应该如何去进行测评。

在其中“虚拟网络测试指标分析”环节中,我有幸向大家展示了,传统网络的测试指标在虚拟网络测试中的实际作用。


当前各个云计算厂商均在宣传自身云计算的网络可以做到多么多么大的规模。但“大”并不是通过宣传出来的,仅仅通过言语说自己“大”,不具有任何实际意义。如何才能真正去判断厂商云计算系统的应用规模?还需要从二层转发看稳定、三层路由看规模、四层连接看管控、七层服务看应用几个技术指标的要点去进行具体分析。


企事录联合创始人董培新分享虚拟网络测试指标分析时,大家对云计算网络应当如何评估异常感兴趣,争相提问,互动频繁

李明宇随后将OpenStack东京峰会上演示的“如何结合实际用户的实际应用场景来进行对象存储系统的测试与评价”向大家进行了展示,并与大家分享了使用Load Generator根据泊松分布模型模拟实际的互联网访问负载对Kinetic设备进行测试。

2如何充分利用Rally来测试你的OpenStack?

 

来自易云捷讯的周嫣然( Coffee )与大家分享了如何充分利用Rally来测试你的OpenStack。


企事录联合创始人李明宇与嫣然积极互动

Rally 是 OpenStack 的一个基准测试即服务的项目(Benchmark-as-a-Service)。目的在于向社区提供一个能够在真实的部署环境上执行特定的、复杂的且可重复的测试用例的基准测试工具。


由于Rally的文档非常少,Rally中的测试任务文件中可以使用的参数在帮助信息和文档中并没有详细描述,因此,在这次分享中她与大家分享了如何充分利用Rally来测试OpenStack,以及一些没有在文档中说明的参数和用法。

3OpenStack互操作性测试与认证

 

不同用户组建的OpenStack环境千差万别,不同环境下的虚机可否自由的迁移?这就需要有一个统一的标准来进行互操作性认证。IBM软件工程师,王宇行与刘昭向大家介绍了Openstack基金会官方的OpenStack互操作性标准认证,主要包括:认证的组织者,认证的目的,认证的流程和步骤,最后还用一个Demo演示具体的认证流程。

然而在讨论中,IBM软件工程师也谈到了互操作认证强制性方面的不足:目前认证的中,无法判定通过认证厂商产品版本的一致性。在经过数次OpenStack版本升级后,互操作性测试认证的有效性还存在质疑(目前互操作性测试默认在三次OpenStack升级内有效)。

随后众多社区大咖与大家一起分享了本次参与东京峰会的见闻。21号当天,虽然天空雨雪交织,但依然无法阻挡参会者的积极参与。英特尔(Intel)公司为本次meetup提供的会场可谓坐无虚席。大家参与的积极程度大大超出了我们的预料。用户对OpenStack的关注点由如何搭建OpenStack环境到如何对OpenStack系统进行评估,这充分证明了虚拟化云计算系统正在稳步向成熟阶段迈进。期望在不远的将来,我们企事录再次组织虚拟化系统应用性评估时,会吸引到更多用户来参与其中。

posted on 2015-11-24 20:16  lxgi&  阅读(303)  评论(0)    收藏  举报