<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>

    曙海教育集團論壇Linux專區Linux應用開發 → 可靠性至關重要 Linux在納斯達克的應用


      共有6941人關注過本帖樹形打印

    主題:可靠性至關重要 Linux在納斯達克的應用

    美女呀,離線,留言給我吧!
    wangxinxin
      1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


    加好友 發短信
    等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
    可靠性至關重要 Linux在納斯達克的應用  發帖心情 Post By:2010-11-23 10:57:49

    大家知道嗎?聞名于世的納斯達克使用的是Linux操作系統。大多數人認為納斯達克僅僅是美國的一個證券交易所,但實際上納斯達克OMX集團運營著世界各地的交易。Linux在金融行業中的使用越來越廣泛,值得一提的是,英國倫敦證券交易所也正在向Linux轉移,前不久才完成了測試。在美國,納斯達克OMX集團控制著納斯達克股票市場,納斯達克期權市場和今年10月8日新啟動的納斯達克OMX PSX市場。在新澤西舉辦的Linux基金會高端用戶峰會上,納斯達克OMX集團副總裁Bob Evans就關鍵業務系統使用Linux的情況做了一個簡要的介紹。

      納斯達克OMX的交易運行在數千臺Linux服務器上,這些服務器要處理實時事務,監控和進展情況,這種環境最大的挑戰就是性能,實際貨幣的匯率取決于交易是否能跟得上訂單流,延遲和吞吐量變得非常關鍵,訂單必須在有限的時間內響應(和執行),不用說,可靠性也非常重要,停機幾乎是不被允許的。

      為了全面滿足這些要求,納斯達克OMX集團部署了許多大型計算集群,它們每天可以處理數億筆訂單,在延遲時間為25毫秒的情況下,每秒最快可以處理一百萬筆訂單。

      Bob說近年來Linux引入了許多有用的技術,如網絡驅動中的NAPI中斷緩解技術,至少給其它工作負載釋放了近1/3的CPU時間,epoll系統調用減少了大部分單次調用開銷,在一次基準測試中發現,延遲時間至少減少了33毫秒,在用戶空間通過VDSO換頁處理clock_gettime()至少減少了60毫微秒。Bob對Linux的頁面緩存工作效率也很滿意,它消除了異步I/O的需要,大大簡化了代碼。

      另一方面,Bob表示Linux也還有需要改進的地方,例如I/O信號,它們讓編程變得很復雜,如果事務繁忙,信號隊列可能會溢出,用戶空間的libaio異步I/O(AIO)是基于線程實現的,擴展性不好,和epoll的集成度也不好。相反,基于內核的異步I/O缺乏合適的套接字支持,他還提到了recvmsg()系統調用,每個入站數據包都需要一個進入內核的調用。

      新的recvmmsg()系統調用在單次調用中可以接收多個數據包,但它現在是圍繞內部recvmsg()實現的一個封裝,還不能跨全部操作持有套接字鎖,但Bob認為recvmmsg()是向Linux添加新API的一個很好示例,他也喜歡基于內核的AIO和eventfd()結合使用,使得將基于文件的AIO整合進應用程序正常的事件處理循環成為可能,syslets也仍然有潛力可挖,Bob認為它可以作為向用戶空間發送通知的快捷方法,但現在尚不清楚syslets是否會擴大規模。

      納斯達克OMX現在最想在Linux中看到的是基于套接字的AIO,這樣就可以用更少的系統調用替換epoll/recvmsg/sendmsg隊列,更妙的是,內核可以同時為多個事件提供通知,最好是這個功能的接口完全基于套接字,Bob描繪了一個類似于epoll的內核項目,它可以處理內核中的網絡通信,應用程序可以向隊列異步發送和接收請求,當它們執行完畢時接收通知,他希望看到多個套接字連接到單個對象,和一個適合傳遞給poll()的文件描述符,有了這樣的技術,通過內核的網絡流量就可以更大,并且延遲也會更小。

      總之,納斯達克OMX對Linux的表現還是很滿意的,它們也喜歡嘗鮮,前不久交易所的服務器就升級到了2.6.35.3內核,新出現的API對運營的幫助也很大,Bob說很少有系統因性能原因愿意引入新的API,這和Linus Torvalds的觀點卻不一樣,Linus Torvalds認為沒有人會使用Linux特殊的API,這一次也許是Linus Torvalds錯了,不是沒有人使用,只是它們藏得很深,一般人不知道。


    支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

    返回版面帖子列表

    可靠性至關重要 Linux在納斯達克的應用








    簽名
    主站蜘蛛池模板: 久久精品视频7| 在公交车上被站着被c| 全彩侵犯熟睡的女同学本子| 99精品国产在热久久| 日韩美一区二区三区| 国产一区免费视频| www.日本在线播放| 最近2019中文字幕大全第二页| 国产乱人伦无无码视频试看| 一区二区三区电影在线观看| 欧美18videos极品massage| 国产人与禽zoz0性伦多活几年| 一本色道久久综合一区| 欧美jizz40性欧美| 国产三区视频在线观看| av在线播放日韩亚洲欧| 日本电影一区二区| 免费网站看av片| a级毛片免费网站| 日本换爱交换乱理伦片| 免费一级毛片不卡不收费| 麻豆国产尤物AV尤物在线观看| 强行入侵粗暴h肉囚禁| 亚洲国产精品无码久久青草 | 午夜时刻免费实验区观看| 99久re热视频这里只有精品6 | 偷看农村妇女牲交| 高清无码视频直接看| 婷婷综合五月天| 亚洲久热无码av中文字幕| 男操女视频免费| 国产片**aa毛片视频| 一级毛片在线不卡直接观看| 日韩精品第1页| 免费一区二区视频| 色综合久久综合中文小说 | 亚洲欧洲日产国码av系列天堂| 美女极度色诱视频国产| 国产精品永久免费视频| 久久99精品久久久大学生| 欧美一级黄色影院|