دانلود مقاله بروز رساني هاي كنترل كننده ي امن و انعطاف پذير براي sdn ها
تعداد کلمات فایل انگلیسی:8571 کلمه 13 صفحه pdf
تعداد صفحات فایل ترجمه: 40 صفحه word فونت 14 B Nazanin
بروز رساني هاي كنترل كننده ي امن و انعطاف پذير براي sdn ها
خلاصه
كنترل كننده هاي sdn به منظور افزودن ويژگي ها، توسعه ي كارايي و رفع اشكالات به روز رساني مي شوند اما تكنيك هاي رايج براي اجراي تغييرات پويا – يعني بدون به خطر انداختن عمل كردهاي شبكه ي در حال پيشرفت ناكافي اند. به سادگي ، توقف كنترل كننده هاي قديمي و آوردن امكانات جديد مي تواند باعث از دست دادن وضعيت شود كه اغلب منجر به رفتار نامناسبي مي شود. براي مثال، اگر وضعيتي ميزبان هاي ليست سياه شده توسط فايروال را ارايه دهد، ترافيكي كه بايد بلاك شود ممكن است اجازه به عبور داشته باشد. تكنيك هاي مبتني بر ركورد و پاسخ مي توانند وضعيت را به صورت اتوماتيك مجددا بسازند، اما بكارگيريشان گران است و در چندين سناريوي رايج كار نمي كنند.اين مقاله روش جديدي را به منظور اجراي پوياي به روز رساني كنترل كننده ها ارايه مي دهد. بر اساس آنچه كه به عنوان فضاي بررز رساني ها مي بينيم كه سيستم هاي به كار گرفته به احتمال زياد با آن روبرو هستند، ما معتقديم كه به روز رساني هاي كنترل كننده نياز دارد كه يك بخش اساسي طراحي كنترل كننده باشد. بدين ترتيب ، ما يك طراحي و اجراي كنترل كننده را ارايه مي دهيم كه morpheus ناميده مي شود و از تكنيكي با نام انتقال وضعيت صريح براي بررز رساني هاي موثر كننده استفاده مي كند. Morpheus برنامه ها را قادر مي سازد كه به صورت مستقيم( و به راحتي در اكثر مواقع) وضعيت كنترل كننده به روز شده را به عنوان تابعي از وضعيت موجود خود مقداردهي كند. Morpheus يك زبان دامنه ي خاص براي اين هدف همراه با يك پروتكل براي بكار گيري امن يك بروز رساني سراسري توزيع شده و هماهنگي ماژول ها ي كنترل كننده فراهم مي كند. آزمايشات تصديق مي كنند كه انتقال وضعيت صريح با morpheus كارايي خوب را تضمين مي كند و رفتار در را طول به روز رساني ها تصحيح مي كند در حالي كه روش هاي قبلي كار بسيار بدتري مي توانند انجام دهند.
Safe and Flexible Controller Upgrades for SDNs
ABSTRACT
SDN controllers must be periodically upgraded to add features, improve performance, and fix bugs, but current techniques for implementing dynamic changes—i.e., without compromising ongoing network functions—are inadequate. Simply halting old controllers and bringing up new ones can cause state to be lost, which often leads to incorrect behavior; e.g., if the state represents hosts blacklisted by a firewall, then traffic that should be blocked may be allowed to pass through. Techniques based on record and replay can reconstruct state automatically, but they are expensive to deploy and do not work in several common scenarios.
This paper presents a new approach to implementing dynamic controller upgrades. Based on what we see as the space of upgrades that deployed systems are likely to face, we believe that controller upgrades need to be a fundamental part of the controller’s design. As such, we present a controller design and implementation called Morpheus that uses a technique called explicit state transfer to effect controller upgrades. Morpheus enables programmers to directly (and easily, in most cases) initialize the upgraded controller’s state as a function of its existing state. Morpheus provides a domain-specific language for this purpose, as well as a protocol for safely deploying an upgrade across distributed and coordinating controller modules. Experiments confirm that explicit state transfer with Morpheus ensures good performance and correct behavior during upgrades, while prior approaches can do much worse.

