資料中心的建構沒有範本,並不存在典型的資料中心。而資料中心的工作負載是不斷持續的,動態變化,不存在單一的或某種類型的應用能夠完全主導資料中心。因此,現在的資料中心面臨不斷變化的要求和應用,必須保持可擴展性,同時還必須保持敏捷性,能夠不斷的運行這些變化的應用,而無需進行硬體的升級和擴展。
賽靈思資料中心事業部市場行銷總監Ed Wright指出,賽靈思在很早以前就開始研究這個問題,並且也推出了我們的解決方案,就是可組合式資料中心。所謂的可組合式,不僅僅是計算、網路和儲存的分離,也不僅僅是在基礎設施層面,這種可組合式的資料中心指的是可以在元件的層面實現可擴展和可配置。透過這樣的方式,在元件級層面上實現可組合式,進而滿足各類應用的需求。
在可組合式的各個層次上,可以使得處理離資料更加接近。在SN1000的SmartNIC上既包括網路功能的卸載,還可以進行計算的卸載和計算的加速,這也是可組合式資料中心的一個核心。
加速演算法交易
當今的演算法交易其實主要是兩大路徑,一個是硬體演算法交易,還有一個是軟體演算法交易,而且這兩者之間能力和性能都有很大的差異,而且如果軟體的演算法交易想要轉換成硬體的演算法交易門檻是非常高的。
如果是做硬體這樣的演算法交易,就需要找到專門的硬體開發商在IT系統上做這樣的一個設計和架構,然後才能提供解決方案。但是透過這樣的方式,成本非常高,而且交付週期非常長,如果花費了很長的時間,又投入了這麼多的資源,勢必會帶來很多的風險,包括能否透過自己的能力以及相關的投資,來提供有競爭力的解決方案。
現在,在競爭方面有一個時延的障礙非常難以去突破,對於軟體的解決方案來說就是毫秒這樣的一個瓶頸,現在我們發現CPU已經到達了一個天花板,其速度已經不能再快了,其時延也不可能低於一毫秒。主要是由於其受到沒有聯網這樣一個影響,也就是通過PCIE匯流排到網路,然後再返回CPU這樣一種方式,其時延是不可避免的要超過這樣一個限度,所以解決方案就是把交易從CPU遷移邊緣,也就是定制的硬體。通過這樣的方式進入高頻交易市場是非常昂貴的,這也是當今很多交易商都面臨的這樣一個挑戰。
賽靈思近日推出的加速演算法交易,可以讓交易者使用非常複雜的策略,而且不需要進行硬體的開發,就可以達到不到一微秒這樣一個低時延要求。賽靈思加速演算法交易開箱即用、即拆即用,這是一種基於賽靈思Alveo加速卡的這樣一個解決方案。
在Vitis軟體平臺上,開發者可以透過模組化的方式來構建並且部署基於FPGA的Alveo卡,由於是模組化,因此能夠支援函式庫的混搭,進而支援非常廣泛的演算法交易的用例,在這個層面上再部署演算法交易的框架和IP。
通過這樣的方式,交易者可以在賽靈思加速演算法交易框架中,使用各種各樣的庫進行組合,並且支援C和C++語言進行程式設計,這樣的話就能支持非常廣泛的各種各樣的全球軟體發展商,並且我們還可以進行非常方便的整合,把內部和協力廠商的應用進行集成,同時使得時延降低到微秒級以下,比如說300到400毫秒,而且其使用起來也非常方便,程式設計也非常方便,可以大幅縮短上市時間,從幾年縮短到幾周。
所以說賽靈思推出的這一加速演算法交易,可以說是填補了演算法交易中CPU 或者定制硬體開發之間的一個市場空白,而且還能做到兩全其美。因為在賽靈思推推出這一加速演算法交易之前,我們可以看到一方是使用CPU來驅動演算法交易,雖然部署非常快速和簡單,但是在市場上卻缺乏競爭力;另一方是使用這種定制的硬體開發,雖然可以做到速度很快,競爭力也很強,但是卻非常的昂貴,而且開發時間耗時非常長,所以賽靈思這樣一個加速演算法交易就處在中間能夠填補這樣的一個空白,既能夠縮短上市時間,而且還能夠很有競爭力。