تصميم نظام التداول الرؤية. رؤيتنا هي أن تأخذ القلق من تصميم نظام التداول للسماح لك للحصول على مع التداول هدفنا هو فهم مخرجات عملك ومتطلبات التداول، فضلا عن التحديات التي يواجهونها، والتوصية معقولة وفعالة حلول لتنفيذها نحن نريد أن تأخذ تعقيدا من التداول، مع حماية مصالح عملك في طرق واقعية وفعالة. التداول ليست منتج، فإنه سا process. TSD لديه الخبرة والأدوات لمساعدة المنظمات على بناء منصة للنمو إلى مواجهة التحدي المتمثل في حدود جديدة لماذا لا تدع لنا في تصميم نظام التداول مساعدة تصميم حل لك من أحد فرق التصميم لدينا مخصصة. أنظمة التداول Coding. Trading النظم هي ببساطة مجموعات من القواعد التي يستخدمها التجار لتحديد إدخالاتهم ومخارج من موقف تطوير واستخدام أنظمة التداول يمكن أن تساعد التجار تحقيق عوائد متسقة مع الحد من المخاطر في الوضع المثالي، يجب أن يشعر التجار مثل الروبوتات، وتنفيذ يتداول بانتظام ودون عاطفة لذلك، ربما كنت قد سألت نفسك ما لوقف الروبوت من التداول نظامي الجواب لا شيء هذا البرنامج التعليمي سوف أعرض لكم إلى الأدوات والتقنيات التي يمكنك استخدامها لإنشاء نظام التداول الآلي الخاص بك. كيف يتم الآلي أنظمة التداول إنشاء أنظمة التداول الآلي يتم إنشاؤها عن طريق تحويل قواعد نظام التداول الخاص بك إلى التعليمات البرمجية التي يمكن أن يفهم جهاز الكمبيوتر الخاص بك ثم يقوم بتشغيل تلك القواعد من خلال برنامج التداول الخاص بك، والتي تبحث عن الصفقات التي تلتزم القواعد الخاصة بك وأخيرا، يتم وضع الصفقات تلقائيا مع وسيركز البرنامج التعليمي الخاص بك وسيط على الجزء الثاني والثالث من هذه العملية، حيث يتم تحويل القواعد الخاصة بك إلى التعليمات البرمجية التي برنامج التداول الخاص بك يمكن أن نفهم واستخدام. ما برامج التداول يدعم أنظمة التداول الآلي وهناك العديد من البرامج التجارية التي تدعم التداول الآلي أنظمة بعض سوف تولد تلقائيا ووضع الصفقات مع وسيط الخاص بك وسوف تجد الآخرين تر تلقائيا أديس التي تناسب المعايير الخاصة بك، ولكن تتطلب أن تضع أوامر مع وسيط الخاص بك يدويا وعلاوة على ذلك، برامج التداول التلقائي بالكامل غالبا ما تتطلب أن تستخدم وساطة محددة التي تدعم هذه الميزات قد تضطر أيضا لاستكمال نموذج إذن إضافي. المزايا والعيوب التداول الآلي أنظمة لها العديد من الفوائد، ولكن لديهم أيضا سلبياتهم بعد كل شيء، إذا كان شخص ما لديه نظام التداول التي جعلت المال في كل وقت تلقائيا، وقال انه أو انها تملك حرفيا آلة صنع المال. النظام الآلي يأخذ العاطفة ومشغول العمل بها من التداول، والذي يسمح لك بالتركيز على تحسين إستراتيجيتك وقواعد إدارة الأموال. بمجرد تطوير نظام مربح، فإنه لا يتطلب أي عمل على الجزء الخاص بك حتى يكسر، أو ظروف السوق تتطلب تغيير. إذا لم يتم ترميز النظام بشكل صحيح و اختبارها، يمكن أن تحدث خسائر كبيرة بسرعة كبيرة. في بعض الأحيان فإنه من المستحيل وضع قواعد معينة في التعليمات البرمجية، مما يجعل من الصعب تطوير التداول الآلي system. In هذا البرنامج التعليمي سوف تتعلم كيفية تخطيط وتصميم نظام التداول الآلي، وكيفية ترجمة هذا التصميم إلى التعليمات البرمجية التي سوف تفهم الكمبيوتر الخاص بك، وكيفية اختبار خطتك لضمان الأداء الأمثل، وأخيرا، كيفية وضع النظام الخاص بك إلى استخدام. معرفة ما إذا كان اتخاذ مسار أقل سافر سوف تعمل في صالحك - أو ضد it. A نظام التداول يمكن أن توفر الوقت واتخاذ العاطفة من التداول، ولكن اعتماد واحد يأخذ المهارة والموارد - معرفة المزيد هنا. وسوف توفر معظم السماسرة كنت مع السجلات التجارية، ولكن من المهم أيضا أن تتبع على الخاص بك. هذه الخطوات سوف تجعلك أكثر انضباطا، وأكثر ذكاء، وفي نهاية المطاف، تاجر أكثر ثراء. أسئلة وأجوبة. عندما تقوم بإجراء دفع الرهن العقاري، والمبلغ المدفوع هو الجمع بين رسوم الفائدة وسداد أصل أكثر من. تعلم التفريق بين السلع الرأسمالية والسلع الاستهلاكية، ونرى لماذا السلع الرأسمالية تتطلب الادخار والاستثمار. المشتقات هو عقد بين اثنين أو أكثر من الأطراف التي قيمة i s استنادا إلى الأصول المالية الأساسية المتفق عليها. الخط الاقتصادي خندق، صاغ وشعبية من قبل وارن بافيت، يشير إلى القدرة التجارية للحفاظ على مزايا تنافسية. أسئلة وأجوبة. عندما تقوم بإجراء دفع الرهن العقاري، والمبلغ المدفوع هو مزيج من رسوم الفائدة وسداد أصل أكثر من. Learn للتمييز بين السلع الرأسمالية والسلع الاستهلاكية، ونرى لماذا تتطلب السلع الرأسمالية المدخرات والاستثمار. المشتقات هو عقد بين اثنين أو أكثر من الأطراف التي تستند قيمتها على أساس متفق عليه الأصول المالية. الخيار الاقتصادي خندق، صاغ وشعبية من قبل وارن بافيت، يشير إلى القدرة التجارية للحفاظ على مزايا تنافسية. التداول الطابق الهندسة المعمارية. التداول الطابق العمارة. العمومية نظرة عامة. زيادة المنافسة، وارتفاع حجم بيانات السوق، والمطالب التنظيمية الجديدة هي بعض من القوى الدافعة وراء التغيرات في الصناعة تحاول الشركات الحفاظ على قدرتها التنافسية عن طريق تغيير تداولها باستمرار والتجارب وزيادة سرعة التداول. العمارة قابلة للحياة لديها لتشمل أحدث التقنيات من كل من الشبكة والتطبيق المجالات يجب أن يكون وحدات لتوفير مسار يمكن التحكم فيها لتطوير كل مكون مع الحد الأدنى من تعطيل للنظام العام لذلك العمارة المقترحة من قبل هذا ورقة تستند إلى إطار الخدمات ندرس الخدمات مثل الترا-- منخفضة الكمون الرسائل، الكمون الرصد، البث المتعدد، والحوسبة، والتخزين والبيانات والتطبيق الظاهري، ومرونة التداول، والحركة التداول، والزبون رقيقة. حل لمتطلبات معقدة من يجب بناء منصة التداول من الجيل التالي مع عقلية شاملة، عبور حدود الصوامع التقليدية مثل الأعمال والتكنولوجيا أو التطبيقات والشبكات. هدف هذه الوثيقة الرئيسي هو توفير مبادئ توجيهية لبناء منصة التداول الكمون منخفضة للغاية مع تحسين الخام والإنتاجية ومعدل الرسالة لكل من بيانات السوق وأوامر التداول فيكس. لتحقيق ذلك، نحن واقتراح تكنولوجيات الحد من الكمون التالية. سرعة عالية الاتصال بين إنفينيباند أو 10 جيجابايت في الثانية الاتصال لمجموعة التداول. عالية السرعة حافلة الرسائل. تسريع التطبيق عبر ردما دون تطبيق إعادة رمز. في الوقت الحقيقي رصد الكمون وإعادة الاتجاه من حركة المرور إلى المسار مع الحد الأدنى من خطوط الكمون. الصناعة والاتجاهات والتحديات. البنيات التجارية الجيل القادم يجب أن تستجيب لطلبات متزايدة للسرعة والحجم والكفاءة على سبيل المثال، وحجم سوق الخيارات ومن المتوقع أن تتضاعف البيانات بعد إدخال خيارات تداول بيني في عام 2007 وهناك أيضا مطالب التنظيمية لأفضل تنفيذ، الأمر الذي يتطلب معالجة الأسعار التحديثات في المعدلات التي تقترب 1M ثانية ثانية للتبادلات كما تتطلب الرؤية في نضارة البيانات والدليل على أن حصل العميل على أفضل تنفيذ ممكن. في المدى القصير، سرعة التداول والابتكار هي التفاضل الرئيسية يتم التعامل مع عدد متزايد من الصفقات من خلال تطبيقات التداول حسابي وضعت في أقرب وقت ممكن إلى مكان تنفيذ التجارة وهناك تحد مع هذه التجارة الصندوق الأسود محركات هي أنها تفاقم الزيادة في الحجم عن طريق إصدار أوامر فقط لإلغائها وإعادة تقديمها سبب هذا أفيور هو عدم وجود رؤية في أي مكان يقدم أفضل تنفيذ التاجر البشري هو الآن مهندس مالي، محلل كمي الكمية مع مهارات البرمجة، الذين يمكن ضبط نماذج التداول على الطاير شركات تطوير أدوات مالية جديدة مثل المشتقات الجوية أو الصفقات عبر الأصول الأصول وأنها تحتاج إلى نشر التطبيقات الجديدة بسرعة وبطريقة قابلة للتطوير. في المدى الطويل، ينبغي أن تأتي التمايز تنافسية من التحليل، وليس مجرد المعرفة تجار نجمة غدا تحمل المخاطر، وتحقيق البصيرة العميل الحقيقي، وضرب باستمرار مصدر السوق عب . وكانت مرونة الأعمال أحد الشواغل الرئيسية للشركات التجارية منذ 11 سبتمبر 2001 حلول في هذا المجال تتراوح من مراكز البيانات الزائدة تقع في مناطق جغرافية مختلفة ومتصلة إلى أماكن تجارية متعددة لحلول التاجر الافتراضية التي تقدم التجار السلطة معظم وظائف أرضية التداول في موقع بعيد. صناعة الخدمات المالية هي واحدة من الأكثر تطلبا من حيث تكنولوجيا المعلومات المتطلبات تشهد هذه الصناعة تحولا معماريا نحو الخدمات الموجهة نحو العمارة سوا، خدمات الويب، والمحاكاة الافتراضية للموارد تكنولوجيا المعلومات سوا يستفيد من الزيادة في سرعة الشبكة لتمكين ديناميكية ملزمة وفرضية مكونات البرمجيات وهذا يسمح بإنشاء تطبيقات جديدة دون أن تفقد الاستثمار في النظم والبنية التحتية القائمة هذا المفهوم لديه القدرة على إحداث ثورة في الطريقة التي يتم التكامل، مما يتيح تخفيضات كبيرة في تعقيد وتكلفة هذا التكامل. النهج الآخر هو توحيد الخوادم في مراكز البيانات مركز الخادم، في حين أن مكاتب التاجر لديها فقط تمديدات كفم والعملاء رقيقة جدا مثل حلول سونراي و هب شفرة عالية السرعة شبكات منطقة مترو تمكين بيانات السوق أن تكون متعددة الإرسال بين مواقع مختلفة، مما يتيح الظاهري من الطابق التجاري. هيكل عالي المستوى. يصور 1 يصور بنية عالية المستوى من بيئة التداول مصنع شريط والخوارزمية وتقع محركات التداول ج في الكتلة التداول عالية الأداء في مركز بيانات الشركة أو في الصرف يقع التجار البشري في مجال تطبيقات المستخدم النهائي. ظاهريا هناك نوعان من مكونات التطبيق في بيئة التداول المؤسسة والناشرين والمشتركين و يوفر ناقل الرسائل مسار الاتصال بين الناشرين والمشتركين. هناك نوعان من حركة المرور المحددة لبيئة التداول. بيانات السوق يحمل معلومات التسعير للأدوات المالية والأخبار والمعلومات ذات القيمة المضافة الأخرى مثل تحليلات أنها أحادية الاتجاه والكمون حساس جدا، تسليمها عادة عبر الإرسال المتعدد أودب ويقاس في التحديثات ثانية وفي مبس تدفق بيانات السوق من واحد أو متعددة الخارجية الأعلاف، القادمة من مزودي بيانات السوق مثل البورصات ومجمعات البيانات و إنز كل مزود لديه نسق بيانات السوق الخاصة به يتم استلام البيانات من قبل معالجات الأعلاف والتطبيقات المتخصصة التي تطبيع وتنظيف البيانات ومن ثم إرسالها إلى المستهلكين البيانات، مثل ومحركات التسعير، وتطبيقات التداول الخوارزمية، أو التجار البشر ترسل شركات البيع أيضا بيانات السوق لعملائها، وشركات شراء مثل صناديق الاستثمار، وصناديق التحوط، ومديري الأصول الأخرى بعض الشركات من جانب الشراء قد تختار تلقي الأعلاف المباشرة من التبادلات، والحد من الكمون. هيكل 1 تجارة العمارة لشراء الجانب الجانب بيع Firm. There لا يوجد معيار الصناعة لتنسيقات بيانات السوق كل تبادل ح كما شكل الملكية الملكية مقدمي المحتوى المالي مثل رويترز وبلومبرغ تجميع مصادر مختلفة من بيانات السوق، وتطبيعه، وإضافة الأخبار أو التحليلات أمثلة على تغذية موحدة هي ردف رويترز تغذية البيانات، روف رويترز تنسيق الأسلاك، وبلومبرغ الخدمات المهنية data. To تسليم بيانات السوق الكمون أقل، أصدرت كل من البائعين في الوقت الحقيقي يغذي بيانات السوق التي هي أقل معالجة ولها تحليلات أقل. بلومبرغ B - الأنابيب مع B - الأنابيب، بلومبرغ دي الأزواج تغذية بيانات السوق الخاصة بهم من منصة التوزيع لأن محطة بلومبرغ غير مطلوب للحصول على B - الأنابيب وومبات ورويترز معالجات الأعلاف قد أعلنت عن دعم B - Pipe. A شركة قد تقرر لتلقي العلف مباشرة من التبادل للحد من الكمون المكاسب في سرعة انتقال يمكن أن يكون بين 150 ميلي ثانية إلى 500 ميلي ثانية هذه الأعلاف هي أكثر تعقيدا وأكثر تكلفة، والشركة لديها لبناء وصيانة مصنع شريط الخاصة بهم. أوامر التداول هذا النوع من حركة المرور يحمل الصفقات الفعلية فمن ثنائية الاتجاه والكمون حساسة جدا ويقاس في الرسائل ثانية و مبس أوامر تنشأ من جانب شراء أو بيع الجانب شركة ويتم إرسالها إلى أماكن التداول مثل إكسهانج أو إن ل تنفيذ الشكل الأكثر شيوعا لنقل النظام هو فيكس المعلومات المالية التطبيقات التي تعالج رسائل فيكس تسمى محركات فيكس وأنها واجهة مع أنظمة إدارة النظام OMS. An التحسين إلى فيكس يسمى فاست إصلاح تكييفها الجري، والذي يستخدم مخطط ضغط للحد طول الرسالة و، في الواقع، والحد من الكمون ويستهدف فاست أكثر إلى تسليم بيانات السوق ولديها القدرة على أن تصبح معيار فاست يمكن أن تستخدم أيضا كمخطط ضغط لملفات البيانات السوق الملكية. لتقليل الكمون، قد تختار الشركات ل إنشاء الوصول المباشر إلى الأسواق دما. تعد إدارة الشؤون المالية الآلية الآلية لتوجيه نظام الأوراق المالية مباشرة إلى مكان التنفيذ، وبالتالي تجنب التدخل من قبل طرف ثالث غلوسارييد 383 دما يتطلب اتصال مباشر إلى مكان التنفيذ. البريد الرسائل هو البرمجيات الوسيطة من الباعة مثل تيبكو، 29West، رويترز رمدس، أو منصة مفتوحة المصدر مثل أمكب يستخدم ناقل الرسائل آلية موثوقة لتقديم الرسائل ويمكن أن يتم النقل عبر تكب إب تيبكومز، 29West، رمدز، و أمكب أو أودب الإرسال المتعدد تيبكورف، 29West، و رمدز مفهوم واحد مهم في توزيع الرسالة هو تيار الموضوع، وهو مجموعة فرعية من بيانات السوق التي حددتها معايير مثل رمز شريط أو الصناعة أو سلة معينة من الأدوات المالية ينضم المشتركون إلى مجموعات الموضوعات الموضوعة في موضوع واحد أو أكثر من المواضيع الفرعية من أجل الحصول على المعلومات ذات الصلة فقط في الماضي، تلقى جميع التجار جميع بيانات السوق في أحجام الحركة الحالية، سيكون هذا شبه الأمثل. الشبكة تلعب دورا حاسما في بيئة التداول يتم نقل بيانات السوق إلى الطابق التجاري حيث يقع التجار البشري عبر الحرم الجامعي أو مترو منطقة عالية السرعة صافي العمل تعد الإمكانية العالية للتوافر والكمون المنخفض بالإضافة إلى الإنتاجية العالية أهم المقاييس. وتحتوي بيئة التداول عالية الأداء على معظم مكوناتها في مزرعة خادم مركز البيانات لتقليل وقت الاستجابة، تحتاج محركات التداول الخوارزمية إلى أن تكون موجودة في القرب من معالجات الأعلاف ومحركات فيكس وأنظمة إدارة النظام يوجد نموذج نشر بديل له أنظمة التداول الحسابية الموجودة في تبادل أو مزود خدمة مع اتصال سريع إلى تبادل متعددة. نماذج النشر. هناك نوعان من نماذج النشر لمنصة التداول عالية الأداء قد تختار الشركات أن يكون لها مزيج من الاثنين. مركز البيانات للشركة التجارية الشكل 2 هذا هو النموذج التقليدي، حيث يتم تطوير منصة التداول كاملة والحفاظ عليها من قبل الشركة مع وصلات الاتصال إلى جميع أماكن التداول الكمون يختلف مع سرعة الروابط وعدد من القفزات بين الشركة و venues. Figure 2 نموذج النشر التقليدية. المشاركة في الموقع في التبادل مكان التداول ومقدمي الخدمات المالية فسب الشكل 3. شركة تجارية تنشر منصة التداول الآلي في أقرب وقت ممكن إلى أماكن التنفيذ للحد من الكمون. التهيئة 3 استضافت نشر نموذج. خدمات المنحى تجارة العمارة. نحن واقتراح إطار موجه نحو الخدمات لبناء بنية تجارية من الجيل التالي يوفر هذا النهج إطارا مفاهيميا ومسارا للتنفيذ يستند إلى نمذجة وتقليل الترابط المتبادل. ويوفر هذا الإطار للشركات منهجية. تقييم حالتها الحالية من حيث الخدمات. تحديد أولويات الخدمات على أساس قيمتها إلى الأعمال التجارية. تتطور منصة التداول إلى الحالة المطلوبة باستخدام نهج وحدات. تعتمد بنية التداول عالية الأداء على الخدمات التالية، كما هو محدد من قبل إطار العمارة الخدمات ممثلة في الشكل 4.Figure 4 إطار الخدمة الخدمة ل عالية الأداء Trading. Ultra منخفضة الكمون خدمة الرسائل. يتم توفير هذه الخدمة من قبل حافلة الرسائل، وهو نظام البرمجيات التي يحل مشكلة ربط العديد من العديد من التطبيقات ويتكون النظام من. مجموعة من مخططات الرسائل المحددة مسبقا. مجموعة من رسائل الأوامر الشائعة. بنية تحتية مشتركة للتطبيق لإرسال الرسائل إلى المستلمين يمكن للبنية التحتية المشتركة أن تقوم على وسيط رسالة أو على نموذج الاشتراك الاشتراك. المتطلبات الرئيسية لحافلة الرسائل الجيل القادم هي مصدر 29West. أقل كمون ممكن e ز أقل من 100 ميكروثانية. الاستقرار تحت الحمل الثقيل ه ز أكثر من 1 4 مليون مسغ ثانية. التحكم والمرونة التحكم في معدل وشكلي وسائل النقل. هناك جهود في هذه الصناعة لتوحيد الرسائل الرسائل المتقدمة بروتوكول قائمة انتظار الرسائل أمكب هو مثال على معيار مفتوح مدعومة من قبل جب مورغان تشيس وبدعم من مجموعة من البائعين مثل سيسكو، إنفوي تكنولوجيز ، ريد هات، تويست عملية الابتكارات، أيونا، 29West، و إماتيكس اثنين من الأهداف الرئيسية هي توفير مسار أكثر بساطة إلى قابلية التشغيل للتطبيقات المكتوبة على منصات مختلفة ونمطية بحيث الوسيطة يمكن أن تتطور بسهولة. في عام جدا حيث يكون خادم أمكب مشابها لخادم البريد الإلكتروني مع كل تبادل يعمل كعامل نقل الرسائل وكل قائمة انتظار الرسائل كعلبة بريد تحدد الارتباطات جداول التوجيه في كل عامل نقل يقوم الناشرون بإرسال رسائل إلى عوامل نقل فردية، الرسائل في علب البريد المستهلكون تأخذ رسائل من علب البريد، مما يخلق نموذج قوي ومرن الذي هو مصدر بسيط. لاتنسي مونيتور نغ الخدمة. المتطلبات الرئيسية لهذه الخدمة هي. الفرعية ميلي ثانية واحدة من القياسات. الرؤية في الوقت الحقيقي تقريبا دون إضافة الكمون لحركة التداول. القدرة على تمييز وقت استجابة معالجة التطبيقات من وقت استجابة النقل عبر الشبكة. القدرة على التعامل مع معدلات الرسائل العالية. توفير واجهة برنامجية لتداول التطبيقات لتلقي بيانات الكمون، وبالتالي تمكين محركات التداول الحسابية للتكيف مع الظروف المتغيرة. ربط أحداث الشبكة مع أحداث التطبيق لأغراض استكشاف الأخطاء وإصلاحها. يمكن تعريف الوالية على أنها الفاصل الزمني بين وقت إرسال أمر التجارة وعندما يتم إقرار نفس الطلب واتخاذ إجراء من قبل الطرف المتلقي. تصف مشكلة الكمون مشكلة معقدة تتطلب وهو نهج شامل يحدد جميع مصادر الكمون ويطبق تقنيات مختلفة في طبقات مختلفة من النظام. يصور الشكل 5 مجموعة متنوعة من المكونات التي يمكن أن تقدم الكمون في كل طبقة من كومة أوسي كما أنه يرسم كل مصدر من الكمون مع حل ممكن و حل رصد يمكن لهذا النهج الطبقات تعطي الشركات طريقة أكثر تنظيما للهجوم على قضية الكمون، حيث يمكن اعتبار كل مكون كخدمة ومعاملة باستمرار في جميع أنحاء الشركة. محافظة على قياس دقيق للحالة الديناميكية من هذا الفاصل الزمني عبر بديل والطرق والوجهات يمكن أن يكون من مساعدة كبيرة في القرارات التجارية التكتيكية القدرة على تحديد الموقع الدقيق للتأخير، سواء في شبكة حافة العملاء، مركز المعالجة المركزية، أو مستوى تطبيق الصفقة، يحدد بشكل كبير قدرة مقدمي الخدمات لتلبية اتفاقات مستوى الخدمة اتفاقيات مستوى الخدمة الخاصة بهم لشراء الجانب وشراء الجانب أشكال، فضلا عن لمشتركي بيانات السوق، والتعرف السريع وإزالة الاختناقات يترجم مباشرة إلى تعزيز الفرص التجارية والإيرادات. التهيئة 5 إدارة الكمون العمارة. سيسكو أدوات الرصد منخفضة الكمون. تعمل أدوات مراقبة الشبكة التقليدية مع دقائق أو دقيقة تحبب التالي - ولا سيما تلك التي تدعم التداول الخوارزمي، تتطلب تأخيرات أقل من 5 مللي ثانية ومستويات منخفضة للغاية من فقدان الحزمة على جيجابت لان، يمكن أن الميكروبورست 100 مللي ثانية أن تفقد 10000 المعاملات أو تأخر بشكل مفرط. سيسكو تقدم لعملائها اختيار أدوات لقياس الكمون في بيئة تجارية. عرض النطاق الترددي مدير الجودة بم أوم من كورفيل. سيسكو أون القائم على الخدمات المالية رصد الكمون الرصد FSMS. Bandwidth مدير الجودة. Bandwidth مدير الجودة بم 4 0 هو الجيل القادم من تطبيق إدارة أداء شبكة التطبيقات التي تمكن العملاء من رصد وتوفير شبكة للحصول على مستويات تسيطر عليها من الكمون وفقدان الأداء بينما بم لا تستهدف حصرا على شبكات التداول، الرؤية ميكروثانية جنبا إلى جنب مع ميزات توفير عرض النطاق الترددي ذكي جعلها مثالية لهذه البيئات تطلبا. سيسكو بم 4 0 تنفذ مجموعة واسعة من براءات الاختراع وبراءات الاختراع في انتظار قياس حركة المرور وتقنيات تحليل الشبكة التي تعطي المستخدم لم يسبق له مثيل والرؤية وفهم كيفية تحسين الشبكة لأقصى قدر من الأداء التطبيق. ويدعم الآن بسكو بم على عائلة المنتج من سيسكو تطبيق نشر المحرك إيد عائلة المنتج سيسكو إيد هو المنبر المفضل لتطبيقات إدارة الشبكة سيسكو. QM المنافع. سيسكو بم والرؤية الصغيرة هي أبيليت y لكشف وقياس وتحليل زمن الاستجابة والارتعاش وفقدان الأحداث المرورية وصولا إلى مستويات دقيقة من الدقة مع دقة كل حزمة مما يتيح سيسكو بم الكشف عن وتحديد تأثير أحداث المرور على وقت استجابة الشبكة والارتعاش والخسارة. بيئات التداول هو أن بم يمكن أن تدعم الكمون، وفقدان، والقياسات غضب في اتجاه واحد لكل من تكب و أودب حركة الإرسال المتعدد وهذا يعني أنه تقارير بسلاسة لكل من حركة المرور والأعلاف بيانات السوق. QM يسمح للمستخدم لتحديد مجموعة شاملة من العتبات ضد نشاط الميكروبورست، الكمون، الخسارة، غضب، والاستخدام، وما إلى ذلك على جميع الواجهات بم ثم تشغيل الخلفية المتداول التقاط حزمة كلما يحدث انتهاك عتبة أو غيرها من الحدث المحتمل تدهور الأداء، فإنه يؤدي سيسكو بم لتخزين التقاط الحزمة إلى القرص لتحليل لاحق هذا يسمح للمستخدم لدراسة بالتفصيل الكامل على حد سواء حركة المرور التطبيق التي تأثرت بتدهور الأداء الضحايا و ث ه حركة المرور التي تسببت في تدهور الأداء الجناة وهذا يمكن أن تقلل بشكل كبير من الوقت الذي يقضيه تشخيص وحل مشاكل أداء الشبكة. QM هو أيضا قادرة على توفير عرض النطاق الترددي مفصل وجودة الخدمة جودة الخدمة توصيات توفير السياسة، والتي يمكن للمستخدم تطبيق مباشرة لتحقيق الشبكة المطلوبة أداء القياسات المصورة. لإدراك الفرق بين بعض تقنيات القياس التقليدية والرؤية التي توفرها بم، يمكننا أن ننظر إلى بعض الرسوم البيانية المقارنة في المجموعة الأولى من الرسوم البيانية الشكل 6 والشكل 7، ونحن نرى الفرق بين الكمون يقاس ب بم s السلبي شبكة مراقبة الجودة بنم والكمون يقاس عن طريق حقن حزم بينغ كل 1 ثانية في تيار حركة المرور. في الشكل 6 نرى الكمون ذكرت من قبل 1 إيمب حزم بينغ إيمب لحركة مرور الشبكة الحقيقية يتم تقسيمها من قبل 2 لإعطاء تقدير للتأخير في اتجاه واحد فإنه يدل على تأخير مريح أدناه حوالي 5ms تقريبا كل من time. Figure 6 الكمون ذكرت 1-الثانية إيمب بينغ الحزم للشبكة الحقيقية traffic. In الشكل 7 نرى الكمون التي أبلغ عنها بنم لنفس حركة المرور في نفس الوقت هنا نرى أنه من خلال قياس الكمون في اتجاه واحد من الفعلية وحزم التطبيق، نحصل على صورة مختلفة جذريا هنا ينظر الكمون أن تحوم حوالي 20 مللي ثانية، مع رشقات عرضية أعلى بكثير التفسير هو أن بينغ يرسل الحزم فقط في كل ثانية، فإنه يفتقد تماما معظم الكمون حركة المرور التطبيق في فإن النتائج بينغ عادة ما تشير فقط إلى تأخير الانتشار ذهابا وإيابا بدلا من تأخير الكمون الفعلي للتطبيق عبر الشبكة. الشكل 7 زمن الاستجابة المبلغ عنه من قبل إدارة الجودة الشاملة لحركة المرور في الشبكة الحقيقية. في المثال الثاني الشكل 8، نرى الفرق في تحميل الارتباطات المبلغ عنها أو مستويات التشبع بين وعرض 5 دقائق متوسط و 5 مللي ثانية عرض الميكروبات يمكن بم الإبلاغ عن ميكروبورستس وصولا الى حوالي 10-100 نانوثانية الدقة يظهر الخط الأخضر متوسط الاستخدام في 5 دقائق متوسطات يمكن أن تكون منخفضة، ربما تصل إلى 5 مبيتس s تظهر المؤامرة الزرقاء الداكنة 5ms نشاط ميكروبورست تصل إلى ما بين 75 ميغابتس و 100 ميغابت s، وسرعة لان بشكل فعال بم يعرض هذا المستوى من دقة لجميع التطبيقات، كما أنه يعطي واضح المخصص قواعد لتمكين المستخدم من السيطرة على أو تحييد هذه الميكروبات. الشكل 8 الفرق في الارتباط المبلغ عنه تحميل بين عرض متوسط 5 دقائق و 5 مس ميكروبورست View. BQM نشر في شبكة التداول. يوضح الشكل 9 نشر بم القياسية في التداول network. Figure 9 نموذجي نشر بم في شبكة التداول. يمكن بعد ذلك استخدام قم للإجابة على هذه الأنواع من الأسئلة. هل هناك أي من وصلات جيجابت لان الأساسية المشبعة لأكثر من X مللي ثانية هل هذا يسبب خسارة الروابط التي سوف تستفيد أكثر من الترقية إلى إيثرشانل أو 10 جيجابت سرعات. ما حركة المرور التطبيق يسبب تشبع بلدي 1 وصلات جيجابت. هل تعاني أي من بيانات السوق من خسارة من طرف إلى طرف. كم من الكمون الإضافي تجربة مركز البيانات تجاوز الفشل هل هذا الارتباط الحجم بشكل صحيح للتعامل مع ميكروبورستس. هل يحصل المتداولون على تحديثات كمون منخفضة من طبقة توزيع بيانات السوق هل يرون أي تأخيرات أكبر من X مللي ثانية. بإمكانهم الإجابة على هذه الأسئلة بكل بساطة وفعالية يوفر الوقت والمال في إدارة شبكة التداول. كم هو أداة أساسية للحصول على الرؤية في بيانات السوق والبيئات التجارية ويوفر قياسات الحزم الكمون نهاية إلى نهاية في البنية التحتية المعقدة التي تواجه حركة البيانات ذات الحجم الكبير الكشف الفعال ميكروبورستس في مستويات ميلي ثانية واحدة واستقبال تحليل الخبراء على حدث معين لا تقدر بثمن لمهندسي الطابق التجاري عرض النطاق الترددي الذكية توفر توصيات تقديم المخصصات، مثل التحجيم وتحليل ماذا لو، مرونة أكبر للاستجابة لظروف السوق المتقلبة مع استمرار انفجار التداول الخوارزمي وزيادة معدلات الرسائل، يوفر بم، جنبا إلى جنب مع أداة جودة الخدمة، القدرة على تنفيذ سياسات جودة الخدمة التي يمكن وحماية التطبيقات التجارية الحرجة. سيسكو الخدمات المالية حلول مراقبة الكمون. تعاونت شركة سيسكو و ترادينغ ميتريكس على حلول مراقبة الكمون لتدفق أوامر نظام فيكس ومراقبة بيانات السوق تعد تقنية سيسكو أون الأساس لفئة جديدة من المنتجات والحلول المدمجة في الشبكة والتي تساعد على دمج الشبكات الذكية مع البنية الأساسية للتطبيقات استنادا إلى إما خدمة المنحى أو التقليدية أبنية ترادينغ مقاييس هي الشركة الرائدة في مجال البرمجيات تحليلات للبنية التحتية للشبكة وأغراض الرصد الكمون تطبيق. سيسكو أون الخدمات المالية الكمون رصد الحل فسمز يرتبط نوعين من الأحداث عند نقطة المراقبة. ترتبط أحداث الشبكة مباشرة مع التعامل مع رسالة تطبيق متزامن. تدفق النظام التجاري ومطابقة الأحداث تحديث السوق. باستخدام الطوابع الزمنية أكد عند نقطة التقاط في الشبكة، والتحليل في الوقت الحقيقي من هذه التدفقات البيانات المترابطة يسمح تحديد دقيق للاختناقات عبر البنية التحتية في حين يجري تنفيذ التجارة أو بيانات السوق يجري موزعة من خلال رصد وقياس الكمون في وقت مبكر من الدورة، يمكن للشركات المالية اتخاذ قرارات أفضل حول أي خدمة الشبكة والوسيط أو السوق أو الطرف المقابل لاختيار لتوجيه أوامر التجارة وبالمثل، هذه المعرفة تتيح المزيد من التبسيط الوصول إلى أسعار الأسهم بيانات السوق المحدثة، الأخبار الاقتصادية، الخ، والتي هي أساس هام لبدء، الانسحاب من، أو متابعة الفرص المتاحة في السوق. مكونات الحل هي. أون الأجهزة في ثلاثة عوامل الشكل. أون وحدة الشبكة ل سيسكو 2600 2800 3700 3800 الموجهات. أون بليد لسلسلة محفز سيسكو 6500. أون 8340 الأجهزة. مقاييس التداول يعرض برنامج ما 2 0 الذي يوفر تطبيق المراقبة والتنبيه الرسوم البيانية للوقت على لوحة القيادة ويصدر تنبيهات عند حدوث تباطؤ. الشكل 10 نظام مراقبة وقت الاستجابة فيكس القائم على أون. سلا إب سلا. سيسكو إب سلا إدارة شبكة مدمجة في سيسكو يوس الذي يسمح للموجهات والمفاتيح بتوليد تيارات حركة اصطناعية يمكن قياسها من حيث الكمون والارتعاش وفقدان الرزم ومعايير أخرى. ومفهومان رئيسيان هما مصدر الحركة المتولدة والهدف. المستجيب الذي يتحمل المسؤولية عن الطابع الزمني لحركة المرور قبل أن يتم مصادرها وإعادتها من قبل الهدف لقياس رحلة ذهابا وإيابا ويمكن الحصول على أنواع مختلفة من حركة المرور ضمن سلا إب وأنها تهدف إلى مقاييس مختلفة وتستهدف مختلف الخدمات والتطبيقات غضب أودب يتم استخدام العملية لقياس التأخير في اتجاه واحد ورحلة ذهابا وإيابا الاختلافات كما حركة المرور هو الوقت ختمها على كل من إرسال وأجهزة الهدف باستخدام وقد تم عرض ميزة جديدة في يوس 12 3 14 T، إب سلا الفرعية ميلي ثانية واحدة التقارير، والذي يسمح للطوابع الزمنية ليتم عرضها مع قرار في ميكروثانية، وبالتالي توفير وهو مستوى من التفصيل غير متوفر سابقا وقد جعلت هذه الميزة الجديدة الآن سلا الملكية الفكرية ذات الصلة لشبكات الحرم الجامعي حيث الكمون الشبكة عادة ما تكون في حدود 300-800 ميكروثانية والقدرة على الكشف عن الاتجاهات والارتفاع الاتجاهات موجزة على أساس عدادات تحبب ميكروثانية هو شرط للعملاء الذين يعملون في بيئات تجارية إلكترونية حساسة للوقت. ونتيجة لذلك، يجري الآن النظر في اتفاقية مستوى الخدمة (سلا) من قبل أعداد كبيرة من المنظمات المالية لأنها تواجه جميع المتطلبات. الإبلاغ عن وقت الاستجابة الأساسي لمستخدميها. اتجاه زمن الاستجابة الأساسي بمرور الوقت. الرد بسرعة على رشقات نارية المرور التي تسبب تغييرات في التقارير timeency. Sub-ميلي ثانية واحدة ذكرت ضرورية لهؤلاء العملاء، لأن العديد من الحرم الجامعي والعظام الفقرية وتسليم حاليا تحت الثانية من الكمون عبر عدة قفزات التبديل عملت بيئات التداول الإلكترونية عموما للقضاء على أو تقليل جميع مجالات الجهاز وشبكة الكمون لتقديم وفاء النظام السريع لرجال الأعمال التقارير أن أوقات استجابة الشبكة هي أقل من ملي ثانية واحدة لم يعد كافيا تحبب القياسات الكمون ذكرت عبر شريحة الشبكة أو العمود الفقري تحتاج إلى أن تكون أقرب إلى 300-800 مايكرو - seconds مع درجة من القرار من 100 ثانية. إضافة جيش تحرير السودان مؤخرا دعم لتيارات اختبار البث المتعدد إب، والتي يمكن قياس الكمون بيانات السوق. ويظهر طوبولوجيا شبكة نموذجية في الشكل 11 مع أجهزة التوجيه الظل إب سلا، والمصادر، والمستجيبين. الشكل 11 تغطي خدمات تقديم الخدمات المتعلقة بنقل سبل النفاذ إلى الخدمة (سلا) المتطورة نطاقا واسعا من التكنولوجيات بهدف الإزالة تداخل الذاكرة والاختناقات وحدة المعالجة المركزية التي تم إنشاؤها بواسطة معالجة حزم الشبكة تستهلك تطبيقات التداول كميات كبيرة من بيانات السوق والخوادم تضطر إلى تكريس الموارد لمعالجة حركة مرور الشبكة بدلا من معالجة التطبيق. معالجة النقل بسرعة عالية، يمكن معالجة حزمة الشبكة تستهلك كمية كبيرة من دورات وحدة المعالجة المركزية الخادم والذاكرة تنص القاعدة المعمول بها في الإبهام أن 1Gbps من عرض النطاق الترددي للشبكة يتطلب 1 غيغاهرتز من مصدر قدرة المعالج إنتل ورقة بيضاء على I التسارع. Intermediate buffer copying In a conventional network stack implementation, data needs to be copied by the CPU between network buffers and application buffers This overhead is worsened by the fact that memory speeds have not kept up with increases in CPU speeds For example, processors like the Intel Xeon are approaching 4 GHz, while RAM chips hover around 400MHz for DDR 3200 memory source Intel. Context switching Every time an individual packet needs to be processed, the CPU performs a context switch from application context to network traffic context This overhead could be reduced if the switch would occur only when the whole application buffer is complete. Figure 12 Sources of Overhead in Data Center Servers. TCP Offload Engine TOE Offloads transport processor cycles to the NIC Moves TCP IP protocol stack buffer copies from system memory to NIC memory. Remote Direct Memory Access RDMA Enables a network adapter to transfer data directly from application to application without involving the operating system Eliminates intermediate and application buffer copies memory bandwidth consumption. Kernel bypass Direct user-level access to hardware Dramatically reduces application context switches. Figure 13 RDMA and Kernel Bypass. InfiniBand is a point-to-point switched fabric bidirectional serial communication link which implements RDMA, among other features Cisco offers an InfiniBand switch, the Server Fabric Switch SFS. Figure 14 Typical SFS Deployment. Trading applications benefit from the reduction in latency and latency variability, as proved by a test performed with the Cisco SFS and Wombat Feed Handlers by Stac Research. Application Virtualization Service. De-coupling the application from the underlying OS and server hardware enables them to run as network services One application can be run in parallel on multiple servers, or multiple applications can be run on the same server, as the best resource allocation dictates This decoupling enables better load balancing and disaster recovery for business continuance strategies The process of re-allocating computing resources to an a pplication is dynamic Using an application virtualization system like Data Synapse s GridServer, applications can migrate, using pre-configured policies, to under-utilized servers in a supply-matches-demand process. There are many business advantages for financial firms who adopt application virtualization. Faster time to market for new products and services. Faster integration of firms following merger and acquisition activity. Increased application availability. Better workload distribution, which creates more head room for processing spikes in trading volume. Operational efficiency and control. Reduction in IT complexity. Currently, application virtualization is not used in the trading front-office One use-case is risk modeling, like Monte Carlo simulations As the technology evolves, it is conceivable that some the trading platforms will adopt it. Data Virtualization Service. To effectively share resources across distributed enterprise applications, firms must be able to leverage data across multiple sources in real-time while ensuring data integrity With solutions from data virtualization software vendors such as Gemstone or Tangosol now Oracle , financial firms can access heterogeneous sources of data as a single system image that enables connectivity between business processes and unrestrained application access to distributed caching The net result is that all users have instant access to these data resources across a distributed network. This is called a data grid and is the first step in the process of creating what Gartner calls Extreme Transaction Processing XTP id 500947 Technologies such as data and applications virtualization enable financial firms to perform real-time complex analytics, event-driven applications, and dynamic resource allocation. One example of data virtualization in action is a global order book application An order book is the repository of active orders that is published by the exchange or other market makers A global order book aggregates orders from around the world from markets that operate independently The biggest challenge for the application is scalability over WAN connectivity because it has to maintain state Today s data grids are localized in data centers connected by Metro Area Networks MAN This is mainly because the applications themselves have limits they have been developed without the WAN in mind. Figure 15 GemStone GemFire Distributed Caching. Before data virtualization, applications used database clustering for failover and scalability This solution is limited by the performance of the underlying database Failover i s slower because the data is committed to disc With data grids, the data which is part of the active state is cached in memory, which reduces drastically the failover time Scaling the data grid means just adding more distributed resources, providing a more deterministic performance compared to a database cluster. Multicast Service. Market data delivery is a perfect example of an application that needs to deliver the same data stream to hundreds and potentially thousands of end users Market data services have been implemented with TCP or UDP broadcast as the network layer, but those implementations have limited scalability Using TCP requires a separate socket and sliding window on the server for each recipient UDP broadcast requires a separate copy of the stream for each destination subnet Both of these methods exhaust the resources of the servers and the network The server side must transmit and service each of the streams individually, which requires larger and larger server farms On th e network side, the required bandwidth for the application increases in a linear fashion For example, to send a 1 Mbps stream to 1000recipients using TCP requires 1 Gbps of bandwidth. IP multicast is the only way to scale market data delivery To deliver a 1 Mbps stream to 1000 recipients, IP multicast would require 1 Mbps The stream can be delivered by as few as two servers one primary and one backup for redundancy. There are two main phases of market data delivery to the end user In the first phase, the data stream must be brought from the exchange into the brokerage s network Typically the feeds are terminated in a data center on the customer premise The feeds are then processed by a feed handler, which may normalize the data stream into a common format and then republish into the application messaging servers in the data center. The second phase involves injecting the data stream into the application messaging bus which feeds the core infrastructure of the trading applications The larg e brokerage houses have thousands of applications that use the market data streams for various purposes, such as live trades, long term trending, arbitrage, etc Many of these applications listen to the feeds and then republish their own analytical and derivative information For example, a brokerage may compare the prices of CSCO to the option prices of CSCO on another exchange and then publish ratings which a different application may monitor to determine how much they are out of synchronization. Figure 16 Market Data Distribution Players. The delivery of these data streams is typically over a reliable multicast transport protocol, traditionally Tibco Rendezvous Tibco RV operates in a publish and subscribe environment Each financial instrument is given a subject name, such as Each application server can request the individual instruments of interest by their subject name and receive just a that subset of the information This is called subject-based forwarding or filtering Subject-based f iltering is patented by Tibco. A distinction should be made between the first and second phases of market data delivery The delivery of market data from the exchange to the brokerage is mostly a one-to-many application The only exception to the unidirectional nature of market data may be retransmission requests, which are usually sent using unicast The trading applications, however, are definitely many-to-many applications and may interact with the exchanges to place orders. Figure 17 Market Data Architecture. Design Issues. Number of Groups Channels to Use. Many application developers consider using thousand of multicast groups to give them the ability to divide up products or instruments into small buckets Normally these applications send many small messages as part of their information bus Usually several messages are sent in each packet that are received by many users Sending fewer messages in each packet increases the overhead necessary for each message. In the extreme case, sending onl y one message in each packet quickly reaches the point of diminishing returns there is more overhead sent than actual data Application developers must find a reasonable compromise between the number of groups and breaking up their products into logical buckets. Consider, for example, the Nasdaq Quotation Dissemination Service NQDS The instruments are broken up alphabetically. This approach allows for straight forward network application management, but does not necessarily allow for optimized bandwidth utilization for most users A user of NQDS that is interested in technology stocks, and would like to subscribe to just CSCO and INTL, would have to pull down all the data for the first two groups of NQDS Understanding the way users pull down the data and then organize it into appropriate logical groups optimizes the bandwidth for each user. In many market data applications, optimizing the data organization would be of limited value Typically customers bring in all data into a few machines a nd filter the instruments Using more groups is just more overhead for the stack and does not help the customers conserve bandwidth Another approach might be to keep the groups down to a minimum level and use UDP port numbers to further differentiate if necessary The other extreme would be to use just one multicast group for the entire application and then have the end user filter the data In some situations this may be sufficient. Intermittent Sources. A common issue with market data applications are servers that send data to a multicast group and then go silent for more than 3 5 minutes These intermittent sources may cause trashing of state on the network and can introduce packet loss during the window of time when soft state and then hardware shorts are being created. PIM-Bidir or PIM-SSM. The first and best solution for intermittent sources is to use PIM-Bidir for many-to-many applications and PIM-SSM for one-to-many applications. Both of these optimizations of the PIM protocol do not ha ve any data-driven events in creating forwarding state That means that as long as the receivers are subscribed to the streams, the network has the forwarding state created in the hardware switching path. Intermittent sources are not an issue with PIM-Bidir and PIM-SSM. Null Packets. In PIM-SM environments a common method to make sure forwarding state is created is to send a burst of null packets to the multicast group before the actual data stream The application must efficiently ignore these null data packets to ensure it does not affect performance The sources must only send the burst of packets if they have been silent for more than 3 minutes A good practice is to send the burst if the source is silent for more than a minute Many financials send out an initial burst of traffic in the morning and then all well-behaved sources do not have problems. Periodic Keepalives or Heartbeats. An alternative approach for PIM-SM environments is for sources to send periodic heartbeat messages to the mu lticast groups This is a similar approach to the null packets, but the packets can be sent on a regular timer so that the forwarding state never expires. S,G Expiry Timer. Finally, Cisco has made a modification to the operation of the S, G expiry timer in IOS There is now a CLI knob to allow the state for a S, G to stay alive for hours without any traffic being sent The S, G expiry timer is configurable This approach should be considered a workaround until PIM-Bidir or PIM-SSM is deployed or the application is fixed. RTCP Feedback. A common issue with real time voice and video applications that use RTP is the use of RTCP feedback traffic Unnecessary use of the feedback option can create excessive multicast state in the network If the RTCP traffic is not required by the application it should be avoided. Fast Producers and Slow Consumers. Today many servers providing market data are attached at Gigabit speeds, while the receivers are attached at different speeds, usually 100Mbps This creates the potential for receivers to drop packets and request re-transmissions, which creates more traffic that the slowest consumers cannot handle, continuing the vicious circle. The solution needs to be some type of access control in the application that limits the amount of data that one host can request QoS and other network functions can mitigate the problem, but ultimately the subscriptions need to be managed in the application. Tibco Heartbeats. TibcoRV has had the ability to use IP multicast for the heartbeat between the TICs for many years However, there are some brokerage houses that are still using very old versions of TibcoRV that use UDP broadcast support for the resiliency This limitation is often cited as a reason to maintain a Layer 2 infrastructure between TICs located in different data centers These older versions of TibcoRV should be phased out in favor of the IP multicast supported versions. Multicast Forwarding Options. PIM Sparse Mode. The standard IP multicast forwarding protoco l used today for market data delivery is PIM Sparse Mode It is supported on all Cisco routers and switches and is well understood PIM-SM can be used in all the network components from the exchange, FSP, and brokerage. There are, however, some long-standing issues and unnecessary complexity associated with a PIM-SM deployment that could be avoided by using PIM-Bidir and PIM-SSM These are covered in the next sections. The main components of the PIM-SM implementation are. PIM Sparse Mode v2. Shared Tree spt-threshold infinity. A design option in the brokerage or in the exchange.
No comments:
Post a Comment