ارسال پاسخ 
 
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
شبكه‌هاي ابري
10-31-2011, 01:34 PM
ارسال: #1
شبكه‌هاي ابري
وظيفه اصلي شبكه در مدل رايانه‌اي ابري يا cloud چيست؟ بهترين راه، طراحي شبكه‌ها و پياده‌سازي آنها در مدل cloud چيست و به چه شكل مي‌توان حجم بالاي اين اطلاعات را بسهولت جابه‌جا كرد؟ آيا مدل تعريف شده و استانداردشده براي شبكه‌ها در اين مدل جديد ابري وجود دارد؟

چرا Quantum در بحث‌هاي شبكه‌هاي ابري بسيار مهم است؟ به طور واضح مي‌توان گفت Quantum تنها مدلي است كه به ساختار سرويس‌هاي ابري معنا داده است. در حقيقت اين مدل ايجاد شبكه‌هاي cloud را ميسر ساخته است. اين مدل را در بيشتر كشورها با نام شبكه مجازي مي‌شناسند.
[تصویر: 100858098664.jpg]
در اينجا منظور از شبكه‌هاي مجازي در حقيقت مدل OSI است كه در عمل در لايه دوم از قسمت انتقال اطلاعات (لايه مربوط به شبكه) مورد استفاده قرار مي‌گيرد. از ديگر قسمت‌هايي كه در اين لايه قرار دارند، لايه‌هاي وصل‌كننده و بخش‌هاي تفكيك‌كننده را مي‌توان نام برد. لايه‌بندي بعد كه لايه 3 نام دارد شامل gateway‌ها و زيرشبكه‌ها مي‌شود كه اينها كار اصلي انتقال اطلاعات از طريق سوئيچ‌ها و روترهاي واقع در مسير را انجام مي‌دهند؛ در حالي كه عملا در مدل شبكه‌هاي ابري به هيچ عنوان از روترها و سوئيچ‌‌ها استفاده نمي‌شود.

از جمله نكات خواندني و قابل ملاحظه در زمينه شبكه‌هاي ابري به اين موارد مي‌توان اشاره كرد:

1 ـ اگر بخواهيم از ديد يك برنامه‌نويس به اين شبكه نگاه كنيم، شبكه‌هاي انتقال اطلاعات بزرگ، مسطح و گنگ‌تر مي‌شوند. يعني از پيچيدگي مربوط به برنامه‌نويسي براي اين مدل از شبكه‌ها كاسته مي‌شود. شبكه به خودي خود ارتباط‌هاي لازم را برقرار مي‌كند و تا آنجا كه به لايه نرم‌افزاري مربوط مي‌شود، تمام سرويس‌هاي لازم به وسيله ابزار‌هاي مجازي يا سرويس ابري انجام مي‌گيرد.
[تصویر: 100858098834.jpg]
چند بخش مختلف از شبكه به يكديگر متصل مي‌شوند مانند مدل شبكه‌هاي 3، ولي تمام اين بخش‌ها براي اتصال سرورها، منابع و سرويس‌دهنده‌هاي پشتيبان مورد استفاده قرار مي‌گيرد.

2 ـ اگر از ديد سرويس‌دهندگان به شبكه ابري نگاه كنيم، تمام اينها روي ساختار فيزيكي به شكل اتوماتيك و بدون دخالت خارجي انجام مي‌پذيرند. اين ديدگاه در حقيقت گستردگي و سرعت عمل را در اين مدل از شبكه‌هاي انتقال اطلاعات بسيار بالا مي‌برد. آيا نياز به مركزي براي ذخيره داده‌ها وجود دارد؟ جواب قطعي اين سوال خير است، چرا كه ساختار شبكه‌هاي ابري به صورت خودكار اين كار ذخيره‌سازي و انتقال را انجام مي‌دهد.پس هيچ نيازي به نرم افزار براي برنامه دادن به شبكه جهت انجام اين كار وجود ندارد.
[تصویر: 100858098709.jpg]
در اينجا به معناي آنالوژي electric utility كه در شبكه‌هاي ابري بسيار كاربرد دارد مي‌پردازيم.L2 مانند يك ولتاژ استاندارد شده، جريان و تمام اطلاعات مربوط به ارسال را جا به جا مي‌كند كه كاربرد تمام اين موارد در زمان رساندن اطلاعات به مقصد مورد نظر است.

