سرویس کولوکیشن (Colocation یا co-location یا به اختصار خدمات colo)، مرکز داده ای است که در آن یک کسب و کار میتواند فضایی را برای سرورها و سایر سخت افزارهای محاسباتی خود اجاره کند.
به طور معمول سرویس کالوکیشن یا کولوکیشن، فضای مورد نیاز، تجهیزات خنک کننده، برق، پهنای باند و امنیت فیزیکی را فراهم می کند، در حالی که مشتری، سرور (سرور hp) و دستگاه ذخیره سازی را فراهم میکند. فضای موجود در تاسیسات اغلب به صورت قفسه، کابینت یا اتاق اجاره داده می شود. به بیان ساده خدمات کالوکیشن به این صورت است که به جای اجاره سرور، خودتان سرور را خریداری کرده و در دیتا سنتر فضایی را اجاره نموده و سرور خود را در دیتا سنتر قرار می دهید. دیتاسنتر نیز هزینه ای بابت فضای اشغال شده، هزینه برق و به طور کلی خدمات ماهیانه از شما دریافت می کند.
دلایل متعددی وجود دارد که یک کسب و کار ممکن است یک سرویس کالوکیشن را به جای ساخت مرکز داده خود انتخاب کند، اما یکی از دلایل اصلی، هزینه های مرتبط با ساخت، نگهداری و به روز رسانی یک مرکز محاسباتی بزرگ است. در گذشته، کولوکیشن ها اغلب توسط شرکتهای خصوصی برای بازیابی خرابی ها (DR) استفاده میشدند. امروزه کالوکیشن ها به ویژه در میان ارائه دهندگان خدمات ابری محبوب هستند.
اجاره فضای سرور
اجاره فضای سرور یا کولوکیشن (Colocation) به معنای اجاره فضایی در یک مرکز داده (Data Center) برای قرار دادن سرورها و تجهیزات شبکه خود است. در این حالت، شما سرورها و تجهیزات خود را به مرکز داده ارائهدهنده خدمات میزبانی وب منتقل میکنید و آنها را در رکها یا قفسههای مجزا قرار میدهید. سپس ارائهدهنده خدمات، امکانات مورد نیاز برای اتصال سرورها به اینترنت، برق پایدار، خنککنندهها، امنیت فیزیکی و سایر خدمات زیرساختی را فراهم میکند.
با اجاره فضای سرور یا کولوکیشن، شما کنترل کامل بر سرورها و تجهیزات خود دارید. این روش معمولاً توسط سازمانها و شرکتهایی که به دلایل امنیتی، حریم خصوصی یا نیازهای خاص به کنترل دقیق بر سرورهای خود نیاز دارند، استفاده میشود.
با اجاره فضای سرور یا کولوکیشن، شما همچنین میتوانید از مزایای سرورهای فیزیکی و شبکه ارائهشده توسط ارائهدهنده خدمات مراکز داده بهرهبرداری کنید، مانند مانیتورینگ 24 ساعته، پشتیبانی فنی، آپتایم بالا و قابلیت انتقال دادهها به صورت سریع و پایدار.
سرویس کالوکیشن برای سازمانهای کوچک نیز میتواند مناسب باشد. در واقع، استفاده از سرویس کولوکیشن برای سازمانهای کوچک میتواند بسیار مفید باشد زیرا این سازمانها معمولاً محدودیتهای منابعی مانند بودجه، زمان و نیروی انسانی دارند.
به دلیل محدودیتهای مالی و زمانی، احداث و نگهداری یک مرکز داده، برای سازمانهای کوچک میتواند هزینهبر و پیچیده باشد. با استفاده از سرویس کولوکیشن، این سازمانها میتوانند سرورها و تجهیزات شبکه خود را در یک مرکز داده حرفهای قرار داده و از زیرساخت، امنیت و خدمات مربوطه استفاده کنند، بدون نیاز به ساخت و نگهداری یک مرکز داده خود.
با استفاده از سرویس کولوکیشن، سازمانهای کوچک میتوانند از مزایایی مانند امنیت فیزیکی، اتصال به اینترنت با پهنای باند بالا، خدمات پشتیبانی و زمان بهرهبرداری بالا بهرهمند شوند. همچنین، با استفاده از این سرویس، میتوانند هزینههای مربوط به تجهیزات، زیرساختها و نیروی انسانی را کاهش داده و به صرفهجویی مالی برسند.
با این حال، هنگام انتخاب یک سرویس کولوکیشن برای سازمان کوچک، موارد زیر را در نظر بگیرید:
نیازها و الزامات سازمان: اطمینان حاصل کنید که سرویس کالوکیشن ارائه شده توانایی پاسخگویی به نیازها و الزامات سازمان شما را دارد. مثلاً، اگر نیاز به پهنای باند بالا یا امکانات امنیتی خاصی دارید، اطمینان حاصل کنید که سرویس دهنده قادر است این الزامات را برآورده کند.
قابلیت همکاری و انعطافپذیری: بررسی کنید که سرویس دهنده کولوکیشن قابلیت همکاری و انعطافپذیری را در ارائه خدمات دارد. ممکن است در آینده نیازهای سازمان شما تغییر کند و شما نیاز داشته باشید به اضافه کردن یا تغییر سرویسها. اطمینان حاصل کنید که سرویس دهنده قابلیت ارائه سرویسهای اضافی و تغییرات مورد نیاز را دارد.
امنیت: امنیت اطلاعات بسیار مهم است، بنابراین اطمینان حاصل کنید که سرویس دهنده کولوکیشن از تکنولوژیها و روشهای امنیتی حرفهای استفاده میکند و اطلاعات سازمان شما را محافظت میکند.
قابلیت اطمینان: سرویس کالوکیشن باید قابلیت اطمینان بالا داشته باشد تا سازمان شما بتواند به صورت پیوسته و بدون وقفه از آن استفاده کند. از سرویس دهنده مطمئن شوید که دارای زمان بالای بهرهبرداری و سیستمهای پشتیبانی مناسب است.
هزینه: در نهایت، هزینه استفاده از سرویس کولوکیشن برای سازمان کوچک نیز بسیار مهم است. اطمینان حاصل کنید که هزینههای مربوط به سرویس کولوکیشن قابل قبول و قابل پیشبینی است و با سازمان شما سازگار است.
با توجه به این نکات، سرویس کولوکیشن میتواند برای سازمانهای کوچک بسیار مفید و مناسب باشد، زیرا این سازمانها میتوانند به زیرساختهای پیچیده و هزینهبر داده مرکزی دسترسی داشته باشند، بدون نیاز به سرمایهگذاری اولیه بزرگ.
خدمات کالوکیشن چیست؟
هر ارائهدهنده کولوکیشن روش خاص خود را برای انجام کارها دارد، بنابراین ویژگیها از یک شرکت میزبان کولوکیشن به شرکت دیگر متفاوت است. حتی با این وجود، ویژگی هایی وجود دارد که در میان ارائه دهندگان colocation نسبتاً رایج است. برخی از ویژگی هایی که مراکز داده کولوکیشن معمولا ارائه می دهند عبارتند از:
- امنیت فیزیکی
- دوام فیزیکی
- قابلیت اطمینان تضمین شده
- اتصال متقابل
- اتصال به اینترنت اضافی
- توان اضافی
- رعایت مقررات مختلف
- پشتیبانی فنی در محل
مزایای کولوکیشن چیست؟
کسبوکارها میتوانند با بهرهگیری از خدمات colocation از چندین مزیت بهره ببرند. برخی از این مزایا عبارتند از:
- اجاره فضا در یک مرکز کولوکیشن هزینه کمتری نسبت به ساخت یا گسترش یک مرکز داده دارد.
- امکانات کولوکیشن به افراد این امکان را می دهد که از سخت افزار سرور و ذخیره سازی به انتخاب خود استفاده کنند.
- یک مرکز داده کولوکیشن از پروتکل های امنیتی فیزیکی سختگیرانه پیروی می کند و همچنین ممکن است در برابر حملات سایبری محافظت نماید.
- معمولا خدمات پشتیبانی فنی در محل را ارائه می دهند.
- معمولا در صورت نیاز فضای مرکز داده اضافی در دسترس است.
- در این سرویس امکان کنترل وضعیت و سلامت سرور با استفاده از سیستم مانیتورینگ مرکز داده فراهم است.
- تمامی استاندارد های مربوط به نگهداری سرور فیزیکی رعایت می شود.
ساختمان و تاسیسات
همانطور که بین ساختمان های اداری تفاوت هایی وجود دارد، بین دیتاسنترها نیز تفاوت هایی وجود دارد. برخی از این تفاوت ها مربوط به نحوه ساخت مرکز داده است، در حالی که برخی دیگر بیشتر به کارایی عملیاتی مرکز داده مربوط می شود.
به طور معمول، یک مرکز داده colocation به افراد خود یک SLA ارائه می دهد که مقدار مشخصی از در دسترس بودن را تضمین می کند.(SLA به معنای "توافق نامه سطح سرویس" Service Level Agreement است. SLA یک قرارداد یا توافق نامه رسمی بین ارائه دهنده خدمات و مشتری است که جزئیات و شرایط ارائه و دریافت خدمات را تعیین میکند. این توافق نامه بین طرفین برای تضمین کیفیت و سطح سرویس مشخصی ایجاد میشود. در یک SLA، شرایط و قوانین مربوط به سرویسها، انتظارات مشتریان، زمانبندیها، سطوح کیفیت، پاسخگویی به مشکلات و تعهدات دیگری که باید توسط ارائه دهنده خدمات رعایت شوند، بیان میشوند. این توافقنامه به عنوان یک قرارداد قانونی معتبر است و در صورت عدم رعایت شرایط توافقی، مشتریان میتوانند از حقوق و جبران خسارت خود در برابر ارائه دهنده خدمات استفاده کنند.)
اگرچه یک مرکز داده ممکن است به سادگی مقدار مشخصی ازuptime را تضمین کند. زمان آپ تایم به زمانی اطلاق میشود که سرویس یا سیستم در دسترس نباشد یا به طور محدودی در دسترس قرار گیرد. در عمل، زمان آپ تایم به معنای قطعی یا محدودیت در دسترسی به سرویس است که ممکن است به دلیل تعمیرات، بروزرسانیها، خطاها یا سایر عوامل مرتبط رخ دهد. زمان آپ تایم مرکز داده معمولاً در قالب این چهار سطح بیان می شود:
- سطح یک (Level 1 - Non-Redundant): در این سطح، مرکز داده به طور کلی قابل استفاده نیست و قطعیتی در دسترسی به سرویسها و منابع مرکز داده وجود ندارد. معمولاً در این سطح، مرکز داده فاقد سیستمهای پشتیبان (Redundancy) و راههای ارتباطی جایگزین برای بروز خطاها است.
- سطح دو (Level 2 - Partially Redundant): در این سطح، برخی از سیستمها و تجهیزات مرکز داده دارای پشتیبانی میباشند. این پشتیبانی میتواند شامل سیستمهای تکرارپذیر (replicable)، راههای ارتباطی جایگزین (redundant links) و تجهیزات پشتیبانی از برق (backup power) باشد. با این حال، هنوز قسمتهایی از مرکز داده ممکن است در صورت بروز خطاها یا مشکلات قطع شوند.
- سطح سه (Level 3 - Fully Redundant): در این سطح، مرکز داده دارای سیستمها و تجهیزاتی است که به طور کامل پشتیبانی از قابلیت تکرارپذیری و جایگزینی هستند. سیستمهای تکرارپذیر شامل سرورها، شبکهها، ذخیره سازی داده و تجهیزات برقی میشوند. همچنین، در این سطح راههای ارتباطی جایگزین، نیروی پشتیبانی برق و سیستمهای خودکار برای تشخیص و پیشبینی خطاها نیز وجود دارند. با این حال، ممکن است در صورت بروز مشکلات جدی، برخی از سرویسها به صورت موقت قطع شوند.
- سطح چهار (Level 4 - Fault Tolerant): در این سطح، مرکز داده به طور کامل مقاوم در برابر خطاها و قطعیت است. سیستمهای تکرارپذیری در سطح بالا، راههای ارتباطی جایگزین قوی، نیروی پشتیبانی برق قوی و سیستمهای خودکار برای تشخیص و جبران خطاها وجود دارند. در این سطح، برای دسترسی به سرویسها و منابع مرکز داده، قطعی وجود ندارد و مرکز داده به طور مداوم در دسترس است. حتی در صورت بروز خطاهای جدی، سرویسها به صورت بیوقفه ادامه مییابند.
این سطوح آپ تایم مرکز داده به عنوان راهنمایی برای سازمان هاست تا بتوانند سطح قابل قبولی از دسترسی و قطعیت را برای مرکز داده خود تعیین کنند و سیستمهای پشتیبانی و استراتژیهای مناسب را در نظر بگیرند. این سطوح معمولاً بر اساس استانداردهای صنعتی مانند TIA-942 و Uptime Institute تعریف شدهاند.
مراکز داده معمولاً کارایی خود را از طریق امتیازی به نام اثربخشی مصرف انرژی (PUE) بیان می کنند. این امتیاز نشان می دهد که مرکز داده تا چه اندازه از نیرو استفاده می کند. مراکز داده با امتیاز PUE خوب برای محیط زیست دوستانه تر هستند و به طور کلی، هزینه کمتری را برای مصرف برق از مشتریان خود دریافت می کنند.
همانطور که قبلا ذکر شد، در نظر گرفتن اینکه چگونه یک مرکز داده ساخته شده است نیز مهم است. هر مکانی در جهان حداقل در معرض یک نوع بلایای طبیعی است، بنابراین لازم است مطمئن شویم که مرکز داده ارائهدهنده کولوکیشن به گونهای ساخته شده است که به آن کمک کند تا از چنین بلایایی جان سالم به در ببرد. به عنوان مثال، مراکز داده در مناطق مستعد طوفان، اغلب درجه بندی می شوند که در برابر بادهای 150 مایل در ساعت مقاومت کنند.
امنیت کولوکیشن
همانطور که امنیت برای ارائه دهندگان ابر از اهمیت بالایی برخوردار است، امنیت خوب نیز برای ارائه دهندگان کولوکیشن ضروری است. ارائه دهندگان Colocation تمام تلاش خود را می کنند تا امنیت فیزیکی مراکز داده خود را تضمین کنند.
برخی از ارائه دهندگان کولوکیشن، نرده هایی را در مرکز داده به عنوان راهی برای جداسازی سخت افزار مستاجر خود برپا می کنند. هر حصار دارای یک قفل است به طوری که مستاجران فقط می توانند به سخت افزار مرکز داده خود دسترسی داشته باشند.
همچنین امنیت به گونهای اجرا میشود که مستاجران را ملزم میکند تا قبل از دسترسی به سختافزار مرکز داده، از نظر امنیتی بازرسی شوند.
با این حال، برخی از ارائه دهندگان کالوکیشن به مستاجران خود اجازه دسترسی فیزیکی را نمی دهند. کلیه تعمیرات و نصب سخت افزار توسط کارکنان مرکز داده از طریق فرایندی به نام دسترسی از راه دور انجام می شود.
قیمت کولوکیشن
هر ارائهدهنده کولوکیشن مدل قیمتگذاری خاص خود را دارد. به عنوان مثال، برخی از مستاجران خود بر اساس میزان فضای قفسه ای که مصرف می کنند هزینه دریافت می کنند و یا سایر ارائه دهندگان فضای مرکز داده را به متر مربع اجاره می دهند. فضای مرکز داده تنها عاملی نیست که هزینه کلی کولوکیشن را در یک مرکز تعیین می کند. برخی از عوامل دیگری که می توانند بر هزینه کل تاثیر بگذارند عبارتند از:
- استفاده از پهنای باند
- مصرف برق
- موقعیت جغرافیایی
- پشتیبانی فنی
- برق مورد نیاز
منبع: www.techtarget.com/searchdatacenter/definition/colocation-colo
مترجم: محبوبه سردشتیان