Slack سحابی را منتشر کرد ، روبشی جهانی با منبع آزاد که کامپیوترها را بدون در نظر گرفتن موقعیت مکانی آنها – به هر ابر ، پیش فرض یا پشت دروازهبانان شبکه های خصوصی متصل می کند.

این شرکت راه حل خود را برای مقابله با رونق ناگهانی در منابعی که تیم های داخلی فناوری اطلاعات برای نظارت و مدیریت آنها نیاز داشتند.

این مشکلی است که وقتی شرکت ها در مقیاس قرار می گیرند رخ می دهد – سیستم ها و شبکه های اساسی آنها نیز باید برای حمایت از کار سازمان گسترش یابد. اما مدیریت آن منابع در حال رشد تکنولوژیکی بدون سرمایه گذاری قابل توجه در برخی از سیستم های مدیریت فناوری اطلاعات فراگیر می تواند دشوار باشد. و حتی چیزی به آسانی به اشتراک گذاری پرونده ها (مانند تنظیمات سرور) در هر مقیاس قابل ملاحظه ای بسیار مصرف کننده است.

ده ها برنامه و خدمات در بازار وجود دارد که می تواند به تیم های IT کمک کند تا انتزاعی از یک شبکه بنابراین به عنوان یک زیر شبکه پتو و پتو ظاهر می شود. در بعضی موارد ، تکنسین ها و توسعه دهندگان داخلی می توانند یک سیستم مدیریتی را در مورد تعداد فزاینده سرورها و منابعی که تحت کنترل خود دارند ، با هم جمع کنند. این مورد در Slack ، شرکت پلتفرم مشارکتی مستقر در سانفرانسیسکو بود که مهندسان سیستم از یک سری تونل IPsec بین مناطق برای نظارت و مدیریت تعداد سرورهای رو به رشد آن استفاده کردند. اما سرانجام ، نقاط ضعف نظارت دستی آشکار شد.

نوشتن مقاله ای در Medium ، مهندس ارشد Slack ، Ryan Huber ، مهندس ارشد Slack ، توضیح داد که چگونه تیم های این شرکت تحقیق و تحقیق کردند و در نهایت بسیاری از راه حل های موجود را رد کردند. در حال حاضر ، مانند stalwart 1990s VPN ، Tinc ، که می تواند برای ایجاد یک روکش شبکه تک و یکپارچه در ابرهای ترکیبی پیچیده ، به عنوان مثال استفاده شود.

در حالی که Tinc یک نرم افزار عالی است که دقیقاً تعریف بالغ (حداقل در سالها) ، عدم تقسیم بندی شبکه یا طبقه بندی شده براساس امتیازات انبوه ، آن را برای استفاده در شرکت های تجاری مناسب نمی داند ، هابر و تیم فکر کردند.

آنچه سحابی و تینک (به علاوه سایرین) انجام می دهند ارائه سریال به هر رایانه است. ارتباطات شبکه ای که به راحتی در دسترس هستند بین گره ها ، صرف نظر از اینکه آنها در پشت یک سیستم پیچیده NAT ، در منطقه ای متفاوت ، در یک ابر عمومی یا خصوصی یا در آدرس منزل کاربر قرار دارند.

قدیمی ترین تبلیغ بسیاری از مهندسان و تکنسین های Slack برای شبکه های خانگی خود از سحابی استفاده می کنند و برای مثال می توانند دستگاههای از راه دور خود را با رایانه های کاری خود متصل کنند. همچنین بسیاری از کنوانسیون های نامگذاری سحابی نیز وجود دارد: گره هایی که مسئولیت آدرس دهی و مسیریابی بین دستگاهی را بر عهده دارند "فانوس دریایی" نامیده می شوند ، و سیستم Daemon سیستم که دارای پل ارتباطی NAT برای ارتباطات گره به گره است "punchy" نامیده می شود.

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

کلیه سحابی منبع باز (موجود در GitHub) و این شرکت تصمیم به ایجاد سیستم رمزگذاری اختصاصی نگرفته است: این یک جنبه مهم برای اطمینان از اعتماد شبکه سحابی توسط کاربران آن است که در غیر این صورت ممکن است نسبت به چگونگی ایمن بودن این روکش شبکه آزاد برای استفاده مشکوک باشند.

سحابی ، شما (یا فن آوری های سیستم خود) باید با استفاده از جفت های کلیدی ایمن ، رابط های خط فرمان و تاربل های باز نشده خوشحال شوید ، اما این بیشتر گوشت و نوشیدنی است.

نسخه های لینوکس ، ویندوز و مک وجود دارد. و نسخه iOS (ایجاد شده در هاکاتون یک روز به صورت اسکلتی) در خط لوله قرار دارد. به عنوان سیستمی که در دو سال گذشته در تولید جهانی که Slack است ، در حال استفاده روزمره است ، احتمالاً حتی در مقیاس نیز شرط خوبی است.

 جو گرین

<! –