دانلود مقاله بروز رساني هاي كنترل كننده ي امن
دانلود مقاله بروز رساني هاي كنترل كننده ي امن
کد:10028
توضیحات محصول
دانلود مقاله بروز رساني هاي كنترل كننده ي امن و انعطاف پذير براي sdn ها
تعداد کلمات فایل انگلیسی:8571 کلمه 13 صفحه pdf
تعداد صفحات فایل ترجمه: 40 صفحه word فونت 14 B Nazanin
بروز رساني هاي كنترل كننده ي امن و انعطاف پذير براي sdn ها
خلاصه
كنترل كننده هاي sdn به منظور افزودن ويژگي ها، توسعه ي كارايي و رفع اشكالات به روز رساني مي شوند اما تكنيك هاي رايج براي اجراي تغييرات پويا – يعني بدون به خطر انداختن عمل كردهاي شبكه ي در حال پيشرفت ناكافي اند. به سادگي ، توقف كنترل كننده هاي قديمي و آوردن امكانات جديد مي تواند باعث از دست دادن وضعيت شود كه اغلب منجر به رفتار نامناسبي مي شود. براي مثال، اگر وضعيتي ميزبان هاي ليست سياه شده توسط فايروال را ارايه دهد، ترافيكي كه بايد بلاك شود ممكن است اجازه به عبور داشته باشد. تكنيك هاي مبتني بر ركورد و پاسخ مي توانند وضعيت را به صورت اتوماتيك مجددا بسازند، اما بكارگيريشان گران است و در چندين سناريوي رايج كار نمي كنند.اين مقاله روش جديدي را به منظور اجراي پوياي به روز رساني كنترل كننده ها ارايه مي دهد. بر اساس آنچه كه به عنوان فضاي بررز رساني ها مي بينيم كه سيستم هاي به كار گرفته به احتمال زياد با آن روبرو هستند، ما معتقديم كه به روز رساني هاي كنترل كننده نياز دارد كه يك بخش اساسي طراحي كنترل كننده باشد. بدين ترتيب ، ما يك طراحي و اجراي كنترل كننده را ارايه مي دهيم كه morpheus ناميده مي شود و از تكنيكي با نام انتقال وضعيت صريح براي بررز رساني هاي موثر كننده استفاده مي كند. Morpheus برنامه ها را قادر مي سازد كه به صورت مستقيم( و به راحتي در اكثر مواقع) وضعيت كنترل كننده به روز شده را به عنوان تابعي از وضعيت موجود خود مقداردهي كند. Morpheus يك زبان دامنه ي خاص براي اين هدف همراه با يك پروتكل براي بكار گيري امن يك بروز رساني سراسري توزيع شده و هماهنگي ماژول ها ي كنترل كننده فراهم مي كند. آزمايشات تصديق مي كنند كه انتقال وضعيت صريح با morpheus كارايي خوب را تضمين مي كند و رفتار در را طول به روز رساني ها تصحيح مي كند در حالي كه روش هاي قبلي كار بسيار بدتري مي توانند انجام دهند.
Safe and Flexible Controller Upgrades for SDNs
ABSTRACT
SDN controllers must be periodically upgraded to add features, improve performance, and fix bugs, but current techniques for implementing dynamic changes—i.e., without compromising ongoing network functions—are inadequate. Simply halting old controllers and bringing up new ones can cause state to be lost, which often leads to incorrect behavior; e.g., if the state represents hosts blacklisted by a firewall, then traffic that should be blocked may be allowed to pass through. Techniques based on record and replay can reconstruct state automatically, but they are expensive to deploy and do not work in several common scenarios.
This paper presents a new approach to implementing dynamic controller upgrades. Based on what we see as the space of upgrades that deployed systems are likely to face, we believe that controller upgrades need to be a fundamental part of the controller’s design. As such, we present a controller design and implementation called Morpheus that uses a technique called explicit state transfer to effect controller upgrades. Morpheus enables programmers to directly (and easily, in most cases) initialize the upgraded controller’s state as a function of its existing state. Morpheus provides a domain-specific language for this purpose, as well as a protocol for safely deploying an upgrade across distributed and coordinating controller modules. Experiments confirm that explicit state transfer with Morpheus ensures good performance and correct behavior during upgrades, while prior approaches can do much worse.
دانلود مقاله بروز رساني هاي كنترل كننده ي امن
دانلود مقاله بروز رساني هاي كنترل كننده ي امن
کد:10028