دانلود گزارش فنی Grid Computing

Word 1 MB 18421 79
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۲۰,۹۰۰ تومان
قیمت: ۱۷,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • هدف Grid Computing به اشتراک گذاری منابع در یک محیط پویا و احتمالاً ناهمگن است . این منابع با سیاستهای مختلف در دسترس هستند . این به اشتراک گذاری عمدتاً برای اهداف محاسباتی برای مقاصد علمی است اما در موارد اقتصادی نیز کاربرد دارد . این منابع می توانند منابع گوناگونی از جمله CPU ، هارد دیسک ، نرم افزار و سنسورها باشند .
    در این گفتار مفاهیم ، مزیت ها و کاربردهای Grid را بررسی می کنیم ، یک معماری برای Grid معرفی می کنیم و مدل OGSA را بررسی می کنیم . یک مدل کلی برای برنامه نویسی تحت Grid بیان می کنیم و جزئیات این مدل را برای مسائل Back-track بررسی می کنیم و درخت خاکستری را معرفی می کنیم . در نهایت مسئله ی N – وزیر را در محیط Grid حل می کنیم و برای نشان دادن قدرت محاسبه ی موازی ، نتایج عمل ضرب ماتریس با استفاده از ده ماشین را بیان می کنیم .
    واژه ی Grid Computing در اواخر دهه نود در مورد ایجاد قابلیت دسترسی ساده به منابع محاسباتی مانند آنچه در مورد انرژی الکتریسیته در شبکه برق وجود دارد توسط آقایانIan Foster وCarl Kesselman در کتاب “ The Grid : Blue print for new computing infrastructure ” مطرح شد . آنها در آن کتاب در مورد Grid این طور نوشتند :
    Grid محاسباتی یک زیر ساخت نرم افزاری و سخت افزاری است که قابلیت استفاده از تجهیزات محاسباتی را قابل اطمینان ، به صورت کم خرج ، فراگیر و سازگار فراهم می آورد .
    در سال 2000 آنها با همکاری Steve Tuecke مقاله ای با عنوان “The anatomy of the grid” نوشتند و در آنجا هدف از Grid را اینگونه معرفی کردند :
    به اشتراک گذاری متوازن منابع برای حل مسئله در یک محیط پویا ، شامل یک سازمان مجازی تشکیل شده صنعت
    و بعد اضافه کردند که :
    به اشتراک گذاری منابع که ما از آن صحبت می کنیم ، مبادله ی فایل نیست . بلکه منظور ما دسترسی مستقیم به کامپیوترها ، نرم افزارها ، داده ها و دیگر منابع است . این به اشتراک گذاری تحت کنترل کامل صاحب منبع است . مجموعه ای از افراد و یا شرکت ها که این نوع به اشتراک گذاری را داشته باشند ، سازمان مجازی خوانده می شود
    بعداً آقای Foster در مقاله ی “ What is the grid ?”، Grid را سیستمی تعریف می کند
    که سه ویژگی زیر را داشته باشد .
     مجموعه ای از منابع هماهنگ که دارای یک مدیریت مرکزی نیستند .
     از Interface ها و پروتکل های استاندارد ، باز و عام – منظوره بهره می برند .
     کیفیت سرویسی که کل سیستم ارائه می دهد بزرگتر از کیفیت سرویس هر کدام از منابع است .
    تمام مفاهیم بالا در واقع Grid را از زاویه دید مختلفی بررسی می کنند ولی بصورت ساده هدف Grid به اشتراک گذاری منابع بصورت هماهنگ در یک محیط ( احتمالاً ) ناهمگن و پویا است .









    فصل یکم : Grid Computing چیست ؟
    Grid Computing می تواند معنی های مختلفی برای افراد مختلف داشته باشد . تصور مشهور در مورد Grid ، چیزی شبیه شبکه ی برق ( Power Grid ) است که کاربران ( استفاده کنندگان از وسایل برقی ) بدون توجه به اینکه این برق از کجا می آید ، الکتریسیته را از پریز می گیرند .
    با این دید در مورد Grid Computing ، می توان Computing را به عنوان قدرت ( انرژی برق در نظر گرفت و کاربران ( یا برنامه ها ) به منابع محاسباتی ( پردازنده ها ، ذخیره کننده ها ، داده ها ، برنامه ها و غیره ) دسترسی پیدا می کند و اهمیتی ندارد که این منابع از نظر فیزیکی کجا قرار گرفته اند و یا تکنولوژی مورد استفاده در آنها ، سخت افزار و نرم افزار آنها چیست .
    این دید از Grid Computing می تواند خلاقیت کسی را برانگیزد و در نهایت این ایده به حقیقت بپیوندد ولی در این راه مشکلات تکنیکی زیادی وجود دارد که باید حل شود . اگر این هدف به عنوان هدف نهایی در نظر گرفته شود ، مراحل کوچکتر زیادی باید طی شود و هر کدام از این مراحل مزیت های خود را دارند و تا اندازه ای ما را به هدف نزدیک می کنند .
    پسGrid Computing را می توان مانند یک مسیر جذاب از تکنولوژی ها و راهکار های مختلف دید که طی کردن این مسیر ما را به هدف نهایی نزدیکتر می کند . قسمت مهم این پیشرفت در محاسبات توزیع شده است که امکان پیاده سازی برنامه ها در سیستمی که از سازمان های مختلف تشکیل شده است برای به اشتراک گذاشتن منابع را فراهم می آورد . به طور خلاصه امکان مجازی سازی را فراهم می آورد . مجازی سازی در زمینه تکنولوژی ، Platform ها و سازمانها . این مجازی سازی فقط با استاندارد های باز امکان پذیر است . استاندارد های باز کمک می کنند که مطمئن
    برنامه ها می توانند بصورت شفاف سیستم حاوی منابع را ببینند . [kessel 2004] .
    محیطی که می خواهد قابلیت استفاده از منابع بصورت شفاف در یک محیط توزیع شده و نامتجانس را فراهم کند ، نه فقط نیاز دارد که منابع را مجازی سازی کند ، بلکه تکنولوژی و استانداردهایی برای زمان بندی ، مدیریت ، امنیت و موارد دیگر نیاز دارد . Grid Computing می تواند در هر مرحله ای از مجازی سازی تعریف شود . اینکه مجازی سازی تا چه مرحله ای انجام شود ، به نظر استفاده کننده بستگی دارد ولی حتی در یک مرحله ی پایین مجازی سازی نیز می توان گفت که یک سیستم مبتنی بر Grid تولید شده است .
    این مراحل در شکل 1-1 نشان داده شده است . از قسمت پایین سمت چپ ، مجازی سازی از ساختن چندین ماشین مجازی بر روی منحنی حرکت می کنیم به سیستم هایی شامل چند کامپیوتر متجانس و توزیع شده می رسیم . مجازی سازی فقط به سرورها و CPU ها محدود نمی شود . بلکه تا حافظه ها ، شبکه ها و یا حتب برنامه ها نیز گسترده می شود . وقتی بر روی منحنی حرکت را ادامه می دهیم به مجازی سازی بر روی منابع غیر مشابه می رسیم . مرحله ی بعد مجازی سازی شرکت ها ست ، نه فقط بر روی مراکز داده و دپارتمان ها ، بلکه بر روی سازمان های توزیع شده و بعد مجازی سازی در خارج از سازمان و در سطح اینترنت .
    دانشنامه کلمات:
    • الکتریسیته
      تحقیق در مورد، مقاله در مورد الکتریسیته
      الکتریسیته

      مجموعه‌ای از پدیده‌های طبیعیست که به حضور و جریان بار الکتریکی وابسته است. الکتریسیته آثار معروف متنوعی چون آذرخش، الکتریسیته ساکن، القای الکترومغناطیسی و جریان الکتریکی دارد

  • مقدمه.............................................................................................................................................................
    فصل یکم – Grid Computing چیست ؟.........................................................................................
    فصل دوم – مزیت های Grid Computing ....................................................................................
    2-1- استفاده مؤثر از منابع.................................................................................................................
    2-2- قابلیت محاسبه موازی.................................................................................................................
    2-3- منابع مجازی و سازمان های مجازی ........................................................................................
    2-4- دسترسی به منابع اضافه ................................................................................................................
    2-5- متعادل سازی استفاده از منابع...................................................................................................
    2-6- قابلیت اطمینان ............................................................................................................................
    2-7- مدیریت .............................................................................................................................................
    فصل سوم- مفاهیم و معماری...........................................................................................................................
    3-1- سازمان های مجازی و Grid...........................................................................................................
    3-1-1- چالش های تکنیکی در به اشتراک گذاشتن ..........................................................................
    3-1-2-سیر تکامل تکنولوژی Grid..........................................................................................................
    3-2- معماری Gri........................................................................................................................................
    3-2-1- Fabric : رابط هایی برای کنترل های محلی .....................................................................
    3-2-2- Connectivity : برقراری ارتباط ساده و امن ...................................................................
    3-2-3 Resource : به اشتراک گذاشتن یک منبع .....................................................................
    3-2-4- Collective : هماهنگی چندین منبع ...................................................
    3-2-5- Application......................................................................................................................
    3-3- پیاده سازی معماری Grid .........................................................................................................
    3-3-1-Globus Toolkit v2.0 ...................................................................................................
    3-3-1-1- Fabric............................................................................................................................
    3-3-1-2- Connectivity............................................................................................................
    3-3-1-3- Resource......................................................................................................................
    3-3-1-4- Collective......................................................................................................................
    3-3-2- Open Grid Services Architecture ...............................................................
    فصل چهارم – مدلی برای برنامه نویسی ...............................................................................................
    4-1 تعریف محیط و هدف ..................................................................................................................
    4-2- المان ها .........................................................................................................................................
    4-2-1- کار..............................................................................................................................................
    4-2-2- قسمت کردن ...........................................................................................................................
    4-2-3- ریزکار.........................................................................................................................................
    4-2-4- منبع محاسباتی......................................................................................................................
    4-2-5- زمانبند.........................................................................................................................................
    4-2-6- ذخیره کننده ...........................................................................................................................
    4-3- مدل برنامه نویسی ، به صورت شبه کد .................................................................................
    4-3-1 – طرف منابع محاسباتی ...........................................................................................................
    4-3-2- طرف زمانبند ............................................................................................................................
    4-3-3- تقسیم کننده ..............................................................................................................................
    4-4- فلوچارت و کمی از جزئیات برنامه نویسی ..................................................................................
    4-4-1- فلوچارت طرف زمانبند ...............................................................................................................
    4-4-2- فلوچارت طرف منبع محاسباتی .............................................................................................
    4-5- روشی برای تقسیم کردن در مسائل Back-track..............................................................
    4-5-1- ساختمان داده ی گره ...............................................................................................................
    4-5-2- درخت خاکستری .....................................................................................................................
    4-5-3- قطع کردن درخت ......................................................................................................................
    4-5-4 زمانبندی ......................................................................................................................................
    4-5-5- نکات تکمیلی ..........................................................................................................................

امنیت شغلی با رویکرد ایمنی و سلامت و نقش آن در نگهداری کارکنان سازمان این مقاله به بررسی یکی از عوامل مهم نگهداری کارکنان یعنی ایمنی و سلامت حرفه‌ای می‌پردازد. در ابتدا تعریف و مفاهیم مربوط ارائه می‌شود و سپس روش‌های متداول بررسی و اقدام در زمینه بهداشت و ایمنی محیط کار نام برده شده و به قوانین ایمنی و سلامت حرفه‌ای در ایران اشاره می‌گردد. همچنین فرهنگ، سخت افزار و سیستم‌ها که ...

1- چکیده :‌ موضوع سند و معرفی بخشهای اصلی این سند حاوی اطلاعات لازم برای شناخت کلی طرح "مطالعه و بستر سازی نظام آموزشی مبتنی بر فاوا" و اختصاصا شناخت فعالیتهای لازم برای انجام پروژه فاز صفر این طرح است؛ به گونه ای که چگونگی انجام، منابع (هزینه و زمان) و مراحل انجام پروژه فاز صفر مذکور قابل تشخیص و تخمین باشد. سند در دو بخش اصلی تنظیم شده است. در بخش اول این سند ابتدا موضوع و ...

مقدمه (خلاقیت ) مقوله ای است که اغلب ابعاد زندگی اجتماعی بشر را در بر می گیرد اما به جرات می توان گفت خلاقیت در آموزش و پرورش نکته ای کلیدی و حائز اهمیت است . با عنایت به اینکه ،زمینه اساسی خلاقیت باید در خانواده ، مدرسه و دانشگاه فراهم گردد و مدارس در این زمینه نقشی مضاعف دارند در این مقاله کوشش می شود برخی از ابعاد اساسی ( خلاقیت و آموزش ) مورد توجه قرار گیرد. تعریف خلاقیت : ...

طراحي با تک باس خوب است ولي محدوديت هايي دارد ، چون سه تا از خصوصيت هاي مطلوب باس با هم ناسازگارند که شامل ، پهناي باند ، درنگ زماني که ( زمان انتقال يک سيگنال ) و طول مسير زياد . همچنين پهناي باند محدودي براي حافظه واحد مرتبط با باس وجود دارد . بنا

تصاوير مقياس بزرگ و high- resolution بصورت افزايشي براي برنامه‌هاي کاربردي interactive (گرافيک‌هاي سه‌بعدي) شامل تصاوير داده‌‌اي مقياس بزرگ و محيط‌هاي مجازي پوششي و طرحهاي مشترک است و مورد استفاده قرار مي‌گيرند. اين سيستمها بايد شامل يک کارآيي بسيار

مقدمه: مقاله ی حاضر برای شرح مسئله و مستند سازی پروژه دانشجویی طراحی شبکه های محلی مجازی ( اختصارا در این مقاله، شبکه های مجازی یا VLAN ) تهیه شده است. شبکه ی مورد مطالعه case study ارائه شده توسط شرکت تجاری "ایپک یول" ، طرف کارفرما در مناقصه درخواست پیشنهاد همکاری طراحی، اجرا، نظارت و پشتیبانی شبکه ارتباطی آن شرکت می باشد. از آنجایی که مطالب تئوریک و عملی در این زمینه ارتباط ...

شبیه سازی با دز مشخص شده در تیتانیوم گزیده روش مرز مشخص یک تکنیک برای مدل سازی مرزهای الاستیک در سیال ویسکوز غیر قابل فشردگی است . این روش در بسیاری از سیستم‌های مهندسی دریستی به کار رفته است شامل مدلهای موازنه بزرگ قلب و حلزون گوش ، این شبیه سازیها پتانسیل ارایه درک پایه ما از سیستم‌های زیستی را دارند که در توسعه درمانهای جراحی وابزار کمک می‌کنند . علیرغم شهرت این روش و تمایل ...

مقدمه پیش گفتار نویسنده مهندسی مجدد سازمانها را می توان از جهات مختلف ، محصول تکامل طبیعی و عملی استراتژیهای کاربردی برخی از رویکردهای مدیریتی اخیر دانست که تأثیر عمده ای بر نحوه نگرش مدیریت و دگرگونی سازمانها داشته است . این رویکردهای جدید شامل « مدیریت کیفیت جامع » ( TQM ) [1] ، « رقابت بر مبنای زمان » ، « تمرکز بر روی مشتریان » و جدیدترین آنها « مهندسی مجدد پردازش ها » ( BPR ...

مقدمه : با توسعه کامپیوتر و تکنولوژی اطلاعات, یک نوع جدید سازماندهی مطرح گردید که به آن سازمان مجازی گفته می شود (byrnc1993). سازمانهای مجازی شکلهایی از واحدهای سازمانی پراکنده از نظر جغرافیایی, نیمه مستقل (قسمتی مستقل و قسمتی وابسته) و نیمه جاودان (دارای عمر محدود) هستند که عملکرد کلی خودشان را جهت پاسخگویی برروی نیازهای بازار و ظرفیت های تکنولوژی ارتباط اطلاعات بوسیله تطبیق ...

چکیده سازمان های مجازی مصداق عینی پیشرفت در فناوری اطلاعات آند و بدین وسیله از آنها پشتیبانی می‌کنند. این سازمانها یا واگذاری فعالیتها به سازمانهای مستقل دیگر و تأمین خدمات و کالاها با همکاری واحدهای خارجی از رهگذر اتحاد آنها به وجود آمده‌اند. در این قرن پیشرفتهای فناوری اطلاعات و حرکت به سوی مجازی سازی سازمانها آن چنان جدی است که لحظه‌ای غفلت از آن خسارات جبران ناپذیری را به ...

ثبت سفارش
تعداد
عنوان محصول