كاركرد اين فناوري سيستم ابري در L2 و L3 حقيقي بيشتر مانند سيستم‌هاي توليد جريان و جا به جايي است. اين بازار در حال حاضر بازار بسيار بازي است، براي اين كه امكان پيشرفت محصولات موجود در آن بسيار است. با پيشرفت سريع اين بازار همه مي‌توانيم از مزيت‌هاي بي‌شمار آن استفاده كنيم.
[تصویر: 100858102736.jpg]
آيا abstraction مدل حقيقي براي سيستم‌هاي استاندارد شده ابري است؟ چيزي كه در اينجا مورد نظر است تنوع در قسمت اجراي اين مدل از فناوري‌هاي ابري است. اين تنوع هم در قسمت‌هاي انتزاعي اين سيستم‌ها و هم در بخش زيرشبكه‌هاي فيزيكي وجود دارد؛ ولي نقطه مشترك تمام اين سيستم‌ها تنوع در مفهوم كلي شبكه‌هاي ابري است. البته در برخي مواقع ديدن اين نقاط مشترك بسيار سخت است، چرا كه در سايت‌هاي مختلف سرويس‌هاي متفاوتي ارائه مي‌شود؛ مانند سيستم محاسبه‌كننده موجود در Amazon Web Services’s EC2 يا سرويس platform موجود روي Google App Engine.

البته به ياد داشته باشيد سرويس‌هاي ابري چندمنظوره (multitenant) هستند؛ بنابراين آنها بايد از امكانات موجود در شبكه‌ها استفاده كنند. مطلب مهم قابل ذكر درباره اين امكانات در دسترس بودن آنها براي تمام كاربران است. بهترين راه براي تجسم اين خدمات، در نظر گرفتن مفهوم سرويس‌ شبكه‌هاي مجازي است. علاوه بر اين، شبكه‌هاي VLAN به عنوان نقشه‌اي براي نمايش شبكه‌هاي فيزيكي نيز به كار مي‌روند.

بيشتر اين سرويس‌ها به شما اين حس را مي‌دهد كه اطلاعات واردشده و خارج‌شده بشدت كنترل مي‌شود، مانند اين كه كسي در اين بين نحوه جا به جايي داده‌ها را نظاره مي‌كند.
[تصویر: 100858102622.jpg]
براي مثال در مورد سيستم‌هايي كه از آنها با نام مناطق كنترل شده نام برده مي‌شود به Security Zone‌هاي موجود روي آمازون، GoGrid و Amazon’s virtual Private Cloud مي‌توان اشاره كرد.

طبيعت كار سرويس‌هاي ابري به سيستم‌هاي باز و چند منظوره نياز دارند. تعدادي از پروژه‌هاي سيستم‌هاي باز بسيار مهم از قبيل OpenStack و Red Hat’s Aeolus اين قول را به كل بازار ابري داده‌اند كه يك سري از قابليت‌هاي ابتدايي كل شبكه را براي تمام سرويس‌دهندگان ديگر ارائه كنند. اين موضوع براي ايجاد سرويس‌هاي جديد و فناوري‌هاي متفاوت‌تر براي Cloud Systemها مفيد خواهد بود.

اين كارها مي‌تواند شركت‌هاي ديگر را براي ايجاد اين مدل از سرويس‌هاي جديد تشويق كند تا با ايجاد سرويس‌هايي، كاربران به آساني به آنها دسترسي پيدا كنند و كارهاي مورد نيازشان را با كمك آنها انجام دهند.در ضمن Service provider‌ها به آساني مي‌توانند با استفاده از پلتفرم‌هاي متفاوت (كه اين خود سرويس Provider است كه مسير مورد نظر را انتخاب مي‌كند) اطلاعات را جا به جا كنند؛ پس نيازي به سيستم‌هاي اختصاصي جهت انجام اين كار نيست.

در حقيقت همه موافق اين ايده نيستند كه OpenStack راه مطمئني براي ايجاد سيستم‌هاي ابري باشد. آقاي آدرين كوك كرافت (Adrian Cockcroft) كه مسوول اصلي طراحي شبكه‌هاي ابري Netflix’s است با طرح OpenStack مخالف است. او دليل خود را براي جايگزيني OpenStack به‌جاي AWS را به اين شكل بيان كرد: براي OpenStack اين امكان وجود دارد كه بسيار بزرگ شود، به طوري كه تمركز بسيار زيادي روي ساخت خود پروژه گذاشته شود و اهميت كمي به ساخت سرويس‌هاي جديد روي اين سيستم ابري بدهد.
[تصویر: 100858098815.jpg]
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
 Thanks given by: Reza . E - P
ارسال پاسخ 


پرش در انجمن:


کاربران در حال بازدید این موضوع: 2 مهمان

ارتباط با ما - انجمن علمی دانشجویان دانشگاه آزاد تهران مرکز - بازگشت به بالا - بازگشت به محتوا - آرشیو - پیوند RSS