ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Linux Cluster Architecture (Kaleidoscope)

دانلود کتاب معماری خوشه لینوکس (Kaleidoscope)

Linux Cluster Architecture (Kaleidoscope)

مشخصات کتاب

Linux Cluster Architecture (Kaleidoscope)

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 0672323680, 9780768662412 
ناشر: Sams 
سال نشر: 2002 
تعداد صفحات: 260 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 7


در صورت تبدیل فایل کتاب Linux Cluster Architecture (Kaleidoscope) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب معماری خوشه لینوکس (Kaleidoscope) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب معماری خوشه لینوکس (Kaleidoscope)

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


توضیحاتی درمورد کتاب به خارجی

Cluster computers provide a low-cost alternative to multiprocessor systems for many applications. Building a cluster computer is within the reach of any computer user with solid C programming skills and a knowledge of operating systems, hardware, and networking. This book leads you through the design and assembly of such a system, and shows you how to mearsure and tune its overall performance. A cluster computer is a multicomputer, a network of node computers running distributed software that makes them work together as a team. Distributed software turns a collection of networked computers into a distributed system. It presents the user with a single-system image and gives the system its personality. Software can turn a network of computers into a transaction processor, a supercomputer, or even a novel design of your own. Some of the techniques used in this book's distributed algorithms might be new to many readers, so several of the chapters are dedicated to such topics. You will learn about the hardware needed to network several PCs, the operating system files that need to be changed to support that network, and the multitasking and the interprocess communications skills needed to put the network to good use. Finally, there is a simple distributed transaction processing application in the book. Readers can experiment with it, customize it, or use it as a basis for something completely different.



فهرست مطالب

Linux Cluster Architecture......Page 2
Copyright © 2002 by Sams Publishing......Page 3
Contents at a Glance......Page 4
Table of Contents......Page 6
About the Author......Page 10
We Want to Hear from You!......Page 12
Introduction......Page 14
Why a Cluster?......Page 16
Architectural Design Features......Page 18
Cluster Applications......Page 20
The Sample System: The Master-Slave Interface......Page 21
The Remainder of This Book......Page 22
Summary......Page 24
Further Reading......Page 25
CHAPTER 2 Multiprocessor Architecture......Page 26
Alternative Computer Architectures......Page 27
A Taxonomy for Multiprocessors......Page 30
Tightly Versus Loosely Coupled Multiprocessors......Page 32
Cluster Architectures......Page 34
Hardware Options......Page 35
Performance Issues......Page 39
Our Cluster System’s Architecture......Page 40
Summary......Page 41
Further Reading......Page 42
Subtasking with fork and execl......Page 44
Sending Signals and Handling Received Signals......Page 48
Using Shared Memory Areas......Page 49
Using Semaphores with Shared Data......Page 52
Messaging: UDP Versus TCP......Page 58
Internetworking Protocol Addresses......Page 64
Messaging Across the Network......Page 65
Automatically Starting Remote Servers......Page 73
Further Reading......Page 77
Node Processors and Accessories......Page 78
Network Media and Interfaces......Page 81
Implementing an OS......Page 83
Our Cluster System’s Network Topology......Page 84
Summary......Page 85
Further Reading......Page 86
A Brief Review of the Cluster Configuration......Page 88
The Linux root User......Page 89
Changes to the /etc/hosts File......Page 90
Changes to the /etc/fstab and /etc/exports Files......Page 91
Optional Addition of a /home/chief/.rhosts File......Page 93
Optional Changes to the /etc/passwd File......Page 94
Remote Reference Commands......Page 95
Summary......Page 100
Further Reading......Page 101
An Overview of the Linux File System......Page 102
Using the C Compiler......Page 104
Using the make Utility......Page 109
Backup and Recovery......Page 111
Summary......Page 112
Further Reading......Page 113
The Client Process......Page 114
The Serial Server Process......Page 118
The Concurrent Server Process......Page 121
The Distributed Server Process......Page 127
How the Master-Slave Interface Works......Page 132
Further Reading......Page 134
CHAPTER 8 External Performance Measurement and Analysis......Page 136
Query Generation......Page 137
Inter-Arrival Time Distributions......Page 139
Checking for an Accurate Response......Page 143
Estimating and Displaying Network Utilization......Page 144
Displaying Response Time Statistics......Page 153
The External Performance of Your MSI Server......Page 160
Summary......Page 163
Further Reading......Page 164
CHAPTER 9 Internal Performance Measurement and Timing......Page 166
Profiling Software Execution......Page 167
Distributed System Execution Profiling......Page 168
Event Timing Techniques......Page 170
Execution Phase Timing Plots......Page 172
System Performance Improvements......Page 175
Final MSI Performance Results......Page 178
Summary......Page 181
Further Reading......Page 182
CHAPTER 10 Robust Software......Page 184
Alarm Exits......Page 185
Timeouts......Page 186
Subtask Restarts......Page 188
Main Task Restarts......Page 190
Reliable UDP Communication......Page 191
Further Reading......Page 192
CHAPTER 11 Further Explorations......Page 194
Beowulf-like Supercomputers......Page 195
Supercomputer Applications......Page 196
Ad Hoc Peer-to-Peer Networks......Page 199
Future Applications......Page 200
Further Reading......Page 203
CHAPTER 12 Conclusions......Page 206
Cluster Configuration......Page 207
Final Comments......Page 208
APPENDIX A The Source Code......Page 210
Query-Generating Client......Page 211
Master-Slave Interface......Page 218
Near Real-Time Performance......Page 238
Makefile......Page 246
Index......Page 248




نظرات کاربران