به گفته مهندسان نرم افزار اسپیس ایکس، هریک از پرتابهای ماهانه ۶۰ ماهواره استارلینک به فضا شامل ۴۰۰۰ کامپیوتر لینوکسی میشود.
شرکت اسپیس ایکس که توسط ایلان ماسک مدیریت میشود، هفته گذشته ۶۰ ماهواره جدید با استفاده از راکت فالکون ۹ به فضا پرتاب کرد تا تعداد کل ماهوارههای پروژه استارلینک به ۴۸۰ عدد برسد.
این شرکت برای پوشش قابل قبول اینترنت ماهوارهای در ایالات متحده آمریکا به پرتاب ۸۰۰ ماهواره نیاز دارد.
این کمپانی قصد دارد تا پایان تابستان در نیمکره شمالی، یک بتای عمومی از سرویس اینترنت ماهوارهای خود راهاندازی کند و همچنین تاییدیه استقرار یک میلیون ترمینال برای کاربران در ایالات متحده آمریکا را کسب کرده است.
اسپیس ایکس اخیرا درخواستی را تقدیم کمیسیون ارتباطات فدرال (FCC) کرده که شامل پرتاب ۳۰ هزار ماهواره نسل دوم این شرکت میشود که البته هم اکنون پرتاب بیش از ۱۲ هزار ماهواره از این آژانس تاییدیه دریافت کرده است. در صورتی که تعداد کامپیوترهای نسل دوم ماهوارههای اسپیس ایکس تفاوتی با نسل اول نداشته باشد، این شرکت حداقل ۲ میلیون کامپیوتر لینوکسی در سالهای آینده در فضا خواهد داشت.
سایت ردیت اخیرا میزبان مهندسان نرم افزار اسپیس ایکس بوده و آنها به سوالهای کاربران سایت پاسخ دادهاند. در این جلسه مدیر نرم افزار استارلینک اسپیس ایکس، «مت مونسون» اعلام کرد:
«ماهوارههای استارلینک هم اکنون بیش از ۳۰ هزار گره لینوکس و بیش از ۶ هزار میکروکنترلر در فضا دارد.»
در این نشست مهندسان زیادی حضور داشتند که شامل «جف دکستر»، مدیر بخش امنیت سایبری اسپیس ایکس؛ «جاش سالکین»، مدیر طراحی نرم افزار کرو دراگون؛ «وندی شیماتا»، مدیر تیم نرم افزار دراگون؛ «جان دیتریک»، مدیر توسعه نرم افزار Demo-2 و «سوفیان هنیده»، یکی از افراد فعال در حوزه نرم افزار نمایشگرها در Demo-2 میشود.
در این جلسه سالکین اعلام کرد که کامپیوترهای لینوکسی با پچ PREEMPT_RT اجرا میشوند. این پچ یک ابتکار عمل از سوی مهندس «Red Hat» محسوب میشود که لینوکس را تبدیل به یک سیستم عامل بیدرنگ میکند.

