دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نويسي ویرایش: 1 نویسندگان: Vladimir Silva سری: ISBN (شابک) : 1584504242, 9781584506515 ناشر: سال نشر: 2005 تعداد صفحات: 576 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب Grid Computing For Developers (Programming Series) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شبکه کامپیوتری برای توسعه دهندگان (سری برنامه نویسی) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بسیاری از تحلیلگران صنعت معتقدند که محاسبات شبکه ای موج بزرگ فناوری بعدی خواهد بود. این بسیار امیدوار کننده است که شرکت های فناوری بزرگ مانند IBM، مایکروسافت، اوراکل و سان منابع قابل توجهی را برای تحقیق و توسعه شبکه اختصاص می دهند. Grid Computing for Developers تکامل محاسبات شبکه ای را از پارادایم محاسباتی توزیع شده اولیه تا محیط های شبکه مدرن بررسی می کند. بسیاری از محیط های شبکه امروزی از جمله OGSA، مدیران منابع و MPI مورد بررسی قرار خواهند گرفت. این کتاب همچنین استانداردهای واقعی امروزی را برای محاسبات شبکه ای شامل راهنمای جامع Globus Toolkit برای توسعه دهندگان که نصب، مدیریت سیستم، راهنمای توسعه خدمات شبکه، معماری خدمات شبکه باز برای OGSI و OGSA-DAI، کیت های شبکه کالا برای جاوا را پوشش می دهد، بررسی می کند. ، Perl و OGSA-C و تست های ارزیابی عملکرد. مقدار قابل توجهی از نمونه کد منبع هر فصل را همراهی می کند. Grid Computing for Developers یک منبع ایده آل برای دانشمندان و محققان کامپیوتر، دانشجویان فارغ التحصیل و متخصصان فناوری اطلاعات است که به دنبال گسترش بیشتر مهارت های محاسبات شبکه ای خود هستند.
Many industry analysts believe that grid computing will be the next big technology wave. It is so promising that major technology companies such as IBM, Microsoft, Oracle, and Sun are allocating significant resources for grid research and development. Grid Computing for Developers explores the evolution of grid computing from the early distributed computing paradigm to the modern grid environments. Most of today's grid environments will be examined including OGSA, Resource Managers, and MPI. The book also explores today's de-facto standards for grid computing including a comprehensive guide to the Globus Toolkit for developers covering installation, system administration, development guides for grid services, open grid services architectures for OGSI and OGSA-DAI, commodity grid kits for Java, Perl, and OGSA-C, and performance evaluation tests. A significant amount of source code samples accompany each chapter. Grid Computing for Developers is an ideal resource for computer scientists and researchers, graduate students, and IT professionals looking to further expand their grid computing skills.
Contents......Page 8
Dedication......Page 6
Preface......Page 22
Part I: Theory and Foundations......Page 30
1.1 Evolution of Grid Technologies......Page 32
1.2 The Grid in a Nutshell......Page 34
1.3 Distributed Computing Models......Page 35
1.4 Computing on Demand (COD)......Page 40
1.5 Grids in Science and Technology......Page 41
1.6 Summary......Page 44
2 Enterprise Computing......Page 46
2.1 Existing Enterprise Infrastructures......Page 47
2.2 Integration with Grid Architectures......Page 48
2.3 Grid-Enabled Resource Management Models......Page 52
2.4 Enter Open Grid Services......Page 54
2.6 Computational Economy......Page 59
2.7 Summary......Page 64
3 Core Grid Middleware......Page 68
3.1 P2P......Page 70
3.2 Globus......Page 74
3.4 Summary......Page 75
Part II: Grid Middleware......Page 78
4 Grid Portal Development......Page 80
4.1 Resource Management......Page 81
4.2 Data Management Portlets......Page 128
4.3 Troubleshooting......Page 144
4.4 Summary......Page 145
5 Schedulers......Page 148
5.1 An Overview of Popular Schedulers and Grid Middleware Integration......Page 149
5.2 Portable Batch System—OpenPBS......Page 150
5.3 Silver/Maui Metascheduler......Page 163
5.4 Sun Grid Engine (SGE)—N1 Grid Engine 6......Page 166
5.5 Condor-G......Page 172
5.6 MMJFS Integration with Other Job Schedulers......Page 176
5.7 Factors for Choosing the Right Scheduler......Page 207
5.8 Summary......Page 209
6 Open Grid Services Architecture (OGSA)......Page 210
6.1 Web Services versus Grid Services......Page 211
6.3 Standard Interfaces......Page 213
6.4 Other Service Models......Page 214
6.5 Service Factories......Page 215
6.8 Service Information and Discovery......Page 216
6.10 Network Protocol Bindings......Page 217
6.13 Hosting Environments......Page 218
6.14 Virtual Organizations (VOs)......Page 219
6.15 The Globus Toolkit......Page 220
6.16 Sample Grid Services: Large Integer Factorization......Page 222
6.17 Summary......Page 243
Part III: The Globus Toolkit......Page 246
7.1 Concepts......Page 248
7.2 Architecture......Page 249
7.3 Hosting Environments......Page 250
7.4 Summary......Page 258
8 Security......Page 260
8.2 Certificate Basics......Page 261
8.3 Java Certificate Services—Web Tools for X509 Certificates......Page 276
8.4 Globus Toolkit 3 Security Libraries......Page 281
8.5 Summary......Page 297
9 Resource Management......Page 298
9.1 Web Services GRAM Architecture (GT3)......Page 299
9.2 Pre Web Services GRAM Architecture (GT2)......Page 320
9.3 Summary......Page 330
10 Data Management......Page 332
10.1 GridFTP......Page 333
10.2 Transferring Files Using Multiple Protocols......Page 345
10.3 Summary......Page 348
11 Information Services......Page 350
11.1 WS Information Services (MDS3)......Page 351
11.2 Querying Default Data Providers......Page 353
11.3 Custom MDS3 Data Providers......Page 355
11.4 Pre-WS Information Services (MDS2)......Page 391
11.5 Summary......Page 408
12 Commodity Grid Kits (CoGS)......Page 410
12.2 Language Bindings......Page 411
12.3 Java......Page 412
12.4 Other Language Bindings......Page 426
12.5 Summary......Page 428
13 Web Services Resource Framework (WSRF)......Page 430
13.1 Understanding WSRF......Page 431
13.2 WSRF and OGSI......Page 432
13.3 WSRF Normative Specifications......Page 434
13.4 GT4 and WSRF: Stateful Services for Grid Environments......Page 440
13.5 Service Example: A WSRF Large Integer Factorization (LIF) Service......Page 443
13.6 Summary......Page 458
Part IV: The Message Passing Interface (MPI) Standard......Page 460
14 The Message Passing Interface (MPI) Standard......Page 462
14.1 Overview......Page 463
14.3 Data Types......Page 464
14.4 Processes......Page 465
14.7 Point-to-Point Communication......Page 466
14.8 Collective Communication......Page 477
14.9 Groups, Contexts, and Communicators......Page 484
14.10 Process Topologies......Page 487
14.11 Summary......Page 488
15 Message Passing Interface (MPI) Standard 2.0......Page 490
15.2 Changes Since Version 1......Page 491
15.3 Miscellaneous Enhancements......Page 492
15.4 MPI Examples: Common Parallel Algorithms......Page 496
15.5 Summary......Page 515
16 MPICH2—A Portable Implementation of MPI......Page 518
16.2 Quick Start Installation Transcript......Page 519
16.3 Large Integer Factorization Revisited: The Number Field Sieve (NFS)......Page 523
16.4 MPICH2–WS-GRAM Integration......Page 548
16.5 MPICH2—MDS3 Integration......Page 561
16.6 Summary......Page 564
Getting Information on a X.509 Certificate......Page 566
Program Name: userhost.jsp......Page 567
Appendix B: About the CD-ROM......Page 568
E......Page 570
G......Page 571
J......Page 572
M......Page 573
P......Page 574
T......Page 575
X......Page 576