4
メッセージングミドルウェア: アプライアンス化の潮流 ¡B'Q`QAÉ¿±Ê@/?´OH8K4;/F48 (74;7A´AB'JL0A½=h~gR [fZk`AΠO¥4ÇG;/F48(7+48 'lSmpVsa?vec`[ti}TUQµA¨ B'¹O¼¤5M8G«ÈÁÅÍAC=:=4;²¶3 N;*F5( ĒŅJĠ}uZEV|jmDÅÊ¥ɟóyǍ ƜąǥlɖjçJD]lǍƜOÏƀȁg\W ~ůiRi~ihDɻōjx©£±i È¥ÐLeXuKĞɬŷOI}uZE TKX_ǦŀlÔD»¢Êȹ¦Ä mDÝufjiJƂǬDZi£ªÆʲ ¢¥°ÊºgXeèȘàS|eJuZEȱ JƓLnD¹¦ÄÉ£ªÆÊlɛ Ƈm®©²ÃÊÁÈƂǬjőXeń PiŪɵÐLuZE ŃƾŷqlƎƂ &¥ÅʤȣºjMS~¹¦Ä ²Â¢¥°ÊºjmDŞŢJɻōȪäql ƴɇiőųOȟÍįɹgXeLjw|eJuZ EƾFiÊN|ů|~ä£l ŸľǷƧjĝËl®¿ÊjɯȊXDßlŚĿ ġĔțjüYeĤŦȤKǜjmD¥Åʤ È£ºjMS~ĩ²ÆɨląǥƧ ɨéǒZ~TgOɠȪfZE]lËƟfDɀ ǨȆǥyãÊĬÈÈgJb_ßlɝɦ fmDy£ºÈ£ÅÊÁÈ lŏƦŷɠȭXeJ~ÊxI}uZE łɝɻōl¨ÊxƾFfZEÔȬƿlnjÜɻ ōmDɣȤj{beƒîV~%-*´ÊlÀ ÊÊÈÊ°ìǩXeĤŦȤJ uZODńæƺlɻōmȞŘ£ºglÈ £ÅÊÁÈȤK_wlʀ7731+);165 96/9)4415/ 5;-9.)+-ʁOŲȪgi~Ê OI}uZEËɝlæƺl£ºy©¢¥Ç ÊOɽɒi&ÅÊ¥lɟójőųfPiJĦ ȜŷOI~ljőXD#ɽɷţĤŦʄ1/0 9-8<-5+@ #9),15/jŮÙZ~ɻōfmT| lǀȜŨRLjweJ~ÊOI}uZE ŃRlɻōjőXe&ÅÊ¥ËƝɟóZ~T gmDƄȥɴjMJelńPi¡½ÅÈfZ EȩɰiȎvĪ\j{~ÆÅÊ¥yDƭ ơDȤìðƷihlȼFlȪȋj{~¤Êɡ lŁĔmDăɝĢołɝl£ºlɪ}I~ ½£lȝņgi}uZEĔLeDǠŋ lɻōÄʲjőXe¸ÊȲÂǏ ZTgj{}DÃĺl¤ÊÅÊ¥m ƨjŁĔXuZEɽţfüɕDZi¥ÅÊ¤È É²Â¢¥°ÊºjMJemDƛěÌɑ} xlȩĪDZ&ÅÊ¥lɟóOLjw|~Ê xI}uZE]gmőǞDZjDËȠDZiƶĤ ŦfLjw|~ǵĿŸľɟófmD&gDžɈX eŕiJŸľ{}ŃRlɻōjőXeɟóZ ~TgOLjw|uZEƶťfĤŦV~ƶť lǿɺmI~Ǿţɪ|eM}Du_ÿelɻ ōjőXeīYðƷŸľɟóZ~TgOLjw |uZE T|lưäÿeǔ_Z&ɟó²Â¢¥° ʺƽȈÉŌȧZ~lmDgexńPi¡½ ÅÈfI~gȱLuZE ƶĤŦjɩXeȱLnDËȠDZjmâÎlc lȪäjőųX_ȩƛl»¢ÊÈĊǩ XeJuZE ʁ°Ê¸Èjƙżi19-+; )92-; ++-:: ʁËȠDZiĤŦ£ºɨlɔƖ ʁƶðÉŚNjŸľlɟó TKX_ȩƛ²Â¢¥°Êºl¤Èfm DƽȈʆɗǩʆȆǥjMS~¥lŁĔOſŴ VuZE¥Ďǒy¤Èlȩɰŷƪ ŔɪjƅL~_wjmDÿel£¨Äiư äǔ_Zĝêl¹¦Äɟó²Â¢¥° ʺìǩZ~TgOǥŹDZgVePuX _EšJiTgjDǤĸfm«Ê¦Ƅȥ ǎǩX_»¢ÊÈɲ¢¥°Êº OTKX_®ÁÈǤŌlxljɋdSeJ uZE ǂÒáĻ¹¦Ä ɘĠŠɨjMJeDËȠDZi¥ÅÊ¤È £ºl¤ÈmDóɸŷlI~±Æʦ ½¥É²Æ¥Ä´ÊgX_°¥ ´Êl»¢Êȹ¦Äì ǩXD²ÃÊÁÈɨlɔƖŌǤXeP uX_EóɸŷlI~±Æʦ½¥Ļ¤Ê ɟómDúƱ$$:-9 );)/9)4 96;6+63 gĮn~©ÁÈĻl615;;6615;¤ Êɟó²Æ¥ÄN|ǮŖX_xlfX_E ËƟl#°¥´ÊfŌȧX_ 615;;6615;¤Ã¬ÃÊfmĖǣDZiÊ Ä¥OĆƱ[DƪŬl»¢ÊĥóOƪ ĈlĥójDžreńPRɖ~ihlÏĺȄi ɟógJKıɹŦPɃTXeJuX_E ËclɎóțʀ<*31:0-9ʁN|ȩƛlĥóț ʀ"<*:+91*-931-5;ʁqlɟóȤKËȠDZ i¸Ê¢¥¤ÊɟójMJemD$±Æ ʦ½¥mĖǣDZiŌȧfX_EXNXD $fmÿel¤Ê±Æʦ½¥Z~ _wDĥóțöfÏȪi»¢Êl°Ä ɘĠěŠɨfD&ŚĿmŃRlŚĿġĔțjg beńPiģþǕgibePuX_E")52 6. 5;-95);165)3 "-;;3-4-5;:lȶȅ{~gD ŠjMS~&ŚĿlËơlşĺȉĊDzm û¦ÄjxÍ~ȫɊvglTgfZEƶťŚĿ gDžɈZ~gDƶťŚĿOŔVRȫLeXu JuZE&ĤŦlŃRmÆʬÄiĤŦjȎ vɊu_ĐǂDZiĖƲOI~xlfDƶyø čŚĿl{KjƆɀÄjŗĨV~xl fmI}u\E ±ÆÊÊy¤ÊÂÊmDƶy¤Ã¬£± ĤŦjMJeÕjɢȣãÞÜgi}uZOD& ŚĿfmɣȤOĤŦƗɟXeJuZEǠjŃ ƾiɑȾyńPiɉĆŚĿOňĸZ~Ĺ ļlæƺyǀɩƆɀŎmDɣȤjőXeŊŋX _&ĤŦx_|XeJuZE &ĤŦĤ}řRǦŀmD<99-5-?jáȦV ~y]lßlɢȣǀɩlɱŇĤŦ²Â¢¥° ʺlĆǤj{}DŚĿǏėŷä£ OĔɒęV~gāj]lȩɰVŁXeP uX_EɣȤl¥ÅʤȣºjMJ emDɻōN|x_|V~ăɝDZä £qlőųjĔLDłɝN|x_|V~à ¤£qlőųɌ|eJuZEłɝ &ŚĿqly²Â°Ê¦lɯȊ ęDɽɒąǥj{~ÅÊ¥ɟóODɱŇĤŦ £ºȪälÔjMS~ɠȪi·È¥gib eJuZE u_D³¢°È¦yɽɷţfĤŦȤK #1/09-8<-5+@ #9),15/²ÅʾÊgJb _ƞXJ²lɻōxŚĿjġþXePuX _Eū|mɼİǡŽjI~ƶťŚĿjĔLeD &ŚĿxȎvɊ`¸Ä¡¢¥flƂǬDZ ĤŦȤJuZET|lƞXJɻōN|lȪ LjmDŮƱɑ}lăŏjĔLD«¯Ê¦i &ÅÊ¥lɟóyɽÄʲ¢¥flÊ Ê ÄÊ£ÈɠȭXeJuZE ȞėĤŦȤKɻōjőZ~Ê®ƒîZ ~jI_}DÅ£ÈÊmƪxɠȪiƂǬDZ ƄȥlȚžǛlËcgibeJuZEǀɏX _&ÅÊ¥lƒǺmD]lƒǺðƷlŚĿȃØ Solace Systems(Solace)の高性能なメッセージングミドルウェア ・アプライアンスの、取引執行におけるローレイテンシー、内部 ディストリビューションにおける高スループット、および外部顧 客とのコネクティビティに関して検証を行いました。

アプライアンス化の潮流 - Catena Technologies¥ %SD ( h 2 lÍfD b 5j "pü ¡àl * ñi Æ ÅÊ ¥ ç XuZEu_ ² ÁÈjMJemD ) l $ì²Â y $ ì jUgl ² ÁȲ ç XuZEË ñj²Â

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: アプライアンス化の潮流 - Catena Technologies¥ %SD ( h 2 lÍfD b 5j "pü ¡àl * ñi Æ ÅÊ ¥ ç XuZEu_ ² ÁÈjMJemD ) l $ì²Â y $ ì jUgl ² ÁȲ ç XuZEË ñj²Â

! ! !

!

!

!

!

!

!!!!!!!!!

メッセージングミドルウェア:

アプライアンス化の潮流

��¡B'Q`QAÉ¿±Ê@�/?�´OH8K4;/F48

(74;7A�´A��B'JL�0A����½=h~�gR

�[�fZk�`�AΠ�O¥4ÇG;/F48(7+48�

'lSmpV�s�a?vec�`�[ti}TUQ�µA¨�

B'��¹��O¼¤5M8G«ÈÁÅÍAC=:=4;²¶3

N;*F5(�!

Ē�ŅJĠ}uZEV|jmDÅÊ¥ɟóyǍ

Ɯąǥlɖ�jçJD]lǍƜOÏƀȁg\W

~�ůiRi~ihDɻōjx©�£�±i�

È­�¥�ÐLeXuKĞɬŷOI}uZE�

TKX_ǦŀlÔD»¢�Ê�È�¹¦Ä��

�mDÝufjiJƂǬDZi£�ªÆ�ʲÂ

¢¥°�ʺgXeèȘàS|�eJuZEȱ

JƓL�nD¹¦Ä���É£�ªÆ�Êlɛ

Ƈm®�©��²Ã�Ê�ÁÈƂǬjőXeń

PiŪɵ�ÐLuZE�

ŃƾŷqlƎƂ��

�&¥Åʤ�È���£ºjMS~¹¦Ä��

�²Â¢¥°�ʺjmDŞŢJɻōȪäql

ƴɇiőųOȟÍįɹgXeLjw|�eJuZ

EƾFi�Ê�N|ů|�~Ã��¤�£�l

Ÿľ�ǷƧjĝËl®¿ÊjɯȊXDßlŚĿ

ġĔțjü�YeĤŦ�ȤKǜjmD¥Åʤ

�È���£ºjMS~ĩ²Æ��ɨląǥƧ

ɨ�éǒZ~TgOɠȪfZE]lËƟfDɀ

ǨȆǥyãÊĬÈ�È�gJb_ßlɝɦ

fmD����y��£º�È£�ÅÊ�ÁÈ

lŏƦŷ�ɠȭXeJ~�Ê�xI}uZE�

łɝɻōl¨Ê�xƾFfZEÔȬƿlnjÜɻ

ōmDɣȤj{beƒîV�~%-*´Ê�lÀ

Ê�Ê�È�Ê°����ìǩXeĤŦ�ȤJ

uZODńæƺlɻōmȞŘ��£ºgl�È

£�ÅÊ�ÁÈ�ȤK_wl� �ʀ�7731+);165�

96/9)4415/��5;-9.)+-ʁOŲȪgi~�Ê�

OI}uZEËɝlæƺl��£ºy©¢¥Ç

Ê�Oɽɒi�&ÅÊ¥lɟójőųfPiJĦ

ȜŷOI~ljőXD��#�ɽɷţĤŦʄ�1/0�

�9-8<-5+@�#9),15/�jŮÙZ~ɻōfmT�|

lǀȜ�ŨRLjweJ~�Ê�OI}uZE�

ŃRlɻōjőXe�&ÅÊ¥�ËƝɟóZ~T

gmDƄȥɴjMJelńPi¡½ÅÈ�fZ

EȩɰiȎvĪ�\j{~�Æ�ÅÊ¥yDƭ

ơDȤìðƷihlȼFlȪȋj{~¤Ê�ɡ

lŁĔmDăɝĢołɝl��£ºlɪ}I~

�½­�£�lȝņgi}uZEĔLeDǠŋ

lɻō�ÄʲjőXe¸Ê�ȲÂ���Ǐ

ZTgj{}DÃ�Ä��ºl¤Ê�ÅÊ¥m

ƨjŁĔXuZEɽţfüɕDZi¥Åʤ�È

�ɲ¢¥°�ʺjMJemDƛěÌɑ}

xlȩĪDZ�&ÅÊ¥lɟóOLjw|�~�Ê�

xI}uZE]�gmőǞDZjDËȠDZiƶĤ

ŦfLjw|�~ǵĿŸľɟófmD�&gDžɈX

eŕiJŸľ�{}ŃRlɻōjőXeɟóZ

~TgOLjw|�uZEƶťfĤŦV�~ƶť

lǿɺmI~Ǿţɪ|�eM}Du_ÿelɻ

ōjőXeīYðƷŸľ�ɟóZ~TgOLjw

|�uZE�

T�|lưä�ÿeǔ_Z�&ɟó²Â¢¥°�

ʺ�ƽȈÉŌȧZ~lmDgexńPi¡½

ÅÈ�fI~gȱLuZE�

ƶĤŦjɩXeȱLnDËȠDZjmâÎl c

lȪäjőųX_ȩƛl»¢�Ê�È��Ċǩ

XeJuZE�

� �ʁ­°�ʸÈ�jƙżi�����19-+;�

�)92-;��++-::��

� �ʁËȠDZiĤŦ��£ºɨlɔƖ�

� ʁƶðÉŚNjŸľlɟó�

TKX_ȩƛ²Â¢¥°�ʺl¤��Èfm

DƽȈʆɗǩʆȆǥjMS~��¥lŁĔOſŴ

V�uZE��¥Ďǒy¤��Èlȩɰŷ�ƪ

ŔɪjƅL~_wjmDÿel£�¨�Äiư

ä�ǔ_Zĝêl¹¦Ä���ɟó²Â¢¥°

�ʺ�ìǩZ~TgOǥŹDZgV�ePuX

_EšJiTgjDǤĸfm«Ê¦���Ƅȥ

�ǎǩX_»¢�Ê�È�ɲ¢¥°�ʺ

OTKX_®�ÁÈ�ǤŌlxljɋdSeJ

uZE�

ǂÒáĻ¹¦Ä����

ɘĠ�ŠɨjMJeDËȠDZi¥Åʤ�È�

��£ºl¤��ÈmDóɸŷlI~±Æʦ

�½�¥É²Æ¥�Ä�´Ê�gX_�°¥�

��´Ê�l»¢�Ê�È�¹¦Ä����ì

ǩXD�²Ã�Ê�ÁÈɨlɔƖ�ŌǤXeP

uX_EóɸŷlI~±Æʦ�½�¥Ļ¤Ê

�ɟómDúƱ$� �$:-9��);)/9)4� 96;6+63�

gĮn�~�©��ÁÈĻl 615;�;6� 615;¤

Ê�ɟó²Æ¥�ÄN|ǮŖX_xlfX_E

ËƟl#� ��°¥���´Ê�fŌȧX_

615;�;6� 615;¤Ã¬ÃÊfmĖǣDZi��Ê

Ä��¥OĆƱ[DƪŬl»¢�Ê�ĥóOƪ

ĈlĥójDžreńPRɖ�~ihlÏĺȄi

ɟógJKıɹ�ŦPɃTXeJuX_E�

ËclɎóțʀ <*31:0-9ʁN|ȩƛlĥóț

ʀ"<*:+91*-9�31-5;ʁqlɟó�ȤKËȠDZ

i¸Ê�¢¥¤Ê�ɟójMJemD$� ±Æ

ʦ�½�¥mĖǣDZiŌȧfX_EXNXD

$� fmÿel¤Ê��±Æʦ�½�¥Z~

_wDĥóțöfÏȪi»¢�Ê�l°�Ä�

ɘĠěŠɨfD�&ŚĿmŃRlŚĿġĔțjg

beńPiģþǕgibePuX_E��"��)52�

6.��5;-95);165)3�"-;;3-4-5;:�lȶȅ{~gD

��ŠjMS~�&ŚĿlËơlşĺȉĊDzm�

û¦ÄjxÍ~ȫɊvglTgfZEƶťŚĿ

gDžɈ�Z~gDƶťŚĿOŔVRȫLeXu

JuZE�&ĤŦlŃRm�ÆʬÄiĤŦjȎ

vɊu�_ĐǂDZiĖƲOI~xlfDƶyø

čŚĿl{KjƆɀ���ÄjŗĨV�~xl

fmI}u\�E�

±ÆÊ�Êy¤�ÊÂÊmDƶy¤Ã¬£�±

ĤŦjMJeÕjɢȣãÞÜgi}uZOD�&

ŚĿfmɣȤOĤŦ�ƗɟXeJuZEǠjŃ

ƾiɑȾyńPiɉĆŚĿOňĸZ~���Ĺ

ļlæƺyǀɩƆɀŎmDɣȤjőXeŊŋX

_�&ĤŦ�x_|XeJuZE�

�&ĤŦ�Ĥ}řRǦŀmD�<99-5-?jáȦV�

~���y]lßlɢȣǀɩlɱŇĤŦ²Â¢¥°

