资料中心的建构没有范本,并不存在典型的资料中心。而资料中心的工作负载是不断持续的,动态变化,不存在单一的或某种类型的应用能够完全主导资料中心。因此,现在的资料中心面临不断变化的要求和应用,必须保持可扩展性,同时还必须保持敏捷性,能够不断的运行这些变化的应用,而无需进行硬体的升级和扩展。
赛灵思资料中心事业部市场行销总监Ed Wright指出,赛灵思在很早以前就开始研究这个问题,并且也推出了我们的解决方案,就是可组合式资料中心。所谓的可组合式,不仅仅是计算、网路和储存的分离,也不仅仅是在基础设施层面,这种可组合式的资料中心指的是可以在元件的层面实现可扩展和可配置。透过这样的方式,在元件级层面上实现可组合式,进而满足各类应用的需求。
在可组合式的各个层次上,可以使得处理离资料更加接近。在SN1000的SmartNIC上既包括网路功能的卸载,还可以进行计算的卸载和计算的加速,这也是可组合式资料中心的一个核心。
加速演算法交易
当今的演算法交易其实主要是两大路径,一个是硬体演算法交易,还有一个是软体演算法交易,而且这两者之间能力和性能都有很大的差异,而且如果软体的演算法交易想要转换成硬体的演算法交易门槛是非常高的。
如果是做硬体这样的演算法交易,就需要找到专门的硬体开发商在IT系统上做这样的一个设计和架构,然後才能提供解决方案。但是透过这样的方式,成本非常高,而且交付周期非常长,如果花费了很长的时间,又投入了这麽多的资源,势必会带来很多的风险,包括能否透过自己的能力以及相关的投资,来提供有竞争力的解决方案。
现在,在竞争方面有一个时延的障碍非常难以去突破,对於软体的解决方案来说就是毫秒这样的一个瓶颈,现在我们发现CPU已经到达了一个天花板,其速度已经不能再快了,其时延也不可能低於一毫秒。主要是由於其受到没有联网这样一个影响,也就是通过PCIE汇流排到网路,然後再返回CPU这样一种方式,其时延是不可避免的要超过这样一个限度,所以解决方案就是把交易从CPU迁移边缘,也就是定制的硬体。通过这样的方式进入高频交易市场是非常昂贵的,这也是当今很多交易商都面临的这样一个挑战。
赛灵思近日推出的加速演算法交易,可以让交易者使用非常复杂的策略,而且不需要进行硬体的开发,就可以达到不到一微秒这样一个低时延要求。赛灵思加速演算法交易开箱即用、即拆即用,这是一种基於赛灵思Alveo加速卡的这样一个解决方案。
在Vitis软体平台上,开发者可以透过模组化的方式来构建并且部署基於FPGA的Alveo卡,由於是模组化,因此能够支援函式库的混搭,进而支援非常广泛的演算法交易的用例,在这个层面上再部署演算法交易的框架和IP。
通过这样的方式,交易者可以在赛灵思加速演算法交易框架中,使用各种各样的库进行组合,并且支援C和C++语言进行程式设计,这样的话就能支持非常广泛的各种各样的全球软体发展商,并且我们还可以进行非常方便的整合,把内部和协力厂商的应用进行集成,同时使得时延降低到微秒级以下,比如说300到400毫秒,而且其使用起来也非常方便,程式设计也非常方便,可以大幅缩短上市时间,从几年缩短到几周。
所以说赛灵思推出的这一加速演算法交易,可以说是填补了演算法交易中CPU 或者定制硬体开发之间的一个市场空白,而且还能做到两全其美。因为在赛灵思推推出这一加速演算法交易之前,我们可以看到一方是使用CPU来驱动演算法交易,虽然部署非常快速和简单,但是在市场上却缺乏竞争力;另一方是使用这种定制的硬体开发,虽然可以做到速度很快,竞争力也很强,但是却非常的昂贵,而且开发时间耗时非常长,所以赛灵思这样一个加速演算法交易就处在中间能够填补这样的一个空白,既能够缩短上市时间,而且还能够很有竞争力。