Dell VRTX की भूमिका को समझना
Dell का VRTX उन devices में से एक है जो IT hardware की दुनिया में बेहद आकर्षक है। यह IT professionals को मंत्रमुग्ध करता है और उन्हें लगभग पागल कर देता है। यह देखने में cool है, इसमें अविश्वसनीय शक्ति है, इसे rack में mount किया जा सकता है या desk के नीचे रखा जा सकता है, यह शांत है – इतना शांत कि इसे open office space के बीच में भी चलाया जा सकता है। यह सच में बहुत बढ़िया है, और लगभग हर IT professional इसे चाहता है – भले ही उन्हें यह न पता हो कि क्यों।
VRTX की समस्या यह है कि इसे आमतौर पर गलत समझा जाता है और device तथा इसमें उपयोग की जाने वाली architecture के बारे में गलतफहमियों ने लगातार ऐसे proposals को जन्म दिया है जो इस device को वहाँ उपयोग करने की कोशिश करते हैं जहाँ यह सबसे कम उपयुक्त है। यह device वास्तव में शानदार है और इसके excellent use cases हैं, लेकिन यह समझना बहुत जरूरी है कि ये क्या हैं और क्या नहीं हैं, क्योंकि यह एक बहुत ही specialty hardware है।
पहले, हमें यह तय करना होगा कि VRTX "क्या है"। Dell VRTX मुख्य रूप से एक blade enclosure है, जो किसी भी blade system की तरह है। लेकिन traditional blade enclosures के विपरीत जो आमतौर पर प्रति enclosure छह से दस blades रखते हैं, VRTX में केवल चार blades होते हैं। इसलिए यह एक "छोटा" blade enclosure है। चूंकि यह एक सच्चा blade system है, Dell VRTX किसी भी blade enclosure की सामान्य सावधानियों को वहन करता है। हालांकि, अपने छोटे आकार के कारण इसे उपयोग करने और retire करने की संभावना इसे traditional, बड़े blade enclosures की तुलना में काफी अधिक उचित बनाती है। इसलिए अपने संगठन की जरूरतों के लिए इसका मूल्यांकन करते समय इसकी blade nature को समझना महत्वपूर्ण है।
शामिल blade component के साथ, VRTX में SAS के माध्यम से blades से जुड़ा एक DAS (Direct Attached Storage) system भी है। यह storage array या तो बारह large form factor (3.5") या पच्चीस small form factor (2.5") hard drives प्रदान करती है जो एक या दो PERC8 hardware RAID controllers के माध्यम से जुड़े होते हैं। VRTX blade enclosure के अंदर यह शामिल, बड़े पैमाने पर, shared external storage array ही VRTX unit को वास्तव में अद्वितीय बनाती है।
तो सभी चार blades storage के लिए एकल DAS unit share करते हैं। चार blades VRTX enclosure के 2U का हिस्सा बनाते हैं और DAS unit अन्य 2U का, कुल enclosure size 4U होती है।
बेशक, किसी भी blade system की तरह, VRTX को शुरू में या कभी भी पूरी तरह से populate करने की कोई आवश्यकता नहीं है। System को एक से चार तक किसी भी संख्या में blades के साथ उपयोग किया जा सकता है, जैसी जरूरत हो। लेकिन एक blade enclosure का मूल्य, विशेष रूप से इस जैसा छोटा, लागत व्यवहार्यता के लिए पूरी तरह या लगभग पूरी तरह से populated होने पर निर्भर करता है।
Architecturally VRTX जो दर्शाता है वह एक अत्यधिक compact, single chassis, Inverted Pyramid of Doom ("traditional" 3-2-1 architectural design) है जो उस प्रकार की system के लिए कमोबेश सर्वोत्तम approaches के अनुसार बनाया गया है। यहाँ सबसे बड़े फायदे यह हैं कि एक solid DAS का उपयोग अनिवार्य है और इसे बदला नहीं जा सकता और DAS और compute nodes के बीच सभी connections आंतरिक रूप से hard wired हैं जो shared external storage system के लिए उच्चतम स्तर की संभावित reliability और human failure की सबसे कम संभावना प्रदान करते हैं। इस उदाहरण में SAN के बजाय DAS का उपयोग करके, हमारे 3-2-1 की "2" layer हट जाती है जिसके परिणामस्वरूप बहुत बेहतर inverted pyramid structure बनती है। हमारे पास जो बचता है वह एक 4-1 inverted pyramid design है।
VRTX का समग्र profile एक single chassis में विशाल compute capabilities का है, जो एक सामान्य SMB business की computational जरूरतों से कहीं अधिक है। सबसे छोटा blade option एक dual processor module है और सबसे बड़े quad processor हैं, यानी जब populated होते हैं तो हमारे पास चार nodes पर न्यूनतम आठ Intel Xeon processors और चार nodes पर अधिकतम सोलह Intel Xeon processors होते हैं। यह एक छोटे package में वास्तव में एक mammoth computational system है। लेकिन यह समझना critical है कि यह सारी शक्ति एक single storage array share करती है और highly available नहीं है और इसे बनाया नहीं जा सकता। यह एक ऐसा system है जो processing power के लिए designed है, reliable infrastructure component के रूप में नहीं।
यह भी ध्यान देने योग्य है कि Dell को redundant PERC8 hardware RAID controller setup के साथ reliability issues का सामना करना पड़ा और उन्हें कुछ समय के लिए इसे बाजार से वापस लेना पड़ा। इस category के लगभग सभी storage systems के साथ, जिसमें कई DAS और SAN devices शामिल हैं, redundant controllers अक्सर storage outages का कारण बनते हैं न कि उन्हें रोकने वाले। RAID controllers की redundancy शायद ही कभी एक मूल्यवान addition होती है और इसे storage reliability concerns के लिए कभी भी रामबाण नहीं समझना चाहिए।
इस तथ्य को देखते हुए कि VRTX compute-heavy और reliability-weak है, इसके designated use cases क्या हैं? इस unit को deploy करने पर विचार करने के लिए सबसे उपयुक्त स्थान कहाँ है?
आज तीन अत्यंत सामान्य deployment scenarios हैं जहाँ large compute और shared "fragile" storage अक्सर fit होती है। बेशक कई special cases हो सकते हैं और उन्हें अन्य options के सापेक्ष VRTX की power, cost और reliability profiles के आधार पर व्यक्तिगत रूप से evaluate किया जाना चाहिए। लेकिन बड़े पैमाने पर तीन बड़े use cases जहाँ हम VRTX को deploy देखना चाहेंगे वे होंगे:
Enterprise Remote Office और Branch Office (ROBO): यह use case VRTX के एकल device होने की अवधारणा पर आधारित है, जिसे आसानी से deploy किया जा सकता है और बस "plug it in" करना पड़ता है, जो remote offices के लिए एक "पर्याप्त reliable" लेकिन बहुत शक्तिशाली platform प्रदान करता है। हर remote या branch office को उस तरह की शक्ति की जरूरत नहीं होती जो VRTX प्रदान कर सकता है और कुछ को high availability की जरूरत होगी जो इसके पास नहीं है, लेकिन बड़े ROBOs अक्सर इस architectural profile के लिए आदर्श रूप से suited होते हैं क्योंकि remote management में आसानी होती है और IT disaster की स्थिति में failover और reliability प्रदान करने के साधन के रूप में central office या datacenter तक remote access का उपयोग करने की सामान्य क्षमता होती है।
इस scenario में एक VRTX आसानी से networking equipment के अलावा एकमात्र IT device हो सकता है जो सैकड़ों या संभावित रूप से हजारों users वाले पूरे ROBO को power करे। और लगभग सभी maintenance को non-disruptive तरीके से करने की क्षमता, जो ठीक से designed होने पर VRTX के साथ प्रदान करना trivial है, एक ROBO के लिए काफी महत्वपूर्ण हो सकती है।
यह केवल "enterprise" ROBO के लिए होने की अवधारणा और SMB ROBOs के लिए नहीं, बस इसलिए है क्योंकि VRTX का कुल scale SMB की समग्र जरूरतों से बड़ा है, केवल एक remote office की जरूरतों की तो बात ही छोड़ें। VRTX SMB-specific जरूरतों पर focused हुए बिना एक विशिष्ट SMB की जरूरतों के लिए बस बहुत "बड़ा" है।
Virtual Desktop Infrastructure (VDI): VDI को आमतौर पर बड़ी मात्रा में compute power, non-disruptive updates और shared storage की जरूरत होती है जो VRTX के लिए perfect है। बेशक यह केवल उन shops में समझ में आता है जिन्हें VRTX की blade chassis प्रकृति का लाभ उठाने के लिए कम से कम तीन nodes, यदि चार nodes नहीं, की compute power की जरूरत है। लेकिन आठ से सोलह CPUs की VDI power की तलाश करने वाली companies के लिए VRTX एकदम सटीक हो सकता है। संभवतः VRTX के लिए एकल, modular VDI system के रूप में कोई भी use case अधिक उपयुक्त नहीं है।
Big Data: आज बहुत कम SMBs big data processing (Hadoop, Apache Spark, आदि) करना चाहते हैं लेकिन एक VRTX एक ऐसे small business के लिए huge processing करने का आदर्श platform हो सकता है जिसे इस बिंदु से परे अपनी data processing को scale करने की जरूरत नहीं है। बड़े enterprises के लिए जिन्हें बहुत बड़े पैमाने पर processing की जरूरत है, VRTX उपयुक्त नहीं होगा, जो इसे exceptionally valuable बनाता है वह organization की जरूरत के अनुसार size का मिलान है। बेशक अन्य प्रकार की computationally heavy processing, जैसे Monte Carlo simulations, भी इस platform पर अच्छी तरह काम करेंगी।
अब जब हम जानते हैं कि VRTX कहाँ उपयुक्त है, तो यह कहाँ fit नहीं होता?
VRTX SMB और enterprise दोनों sectors में general computing use के लिए बहुत कम उपयुक्त है। Enterprise में VRTX एक पूरी तरह से contained, लेकिन non-scaling, stack का प्रतिनिधित्व करता है जो एक बड़े infrastructure में unwieldy और expensive होगा।
SMB में VRTX computational size पर dramatic overkill है जबकि storage की reliability पर आमतौर पर underkill है। अधिकांश SMBs, जब single computation node से आगे scaling करते हैं, तो दोनों flexible scalability और साथ ही औसत से अधिक reliability की तलाश करते हैं। अक्सर केवल high availability की इच्छा ही SMBs को single computation node से आगे ले जाती है, जबकि आज उपलब्ध single node की अविश्वसनीय capacity को देखते हुए। इसलिए inverted pyramid architecture की ओर जाना एक typical SMB की जरूरतों के लिए counter-productive होगा। VRTX बस बहुत बड़ा है, बहुत rigid है और SMBs की desired reliability profile का अभाव है। SMB वास्तव में वह आखिरी market है जहाँ मैं VRTX को general computing needs के लिए deploy होते देखने की उम्मीद करूंगा जो SMB needs को drive करती है, यह इस device के लिए सबसे दूर का appropriate use case है।
VRTX equipment का एक amazing piece है और कई niche use cases के लिए अच्छी तरह designed है, लेकिन यह typical scenarios में replace करने या उपयोग के लिए designed नहीं है जहाँ standard servers, जैसे Dell PowerEdge R730, आदर्श equipment होने के लिए designed किए गए हैं। General use equipment industry standards और best sellers के रूप में एक कारण से मौजूद है, niche equipment भी एक कारण से मौजूद है। यह सुनिश्चित करें कि आप समझें कि आपके द्वारा consider किया जा रहा equipment आपके environment के लिए क्यों समझ में आता है, नया और interesting होना special case gear में जाने को justify करने के लिए पर्याप्त नहीं है।
