خطرات سرورهای تیغهای در SMB – رد کردن افسانه سرور تیغهای

سرورهای تیغهای امروزه داغترین روند در مراکز داده هستند. مطمئنم که تبلیغات را شنیدهاید: هزینه کمتر و کارایی بهتر. مطمئناً، تیغهها در چند سال گذشته پیشرفت زیادی کردهاند و بهتر از همیشه به نظر میرسند، اما در نظر گرفتن نصب تیغهها در کسبوکار خودتان چیزی است که باید بسیار دقیق بررسی شود. خطرات پنهان ذاتی مفهوم تیغه وجود دارد که اغلب نادیده گرفته میشوند و این خطرات پنهان میتوانند مدتها پس از اینکه به ایده تیغهها متعهد شدید دوباره به سراغتان بیایند.
قبل از اینکه به خود تیغهها بپردازیم میخواهم درباره اینکه تیغهها چه هستند بحث کنم. بر اساس Wikipedia: «سرورهای تیغهای سرورهای کامپیوتری سادهسازیشده با طراحی مدولار هستند که برای به حداقل رساندن استفاده از فضای فیزیکی بهینهسازی شدهاند. در حالی که یک سرور رکمانت استاندارد میتواند (حداقل) با یک کابل برق و کابل شبکه کار کند، سرورهای تیغهای اجزای زیادی از آنها حذف شده تا فضا را صرفهجویی کند، مصرف برق را به حداقل برساند و سایر ملاحظات، در عین حال همه اجزای عملکردی لازم برای در نظر گرفتن بهعنوان یک کامپیوتر را دارند.» مهم است که سرورهای تیغهای را تعریف کنیم زیرا متداول شده، بهویژه در بازار سرورهای دست دوم، که فروشندگان از اصطلاح تیغه برای اشاره به سرورهای رکمانت استاندارد 1U و 2U استفاده میکنند به امید گیج کردن مشتریان جدید در بازار تیغه. تیغهها یک دسته سختافزاری خاص هستند که نیاز به استفاده از یک محفظه دارند و صرفاً سرورهای «کوچک» نیستند. سرورهای تیغهای از اجزای اشتراکی در محفظه استفاده میکنند، مانند منابع تغذیه و کنسولهای مدیریت از راه دور، که اجزای لازم در هر سرور تیغهای منفرد را کاهش میدهند.
اولین خطر تیغهها هزینه است. محفظههای تیغهای معمولاً بسیار گران هستند حتی اگر خود تیغهها اغلب ارزانتر از همتایان رکمانت خود باشند. در مقایسه سریع قیمت پیشنهادات یک فروشنده بزرگ تیغه، محفظه تقریباً ۵،۰۰۰ دلار بود و میتوانست حداکثر هشت سرور تیغهای را نگه دارد. هر تیغه تقریباً ۵۰۰ دلار ارزانتر از سرور رکمانت مطابق فروشنده با مشخصات یکسان یا مشابه بود. این به این معناست که یک محفظه تیغهای کاملاً پر شده، با قیمت فهرست، از این فروشنده ۱،۰۰۰ دلار بیشتر از معادل قدرت محاسباتی در فرمفاکتورهای سنتی هزینه خواهد داشت. و هر اسلات تیغهای که پر نشود ۵۰۰ دلار کسری اضافی خواهد بود.
هزینه تیغهها فقط یک عامل هزینه کل نیست. محفظههای تیغهای، که اغلب هشت تا شانزده سرور تیغهای را نگه میدارند، باید از پیش خریداری شوند. اگر به سرورهای کافی برای مطابقت با ظرفیت یک محفظه نیاز دارید این یک عامل نیست، اما اگر به دنبال خرید فقط یک سرور در حال حاضر هستید ممکن است سرمایهگذاری قابلتوجهی در رشد مزرعه سرور آینده پیشنهادی داشته باشید. این به معنای افزایش ریسک و همچنین سرمایهگذاری در برابر ارزش زمانی دلار شماست.
هزینه سختافزار همیشه عددی دشوار برای تعیین است. قیمتهای اعلامشده از فروشندگان بهندرت واقعیت را منعکس میکنند و، همانطور که اکثر شرکتها میدانند، اگر آنها را بخواهید قیمتهای بسیار پایینتری در دسترس هستند. شرکتهایی را میشناسم که محفظههای تیغهای خود را رایگان گرفتهاند، بهعنوان مثال، که کاملاً معادله هزینه تیغهها را تغییر میدهد. اما در همان نفس باید به یاد داشت که اگر یک محفظه تیغهای بهصورت رایگان در دسترس است، تخفیفهای جدی روی سرورهای رکمانت سنتی نیز احتمالاً در دسترس هستند. بنابراین قیمتهای فهرست اغلب یک معیار خوب از قیمتهای نسبی هستند حتی اگر مطلق نباشند. مسافتپیمایی شما متفاوت خواهد بود – بنابراین بررسی دقیق برای ایجاد تحلیل هزینه مناسب برای وضعیت خاص شما و معاملهای که از فروشندهتان دریافت میکنید ضروری است.
دومین خطر تیغهها منسوخی فناوری است. برخلاف رکهای سنتی که دهههای زیادی تقریباً بدون تغییر ماندهاند، محفظههای تیغهای جدید و نسبتاً پویا هستند. چندین نسل از محفظههای تیغهای از زمان آغاز به کار آنها در ۲۰۰۱ آمدهاند و رفتهاند و هر نسل بعدی، تاکنون، نیاز به جایگزینی محفظهها برای پشتیبانی از سرورهای تیغهای جدید داشته است. اگر به اندازه کافی سرور نمیخرید و به مقدار کافی برای توجیه ریخت و پاش فناوری در محفظهها نیست، این یک ریسک بالا است. این نرخ تغییر با بلوغ فناوریها کند میشود، اما ریسکها باقی میمانند. هنگام انجام تحلیل هزینه مناسب سرورهای تیغهای این نرخ تغییر باید در نظر گرفته شود.
خطر سوم قفلشدگی به فروشنده است. فناوریهای رک سنتی از نظر فروشنده بیطرف هستند. اکثر فروشگاهها نه تنها سرورها بلکه باتریها، روترها، سوئیچها، تجهیزات نظارت و سایر تجهیزات را در رکهای خود ترکیب و تطبیق میدهند. تیغهها به فروشنده خاص هستند. برای یک سازمان بزرگ این مسئله کمی یا اصلاً اهمیتی ندارد. در یک فروشگاه کوچک با تعداد محدودی سرور میتواند حیاتی باشد که توانایی استفاده از فروشندگان و فناوریهای مختلف از دست نرود. این میتواند محدودیتی در فناوری باشد اما همچنین محدودیتی در اهرم برای به دست آوردن تخفیفهای قیمتگذاری ممتاز فروشنده در آینده است.
بهعنوان مثال، فروشگاهی را در نظر بگیرید که میخواهد تیغههای HP Integrity با پردازندههای Intel Itanium را امروز اجرا کند. آنها در محفظههای تیغه سرمایهگذاری میکنند و شروع به استفاده از آنها میکنند. در سه سال آنها نرمافزاری میخرند که بر روی پردازندههای Sun UltraSparc یا IBM Power اجرا میشود. برای استفاده از تیغهها هر یک از این فناوریها به برند محفظه تیغه خاص خود نیاز دارد و به طور قابل توجهی ریسک را در یک فروشگاه کوچک افزایش میدهد که محفظهها قادر به پر شدن کامل نباشند. در فناوریهایی که از سرورهای رکمانت سنتی استفاده میکنند انعطافپذیری بیشتری وجود دارد زیرا هر فروشنده معمولاً یک مجموعه سیستمهای مبتنی بر RISC یا EPIC و یک مجموعه سیستمهای کالایی مبتنی بر AMD / Intel فراهم میکند. اگر بیش از آن میخواهید تیغهها برای یک فروشگاه کوچک قبل از در نظر گرفتن تصمیمهای پلتفرم آینده بالقوه بسیار دشوار میشوند. استفاده از Apple Mac OSX نیز باید ذکر شود زیرا Apple سرورهای تیغه ارائه نمیدهد بنابراین هرگونه استقرار سرورهای مبتنی بر OSX نمیتواند در یک محفظه تیغه ادغام شود.
خطر چهارم بکپلین مشترک و سایر اجزای کلیدی است. یک محفظه تیغه، در حالی که معمولاً با افزونگی گسترده و طراحی واقعاً شگفتانگیز ساخته شده، همچنان نمایانگر یک نقطه شکست منفرد است که باید در نظر گرفته شود. اگر محفظه شما خراب شود نه تنها یک سرور بلکه تا شانزده پلتفرم سرور فیزیکی را از دست میدهید. با سرورهای رکمانت میتوانید افزونگی را به سادگی با اضافه کردن یک سرور اضافی اضافه کنید – معمولاً یک سرور مطابق برای هر سرور مورد نیاز. با تیغهها باید محفظههای افزونه داشته باشید تا همان سطح قابلیت اطمینان را داشته باشید. باز هم، برای یک سازمان بزرگ این بدیهی و آشکار است. برای یک کسبوکار کوچک نیاز ناگهانی به داشتن محفظههای دوگانه برای افزونگی کامل اغلب منجر به صرف نظر کردن از آن سطح حفاظت و افزایش ریسک میشود.
خطر پنجم در هزینه انعطافپذیری است. فروشگاههای IT کوچک ممکن است اغلب تجهیزات خود را جابهجا نکنند. اگرچه گزینه معمولاً وجود دارد. اگر یک کسبوکار کوچک سه سرور داشته باشد و یکی را با یک واحد جدید و براق جایگزین کند، گزینه تقریباً همیشه وجود دارد که سرور قدیمی را برای نقش دیگری در جای دیگری در شرکت مجدداً استقرار دهد – شاید در یک دفتر شعبه. با تیغهها، تیغههای قدیمی تنها میتوانند در مکانی که محفظه تیغهای مطابق با محفظهای که تیغه از آن کشیده شده دارد مجدداً استقرار یابند. این هزینه فرصت از دست رفته در اواخر چرخه عمر سرور است و اغلب کاملاً در تحلیل هزینه تیغهها نادیده گرفته میشود. اگر جای آمادهای برای یک سرور قدیمی نباشد، در مدل تیغه احتمال دور انداخته شدن آن بسیار بیشتر از استقرار مجدد است مگر اینکه شرکت به اندازه کافی بزرگ باشد که محفظههای زیادی از همان نسل و با فضای موجود آماده برای پذیرش یک سرور قدیمیتر داشته باشد.
ششمین خطر تیغهها هزینه بالای ذخیرهسازی است. ذخیرهسازی این روزها موضوعی مستقل با SAN، NAS و DAS بهعنوان گزینههای ممکن است. فروشگاههای تمام اندازهها به سرعت به SAN و NAS میروند و با ذخیرهسازی شبکه کافی میتواند بسیاری از خطرات ذخیرهسازی مرتبط با سرورهای تیغهای را کاهش دهد. با این حال، بسیاری از فروشگاهها از استدلال دوری استفاده میکنند و SAN را به دلیل تیغهها و تیغهها را به دلیل SAN توجیه میکنند. داشتن دیدگاه کلی از تصویر سرور و ذخیرهسازی حیاتی است.
یک سرور تیغهای معمولی فقط میتواند یک یا دو درایو SAS یا SATA با اینچ ۲.۵ را نگه دارد. این بسیار کمتر از فضای ذخیرهسازی بالقوهای است که یک سرور رکمانت معمولی فراهم میکند. متداول است که هشت تا شانزده اسلات درایو در پیکربندیهای رکمانت ۲U محبوب پیدا شود – گاهی از درایوهای ۳.۵ اینچ بهجای درایوهای ۲.۵ اینچ استفاده میکنند. یک سرور ۲U محبوب و بسیار مقرونبهصرفه میتواند ۲۸ ترابایت ذخیرهسازی کمهزینه بر روی چهارده اسپیندل نگه دارد. نمیتوانید این نوع ذخیرهسازی را در یک محفظه تیغه بگذارید. به این دلیل که فضای درایو محلی در دسترس نیست، صاحبان سرور تیغه مجبور به استفاده از ذخیرهسازی مستقیم متصل حداقل و استفاده از SAN یا NAS هستند حتی وقتی DAS برای آن برنامه خاص عملکرد و هزینه بهتری (در غیر این صورت) ارائه میدهد.
برای پر کردن این نیاز اکثر فروشندگان تیغه، تیغههای ذخیرهسازی ارائه میدهند – سرورهای تیغهای که بهعنوان دستگاههای SAN کوچک و کمحجم عمل میکنند و مستقیماً در محفظه تیغه جا میگیرند. این واحدها معمولاً ظرفیت نسبتاً پایینی دارند، اغلب فقط شش درایو، و نسبت به سایر روشهای ارائه ذخیرهسازی نسبتاً گران هستند. علاوه بر این آنها از یک اسلات محفظه حیاتی استفاده میکنند که یکی از اسلاتهای بالقوه لازم برای ارائه تراکم سرور توسط محفظه تیغه را حذف میکند. بنابراین یک محفظه تیغه هشت اسلاتی با دو تیغه ذخیرهسازی کوچک فقط میتواند شش سرور تیغه را نگه دارد.
واضح است که خرید یک محفظه تیغه به این معنا نیست که توانایی استفاده از سرورهای رکمانت را نیز در صورت مناسب بودن از دست دادهاید. میتوانید به ترکیب و تطبیق ادامه دهید. اما برای به دست آوردن اعداد لازم برای توجیه زیرساخت تیغه توسط یک کسبوکار کوچک اغلب نیاز است که خریدها به شدت به سمت سرورهای تیغه برای پر کردن محفظه(ها) با حداکثر تراکم متمایل شوند.
بسیاری از خطرات تیغهها در احتمال فرصتهای از دست رفته است. کسبوکارهای کوچک بهویژه بهترین عملکرد و قویترین رقابت را با شرکتهای بزرگتر با انعطافپذیر و چابک بودن دارند. تیغهها عکس چابکی هستند. آنها نیاز به برنامهریزی زیرساخت بزرگ و از پیش دارند که شامل قفلشدگی فناوری، فیزیکی و جغرافیایی است. حتی اگر یک کسبوکار از پیش برنامهریزی کند و هیچ موانعی برای پذیرش نبیند، این به این معنا نیست که فرصتها در آینده از دست نخواهند رفت، ناشی از کمبود انعطاف برای سازگاری مؤثر با شرایط تجاری متغیر. پس از قرار گرفتن یک محفظه تیغه، تصمیمات خرید تقریباً قطعاً بر اساس سرمایهگذاری قبلاً انجامشده گرفته میشوند و دیگر بر اساس صرفاً بهترین گزینه برای شرکت نیستند. این لازم نیست اتفاق بیفتد اما تقریباً قطعاً خواهد افتاد. سرمایهگذاری موجود باید حفاظت شود. این واکنش طبیعی است.
با وجود تمام اینها، سرورهای تیغهای هنوز هم برای کسبوکارهای خاص میتوانند بسیار منطقی باشند. سرورهای تیغهای معمولاً نسبت به همتایان غیرتیغهای خود به دلیل اجزای سیستم مشترک انرژی کمتری مصرف میکنند. مطمئن شوید که تفاوتهای مصرف برق در ناحیه ذخیرهسازی را نیز در نظر بگیرید، زیرا تیغهها مصرف برق را از سرور به SAN منتقل میکنند و اغلب میتوانند گمراهکننده باشند که برق کجا میرود. صرفهجویی در یک جا فقط زمانی ارزشمند است که هزینه در جای دیگری ظاهر نشود.
تیغهها هنگامی که محفظهها در دسترس هستند حمل و جابهجایی آسانی دارند. این میتواند عامل بزرگتری از آنچه آشکار است باشد بهویژه وقتی به این معناست که اعضای کارکنان اضافی قادر به جابهجایی یک سرور هستند. تقریباً هر کسی میتواند یک سرور تیغهای را بلند کرده و جابهجا کند.
وقتی با یک زیرساخت SAN بسیار تهاجمی ترکیب شود، تیغهها میتوانند برای یک محیط مجازیسازی بسیار سودمند باشند. این ترکیب حداکثر مزیت هزینه و انعطافپذیری را برای کسبوکارهایی که به اندازه کافی بزرگ هستند که از آن استفاده کنند فراهم میکند. بازار SMB عمدتاً از کسبوکارهایی تشکیل شده که این کار برایشان بسیار ممنوعه خواهد بود، اگرچه، و این راهحل همچنان به کسبوکارهای در سر بزرگتر طیف SMB محدود خواهد ماند. مجازیسازی، در واقع، تعداد سرورهای مورد نیاز اکثر کسبوکارها را کاهش میدهد و توجیه تیغهها را برای کسبوکارهای کوچکتر دشوارتر میکند که قبلاً ممکن بود به دوازده یا بیشتر سرور نیاز داشتند اما امروز فقط دو تا چهار برای نه تنها برآوردن بلکه فراتر رفتن از سطوح خدمات قبلی نیاز دارند.
اگر بتوانید تراکم کافی را پشتیبانی کنید یا انگیزههای فروشنده واقعاً تهاجمی دریافت کنید، تیغهها میتوانند بسیار مقرونبهصرفه باشند اگر در برابر ریسکهای خود محاسبه کنید. تیغهها همیشه کمی پرریسکتر هستند، اما اگر هزینه شما در خرید آنها به طور قابل توجهی کاهش یابد، ممکن است ریسک در انعطافپذیری کاملاً ارزشش را داشته باشد. هزینه محفظه یک عامل کلیدی در اینجاست. اگر محفظه شما رایگان باشد ناگهان صرفهجویی در هزینه یک سیستم تیغه میتواند بسیار زیاد باشد – بهویژه اگر تعداد زیادی تیغه خریداری شود که تراکم محفظه واقعاً خوبی ارائه دهند.
سرورهای تیغهای یک فناوری عالی هستند و وعده زیادی برای آینده نشان میدهند. همانطور که چرخه عمر محفظهها کند میشود، فناوریهای جدید ظهور میکنند، هزینهها کاهش مییابند، حجمها افزایش مییابند و، امیدواریم، همانطور که استانداردهای بیطرف نسبت به فروشنده ظهور میکنند، مطمئنم که تیغهها به استاندارد de facto حتی در کوچکترین مراکز داده تبدیل خواهند شد. این را میبینم که حداقل یک چرخه بازار دیگر طول بکشد قبل از اینکه این واقعاً اتفاق بیفتد. احتمالاً، به نظر من، پنج تا هفت سال دیگر طول خواهد کشید قبل از اینکه فرمفاکتور واقعاً سرور رکمانت را در استفاده عمومی جابهجا کند.
