تا قبل از دهه 90 استفاده از اینترنت برای مردم عادی به سادگی امکانپذیر نبود، چرا که استفاده از امکانات اینترنت نیاز به دانش خاصی داشت.
محیط خط فرمانی (Command Line) و ساختار غیر گرافیکی اینترنت سبب شده بود که کاربران عادی علاقه چندانی به استفاده از اینترنت نداشته باشند.
در اوایل دهه 90، پس از به وجود آمدن مفهوم وب در اینترنت (سال 1993 ) و پروتکل HTTP که به سادگی امکان به اشتراک گذاشتن مستندات در اینترنت را در اختیار کاربران قرار میداد، روز به روز بر تعداد کاربران اینترنت افزوده شد. از سوی دیگر با اضافه شدن کاربران اینترنت، حجم مستندات نیز روز به روز افزایش یافت. مسلماً خطوط سابق اینترنتی و سرورهای موجود، توانایی جوابگویی به خیل عظیم کاربران را نداشتند.
همچنین با زیاد شدن کاربران و بالا رفتن حجم مستندات، و نیز سادگی انتشار اطلاعات در اینترنت، مفاهیم تجاری نیز وارد عرصه اینترنت شدند. شرکتهای تجاری نیاز به سرورهایی داشتند که این امکان را به آنها بدهد که به سادگی و با سرعت بتوانند اطلاعات خود را در اختیار مشتریان و کاربران خود قرار دهند.
بالطبع این امکان وجود نداشت که هر شرکت یا سازمانی که قصد راهاندازی سایتهای اینترنتی را دارد، خود راساً اقدام به راهاندازی سرور خود کند، چرا که با وجود کاربران زیاد این سایتها و حجم بالای ترافیک، نیاز به اتصالهایی با سرعتهای بسیار بالا وجود داشت که مسلما حتی در صورتی که این امکان از لحاظ عملی وجود داشته باشد، هزینه بالایی را میطلبید.
راهحلی که برای این مشکل به نظر رسید، راهاندازی مراکز خاصی تحت عنوان Data Center یا مراکز دادهای بود. Data Center ها با در اختیار داشتن اتصالات پرسرعتهای به اینترنت، و همچنین در اختیار داشتن سرورهای قوی و متعدد، امکان راهاندازی سرورهای وب را برای عموم مردم ممکن ساختند. |
شرکتهای تجاری و مردم میتوانستند با اجاره کردن فضای محدودی در این سرورها، سایتهای وب خود را معرض دید عموم قرار دهند. برخی شرکتهای بزرگ نیز با توجه به نیاز خود، اقدام به اجاره کردن یک سرور در مرکز دادهای میکردند و آن را از راه دور با ابزارهای خاص کنترل میکردند. |
مشخصات یک Data Center
Data Centerهای متفاوتی در نقاط دنیا وجود دارد که با توجه به نیاز و همچنین شرایط منطقهای طراحی و ساخته شدهاند. استاندارد خاصی برای یک Data Center وجود ندارد اما در اینجا سعی شده است به برخی از مشخصات عمومی یک مرکز دادهای اشاره شود. در اختیار داشتن اتصالات مختلف به اینترنت از طریق ISP و ICPهای مختلف: به طور معمول یک Data Center برای اتصال به اینترنت از چندین اتصال مختلف استفاده میکند تا در صورتی که هر یک از اتصالات به دلیلی از کار افتادند، در سرویسدهی مرکز وقفهای پیش نیاید. برخی از Data Center معروف با بیش از 12 اتصال مختلف به اینترنت متصلند.
نحوه در اختیار گرفتن یک سرور وب
پس از اینکه متقاضی سرور، با شرایط قراردادی که Data Center مفاد آن را تنظیم کرده موافقت کرد، یک سرور در اختیار وی گذاشته میشود. بسته به نوع قرارداد سرور میتواند تنها شامل سیستم عامل و یا نرمافزارهای کمکی همچون نرمافزارهای FTP و یا Control Panel سایت باشد. در صورتی که این نرمافزارها بر روی سرور نصب نشده باشد، متقاضی خود باید این نرمافزارها را نصب کند. متقاضی اکثرا از طریق Remote terminalها و یا نرمافزارهای خاصی مانند PCAnywere سرور خود را از راه دور کنترل میکند. پس از نصب و تنظیمات نرمافزاری، سرور آماده سرویسدهی میشود و بر حسب نیاز متقاضی استفاده میشود.
نکته قابل توجه، کنترل سرورها توسط متقاضی از راه دور است. با توجه به این موضوع مسیولیت کلیه مسایل و مشکلات سرور از جمله از کار افتادن سرویسها و نرمافزارها و یا حملات هکری به عهده متقاضی میباشد. البته در شرایط خاص و پرداخت مبالغ معین متقاضی میتواند از خدمات Data Center استفاده کند.
هرچند در شرایط بحرانی همچون حملات گسترده که منجر به از کار افتادن تمامی سرورها شود، معمولا Data Center برای سرویسدهی به تمامی سرورها به مشکل برخورد میکنند که در این صورت طبق اولویتهای خود اقدام به رفع مشکل میکنند.
ضرورت راهاندازی Data Center در ایران
شرکتهای ایرانی از روشهای متفاوتی برای راهاندازی سایتهای خود استفاده میکنند. برخی از امکانات ISP های داخلی استفاده میکنند. این روش علیرغم این که امکان پشتیبانی مناسبی را برای مدیر سایت فراهم میکند، اما از سوی دیگر به دلیل پایین بودن پهنای باند ISP های ایرانی و همچنین نامتقارن بودن اتصالات (پایینتر بودن پهنای باند ارسال نسبت به دریافت) و همچنین بالا بودن ترافیک در برخی ساعات خاص، عملا باعث کندشدن سایت میشود.
روش دیگر، استفاده از امکانات شرکتهای خارجی است که به روشهای مختلفی انجام میپذیرد، این روشها علاوه بر بالا بردن هزینهها، مشکلات خاصی را برای سایتهای ایرانی به وجود آورده است که از مهمترین آنها می توان به مسایل امنیتی اشاره کرد که برای مدتی بزرگترین دغدغه مدیران سایتهای ایرانی بود.
مزایای راهاندازی Data Center در ایران
پایین آمدن ترافیک Gatewayهای شرکت مخابرات:
در حال حاضر بیش از ?? سرور در کشورهای غربی (اکثرا کانادا ، امریکا و انگلیس) در اجاره شرکتهای ایرانی قرار دارد. ترافیک ماهانه هر سرور به طور متوسط ???GB میباشد که در مجموع بیش از ?????GB ترافیک به gateway های شبکه Data کشور وارد میکند. با توجه به این که اکثر بازدیدکنندگان این سایتها ایرانی هستند، در حقیقت کاربر ایرانی، برای بازدید سایت ایرانی، علاوه بر این که باعث بالا رفتن ترافیک در gatewayهای شرکت مخابرات میشود، خود نیز متوسط زمان بیشتری را باید منتظر بماند.
در یک نمونهگیری آماری، تعداد hop ها برای ارتباط با یکی از سرورهای ایرانی واقع در Data Center خارج از کشور، عددی در حدود 26 بوده است. نکته جالب توجه این است که طبق مصوبه شورای عالی انقلاب فرهنگی، کلیه ISPها باید سرویس خود را از شرکت مخابرات و یا شرکتهای مورد تایید مخابرات (ICPها ) دریافت کنند که این شرکتها نیز اکثرا به نوعی به شبکه دیتا متصلند. در نتیجه عملاً تمامی ISP ها به نوعی به شبکه دیتای کشور متصل هستند.
حال اگر مرکز دادهای در ایران تاسیس شود، علاوه بر اینکه عملا هیچ ترافیکی به Gateway های دیتا وارد نمیشود، متوسط زمان انتظار برای مشاهده صفحات نیز بسیار کمتر خواهد بود. نکته دیگر این که هنگام به وجود آمدن مشکلات پیشبینی نشده در gateway های اصلی مخابرات (مانند قطع شدن لینک Flag در خرداد ماه امسال) حداقل این امکان برای کاربران ایرانی وجود دارد که سایتهای فارسی و ایرانی را به راحتی مشاهده کنند چرا که در این صورت عملاً نیازی به اتصال به شبکه اصلی اینترنت وجود ندارد.
با توجه به ساختار شبکه انتقال داده شرکت مخابرات و دیتا، میتوان حداکثر تخمین 10 HOP برای رسیدن کاربران ایرانی به سایتهای ایرانی در نظر گرفت. هر چند در تستهایی بر روی سرورهای وب برخی ISPها که از خدمات شرکت مخابرات استفاده میکردند، به عدد 8 Hop در هر اتصال به دست آمد که در مقایسه با سرورهای ایرانی واقع در خارج از کشور عدد قابل قبولی است.
هزینه پایینتر بیش از 50% هزینه یک سرور اجارهای در مرکز دادهای در خارج از کشور، مربوط به هزینه پرسنل آن مرکز و همچنین اجاره نرمافزارهای نصب شده بر روی سرور میشود. با توجه به پایین بودن دستمزد متخصصان ایرانی نسبت به همتاهای غربی، طبیعتاً هزینه سرور در ایران بسیار پایینتر از معادل خارجی خواهد شد امنیت بیشتر برای سرورها علاوه بر حفاظت اطلاعات عمومی، اطلاعات مخصوص به سرورهای شرکتها و سازمانهای دولتی، نیاز به حفاظت ویژهای دارند و در صورتیکه این سرورها در یک مرکز دادهای در ایران باشند، قطعاً حفاظت بیشتر نیز از آنها امکانپذیر خواهد بود. مزایای در اختیار داشتن Data Center در آینده پس از اجرای کامل پروژه FLAG، ایران از طریق BackBoneهای پرقدرت به پهنای باند 10Gbps متصل خواهد شد. در این صورت پهنای باندی که در اختیار ایران قرار میگیرد، تفاوت چندانی با کشورهای پیشرفته اروپایی و امریکایی نخواهد داشت. علاوه بر این و با توجه به موقعیت فیزیکی ایران در منطقه و عنایت به این نکته که اکثر کشورهای منطقه به وسیله فیبرهای نوری قصد برقراری ارتباط با ایران را دارند، عملاً ایران در آینده به چهارراه ارتباطی خاورمیانه، کشورهای تازه استقلال یافته، پاکستان و افغانستان تبدیل خواهد شد.
در زمان بحرانهای عمومی مانند حملات هکری و یا مشکلات مشابه، مدیران یک مرکز دادهای ایرانی مسلماً میتوانند سریعتر از مسیولین یک مرکز دادهای خارجی برای رفع مشکل اقدام نمایند.
در صورتی اجرای موفق پروژه راهاندازی Data Center در ایران، کشورمان به عنوان اولین کشوری که در خاورمیانه دارای مرکز دادهای است شناخته میشود. با توجه به استقبال گسترده از اینترنت در خاورمیانه و به خصوص کشورهای عربی و بازار رو به رشد آن، و همچنین کمبود متخصص در این کشورها و نیاز روزافزون شرکتهای دولتی و خصوصی این کشورها به در اختیار داشتن سرورهای وب و سایتهای اینترنتی، ایران میتواند با هزینه پایین سرورهای خود، مشتریان بسیاری را در منطقه به خود جلب کند. در مرحله بعدی و با توجه به جهانی بودن شبکه Flag، حتی میتوان بازار سرورهای وب کشورهای اروپایی و امریکایی را با هزینه پایینی که سرورهای ایرانی خواهند داشت، به دست آورد. این امرعلاوه بر ایجاد اشتغال و ارزآوری، باعث بالا رفتن سطح دانش فنی و عملی ایران در زمینه سرورهای وب خواهد شد.
مهمترین قدم برای اجرای این طرح، مجاب کردن شرکت مخابرات ایران برای در اختیار گذاشتن خطوط فیبر نوری به Data Center است. این نکته برای شرکت مخابرات ایران باید کاملا مشخص شود که Data Center نه تنها از امکانات مخابرات برای اتصال به اینترنت استفاده نمیکنند، بلکه وجود آن باعث پایین آمدن ترافیک Gatewayهای اتصالی دیتا به اینترنت خواهد شد که در نتیجه منجر به کاهش هزینههای این شرکت در بلندمدت میگردد.