�ʺlĆǤj{}DŚĿǏėŷ�Ã��¤�£

��OĔɒęV�~gāj]lȩɰV�ŁXeP

uX_EɣȤl¥Åʤ�È���£ºjMJ

emDɻōN|x_|V�~ăɝDZÃ��¤�

£�qlőųjĔLDłɝN|x_|V�~Ã

��¤�£�qlőų�Ɍ|�eJuZEłɝ

�&ŚĿql����y²Â��°�ʦlɯȊ

ęDɽɒąǥj{~ÅÊ¥ɟóODɱŇĤŦ�

�£ºȪälÔjMS~ɠȪi·�È¥gib

eJuZE�

u_D³¢�°�ȦyɽɷţfĤŦ�ȤK

��#��1/0��9-8<-5+@�#9),15/�²ÅʾÊgJb

_ƞXJ��²lɻōxŚĿjġþXePuX

_Eū|mɼİǡŽjI~ƶťŚĿjĔLeD

�&ŚĿxȎvɊ�`¸Ä¡��¢¥flƂǬDZ

ĤŦ�ȤJuZET�|lƞXJɻōN|lȪ

LjmDŮƱɑ}lăŏjĔLD«��¯Ê¦i

�&ÅÊ¥lɟóyɽ�Äʲ¢¥fl�Ê Ê

ÄÊ£�È��ɠȭXeJuZE�

ȞėĤŦ�ȤKɻōjőZ~�Ê®��ƒîZ

~jI_}DÅ�£È�ÊmƪxɠȪiƂǬDZ

ƄȥlȚžǛlËcgibeJuZEǀ�ɏX

_�&ÅÊ¥lƒǺmD]lƒǺðƷlŚĿȃØ

Solace Systems(Solace)の高性能なメッセージングミドルウェア

・アプライアンスの、取引執行におけるローレイテンシー、内部

ディストリビューションにおける高スループット、および外部顧

客とのコネクティビティに関して検証を行いました。�

Page 2: アプライアンス化の潮流 - Catena Technologies¥ %SD ( h 2 lÍfD b 5j "pü ¡àl * ñi Æ ÅÊ ¥ ç XuZEu_ ² ÁÈjMJemD ) l $ì²Â y $ ì jUgl ² ÁȲ ç XuZEË ñj²Â

!!!!!!

!

!

!

!

!

x1!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

!

ÃÈ��ȤK_wlȽƉOƐNbeJuX_E$� �<3;1+):;j{~

ɟófmTlǛjƘIJOiV�D¤Ê�ɟó�Äʲ��<3;1+):;�

�96<7��{}ȌNRĚćZ~Tgj{}DɝćDZiO|ülǁǛlƅ

Č�Ķ}uX_E�

Tlıɹm�&ĤŦjńPRɩñXePuZE�&fm]�^�lɻōj

őXeǭi~²Â��OǧƀV�D]�^�l�²Ã�Ê�ÁÈm]

l��¹È�fĊǩĦȜi¤Ê�j����Z~ĦȜŷ�ƌauZE

īYŸľ�ĥSĤ~ɻōƛOɪŋV�eJ~_wD�<3;1+):;főų

X_ĿĪjmɳŝjŃRl�<3;1+):;��96<7�ȆǥZ~Tgji}u

ZEu_D�<3;1+):;ɟómƴɇŷjÖXJöɴOI}D¤Ê�ɟó

jüȁbeÙďjǠŋl¸Ä¡�½�¥�Äʲ�đ}ũe~ŲȪO

I}uZE]XeƛěʆƛǰʆƛĜjxĢpńɡlķƫl¤Ê�ɟó�

åźl�<3;1+):;��96<7jƏ}ćS~lmDŏƦiëƺfmI}u\

�fX_E�

óɸŷlI~±Æʦ�½�¥É²Æ¥�ÄlœþjőXeD©¢¥

ÇÊ�ǀijlŷȜɴʆǀȜɴflɕęj{}ŭFjȰǐV�mYwD

]lȐƲgXe$� ´Ê�lɟó²Æ¥�ÄlǮəqgȗO}uX_

EígXeD��¢¡¦©¢¥ÇÊ�fm]�^�l�ʬÊl�È

¦·�È¥jeŒǩlŜļŞ�ƒîXDǠŋl�ʬÊĬSl¥Â°

�¢�OīË��»È¥Ílßl�ʬÊjÐL~ŪɵlƻŔę�Ō

ǤXuX_Eīƾl�²ÆÊ¡j{}D¹¦Ä���x«Ê¦���

É�²Â��È�ęV�~Tgj{}DŮƱl�°¥���´Ê�l

¹¦Ä���OƈLeJ_ŃRlȹɹ�ýƬXuX_E� ����1-3,�

96/9)44)*3-��);-��99)@�y� ��-;>692� 96+-::69�lƄȥ�ĊǩZ

~T�|l�²Â��È�mD�ʬÊgJK{}©¢¥ÇÊ�ÉÄ

Ê�Êl{KjèȘàS|�eJuZE°�Ä�ÃÈ�yɟólǀȜ

��°¥���fmiR�Ã�ÈjŌȧZ~Tgj{}DɯÔĻɟó

�ʬÊƽȈjçKŷȜɴyǀȜɴflČɪ�Ĥ}ɫRTgjƀēX

eJuZETKX_ɕęj{}DƘIJV�_©¢¥ÇÊ�g¹¦Ä�

��É�²Â��È�ƄȥglȣĪj{}DƢƱl$� ��<3;1+):;Ļ

ɟójá�be#� ´Ê�l 615;�;6� 615;ĻɟóOĖǣDZf{}Ō

ǩŷlI~áƩƃǃgib_lfZE�

I|z~ȪäjőųZ~¸Ä¡­Ê­�i¹¦Ä���É�²Â��

È�mDŮƱl�ʬʴÊ�l¹¦Ä���jőXeDŃRl�¦

¬È£Ê��x_|XuX_E«Ê¦���ąǥj{}DÅ�£È�

Êlƕ|QŞÉ�­���ńŞjǒŕV\uX_Eu_Dċəŷòɮ

Ļl»¢�Ê�È�jMJexDŒǩɱǕfȨĕV�_ÏƔǮŷl»

¼ÃÊ�ìǩZ~Tgj{}DŮƱlljǩ�ʬÊÍfȀėZ~�°

¥���{}xńŞjÆÊÅ�£È�ÊęDɽ�Äʲ¢¥ęXeJ

uZEƨjD]�^�l�Ȧ·�È¥fl»¢�Ê�lǏ�mDË

úDZj¼¨�ÊXeȆǥV�uZE]Xe»¢�Ê�lɒţm]�^

�ǢȁXeȆǥV�~_wDɄɽɒ�ʬÊy%���ɅJ`üN|�

���Z~G"36>��65:<4-9HOǑĸX_gXexǵÚŪɵmI}u

\�E�

XNXiO|DT�|ZrelĊǛ�ƌbeXexD¹¦Ä���l

�²Â��È�ęlǶlĖƲm]lŌȧjïňXuZEɯÔĻl¤�

