امروز ما سخنرانی خود را داریم که شروع واقعی دوره است، اگر می خواهید اساساً یک نمای کلی در مورد محاسبات با کارایی بالا به شما ارائه دهیم، کم و بیش از منظر 10000 فوت قبل از اینکه به مواد بتنی شیرجه بزنیم.
این دوره، اما قبل از اینکه به مواد اصلی این سخنرانی بپردازیم، اجازه دهید آنچه را که آخرین باری که داشتیم، مرور کنیم که واقعاً شما را کمی با سرعت سیستمهای یونیکس آشنا کرده بود.
یک مقدمه بسیار کوتاه است، بنابراین اصلاً یک سخنرانی کامل در مورد Unix Unix بسیار قدرتمند است، اما ما می شنویم که اساساً فقط چند چیز لازم است تا به شما نشان دهیم که واقعاً چه چیزی می توانید از آن استفاده کنید و چگونه در واقع در آن جا می شود. زمینه این دوره، زیرا بسیاری از سیستمهای HPCکه شما اساساً در حرفه خود با آنها مواجه خواهید شد و اگر در حوزه HPC باشید، عمدتاً توسط مشتقات یونیکس هدایت میشوند، بنابراین اساساً برخی از سیستمعاملهای یونیکس که امروزه رایج هستند و فراتر از یونیکس و چندین دستور که برای فهمیدن راهاندازی از راه دور دستگاههای HPC نیز بسیار مفید بودند، اگر به یاد داشته باشید ما به نوعی در دو سیستم مختلف قفل کردیم، سیستمهای Deep در سمت چپ اینجا um اساساً که شما در yulich در آلمان دارید و ما به آن نگاه کردیم.
کلاستر آموزشی ایسلندی ما u-tuneکه شما اینجا در ایسلند دارید موتورها عمل می کنند نحوه ورود شما معمولاً بسیار شبیه است، در صحنه امنیتی SPFتفاوت هایی وجود دارد.
ورود به سیستم در ناحیه یونیکس کاملاً مشابه است، بنابراین شما نام میزبان نارگیل منهای a را به عنوان مثال دارید که به خوبی به شما نشان می دهد که در واقع اکنون در یک میزبان متفاوت هستید، به خصوص اگر وارد سیستم های مختلف شوید، نام کاربری را نیز مشاهده می کنید. موریس در u-tune یا real1در عمق نیز اغلب بین مراکز مختلف HPCبه تعویق میافتد، زیرا آنها واقعاً یک سیستم حسابداری مشترک ندارند، اما هنوز اساساً وقتی وارد یونیکس میشوید، کمی نقص به شما ارائه میدهد که چگونه میتوانید با سیستم تجاری کار کنید و ما دیدهایم، پس محیط مهم دیگری وجود دارد که اساساً در داخل این محیط یونیکس است که ما در HPCاغلب از آن استفاده میکنیم و این همان محیط ماژول است که ما دیدیم اساساً ماژولهای زیادی در دسترس هستند همچنین این تفاوت بین آنهاست. سیستمهای HPC مختلف را در اینجا میبینید که نرمافزارهای کاملاً متنوعی را میبینید که قبلاً برای شما نصب شده است تا به راحتی مانند پایتون از آن استفاده کنید، اما البته نرمافزارهای بزرگتر نیز کتابخانههای زیربنایی که امروز با معرفی این نرمافزار کمی به یادگیری عمیق فکر میکنیم. کمی بر اساس gpus در Cuda، در اینجا DNN جالبی را میبینید، بنابراین همه اینها اساساً عناصر یا مشعل Piهستند که برای مثال برای یادگیری عمیق استفاده میکنید، بنابراین قبل از اینکه اساساً مجبور شوید همه این نرمافزارهای مختلف را نصب کنید، این امکان وجود دارد که انجام ماژول فایده این است که برخی از مدیران قبلاً نرمافزار مهمی را نصب کردهاند که برای همه چیز صادق نیست و البته برای هر نرمافزاری که ممکن است نیاز داشته باشد امکانپذیر نیست، اما به احتمال زیاد با سرپرست HPC مرکزی صحبت میکنید که آنها واقعاً قادر به نصب آن هستند یا دو تا از این کتابخانه ها در نظر دارند که این افراد اغلب بیش از حد متعهد هستند، بنابراین کار کاملاً مسئولانه ای است و کارهای زیادی برای انجام این را در نظر می گیریم.
ما شاید در طولانی مدت یک راه بهتر برای نصب نرمافزارها بر روی این دستگاه HPC داشته باشیم. بنابراین، این دستگاه برای تمامی یا برای همه اعضای تحقیق در دسترس است. سپس بخش دوم واقعاً از این نخستین سخنرانی عملی، گرمترین و کاربردیترین بود که شما را با سرعت مجدد به SSH آشنا میکرد. این یک معرفی کامل برای پروتکل SSH نیست. میتوان آن را در جایی دیگر با فوروارد SSHو غیره انجام داد، اما امروز یا آخرین باری که اساساً باید از آن برای اتصال به سیستمهای مختلف به سیستم Deep استفاده کنیم. اینجا اساساً از اصطلاح Mobile Xاستفاده کردیم که به شما توصیه کردیم. به عنوان نوعی مشتری برای این کار، اگر به یاد داشته باشید، همیشه به یک کلاینت SSHنیاز داریم که در هاست شما باشد تا به یک سیستم HPC راه دور متصل شویم.
اکنون که جهان معمولاً چگونه کار میکند وقتی از کلاس آموزشی ما در YouTube فراتر میروید، معمولاً یک SSH پیدا خواهید کرد. سیستم محافظت شده با کلید، یعنی رمز عبور ساده نام کاربری از اینترنت ما در دانشگاه، کاری که ما در نیوتن انجام میدهیم. اساساً در دنیای واقعی وجود ندارد زمانی که شما سیستمهای HPC واقعی دارید تا آن را ایمنتر کنید به نوبه خود به جفت کلید SSH نیاز دارید که ما بحث کردیم و البته ایده اصلی این است که این یک جفت کلید عمومی و خصوصی است. بنابراین کلید خصوصی که با SSH تولید میکنید باید همیشه در لپتاپ یا میزبان خود باشد هر چه در یک فروشگاه کلید خاص و کلید عمومی وجود داشته باشد، کنار گذاشته شود. این کلید SSHرا میتوانید در همه جا آپلود کنید بنابراین اشتراکگذاری مشکلی ندارد. این چیزی است که سپس در سیستمهای حسابداری سیستمهای HPC آپلود میشود یا اساساً میتوانید آن را در سرورهای مختلف به اشتراک بگذارید. اما کلیدهای خصوصی واقعاً هرگز به هیچیک از آنها نمیروند. بدیهی است که سیستم دیگری که به محض دسترسی به یک سیستم HPC استفاده میشود و اساساً هویت خود را ارائه میدهید و کلید عمومی قبلاً بارگذاری شده است، اساساً سیستم بررسی میکند که آیا کلید خصوصی شما منطبق است یا نه و اگر نه، البته اگر بله دسترسی ندارید. سپس اساساً خواهید دید که کلید خصوصی شما بسیار مراقب باشید همچنین اگر کلیدهای خصوصی متفاوتی برای سیستمهای مختلف دارید و اساساً از یک کلید خصوصی سیستم دیگری استفاده میکنید که البته دیگر با یک کلید عمومی مطابقت ندارد و سپس XS رد میشود. و اگر بیش از سه چهار بار به این کار ادامه دهید، این احتمال وجود دارد که سیستم HPC شما را برای مدتی مسدود کند زیرا میتواند به عنوان یک حمله امنیتی یا هر چیز دیگری در نظر گرفته شود که اساساً از دسترسی کاربران مخرب به این موارد جلوگیری میکند.
سیستمهای HPC بسیار کوتاه یک سخنرانی بسیار کاربردی است اما البته نیازی به گفتن نیست که اگر در حال تمرین هستید، پس HPC اساساً زمانی که در شرکتها یا دانشگاهها هستید، تقریباً یاد میگیرید که یونیکس و SSHرا به طور روزانه مدیریت کنید. اما اجازه دهید به مبحث امروز با کارایی بالا محاسبات خواننده شروع دوره اساساً بعد از این، ما مقدمه و برخی جزئیات یونیکس و SSH را داریم که کم و بیش رایج هستند.