سالکین همچنین به این موضوع اشاره کرده که اسپیس ایکس از توزیعهای شخص ثالث لینوکس استفاده نمیکند و چندین درایور سفارشی برای رابط سخت افزار دارد که یک سیستم کامپیوتری را شکل میدهند. چند روز پیش گزارشی منتشر شد که نشان میداد فضاپیمای درگوان اسپیس ایکس از لینوکس و نرم افزار نوشته شده توسط ++C برای پرواز استفاده میکند، در حالی که رابط لمسی از کرومیوم و جاوا اسکریپت بهره میبرد.
به گفته هنیده، این تیم از یک کتابخانه واکنشی داخلی برای رابط کرومیوم استفاده میکند و در توسعه رابط مورد استفاده توسط فضانوردان ناسا و ماهوارههای استارلینک، شباهتهایی وجود دارد. مونسون اعلام کرده:
«فناوری حاضر در نمایشگر مورد استفاده فضانوردان، پایهگذار رابط کاربری ما در اولین پرتابهای ماهوارههای استارلینک (Tintin) بوده است.»
«Tintin A» و «Tintin B» اولین ماهوارههای آزمایشی استارلینک بودند که توسط راکت فالکون ۹ در فوریه ۲۰۱۸ به فضا پرتاب شدند. مونسون در ادامه گفته:
«از آن زمان تا به امروز، این رابط کاربری پیشرفت زیادی داشته، اما استفاده فضانوردان ناسا از چیزی که به نوعی برای ما آشنا بود، جالب است.»
وی همچنین به تولید روزانه بیش از ۵ ترابایت داده برای استارلینک اشاره کرد. آنها در تلاشند تا همزمان با افزایش تعداد ماهوارهها در مدار، میزان دادههای ارسالی را کاهش دهند.
مدیر امنیت سایبری اسپیس ایکس اعلام کرده هر دانشجویی که مایل به همکاری با این شرکت است، باید لینوکس را به عنوان بخش مرکزی تحصیل خود مدنظر قرار دهد. دکستر اعلام کرده:
«مدرک کارشناسی خود را در رشته علوم رایانه یا رشتههای مشابه بگیرید و از این موضوع که چگونه بخشهای مختلف کار میکنند، مطمئن شوید. مهندسان اسپیس ایکس با عملکرد بالا، درک بالایی از نحوه کار کدها، چگونگی عملکرد شبکه و لینوکس دارند. با ساخت سیستمها و حل مشکلات سخت، در دنیای واقعی تجربه کسب کنید. برای اینکار میتوانید به عنوان سرگرمی در پروژههای اسپیس ایکس شرکت کنید یا کارآموز شوید.»

از آنجایی که اینترنت ماهوارهای استارلینک در ماههای آینده از فاز آزمایشی خارج میشود و وارد فاز عملیاتی میشود، امنیت از اهمیت بالایی برای اسپیس ایکس برخوردار است. به همین علت مهندسان سیستمی را طراحی کردهاند که از رمزگذاری سرتاسری استفاده میکند. یکی از مهندسان اسپیس ایکس، «موران» اعلام کرده:
«هر قطعه در سیستم ما شامل ماهوارهها، دروازهها و ترمینال کاربر به گونهای طراحی شده که تنها قادر به اجرا نرم افزار تایید شده توسط ما باشد، بنابراین حتی اگر یک مهاجم بتواند وارد آن شود، نمیتواند دائما آنجا باقی بماند. ما امنیت سیستم خود را افزایش میدهیم تا سوءاستفاده از آسیبپذیریها سختتر شود. ما کار خود را ادامه میدهیم تا از امنیت قابل قبول سیستم خود مطمئن شویم. ما کارهای زیادی پیش روی خود داریم و آنها را جدی میگیریم.»
در حالی که صنعت فناوری در حال استفاده از یادگیری ماشینی برای خودکارسازی فعالیتهای مختلف است، این فناوری هنوز راه خود را به فضاپیماهای فالکون و دراگون اسپیس ایکس باز نکرده است. اگرچه این فناوری در دستگاههای کنونی این شرکت حضور ندارند، اما احتمالا در آینده مهندسان به سراغ آن میروند.
مهندسان اسپیس ایکس اشارهای به سخت افزار محاسباتی، پردازندهها و واحدهای پردازش گرافیکی مورد استفاده در فضاپیمای این شرکت نکردهاند، اما به نظر میرسد این قطعات قدرت کافی برای پشتیبانی از کاربردهای یادگیری ماشینی را ندارند. جالب است بدانید که ایستگاه فضایی بینالمللی (ISS) از پردازندههای اینتل ۸۰۳۸۶SX سال ۱۹۸۸ با فرکانس ۲۰ مگاهرتز استفاده میکند که در برابر تشعشع کیهانی مقاوم شدهاند.
منبع: ZDNet