SAN چیست؟

SAN چیست؟
شبکهای است که هدف اصلی آن انتقال دیتا بین سرورها و استوریجها و همچنین بین استوریجها است. در این شبکه چندین سرور میتوانند به منابع استوریج دسترسی پیدا کنند. معماریهای مختلفی در بحث شبکههای استوریج وجود دارند و معمولاً در این میان شبکههای SAN دسترسی به استوریجهای Block Level را برای ما فراهم میکنند. نمونهای از پرکاربردترین پروتکلهای انتقال دیتا در این شبکه عبارتند از FC، FCoE و IP SAN که IP SAN نیز دارای ۲ پروتکل iSCSI و FCIP میباشد.

در شبکه SAN دیگر محدودیتهای موجود در DAS یا Direct-attached storage که حالتی است که دیسکها بصورت اینترنال به سرور متصل هستند، از بین میرود. دیگر یک سرور مالک استوریج نیست، بلکه منابع استوریج میتوانند به راحتی بین تمامی سرورها به اشتراک گذاشته شوند. در نتیجه مدیریت استوریج دیگر بصورت مرکزی انجام میشود و پیچیدگیهای آن بسیار کمتر میشود. شبکههای SAN میتوانند در گستره وسیعی مورد استفاده قرار گیرند، به عبارتی استوریج میتواند در یک مکان جغرافیایی قرار گیرد و سرورها در مکانی دیگر و یا حتی استوریجها در فواصل دور با یکدیگر replication انجام دهند، که باعث میشود دیتاهای ما در مقابل فاجعههای منطقهای، در امان بمانند.
همانطور که میدانیم صنعت IT در میان یک تغییرات عظیم ساختاری و تکنولوژیکی به نام پلتفرم ۳ قرار دارد. این پلتفرم بر مبنای تکنولوژیهای موبایل، cloud، شبکههای اجتماعی و Big data بنا نهاده شده است. نرم افزارهایی که در این تکنولوژیها فعال هستند در مقایسه با نرم افزارهای سنتی به شکل قابل توجهی به کارایی، سرعت، مقیاس پذیری و دسترسی پذیری، نیاز دارند. استفاده از زیرساختهای مناسب در طراحی شبکه SAN برای دستیابی به نیازمندیهای پلتفرم ۳، از اهمیت بسزایی برخوردار است. برای تامین این نیازمندیها باید با بعضی از مفاهیم بیشتر آشنا شویم.
بیشتر بدانید:
- تکنولوژی های پلتفرم ۳ / Big Data
- تکنولوژی های پلتفرم ۳ / Cloud
- تکنولوژی های پلتفرم ۳ / Social Networking
- تکنولوژی های پلتفرم ۳ / Mobile Computing
- SDN چیست؟
Software Define Networking (SDN)
یک سخت افزار شبکه مانند روتر و یا سوییچ، دارای دو سطح مجزا با نامهای Data Plane و Control Plane است. این سطوح در فریمور موجود در آنها پیادهسازی شدهاند و وظایف آنها کاملاً با یکدیگر متفاوت ولی در ارتباط با هم هستند. وظیفه data plane انتقال دیتا در بستر شبکه از یک پورت فیزیکی به پورت دیگر است. وظیفه Control plane تعیین قوانین مربوطه است که در واقع data plane از آنها پیروی میکند. برای مثال وقتی به یک سوئیچ متصل میشوید و آنرا پیکربندی میکنید، از Routing گرفته تا Switching و ACL و غیره، در سطح control plane عمل مینمایید.

یک SDN رویکردی است که این دو سطح را از یکدیگر جدا کرده و به شکل انتزاعی در میآورد، و سطح کنترل Control Plane را در اختیار خود میگیرد. از این به بعد بجای متصل شدن به سخت افزار شبکه مربوطه و انجام تغییرات، به این نرم افزار SDN متصل شده و تغییرات را بصورت مرکزی انجام میدهیم. این نرم افزار بر روی یک سرور و یا یک کامپیوتر نصب میگردد و network controller نامیده میشود. این کنترولر دائما با اجزای سخت افزارهای شبکه مربوطه در ارتباط است و اقدام به جمع آوری اطلاعات مینماید.
استفاده از رویکرد SDN در شبکه SAN باعث میشود که تمامی سطوح کنترل بصورت مرکزی و از یک نقطه و با سرعت و چابکی بالاتری انجام شود و همچنین بسیاری از فرآیندها میتوانند بصورت اتوماتیک انجام گیرند.