�¥Ã®¿Ê�ÁÈl�Ê�£�¡½ÊmDÄÊ£�È�y°�Ä�

ÃÈ�l{KiǀȜŷgƊŧŷlŌȧ�ȏeĈweŌǩDZgi}ůuZ

E�

T�|lǛ�ŴɶjȘPDƾFiµÊ�jMS~¹¦Ä���É�²Â

��È�lȀėjcJelƹȵ�ȤJuX_E¸��ÆǼĝèlÅ�£

È�ÊgDƛĜäǼ�ɄL~»¢�Ê�ÅÊ¥jMJexD"63)+-�

"@:;-4:l� ���»¢�Ê�ÉÄÊ�Êl­°�ʸÈ�mǥŹDZix

lfX_EɢȣƺǪjMJeŶɒjĥSþ�eP_"63)+-l»¢�Ê�

È�É�²Â��È��ǩJeDɯÔĻɟó�Ê�£�¡½ÊOD�&¥

Åʤ�È��²Ã�Ê�ÁÈfŲȪgV�~­°�ʸÈ�yƴɇŷ

lƒîOĦȜN�ȚŐZ~£�¥�ȤJuX_E�

�°¥���ƽɓ�

Ķʂj»¢�Ê�È�É�²Â��È��ĽjX_�&ĤŦlƼŴƽɓĶ

OǺV�eJuZE��cDxXRmȩƛl�&����ʀɱŇȵčĤŦ©¢¥

ÇÊ�ʁODÅÊ¥ɟó°�ʦg�Ê ÊÉ�Ê¥���l�È�Ê

°�Ê��ƒîXeJuZE�&¥Åʤ�È���£ºmDT�|l°

�ʦɫȦÂÊy�Ê ÊÉ�Ê¥����ÞXe���yßl¥Å

ʤ�È���£ºglɑó�ȤJuZE�Ä�É�È�ÈmȩƛlǏ

ėŷɀǨl²Â���ȕȲXDĦȜiǏėŷɀǨjőXeȞėDZjƂǬ

DZĤŦ�ȤJuZEËȠDZjD°�ʦɫȦÂÊy�Ê ÊÉ�Ê

¥���mD�+;1=- )::1=-i«��´�®ã�ƽƀ�Ȏ�fJu

ZE�ȲÄę�Ķ~_wDĶ�fmT�|lĄɥƽƀjcJemđŻ

XuX_E�

²Â��È�É�È�Èmğ�!)>�ÅÊ¥u_mɯȊ��//9-/);-,�ÅÊ

¥�ĥSDȨɨȲȅlÍfDŢȇĵjĢpüơàlȑĪDZi�Æ�ÅÊ

¥�ǧƀXuZEu_�²�ÁÈjMJemDȩƛlȤì²Â��yȤ

ìƭɪUgl�²�ÁȲÂ���ǧƀXuZEËȠDZj²Â��È�

Ķ���Å�£È�Ê£�¥

Ķ1

Ķ3: Ɗŧŷ£�¥

99.9%

99.99%

Mean

99.9% Mean

99.99%

Page 3: アプライアンス化の潮流 - Catena Technologies¥ %SD ( h 2 lÍfD b 5j "pü ¡àl * ñi Æ ÅÊ ¥ ç XuZEu_ ² ÁÈjMJemD ) l $ì²Â y $ ì jUgl ² ÁȲ ç XuZEË ñj²Â

!!

!

!

!

!

!

!

!

!

!

!

!

!

! !

!

!

!

!

!

�§Ã�� ǴDZ� ¤Ê�Ɏóú� 96,<+-9�� ¤Ê�ĥóü��65:<4-9��

Å�£È�Ê£

�¥�

�²Â¢¥°�ʺlÅ�£È�Ê�Ǔŋ�

�°�ʦɫȦÂÊN|ɟóĻ�!-31)*3-�

�-::)/15/�fÅÊ¥ɟó���Ä��È�ÈfÅÊ¥�ĥóXeąǥ�

�ċəŷòɮĻ��<)9)5;--,��-::)/15/�fǍƜ�Ɏó�

��Ê ÊÉ�Ê¥���fĥó�

��?°�ʦɫȦÂÊ� ��?�Ä��È�Èʄ� �

�clÅÊ¥Ÿľ�ĥóZ~ţjǍ�

Ɯ�ǧƀ�

Ɗŧŷ£�¥� �ɟóĻ�!-31)*3-��-::)/15/�fńɡlÅÊ¥�ɟ

ó�

�°�Ä�Êj{~����ČŰ�X_ĿĪxȲǓ�

��?²Â��È�É�È�È� � �l�Â��È¥²Æ��f]��

^�ǭi~ÅÊ¥�ĥó�

ƴɇŷ£�¥�

�ɟóĻ�!-31)*3-��-::)/15/��

�ąǥȜĒlɽJ�ʬÊgéJ�ʬÊlǑĸǦ

ŀflŷȜ�ȲǓ�

��?²Â��È�É�È�È�

��?ɽɒąǥ�ʬÊD�

��?éɒąǥ�ʬÊD�

��?éɒąǥ�ʬÊʄ"63)+-je

BɨŦPC�ȴŋ�

É�È�Èm�+;1=-�+;1=-ĻlȽȢćƚƽƀ�ȎvDƊŧŷgĄ

ɥŷ�ǹòXeJuZEu_D�È�Â�£�±i²Â��È�É

