نرم افزارها نیز تا حدی به یک طریق کار میکنند و به زبانهای مختلفی که پروتکل نامیده میشوند باهم دیگر ارتباط برقرار میکنند. در راستای این Industry-standard هزاران راهکار ارائه شده است. برخی از شرکتها سازگاری متقابل را پذیرفتهاند، اما برخی از آنها تصمیم گرفتند تا این انحصار را در راستای راحتی کاربران حفظ کنند. بنابراین، داشتن محصولات مختلف و ناسازگار به عنوان بخشی از زیرساخت IT در درون یک شرکت، و استفاده از برخی ابزارهای خاص برای استفاده از این ماژولهای ناسازگار با هم، وضعیتی نرمال در نظر گرفته میشود.
چالش پیش رو
هر بخش از نرم افزار، به علت استفاده از پروتکلهای ارتباطی مجموعه ای از محدودیتها را دارد. حتی اگر یک برنامه کاربردی چندین پروتکل را پشتیبانی کند، عموما مشکل بازدهی همراه با حداقل تقدم را خواهد داشت. در اختیار داشتن چندین برنامه کاربردی مختلف برای کار کردن با هم ممکن است یک چالش واقعی باشد. وقتی صحبت از مجازی سازی به میان میآید، این مسئله بین مصرف کننده و Storage اتفاق می افتد.
آنها اغلب از پروتکلهای Uplink متقابلا ناسازگار استفاده میکنند. برای مثال، Microsoft Hyper-V ترجیحا از SMB3 استفاده میکند و همچنین با iSCSI نیز در شرایط خاص کار میکند. و همچنین هیچ گاه با پروتکل NFS کار نخواهد کرد. درحالیکه VMware vSphere با NTFS و iSCSI کار میکند؛ اما از SMB3 استفاده نمیکند. بنابراین یافتن یک storage که بتواند به صورت همزمان در هر دو کار کند نیاز به دانش و مهارت کافی دارد. برخی از نرم افزارها، شبیه VMware Virtual SAN پروتکل اختصاصی خود را دارند، که برای رسیدن به سازگاری چالشهایی بر سر راه آن قرار دارد. راهکارهای خاصی که امکان برقراری ارتباط با چندین پروتکل را فراهم میکنند، نیاز به هزینه و مهارت کافی دارند. همچنین آنها یک Bottleneck در عملکرد سیستم هستند زیرا تمام دادهها از طریق آنها عبور داده میشوند.
راهکار
StarWind Virtual SAN پروتکل Uplink مربوط به Industry-standard را عرضه میکند. این نرمافزار از SMB3 همراه با تمام ویژگیهای آن، شامل RDMA-supporting SMB Direct و MPIO-utilizing SMB Multichannel استفاده میکند. NFSv4.1 و iSCSI (vVols برروی iSCSI ،NVMe برروی Fabrics و بزودی iSER خواهد آمد). اساسا، این پروتکل میتواند با هر مصرف کنندهای عجین شود؛ مانند مجازی سازی، همراه با Storage در یک زیرساخت کاری. عموما سناریوهای مجازی مورد استفاده و نا محدود:
Bare-metal ،Converged (Compute and Storage Separated) ،Hyperconverged ،Clustered Shared Volumes for SOFS ،vVols on top of iSCSI ،SMB3 file server و خیلی موارد دیگر را شامل میشوند. StarWind Virtual SAN می تواند یک پروتکل Industry-standard بیرونی نمایش دهد و Storage را در هر زیرساخت پیاده سازی شده بر اساس Hyper-V و vSphere و Xen و… تغذیه کند.
نتیجه گیری
StarWind Virtual SAN به یک دروازه جهانی برای تمام Industry-standard Uplink Protocolsها از جمله iSCSI ،NFS ،SMB3 و غیره تبدیل میشود. به هر حال این محصول شبیه به کسی که چند زبان را میداند و برای برقراری ارتباط با دیگران به هیچ گونه واسطی نیاز ندارد، عمل میکند. در نتیجه این محصول امکان ایجاد ارتباط بین چندین محیط مجازی و کار در یک مجموعه کاری را در غالب سناریوهای نامحدود مجازی برای پیاده سازی ارائه میدهد.