戴尔高性能计算:成就凯特汉姆CT01
DOIT原创 崔昊 发表于:12年04月26日 00:00 [原创] DOIT.com.cn
戴尔高性能计算:成就凯特汉姆CT01
现在跑在F1跑道上的CT01赛车,是凯特汉姆车队进军F1之后,自主研发的第三台F1赛车,仍旧搭载雷诺引擎,并且将首次搭载KERS系统。这款赛车最大的不同点,就在于其按照2012赛季F1技术规则设计的全新鼻翼部分,其空气动力学特性进行了完全彻底的设计,谈到这一设计,凯特汉姆技术总监加斯科因认为这会是2012赛季各队新车的设计主流,他说:“新赛季规则不让鼻翼过高,为了解决赛车底部空气动力学的问题,我们采取了目前这样一个设计方案。我相信这种形状的鼻翼会出现在今年很多赛车上。”
CT01的全新鼻翼在2012年年初刚一发布就引发了热议,对于F1赛车来说,哪怕是一点点小的改动也涉及到彻底不同的空气动力学设计与整车在风洞中长期的测试与调校,以及对IT系统的极高负载——正是戴尔的HPC系统帮助凯特汉姆车队完全设计了全新的鼻翼以及整个CT01赛车。
凯特汉姆车队的HPC系统基于戴尔PowerEdge M1000e刀片机箱与M610刀片服务器(186个基于英特尔至强X5570处理器的M610刀片服务器)、PowerVault MD3200与MD1200存储阵列、APC数据中心解决方案、Platform Cluster Manager(戴尔版)以及Intel Cluster Ready HPC平台搭建——这是一个可以马上投入生产的系统,系统配置有预先测试好的戴尔硬件及软件,可随时展开风洞的模拟。
Richard几乎陪伴了媒体记者一整天
Richard表示,HPC在F1赛车设计上发挥的作用是最大的,鼻翼的设计只是其中很小的一部分而已。它的作用主要是运行计算流体动力学(CFD)软件,完全精确地创造一个汽车副本,让车队能够详细地分析潜在的新零部件的空气动力学情况——在17个小时内进行数十亿次偏微分计算,帮助工程师确定哪种零部件和设计最恰当。
“通过在HPC上运行CFD,你可以为了找到最好的零部件而测试100个部件,而不会产生开发和测试实体零部件所带来的成本。他们可以分析虚拟零部件,而不必在工厂内实际制造产品。在仅仅17个小时内,这个HPC可以进行超过100亿次计算,产生8亿条数据并把这些数据制作成视频、图片和图形,供工程师评估。目标是发现具备最佳空气动力学性能的零部件。你可以在极短的时间内测试更多的想法。”Richard表示,戴尔快速搭建的HPC系统,能够快速的部署并完成车队的空气动力学测试与赛车设计,极大的加速了CT01的设计进程,这也是为什么凯特汉姆能够在今年1月份领先其他车队率先做出前鼻翼的创新设计。
抢先设计出来的鼻翼得益于快速部署和快速应用就绪的HPC,而这套HPC之所以部署就绪非常之快,除了戴尔的服务、预先的适应性测试以及Intel Cluster Ready HPC平台之外,还得益于HPC系统当时“以云的方式交付”的尝试。
据介绍,当时戴尔的顾问团队与车队内部的IT团队开展了密切合作,共同设计这一套HPC系统解决方案。但最初的设计都是在剑桥大学提供的基于云的HPC环境中完成的。等到相关准备工作就绪,HPC项目就被迁移到了凯特汉姆车队自己的HPC平台上了,所以部署就绪的速度要远远超过此前凯特汉姆车队的部署就绪速度。
而说到上面提及的“凯特汉姆车队内部的IT团队”,不得不提到另一个戴尔与凯特汉姆车队共同创造的奇迹,那就是服务300多人、上百台服务器与存储的凯特汉姆F1车队IT团队,只有两个人。