本篇文章3740字,读完约9分钟
曾子恩,ODCC企业固态硬盘测试项目经理兼腾讯服务器平台中心系统工程师:面向大规模业务的固态硬盘质量保证 9月27日,在云计算发展与政策论坛和数据中心联盟的指导下,由开放数据中心委员会主办,由百度、腾讯、阿里巴巴、中国电信、中国移动、中国信息与通信研究院和英特尔主办的“2016ODCC开放数据中心峰会”在北京隆重举行。ODCC企业固态硬盘测试项目经理、腾讯服务器平台中心系统工程师曾子恩下午在“ODCC纺织测试”分论坛发表了题为“面向大规模业务的固态硬盘质量保证”的演讲。 9月27日,由百度、腾讯、阿里巴巴、中国电信、中国移动、中国信息与通信研究院和英特尔主办的2016ODCC开放数据中心峰会在发展与政策论坛和联盟的指导下,由开放数据中心委员会主办,在北京隆重举行。ODCC企业固态硬盘测试项目经理、腾讯服务器平台中心系统工程师曾子恩下午在ODCC纺织测试分论坛发表了题为《面向大规模业务的固态硬盘质量保证》的演讲。以下是演讲的全文:
曾子恩,ODCC企业固态硬盘测试项目经理兼腾讯服务器平台中心系统工程师
我认为,这份PPT准备得非常充分,因为当我试图翻页的时候,我必须测试它,现在我已经转向这一边,把它翻回来,试一试。这带来了一个非常重要的意义。测试实际上在生活中无处不在。因为对人类来说,探索这个世界是微不足道的。我们对未知世界的探索一直是一种考验。这是我今天想提出的一个想法。我认为我的工作时间不是很长。当在许多专家面前谈论技术时,我觉得有点像在上课。我今天分享的主要是想法,主要是我个人的工作经历。
首先,让我们来看看这个话题,它显然是为了应对今天的重大场合而发明的。然而,我有一个虚构后的想法。事实上,大众业务+固态硬盘+质量保证是我们日常工作中最常见的三件事。首先,让我们看看我的介绍。我叫曾子恩。我是深圳腾讯网络平台部服务器技术组的工程师。我们部门主要负责新产品和新技术的引进,即与服务器相关的和主要与硬件相关的。购买硬件实际上就像去蔬菜市场买蔬菜。你必须先做出选择。对新婚妻子来说,首先学会如何买菜是非常重要的。因此,为了生意,我们帮助购买蔬菜。生意就是厨师。我们买的东西是好是坏实际上对生意非常重要。
让我们先看看这个话题。为什么大众商业如此重要?几天前,从估值和市场价值来看,腾讯已经成为亚洲最有价值的公司,这实际上与大量业务密不可分。我们公司大约有1,000家企业部署在我们公司超过500,000台服务器上。这是国内数据中心的最大容量。到2015年,这个数字是第4季度。随着过去三个季度的发展和云计算的蓬勃发展,现在这个数字应该超过60万,这是不方便透露的。首先,有1000多种企业,设备数量也很大,还有这些祖父。我们是内部支持部门,我们称这些人为祖先。一个是微信、QQ、英雄联盟、云以及我们的门户服务,它们在腾讯的收入中扮演着非常重要的角色。如果任何设备故障导致收入下降,最终责任将由我们的硬件支持平台承担。那么,为什么我们害怕巨大的业务量,因为他们是赚钱的主人。
在看到如此巨大的业务量后,您为什么要保留固态硬盘?因为我们实际上非常使用固态硬盘,我从我的前任那里听到了一个故事。大约在2006年和2007年,五位英特尔高管来到我们公司向我们介绍固态硬盘。会后,我们的人说他们会在数据中心使用它。英特尔外国人说我以为你在卖电脑。您现在是否在数据中心使用英特尔固态硬盘?当时,当我们刚刚开始做搜索业务时,我们真的把固态硬盘放到了搜索业务上。目前,第一个购买的固态硬盘仍在数据中心运行,因为当时固态硬盘的寿命非常长,当然成本非常昂贵。
固态硬盘在腾讯的发展实际上是一个巧合,因为固态硬盘当时并没有被大规模使用,而是由一个早期采用者引入的。让我们分享固态硬盘新技术的应用。腾讯是第一个在数据中心大规模使用它的公司。因为去年,我们开始与英特尔最早的(英文)磁盘系列相结合。我们已经将它们放入数据中心,以取代传统的(英文)固态硬盘,后者过去在操作和维护方面非常麻烦。我们可以看到固态硬盘在腾讯被大肆宣传,以及它的使用情况。事实上,在运行中会有许多问题,不亚于低空所形成的凹陷。固态硬盘也将有一个非常强大的障碍摆在我们面前,也就是说,操作对技术要求非常高。首先是容量和性能的差异。有时,当我们选择设备并将其放入池中时,我们会发现为什么固态硬盘会以同样的方式使用,而另一种方式却如此糟糕。第二是产能,因为现在产品太多了,不是每个供应商的产品都能满足我们的要求。还有寿命,这是一个无法描述的非常奇怪的参数。为什么有些企业会习惯死亡,而有些企业完全认为固态硬盘是一种无止境的东西,这与企业非常相关。
说了这么多,好事来自技术的引进,而痛苦来自手术。我想问你们中的一些人谁在做新技术?用新技术做事充满激情,当涉及到操作时,每个人都会感到非常不舒服。所以当我们做技术工作时,我们必须帮助操作兄弟考虑如何减少他们的工作,减少他们的工作时间,让他们回家陪他们的妻子。
如何解决它?事实上,我在这一页上没有写错。这是如此简单的事情。如何解决它?我们可以通过测试解决许多不必要的问题。我认为我的同事刚才在电缆测试中分享的内容非常正确。事实上,在进入体育场之前完成了一个非常简单的测试之后,就没有进一步的问题了。我补充说,这是一个贯穿固态硬盘生命周期的测试活动。腾讯如何为它的五位祖父服务?
首先,看看测试策略。它可以分为几种类型。一个是组件测试,另一个是产品测试,另一个是用户测试。这三个层次分别是底部、中部和顶部。简单地说,组件测试,我将测试一些非常低级或单一的功能。这个测试相当于一个非常低级的研发测试活动。产品测试是ODCC最常见的测试案例。一切都在这种情况下。它将在一个灰色的盒子里测试整个产品。用户可以在很高的层次上测试它,并且有很多用例。例如,对于一个新开发的项目,如何将数据从(英语)快速传输到中央处理器是一个高性能的计算软件框架,它可以以不同的方式读写(英语)设备。我们将测试这个东西在这个业务系统上是否运行良好。它能工作吗?
此外,用户测试显示,一些用户会将不同大小的固态硬盘格式化为相同的可见容量。此时,我们的业务由it部门负责,并将全部纳入业务系统。在一个句子的结尾,从下到上的每个阶段都会进行不同的测试。
我们在生命周期中做什么?首先,它非常简单。在我们买完蔬菜回来之前,我们会去超市尝尝。在选择型号时,我们会要求制造商提供各种深入的测试数据,并进行产品测试。这是我们自己的技术团队的责任。此外,我们将联合用户来部署业务,例如,我们将带来(英语)团队的软件,或者我们将联合他们来构建一个测试环境。最终目的不是测试整个系统,而是测试一个产品。部署业务是最好的方法,而不是用大炮打蚊子。回到工厂生产是非常重要的,这也是为什么腾讯在质量保证上花了这么多钱,主要是蓝色部分。因为我相信每个橙色的公司都会这样做,而蓝色的公司在工厂生产和交付货物时,我们已经将测试系统推到了制造商生产线的前面,并且每个工厂设备都必须通过我们的测试系统进行性能确认,以确保交付货物的质量和数量,并且其他一些配置是正确的。交付验收:当机器被放在IDC货架上时,内部操作和维护系统将首先接受接收的设备。验收合格后,运行维护团队将在填充操作系统和各种配置时进行配置检查,检查操作系统上的各种监控功能是否正常,然后查看各种版本的设备是否有问题。
最后,它将移交给企业。业务部署和业务运营维护系统也将审查硬件。稍后,当运行一段时间后出现一些故障时,我们将在研发阶段返回到这个地方来调查故障硬件。原因是什么?无论是批量故障,都要采取规避措施。当我们退休时,我们不会检查它并扔掉它。因此,我们将在整个生命周期中执行这个测试活动,所以每个人都可能认为这个测试是一个选项标准,但事实上并不像这样简单。测试贯穿整个生产过程,直到它变老并因病死亡。最后,还将进行测试。
让我们升华这个话题的这一部分。我们的ODCC测试标准实际上集成了大量商业用户的经验,如最佳可得技术和各种运营商。来自供应商的一些专家意见也是必不可少的,来自英特尔和华为的各大供应商将汇聚一堂,提供专业意见。当我们形成这样一个平台作为测试标准后,我们就可以保证市场上产品的质量。为了保证产品质量是为了用户,我们有大客户的认可,但我们会更加信任产品。服务质量也会更好地提高他们的服务质量。
让我们把它升华一点,因为最终我认为每个人都可能有点累。让我们谈谈哲学。一些关于测试的想法实际上是关于生活的想法。测试首先基于信任,因为如果不信任被无休止地探究,就像数学有123条公理一样,我们将从头到尾把它交给上帝。因此,信任是测试的基础。你必须相信,否则你不能进行任何测试。测试本身的动机是不信任。我们测试它的原因是因为这个东西不可靠。我不相信。只有当我亲眼看到的时候,我才会相信。因此,信任与不信任的矛盾是我们对测试的哲学思考。这是生活,不是黑色或白色。因此,ODCC是每个人的标准。该组织完全信任所有供应商。我们完全相信你的工作成果。在此基础上,将进行大量验证,以消除行业内客户的不信任。我们做这样的事情。我希望今天的分享能给你带来收获,谢谢。
标题:曾子恩,ODCC企业固态硬盘测试项目经理兼腾讯服务器平台中心系统工程师:面向
地址:http://www.yunqingbao.cn/yqbxx/2521.html