�È�ÈŌȧlĿĪjmD��Ê¥ȪLj�ĥSeÅÊ¥�ɟóZ~

�Ê�xI}uZEĉl²Â��È�ʆ�È�ÈlŌȧfmDğÅ

Ê¥lƨƞŸľĥólɞţÅÊ¥Ȳȅ�ŌȤXDȒȓDZjÅÊ¥l

ɟó�ȤK{K¤��ÈV�eJ~�Ê�xI}uZEɟóV�_

ÅÊ¥mƼkËǼâălĤŦƫĖƭɪOȴŋV�eJuZE�

�²Ã�Ê�ÁȤ��ÈlȯǛN|ȫ~gDƛŃRlÅÊ¥�Ȟ

ėDZjǧƀXɟó�ȤK�²ÆÊ¡mĪǥDZfǥȰXyZJxlf

ZEXNXD]lŌǤjmŃRlɻōjőXeôFjǭi~ÅÊ¥

�ɟóZ~_wjDɽţiÄÊ£�È�y°�Ä�ÃÈ�ǀȜ�÷

L_Ũķi»¢�Ê�È�ɲ¢¥°�ʺOŲȪÏĦǁfZE

I~ɻōmfP~ɪ}ƣRÅÊ¥�ĥóXDɽɷţf�Ê Ê�Ć

ZG�):;��65:<4-9HfI~ĿĪOI}uZEu_ĉl�Â��È

¥�²Ã�Ê�ÁÈm��£ºŏɡDZjɽɷţl¤Ê�ąǥjőų

OfPiJ�Ê�yDI~Jm%���%1,-��9-)��-;>692��ÞXe¤

Ê�lÛƓ�ȤK_wjąǥĦȜi¤Ê�ɡjɪǪlI~{KiG

"36>��65:<4-9HfI~ĿĪxI}uZE�

ŃRl�Â��È¥�²Ã�Ê�ÁÈmDTlƻȂiʃƻɨlhT

Nl·�È¥jćɺV�uZE�

£�¥É�§Ã��

Tl£�¥fmD�&¥Åʤ�È�ɲ¢¥°�ʺjMS~Õ

ȪiıɹǛ�ȺƵÉȲǓZ~Tg�ǴDZgXuX_E�

� �ʁ»¢�Ê�È��È°Â�¥Â�¡½ÊjMS~Å�£È�

Êg�Äʲ¢¥lǠű��

� �ʁ�Â��È¥ƛŁĔjçK­°�ʸÈ�qlŪɵ�

ńɡ¥¯¢�ʀʅÅÊ¥ʁlɟóȜĒ�

� ʁG"36>��65:<4-9HgG�):;��65:<4-9HOǑĸZ~ĿĪlŪ� � � �

ɵ�

£�¥ǦŀlȻǥƽƀgĩȲǓ·�È¥mĶʂjǺXeI}uZE�

ǚȡfǺV�eJ~Ȫȋm£�¥jĭu�u\�EâÎlƜÔje

ǽV�~D°�ʦɫȦÂÊD�Ê ÊÉ�Ê¥���D�Ä

�É�È�ÈD]Xe²Â��È�É�È�ÈmDT�|lǀȜ�

ƍXuZE�

ÿel£�¥jMJeD£�¥»¢�Ê�O£�¥�È·Ê©È¥

�ɑɘZ~ɭjD�#"��::6+1);-:ǻl�G�7731+);165�#)7�+)9,H�

g�G#17�..Hldzȭ�²Â��È��ìǩXD��º��Ȳ�

XuX_ETl�È°��¿ÅÊ�ÁÈmD£�¥ǓŋȐƲlŪɵ

�ƪŔɪjXiO|DȻǥ�Æ¢�līƭıɹ�ĴɜXuZE£�

¥�²ÆÊ¡jɩZ~V|i~ȷȌjcJemDâÎl$!�fĀɧ

XeJuZE�'0;;7�>>>�+);-5)�;-+05636/1-:�+649-769;:07�

