Nodes
Node رایانهای است که همراه با سایر رایانهها ـ یا Nodeها ـ برای دستیابی به هدفی مشترک کار میکند. لپتاپ، مودم و پرینتر شما را در نظر بگیرید: همه روی شبکه Wi-Fi شما متصلاند، با هم ارتباط برقرار میکنند و همکاری میکنند، و هرکدام یک Node بهشمار میآیند. در Cloud Computing، Node میتواند رایانه فیزیکی، رایانه مجازی (که VM نامیده میشود) یا حتی Container باشد.
مسئلهای که حل میکند
اگرچه Application میتواند (و بسیاری نیز چنیناند) روی یک ماشین واحد اجرا شود، این کار ریسکهایی دارد؛ مهمترین آنکه Failure سیستم زیربنایی باعث اختلال در Application میشود. برای حل این موضوع، توسعهدهندگان شروع به ساخت Applicationهای توزیعشده کردند که در آن هر Process روی Node خودش اجرا میشود. بنابراین Nodeها App یا Processها را بهعنوان بخشی از یک گروه اجرا میکنند و کلاستر یا گروهی از Nodeها را تشکیل میدهند که برای هدف مشترک کار میکنند.
چگونه کمک میکند
Node واحد مستقلی از Compute (حافظه، CPU، شبکه) در اختیار شما قرار میدهد که میتوانید به کلاستر اختصاص دهید. در یک پلتفرم یا App Cloud Native، Node نمایانگر واحدی است که میتواند کار انجام دهد. در حالت ایدهآل، Nodeهای منفرد تمایزپذیر نیستند؛ یعنی هر Node از یک نوع خاص از نظر عملکرد با Node دیگر همان نوع تفاوتی ندارد.
بازخورد شما
آیا این متن مفید بود؟
Thank you! Please let us know if you have any suggestions.
Thanks for your feedback. Please tell us how we can improve.