;-:;�)7796)+0�7,.(�

£�¥ȐƲm�°�UȮR`VJE�

Å�£È�ÊlşĺõmD£�¥ÔjĥóX_ÿel»¢�Ê�l

Å�£È�ÊćśjĽdJeşĺȲȅV�eJuZEG������­Ê

�È��Ä�HlȲǓȐƲmD£�¥ÔjÅ�£È�ÊOȲǓV�

_ÿ»¢�Ê�lKaD��ɿl»¢�Ê��ɫJ_ĿĪlƪńÅ

�£È�ÊlõfZEʀíʄ��äl£�¥»¢�Ê�lKaD

ƪńÅ�£È�Ê�ȳɤX_�ä�ɫJ_���älÔflƪńÅ�£

È�ÊõʁīƾjG�����ɿʀ­Ê�È��ÄʁHlȲǓȐƲfm

D�[N���l»¢�Ê��ɫłX_ĿĪlƪńÅ�£È�Êl

õ�ǺXeJuZETl�²ÆÊ¡j{}DƾFi£�¥ǦŀjM

JeDƻȂiÅ�£È�ÊlõOhl{KjćśZ~N�ǹȸXu

X_E�

ƪĈjDÃ��¤�£�ɲƬ� ÊN|ĥSĤb_Ã�Ä��

ºlÅÊ¥�ĽjDȞėDZj�Ê ÊOǧƀV�~uf��¹¿�

ÅÊ¥X_GÅ�£È�Ê£�¥H�ȤJuX_E�

°�ʦɫȦÂÊj{}ǧƀV�_ÅÊ¥mDóɸŷlɽJ

#� � ´Ê�lɟóĻʄ!-31)*3-��-::)/15/�ǩJeD�Ä�É�

È�ÈqgɎóV�uZE�Ä�É�È�Èm�clÅÊ¥ƨƞ�

ĥóZ~DŽj�Ê Ê�ǧƀXDċəŷòɮĻʄ�<)9)5;--,�

�-::)/15/�ǩJe�Ê ÊÉ�Ê¥���qgɎóXuZE]l

ĩFl�£¢²DŽjÅ�£È�Ê�ȲǓXuX_ETl£�¥fm

ĽƮDZi»¢�Ê�È�ŷȜ�ȲǓZ~gājDĤŦďl�Ê Ê

ȆǥgJKǩɐjMJeċəŷòɮĻʄ�<)9)5;--,��-::)/15/Oě

ći­°�ʸÈ��ƒîfP~Tg�ȵƥZ~Tg�ǴDZgXe

JuZEu_D��!$������������� "�����������"��-�

�#��������� ���������#+,*�(')�& �%����

ʃcǴl£�¥mD²Â��È�É�È�ÈN|ƛŃRlɻōjő

XeŃǿŃƾl¥¯¢�ʀʅÅÊ¥ʁ�ńɡjīľɟóX_ĿĪl

­°�ʸÈ��ȲǓZ~GƊŧŷ£�¥H�ȤJuX_ETl£

�¥fmDŃƾÑcńɡiɟóOLjw|�~ǦŀjMJeD»¢�

Ê�È�É�²Â��È�O«�¶Ã¿Êºi¤Ê�lɟógÓȤ

XeĖǣDZi°�Ä�ÃÈ��ȤKTgOfP~ȜĒ�ƹȵXuX

_Eƪń �l�Â��È¥jőXDĩFOķƫj�¥¯¢���

ǿlÅÊ¥�l�¢¥�Ĥ}ɊvDĪȲf]�^����äǼl»

¢�Ê��ĥóXuZEʀíʄ¥¯¢�Ugj�äǼl»¢�Ê�

�ĥóʁ�

cǴl£�¥mDċəŷòɮĻʄ�<)9)5;--,��-::)/15/jMJe

»¢�Ê�È�ʆ�²Â��È�OG�):;��65:<4-9HgG"36>�

�65:<4-9HOǑĸZ~ǦŀfxĖǣDZjȜĒ�ǮƔfP~Tg�ǹ

ȸZ~Gƴɇŷ£�¥HfZEĽƮDZiƽƀmGƊŧŷ£�¥Hg

īƾfZODTl£�¥fmâÎ cl�È�¿Ê¸Êʆ²Æ���

ȀėV\uX_E�

Ķ4:�ƴɇŷ£�¥

Page 4: アプライアンス化の潮流 - Catena Technologies¥ %SD ( h 2 lÍfD b 5j "pü ¡àl * ñi Æ ÅÊ ¥ ç XuZEu_ ² ÁÈjMJemD ) l $ì²Â y $ ì jUgl ² ÁȲ ç XuZEË ñj²Â

OVERALL RESULTS

Test Configuration Max. publishing rate Average latency 99.9% latency 99.99% latency

Latency test Reliable hop 250,000 msg/s 23.0 µs 31.3 µs 40.2 µs

Latency test Guaranteed - store & forward 50,000 msg/s 65.4 µs 166.8 µs 242.3 µs

Latency test Guaranteed - cut-through 50,000 msg/s 24.5 µs 45.9 µs 57.1 µs

Scalability test 32 consumers 64,000 msg/s 22.1 µs 24.7 µs 25.7 µs

Flexibility test Fast consumer 1,000 msg/s 25.2 µs 27.4 µs 28.6 µs

Flexibility test Eliding consumer 1,000 msg/s 526 µs 1,026 µs 1,028 µs

Flexibility test Slow consumer 1,000 msg/s 16,600 ms 22,600 ms 22,700 ms

TECHNICAL SPECIFICATIONS

Messaging Appliance Test Servers

Model 3260M Message Router CPU 2 x Intel® Xeon® !X5550 2.67GHz 4 cores per socket

Operating system SolOS-TR Version 5.2.1.3 Memory 12 GB

Test Network Operating system CentOS 5.2

Network switch Arista 7148SX Benchmark software Custom developed C test applications

Network interface Solarflare SFN5122 TipOff® appliance TipOff® Stack 2.0.7 Application Tap® firmware 1.1.8; driver 1.0.6 Kernel bypass OpenOnload 20100604-u2

TgmDÅ�£È�ÊjmńPiŪɵ�ÐL~

TgmI}u\�fX_E�cl�È�¿Ê¸

Êf�¥¯¢��ǯɤDĪȲf��äǼl

»¢�Ê��ĥĤb_ĿĪlşĺÅ�£È�Ê

m����AǼfX_Eu_D]l�È�¿Ê¸Ê

ƛ� �gXeD¥¯¢�ƛyƨƞÅÊ¥xDží

XeŁĔV\_ĿĪDşĺÅ�£È�Êm����

AǼgi}uX_E�°ÍD�������­Ê�

È���Ä�Å´Äfmyyn|cPOȫ|�

uX_OD]�fxJ[�l��jMJe

� AǼ�ÍĴ~TgmI}u\�fX_E]

�|ȲǓƛõlƕ|QjɩXexDIRufx

ǷɨDZiƕ|QfX_EiMDÝĴl£�¥m

�ħlǟǥ�ʬÊÍfȤb__wD� $lŷȜ

ɪǪxɆuLeƪń�È�¿Ê¸Êƛ� �jȴ

ŋXuX_E�

Ķ�mƴɇŷ£�¥lȐƲ�ǺXeJuZET

�mßl�°gmǭi}uZEĪȲfmiR

e]�^�ôFlÅ�£È�ÊǓŋȐƲOƑN

�eJuZEG�):;��65:<4-9HĬSlÅ�£

È�Êćś�ǺZɂJ·�È¥mDËȿXeé

JõfŊŋXeJuZEG"36>��65:<4-9HĬ

SlǓŋȐƲ�ǺZȖȡl·�È¥mDŶǙi

ÍƤlŬjxȒȓXeÅ�£È�ÊOŁĔXD

ƪȍDZjm»¢�Ê�È�É�²Â��È�Í

lɎ󬢰�ÊOǖ�eǗǫ»¢�Ê�lǸ

ƸOǮǧZ~ufŁĔùĬ�ȒȓXeJ~Tg

�ǺXeJuZE�

u_DBɨŦPąǥClƠV�_G"36>�

�65:<4-9HmɲJ·�È¥fǺV�eJuZE

ÝĴlɨŦPȴŋfmĩ¥¯¢�lƪńƨƞɷ

ţ�G��äǼHgȴŋXeJ~_wDĩ¥

¯¢�lÅ�£È�ÊõmNJXe�¹ÃǼ�ń

PRɄL~TgmI}u\�fX_E�ÿel£�¥jMJeǍǴX_JǛfZOD»

¢�Ê�È�É�²Â��È�lŷȜɪǪjċ

əZ~ďjDǩźX_�ħl£�¥É�ʬÊ

ölŷȜɪǪjəXeXuJuX_E�

� �ʁDŽǼ�äĥóZ~G�):;��65:<4-9H�

� �ʁɽɷţl�¢²¤Ê¥»¢�Ê��ĥĤ

~ŏɡliJG"36>��65:<4-9H�

� ʁBɨŦPČŰC�ĥS~G"36>��65:<4-9

H�

BɨŦPČŰCfmD»¢�Ê�È�É�²Â

��È�ÍjeDåźl�Â��È¥jőZ~

»¢�Ê�lǏɡ�ČɪZ~ǀȜfZExXČ

ɪõ�ɄL~ɷţf¤Ê�OɟóV�~ĿĪD

»¢�Ê�È�É�²Â��È�måźlȴŋ

ƧɨƳlÔlƪƞl»¢�Ê�lv�ɟóXD

]lďl»¢�Ê��ɨŦPuZE�

£�¥ȐƲ�

Å�£È�Ê£�¥lȐƲOĶ2jǺV�eJ

uZE°�ʦ«È¦ÂÊN|�Ä��È�È

uflReliable MessaginglɖŤmDDŽǼ

250,000älÅÊ¥ufȽȢ�NS_ǡŽfx

23µǼ�ɄL~TgmI}u\�fX_E ʀǍʄDŽǼ250,000ämDìǩ�ʬǀƯjM

S~�È�Ä�Å¢¦l�²Ã�Ê�ÁÈjM

S~ǥȻÍlŷȜɪǪõfZʁ 99.99­Ê�È��ÄlȲǓȐƲfmDïǝg

XeéJõiO|ǵųlŁĔOǹȸfPuZE ËƟD�Ä��È�ÈN|�Ê Ê�Ê¥��

�uflǍƜŸľĴɎ�ŹŋX_Guaranteed MessagingfmDɽɒiCut-through¼Ê¦�

ìǩX_ĿĪjmÍɍlReliable MessaginggstīȄl24µǼgJKȐƲOĆeJuZEş

ĺõm25µǼâÎfŊŋDZjȔƌXD99.99­Ê�È��ÄlõfmǵųlŁĔOȫ|�eJ

uZE u_DŮƱlStore & Forward¼Ê¦�ìǩX

_ĿĪDÄÊ�ÍflīƭDZLJȓąǥjçJD

şĺõf66µǼgJKȐƲOĆeJuZE �

Ķ jI~Ɗŧŷ£�¥lȐƲN|�N~ɑ}

DI~ǾţlȽȢ�NS_ǡŽf�±��Â�

±É¥¯¢�y�È�¿Ê¸ÊƛlŁĔ�ȤK

fahA»­'�����������!!�����<B����Ï��&¸'

#� ��"������!!�����<H�#"�"� �#��w�i<B����&¸

=*+»­.<F48(F8'Z{SQ�h§IhoeZ§A�

�.�,M_afuDA¢ËBE=P>ÂKNF6P<48(�

!

ȐȻ�

�&¥Åʤ�È�ǦŀjMJeD«�­°�Ê

¸È�DɽJƊŧŷD]XeŊŋX_Å�£È

�ÊgJKlmŲȪÏĦǁiȪȋfZE£�¥

ȐƲOǺZ{KjD"63)+-l»¢�Ê�È�É

�²Â��È�mT�|lɀɁ�XbN}gĂ

k÷LeJuZEíLG"36>��65:<4-9HOňĸ

X_ĿĪjMJexDÅ�£È�Êlõ�×Ǔ

lȇĵăjȔƌZ~TgOfPuZEu_DǤ

ĸlgT�ċəŷòɮĻʄ�<)9)5;--,�

�-::)/15/mɟóĻʄ!-31)*3-��-::)/15/{}x

ɽJÅ�£È�Ê�ǺXeJuX_OD"63)+-

fm���ŠÔjB�¢¥É�ÄÊĻClċəŷ

òɮ»�¨�º�ŌȧZ~×ŋfI}DV|j

ɽɒi�<)9)5;--,��-::)/15/�ŌǤZ~ȫɊv

fZE�

!-31)*3-��-::)/15/y�<)9)5;--,��-::)/15/j

ĔLDdžşDZ��ÊÄ��¥�ŌǤZ~Ɗŧŷ

yD%���%1,-��9-)��-;>692�qlĖǣDZiɟó

D«Ê¦���´Ê�fŌȧV�_ĄɥęǀȜ

șD]XeG%-*��-::)/15/HgĮn�~%-*�

¥ÃʹÈ�ihD"63)+-l»¢�Ê�È�É

�²Â��È�m]lßƛŃRlǀȜ��·Ê

¥XeJuZET�|lǀȜșm�&ĤŦy]l

ßlɢȣ�Ê®�É�²Ã�Ê�ÁÈjgbe

ɳŝjɾĒDZixlfI}uZE]lɚųŷ�

ȵƥZ~_wjDƘweĘƋDZi£�¥�ȤK

ŲȪOI}uZET�N|xDƁFm�²Â�

�È�ęlǘǏOhl{Kiɕę�ȫ\~lN

�Dȫʼn}_JgŵJuZE�

���"���������������!B'1AfahO�©5M@)8

L��� ��%�=��������"�������%Al�iTUQO2¦

�*89/F48����!!����"�!·A2��@£Æ*8

4F5(�

1A~r�hB��������$!"��!������=��<³�*

84F48(1AiYyv�hA�¾�°B�W�j

�@�4F5(?-'ª¬ÄÃ@Bc|_ad|y�

_z�b·A2��OÌ/F48(�

��"���������������!B_�Xr�}@¬·O¤:pR

j�_x}�fZk�`��\�]}fR�[�®<

)L'lSmpV�s�a\�oy�fR�[Oq�

a=48_afuA¯º'g^S�'74;]�na

�ÀO]r�h4;*F5(