Skip to Content

آرشیو

میزبانی وب اختصاصی ابری چیست ؟

میزبانی وب اختصاصی ابری چیست ؟

میزبانی وب اختصاصی ابری چیست ؟

میزبانی وب اختصاصی ابری چیست ؟

یکی از دغدغه های اصلی کاربرانی که به این نتیجه رسیده اند که هاست اشتراکی برای هدفی که دنبال می کنند به هردلیل (منابع کم، کندی بسیار، قطعی های مکرر، محدودیت های زیاد، عدم امکان سفارشی سازی و …) مناسب نبوده ولی هنوز ترجیج آنها به ادامه کار با همان سرویس است، نداشتن آگاهی و اطلاعات کافی در رابطه نحوه راه اندازی سایت یا اپلیکشن خود در سرورهای مجازی یا اختصاصی می باشد، چرا که اکثر صاحبان کسب و کارها و یا برنامه نویسان و طراحان مربوطه اطلاعاتی در زمینه راه اندازی و مدیریت سرورها ندارند، زیرا تخصص آنها مشخصاً در زمینه های دیگری می باشد.

یکی از اهداف اصلی ارائه سرویس های “ میزبانی اختصاصی ابری” هموار نمودن مسیر برای این دست از کاربران به جهت بهره گیری هرچه مناسب تر و حرفه ای تر از سرویس های اختصاصی می باشد. برخلاف دیگر شرکت ها که میزبانی اختصاصی را به نوعی هاست اشتراکی VIP تعریف کرده و در قالب این سناریو  به کاربران سرویس دهی می کنند، شرکت تکین هاست در پلن های میزبانی اختصاصی ابری خود، به هر کاربر یک سرور مجازی با منابع متناسب اختصاص داده و راه اندازی کامل سرویس و نرم افزارهای مرتبط، استفاده از کنترل پنل های رایج  WebsitePanel  و  DirectAdmin (بدون نیاز به خرید جداگانه لایسنس)، انتقال کامل داده ها از سرویس قبلی به سرور کنونی، ارائه فضای بک آپ جداگانه و پیاده سازی مسائل امنیتی پایه را در قالب یک پکیج کامل ارائه می نماید تا کاربر کمترین درگیری را در بهره گیری اولیه از این سرویس اختصاصی داشته باشد همچنین به دلیل پایدار نگهداشتن موارد فنی در طول مدت استفاده از سرویس، خدمات مدیریت و نگهداری سرور (در سطح پایه) به صورت دوره ای و یا حتی در قالب برخی درخواست ها نیز از طرف تیم فنی تکین هاست پیاده سازی و اعمال می گردد تا کاربر بدون کوچکترین دغدغه فنی تنها به فکر رونق بخشیدن به کسب و کار خود باشد.

بهره گیری از زیرساخت ابری در این سرویس ها باعث می شود تا مشکلات سخت افزاری کاملاً نزدیک به صفر شده و میزان آپ تایم سرویس ها افزایش یابد، همچنین با در نظر گرفتن سناریوی بک آپ گیری مناسب مشکلات از دست رفتن اطلاعات نیز به کمترین میزان کاهش یافته و با توجه به استفاده از فایروال مناسب و تفکیک شبکه داخلی از خارجی شاهد کمترین مشکلات امنیتی نیز خواهید بود.

 

 

ادامه مطلب

آموزش ایجاد وب سایت در وب سرور IIS

آموزش ایجاد وب سایت در وب سرور IIS

وظیفه یک مدیر شبکه طراحی و ساخت وبسایت نبوده، بلکه مدیریت وبسایت و چگونگی در دسترس قرار دادن آن است. همانطور که می دانید، هر وبسایت از یک سری فایل تشکیل شده است که طراح آنرا به شما تحویل داده تا روی سروری که IIS نصب شده است (که به آن وب سرور گفته می شود)، پیاده سازی کنید. بنابراین پس از دریافت فایل ها ، آنها را در درایوی روی وب سرورتان قرار دهید. مسیر پیشفرضی که IIS برای نگهداری فایل های وبسایت انتخاب کرده است، پوشه ای در مسیر%SystemDrive%\Inetpub\wwwroot می باشد که فایل های وبسایت پیشفرض IIS نیز درون آن قرار دارد. البته شما می توانید در هر درایوی آنها را ذخیره کنید. پس از کپی فایل ها درون درایوی در وب سرور، IIS را اجرا کرده و روی Sites راست کلیک کنید. از آن قسمت Add Web Site را انتخاب کنید.

آموزش ایجاد وب سایت در وب سرور IIS

– در صفحه پیش رو، در قسمت Site name، بایستی یک نام برای وبسایت خود انتخاب کنید. این نام را می توانید به دلخواه انتخاب کنید و فقط جنبه نام گذاری وبسایت در IIS را دارد. این همان نام Default Web Site است که برای وبسایت پیشفرض IIS انتخاب شده است. کاربران این نام را نمی توانند ببینند و فقط برای تشخیص وبسایت ها استفاده می شود.

در قسمت Application pool اگر application pool ایجاد کرده اید ، می توان آنرا انتخاب کرد، که تمام وبسایت ها می توانند application pool یکسانی داشته باشند. این قسمت بطور مفصل در بحث application pool توضیح داده شده است.

قسمت Content Directory مربوط به مسیر فیزیکی فایل های وب سایت است. در بخش Physical path ، بایستی مسیر فایل های وب سایت را که درون یکی از درایوها کپی کرده اید، بدهید. کافیست روی گزینه مربوطه کلیک کرده (در شکل زیر با مربع قرمز مشخص شده است) و مسیر پوشه ای که فایل های وب سایت درون آن قرار دارند را مشخص کنید. گزینه Connect As به شما این امکان را می دهد که یوزر و پسورد کاربری خاصی را بدهید تا IIS توسط آن به محتوای سایت دسترسی پیدا کند. حالت پیشفرض آن روی Pass-Through Authentication است. در بحث امنیت IIS به آن پرداخته شده است. گزینه Test Settings نیز برای تست تنظیمات وبسایت استفاده می شود که آیا درست کانفیگ شده یا نه.

آموزش ایجاد وب سایت در وب سرور IIS

در قسمت binding نیز نوع پروتکل وبسایت (HTTP یا HTTPS) ، آدرس IP (که کدام IP وب سرور به این وب سایت اختصاص داده شود. در صورتی که می خواهید این وب سایت با تمامی IP هایی که در اختیار هیچ وب سایتی قرار نگرفته اند، پاسخگو باشد All Unassigned را انتخاب کنید) و شماره پورت را تعیین کنید. اگر برای وبسایتhost name ایجاد کرده اید در بخش Host name وارد کنید.

گزینه Start Web site immediately نیز تعیین می کند تا به محض OK زدن، وبسایت آماده سرویس می شود. اگر اطلاعات binding وبسایت با وبسایت دیگری یکسان باشد، پیغامی مانند شکل زیر دریافت خواهید کرد. اگر Yes را انتخاب کنید، این وبسایت stop شده و وبسایت قبلی همچنان در حال اجرا خواهد بود. گزینه No را زده وbinding را تغییر دهید. البته می توانید Yes کرده و ابتدا وبسایت دیگر را stop کرده و سپس این وبسایت را start کنید.

آموزش ایجاد وب سایت در وب سرور IIS

پس از آن، وبسایت در ستون سمت چپ IIS Manager (زیر Default Web Site) ظاهر می شود. شما می توانید هر وبسایتی را start و یا stop کنید. کافیست روی وبسایت راست کلیک کرده و از قسمت Manage Web Site بروید. البته همین گزینه ها نیز در قسمت Action pan وجود دارد.

آموزش ایجاد وب سایت در وب سرور IIS

حال برای تست اینکه وبسایت شما به درستی عمل خواهد کرد می توانید بصورت local روی همان وب سرور امتحان کنید. کافیست وبسایت مورد نظر را انتخاب کرده و از بخش Action pan گزینه Browse را انتخاب کنید.

آموزش ایجاد وب سایت در وب سرور IIS

در این زمان مرورگر سرور اجرا شده و وبسایت شما را (در صورت نصب درست) نشان می دهد. اما گاهی اوقات با اینکه تمامی تنظیمات شما درست انجام شده است، باز هم وبسایت اجرا نشده و با زدن Browse با خطایی مانند شکل زیر روبرو خواهید شد.

آموزش ایجاد وب سایت در وب سرور IIS

تمامی وبسایت ها فایلی با نام default.html یا index.html و از این قبیل نام ها به عنوان صفحه اصلی خود دارند. این فایل اصلی (صفحه اصلی وبسایت) بوده که بایستی IIS آنرا تشخیص داده تا بتواند وبسایت را نمایش دهد. قسمتی در IIS به نام Default Document وجود داشته که بطور پیشفرض، لیست نام بخشی از این فایل ها را در اختیار دارد. برای اجرای سایت، بایستی نام دقیق صفحه اصلی وبسایت در این قسمت قرار داشته باشد، واگر نیست، باید شما آنرا اضافه کنید. برای دیدن و ویرایش لیست، وبسایت موردنظر را انتخاب کرده و در ستون وسط از قسمت IIS، روی Default Document دابل کلیک کنید.

آموزش ایجاد وب سایت در وب سرور IIS

در این بخش لیست نام فایل صفحه اول وبسایت ها وجود دارد که بایستی مانند اینها باشند. برای حل مشکل دو راه وجود دارد: اول اینکه می توانید از درایو مربوطه به پوشه وبسایت مورد نظر رفته و با rename کردن، نام فایل صفحه اصلی وبسایت را به یکی از این نام های موجود در لیست تغییر دهید. دوم اینکه می توانید همان نام فایل را دقیقا کپی کرده و در این لیست اضافه کنید. برای اینکار در صفحه Default Document، از بخش Action pan گزینه Add را انتخاب کرده و نام فایل اصلی وبسایت را همراه با پسوند کامل آن وارد کنید. به دلیل اینکه وقتی کاربری وبسایتی را درخواست می کند، IIS از بالا این نام ها را بررسی کرده وپاسخ می دهد، شما می توانید با گزینه های Move Down و Move Up این نام ها را بالا و پایین کرده تا پاسخ سریعتر داده شود.

آموزش ایجاد وب سایت در وب سرور IIS

ادامه مطلب

مفهوم VPS

مفهوم VPS

مفهوم VPS

مفهوم VPS

واژه VPS مخفف “سرور مجازی خصوصی” می باشد. VPS به یک سرور ایجاد شده توسط نرم افزار مجازی سازی مانند VMware اطلاق می شود. VPS یا سرور مجازی خصوصی دقیقا به مانند یک سرور فیزیکی عمل می کند، اما با این تفاوت که اینجا یک نمونه مجازی شده ای می باشد که در داخل یک سرور ایجاد شده است. یک سرور فیزیکی معمولی تنها چندین سرور خصوصی مجازی را می تواند بر روی خود هاست کند. یک VPS مبتنی بر ابر ممکن است بر روی سرورهای مختلفی میزبانی شود.

رایج ترین نوع VPS ها VPS های مخصوص میزبانی وب می باشند. بسیاری از شرکت های ارائه دهنده خدمات میزبانی وب ، سرویس میزبانی وب VPS را به عنوان راهکاری جایگزین برای میزبانی وب  اشتراکی و یا میزبانی وب اختصاصی ارائه می دهند. یک VPS معمولا در حول دو محور اصلی مقدار منابع و قیمت قرار دارد. به مانند یک هاست میزبانی مشترک، VPS نیز ممکن است منابع یک سرور فیزیکی را با دیگر اکانتهای میزبانی اشتراکی به اشتراک بگذارد. علاوه بر اینکه یک VPS به مانند یک سرور اختصاصی بصورت سفارشی قابل تنظیم است بصورت کاملا اختصاصی و ایزوله شده از حسابهای دیگر می باشد.

هر دو مدل VPS های معمولی و ابری بصورت یکپارچه با استفاده از نرم افزار hypervisor مدیریت می شود. سروری که hypervisor را اجرا می کند، ماشین Host نامیده می شود و سرورهای VPS داخل آن ماشین های Guest-machine نامیده می شوند. نرم افزار hypervisor می تواند ماشین های مجازی را روشن و خاموش کند و منابع سیستمی مانند پردازنده، حافظه و ذخیره سازی دیسک را برای هر کدام از VPS ها تخصیص دهد.

سرورهای مجازی خصوصی یا همان VPS ها یکی از انتخاب های اصلی برای ارائه سرویسهای میزبانی وب می باشند بدلیل اینکه این سرورهای مجازی بسیاری از مزایای سرورهای اختصاصی با هزینه بسیار پایینتر ارائه می دهند. یکی از مزایای اصلی VPS ها مزیت مقیاس پذیری آسان آنها می باشد. از آنجا که هر VPS یک سرور مجازی شده است، پیکربندی آن را می توان براحتی و بصورت نرم افزاری به جای ارتقاء سخت افزاری ارتقا داد. با این حال، سرورهای اختصاصی اغلب عملکرد بهتری را ارائه می دهند چون تمام منابع سرور فیزیکی به یک سرور اختصاص داده می شوند.

 

ادامه مطلب

بهینه سازی هاست لینوکس

بهینه سازی هاست لینوکس

بهینه سازی هاست لینوکس
سرور مجازی خصوصی یا همان VPS در حال حاضر یکی از مفید ترین انواع برای سرویس خدمات هاستینگ بدلیل مزایای بیشمار آن به کار برده می شود. اکثر صاحبان کسب و کار اینترنتی و وبلاگ نویسان از وی پی اس برای میزبانی وب سایت های خود استفاده می کنند و این نوع هاست ویژگی هایی بسیار بالا با هزینه مناسب برای آنان خواهد داشت.
هنگامی که کسی می خواهد کسب و کار اینترنتی آنلاین خود را شروع کند برای هاستینگ وب سایت تجاری خود با چندین گزینه روبرو خواهد شد. بهترین نوع هاستینگ برای میزبانی وب سایت هاستینگ سرور اختصاصی میباشد. اما همانطور که همه شما می دانید هاستینگ سرور اختصاصی قدرتمند ترین سرویس میزبانی میباشد که در دسترس است اما هزینه بسیار زیادی را در بر خواهد داشت و برای صاحبان کسب و کار کوچک مقرون به صرفه نخواهد بود. از سوی دیگر هاستینگ به اشتراک گذاشته شده ارزان و کم هزینه میباشد اما همیشه احتمال خطر هک امنیتی و خطرات دیگر را در بر خواهد داشت.
سرور هاستینگ VPS حد وسط بین این دو نوع هاستینگ ذکر شده میباشد که شما می توانید با آن بهترین ویژگی های یک سرور اختصاصی را با پرداخت هزینه به اندازه هاستینگ به اشتراک گذاشته شده دریافت کنید. به همین دلیل هاستینگ VPS روز به روز در حال تبدیل شدن به یک هاستینگ محبوب در سراسر دنیا است.
در صورتی که شما یک سرور VPS لینوکس برای برای میزبانی وب سایت خود انتخاب کرده اید بنابراین شما باید همیشه راه هایی برای بهینه سازی آن و بهتر نگاه داشتن آن را یاد بگیرید. در این مقاله برخی از روش های بهینه سازی سرور VPS برای عملکرد بهتر و بالاتر و بهره برداری بیشتر از آن برای شما بیان می کنم.

پیکر بندی MySQL :

پیکر بندی MySQL یکی از بهترین راه ها برای بهینه سازی سرور مجازی لینوکس میباشد. با پیکربندی و بهینه سازی MySQL شما براحتی می توانید ظرفیت RAM سرور خود را افزایش دهید و آن را قدرتمند سازید. در صورتی که شما متوجه شدید که نمونه MySQL در حال مصرف بیش از حد از حافظه میباشد شما می توانید به راحتی سایز کش خود را پیکربندی کنید و آن را کوچک تر کنید. این کار اندازه واقعی حافظه را نگه خواهد داشت و سرور خود را سریع تر و بهتر خواهد کرد.

غیر فعال کردن کنترل پنل:

این روزها نصب و استفاده از برخی از پنل های سنگین مانند سی پنل و پلسک تبدیل به مد شده است. اگر چه این کنترل پنل ها در آنها ویژگی های بارگذاری شده و چندین مزایا برای کاربران فراهم می کند در صورتی که شما نیاز کمی به آن داشته باشید می توانید آن را غیر فعال کنید و می توانید با این کار حافظه RAM خود را در بعضی موارد تا حد 150 MB آزاد سازید. اگر سرور شما آهسته و کند باشد پس قطعا شما باید غیر فعال کردن کنترل پنل را به طور جدی در نظر بگیرید و به جای آن از اسکریپت های کوچک و دستور فرمان shell استفاده کنید.

غیر فعال کردن ویژگی های ناخواسته:

همیشه چندین پلاگین و برنامه در پس زمینه سرور شما در حال اجرا میباشند. اگر سرور VPS شما کند و آهسته در حال اجرا میباشد پس شما باید غیر فعال کردن این ویژگی های ناخواسته را در نظر بگیرید و حافظه RAM سرور خود را آزاد کنید. با غیر فعال کردن این نرم افزارها و برنامه های کاربردی ناخواسته شما قطعا عملکرد سرور خود را بهبود خواهید بخشید.

پیکربندی APACHE:

APACHE نقش مهمی در عملکرد کلی سرور دارد. از این رو قبل از پیکربندی آپاچی به شما توصیه می کنم از شخص حرفه ای کمک بخواهید. در بعضی موارد ما مشاهده کرده ایم که پیکربندی آپاچی می تواند تا حد زیادی عملکرد سرور مجازی لینوکس  را بهبود بخشد و آن را سازنده تر سازد.
ادامه مطلب

انتخاب یک سرور مجازی

 انتخاب یک سرور مجازی

انتخاب یک سرور مجازی

صرف‌نظر از اين‌كه قصد داشته‌باشيد سخت‌افزارهاي قديمي را به يك سرور جديد منتقل کنيد يا بخواهيد سيستم‌عامل جديدي را راه‌اندازي كرده يا حتي درآمد حاصل از سرمايه‌گذاري خود را افزايش دهيد، مجازی سازی براي شرکت‌هاي كوچك مزاياي متعددي را به‌دنبال دارد و در اين رابطه محصولات بسياري دردسترس قرار دارد. بازار مجازي‌سازي توسط سه فروشنده اصلي كنترل مي‌شود. رتبه اول اين بازار متعلق به VMWare است كه مجموعه‌اي از محصولات متنوع شامل VMWare Server را عرضه مي‌كند. رتبه دوم، در اختيار شركت مايكروسافت و فناوري Virtual Server 2005 R2 قرار دارد. شركت Critix  نيز كه به‌تازگي مالكيت فناوري Xenserver را (كه در حقيقت يك نسخه تجاري از فناوري مجازي‌سازي كدباز Xen است) به دست آورده، در رتبه سوم قرار دارد. تمام اين فناوري‌ها به‌منظور استفاده در شركت‌هاي كوچك توليد و عرضه شده‌اند و امكان دريافت رايگان آن‌ها از اينترنت وجود دارد. در اين مقاله، فناوري‌هاي مذكور را مورد بررسي و آزمون قرار داده‌ايم.

 

Virtual Server 2005 R2 SP1

تا هنگام عرضه پلتفرم HyperV توسط مايكروسافت، فناوريVirtual Server  2005 R2 پلتفرم اصلي اين شركت براي مجازی سازی محسوب مي‌شد. اين فناوري در هر دو نوع پردازنده 32 بيتي و 64 بيتي قابل اجرا بوده و آخرين نگارش آن موسوم به SP1 از فناوري‌هاي Intel-VT و AMD-V پشتيباني مي‌كند؛ در حالي كه داشتن فناوري‌هاي مذكور پيش‌نياز نيست.  سيستم‌عامل ويندوز بايد روي يك سرور ميزبان نصب شود و بهترين گزينه براي اين كار ويندوز سرور 2003 است. در صورت نصب روي يك سيستم 64 بيتي محدوديت تعداد ماشين‌هاي مجازي از 64 به512 عدد به ازاي هر سرور افزايش مي‌يابد. اين در حالي است كه حافظه اختصاصي هريك از ماشين‌هاي مجازي نيز از 3,64 گيگابايت به 256 گيگابايت مي‌رسد. توجه به اين نكته ضروري است كه صرف‌نظر از پردازنده سيستم ميزبان، ماشين‌هاي مجازي مهمان را فقط مي‌توانيد به‌صورت 32 بيتي اجرا كنيد و براي هرماشين مجازي فقط امكان استفاده از يك پردازنده مجازي وجود دارد.

راه‌اندازي چنين سيستمي بسيار ساده است. كافي است از اجراي IIS توسط سيستم‌عامل ميزبان مطمئن شده و نرم‌افزار را با استفاده از برنامه مربوط نصب كنيد. پس از اين كار توسط يك مرورگر و با استفاده از يك مؤلفه ActiveX كه به‌منظور كنترل راه‌دور ايجاد شده است، مي‌توانيد ماشين‌هاي مجازي را ايجاد و مديريت كنيد. در صورت مديريت مجوزهاي كاربران با استفاده از Active Directory و بهره‌گيري از ابزار System Center Virtual Machine Manager براي مديريت همزمان چندين سرور، امكان فعال‌سازي سيستم كدگذاري SSL نيز وجود دارد. ماشين‌هاي مجازي مهمان مي‌تواند سيستم‌عامل‌هاي ويندوز يا لينوکس باشند كه به‌منظور بهبود كارايي و سرعت از بسته‌هاي‌نرم‌افزاري Virtual Machine Addition استفاده‌مي‌كنند. با وجود اين، از سيستم‌عامل ويستا فقط براي مقاصد غيرتوليدي پشتيباني مي‌شود و تعداد پلتفرم‌هاي لينوکس كه به‌صورت رسمي پشتيباني مي‌شوند، محدود است.  در آزمون انجام‌شده دريافتيم مديريت‌نرم‌افزار مايكروسافت بسيار ساده‌است. ماشين‌هاي مجازي را مي‌توان از ابتداي كار به‌وجود آورد، آن‌ها را كپي و جابه‌جا كرد و به‌منظور جابه‌جايي سرورهاي فيزيكي موجود، ابزارهاي جداگانه‌اي شامل برنامه‌ها و تنظيمات مربوطه در دسترس است. قابليت بهينه‌سازي سيستم به‌واسطه توزيع كار بين ماشين‌هاي مجازي يا تخصيص درصد ثابتي از توان پردازشي به هريك از آن‌ها ويژگي جالب توجهي است.  يكي ديگر از ويژگي‌هاي مفيد اين نرم‌افزار امكان نصب و دسترسي به هاردديسك‌هاي مجازي به‌صورت Offline است. با استفاده از اين ويژگي نيازي به راه‌اندازي ماشين مجازي مربوط نيست. در نگارش SP1 از ابزار Volume Shadow Copy Service نيز پشتيباني شده و به‌اين ترتيب امكان تهيه نسخه‌پشتيبان از ماشين‌هاي مجازي فعال فراهم شده است. با وجود اين، برخلاف نرم‌افزار Xenserver Enterprise راهكاري براي انتقال فعال ماشين‌هاي مجازي وجود ندارد.

VMWare Server 2.0

يكي از مزاياي اصلي VMWare Server اين است كه امكان ميزباني توسط هر دو نوع سرور ويندوز و لينوکس را دارد. هر نوع سرور ممكن است داراي پردازنده 32 يا 64 بيتي باشد. به‌علاوه، با وجود اين‌كه استفاده از فناوري‌هاي مجازي‌سازي Intel-VT و AMD-V تا هنگامي كه نخواهيد از سيستم‌عامل‌هاي مهمان 64 بيتي پشتيباني كنيد، ضروري نيستند، هردو فناوري مذكور پشتيباني شده‌اند. نرم‌افزار مورد بررسي در اين مقاله نسخه آزمايشي VMWare  Server  2.0 است كه در اواسط سال 2008 عرضه شد. با وجود اين، براي انجام فرآيند توليد پيشنهاد مي‌كنيم از نسخه 1.0 اين نرم‌افزار كه پايداري بسيار بيشتري دارد، استفاده كنيد. تمام نسخه‌هاي بعد از ويندوز 2000 با پشتيباني از Windows Server 2008 مي‌توانند نرم‌افزار VMWare Server را ميزباني كنند. در مقابل، پشتيباني وسيعي ازميزبانان لينوكس شامل 5.1  RHEL (سرنام  Red Hat Enterprise Linux) و آخرين نگارش Novell SUSE و Ubuntu به عمل آمده‌است. به همين ترتيب، فهرستي از سيستم‌عامل‌هاي مهمان شامل سولاريس شرکت سان و مجموعه‌اي از نسخه‌هاي مختلف ويندوز و لينوكس  همراه نسخه‌هايVista Business ،Windows Server 2008، ش Vista Ultimate و RHEL5 وجود دارد.

ساير بهبودهاي آخرين نسخه شامل قابليت پيكربندي ماشين‌هاي مجازي با استفاده از هشتاد گيگابايت رم (در نگارش VMWare Server 1.0 رم به 3,6 گيگابايت محدود است) و ده مبدل مجازي شبكه است.  در هر دو نگارش قابليت SMP  دوطرفه در دسترس بوده و در Server 2.0 به ازاي هر نسخه مي‌توانيد تا 64 ماشين مجازي را با قابليت پشتيباني از دستگاه‌هاي پرسرعت USB 2 راه‌اندازي كنيد. به‌علاوه، براي تبديل سرورهاي فيزيكي به ماشين‌هاي مجازي ابزارهاي موردنياز نيز در اختيار بوده و ابزارهاي پيش‌ساخته متعددي در قالب VMWare وجود دارند. نصب سيستم بسيار ساده است، اما در نحوه مديريت اين محصول تغييرات عمده‌اي به چشم مي‌خورد. در Server 1.0 براي ساخت، مديريت و اجراي ماشين‌هاي مجازي از يك كنسول ويندوز و يك رابط انتخابي وب استفاده مي‌شود. در VMWare Server 2.0 اين رويكرد با يك كنسول مبتني بر مرورگر جايگزين شده‌است. با استفاده از اين كنسول دسترسي به ترمينال‌ها ساده شده، اما از ديدگاه ما كار با آن به سادگي رابط گرافيكي قديمي نيست. به علاوه، در نگارش آزمايشي به چندين اشكال برخورديم كه بايد در نسخه نهايي نرم‌افزار اصلاح شوند.

Xenserver v4

تفاوت Xenserver با دو محصول ديگر در اين است كه نرم‌افزار اخير از نوع هايپروايزر( Hypervisor) است. به‌اين معني كه براي شروع كار با Xenserver به سيستم‌عامل ميزبان نيازي نداريد. كافي است CD موردنياز براي نصب را درون درايو يك كامپيوتر قرار داده و با استفاده از آن سيستم را راه‌اندازي كنيد. سپس مي‌توانيد تمام نرم‌افزارهاي موردنياز  را براي ميزباني ماشين‌هاي مجازي لينوكس و ويندوز بارگذاري كنيد. هايپروايزر نرم‌افزار Xenserver از نوع 64 بيتي است، بنابراين با وجود اين كه ماشين‌هاي مجازي مي‌توانند به هر دو صورت 32 بيتي يا 64 بيتي اجرا شوند،‌ نيازمند حداقل يك پردازنده64 بيتي هستيد. براي اجراي سيستم‌عامل‌هاي مهمان ويندوز نيازمند پردازنده‌هاي Intel-VT و AMD-V با قابليت پشتيباني از Windows Server 2000 SP4، XP و Server 2003 و همچنين اغلب نسخه‌هاي اصلي لينوكس به صورت استاندارد هستيد.  در نسخه آزمايشي 4,1 كه مورد آزمون قرار گرفت، ويندوز ويستا (فقط در حالت 32 بيتي) در دسترس قرار داشته، به‌علاوه  مقياس‌پذيري و كارايي اين نگارش كه انتظار مي‌رود در اواسط سال جاري عرضه شود، افزايش يافته است.

سه نسخه از اين نرم‌افزار عرضه خواهد شد كه شروع آن با يك نسخه Express رايگان است. اين نگارش براي شركت‌هاي كوچك كارايي دارد، اما فقط به دو پردازنده فيزيكي و چهار گيگابايت حافظه محدود شده و فقط چهار مهمان فعال را پشتيباني مي‌كند. بنابراين براي ارائه خدمات به ساير مشتريان بايد از ساير نسخه‌ها استفاده شود. با به‌روزرساني سيستم به نسخه‌هاي Enterprise يا Standard هيچ محدوديتي براي تعداد پردازنده وجود ندارد؛ به علاوه هر سرور مي‌تواند تا 128 گيگابايت و هر ماشين مجازي تا 32 گيگابايت  رم را مورد استفاده قرار دهد. نسخه Enterprise مي‌تواند از ابزارهاي ذخيره‌سازي مشترك iSCSI يا NAS نيز بهره‌گرفته و شامل ابزاري موسوم به Xenmotion است كه امكان جابه‌جايي ماشين‌هاي مجازي فعال بين سرورها را فراهم مي‌كند. با وجود اين، هزينه استفاده از نسخه‌هاي ‌مذكور كم‌نيست. به‌عنوان مثال، امتياز سالانه نسخه Standard همراه پشتيباني، از ششصد دلار آغاز مي‌شود.

براي مديريت راه‌دور Xenserver از يك برنامه Xencenter مبتني بر ويندوز استفاده مي‌شود. برنامه مذكور قابليت مديريت همزمان چندين‌ سرور و ادغام سرورهاي جديد را فراهم مي‌كند. با وجود اين كه كنسول توكار Xencenter كارايي خوبي دارد، ما ترجيح مي‌دهيم براي دسترسي به سيستم‌عامل‌هاي مهمان ويندوز از Remote Desktop استفاده كنيم.از طرفي ساخت ماشين‌هاي مجازي جديد با استفاده از قالب‌هاي آماده، سريع و آسان بوده و مي‌توانيد قالب‌هاي دلخواه خود را پيكربندي كنيد. تعداد زيادي از گزينه‌هاي شبكه و ماشين‌هاي مجازي وجود دارند كه مي‌توان از آن‌ها كپي يا نسخه پشتيبان تهيه‌كرد. به علاوه، براي ميزبان‌هاي لينوكس يك ابزار تبديل ماشين‌هاي فيزيكي به مجازي در اختيار قرار گرفته است. شركت دل نيز به تازگي Xenserver را به عنوان يكي از برنامه‌هاي استاندارد در سرورهاي Poweredge تعبيه كرده است. يكي ديگر از قابليت‌هاي مفيد اين نرم‌افزار سازگاري با قالب Microsoft VHD است.

انتخاب نهايي

انتخاب بين پلتفرم‌هاي مجازی سازی موجود در اين گروه آزمون بسيار مشکلي است. تمام اين فناوري‌ها قابليت‌هاي متعددي داشته و به سادگي براي شرکت‌هاي كوچك راه‌اندازي مي‌شوند، اما بين آن‌ها محدوديت‌ها و تفاوت‌هاي مهمي وجود دارد.براي مثال Virtual Server 2005 R2 SP1 محصول شركت مايكروسافت نيازمند يك ميزبان با مجوز كامل دسترسي است و فقط مي‌تواند سيستم‌عامل‌هاي مهمان 32 بيتي را اجرا كند. در مقابل،‌ سيستم‌عامل مهمان ممكن است ويندوز يا لينوكس باشد و از رابط مديريت مرورگرمحور زيبايي بهره‌مند است. به‌علاوه، امكان راه‌اندازي مجزاي چندين هاردديسک وجود داشته و مي‌توان ماشين‌هاي مجازي را به يك پلتفرم Hyper-V جديد منتقل كرد. اگر يك سرور ويندوز ذخيره در اختيار داريد و محدوديت‌هاي اين فناوري برايتان مشكل‌ساز نيست،‌ اين فناوري ارزش امتحان را دارد. در غير اين صورت بهتر است به سراغ ساير فناوري‌ها برويد.از طرف ديگر، امكان ميزباني VMWare Server توسط ويندوز سرور و لينوكس وجود دارد و از سيستم‌عامل‌هاي مهمان 32 و 64 بيتي پشتيباني مي‌كند. به‌علاوه، با استفاده از اين فناوري در ماشين‌هاي مجازي از قابليت SMP مجازي دوطرفه و پشتيباني دستگاه‌هاي پرسرعت USB2 نيز بهره‌مند مي‌شويد.

اين قابليت‌ها در فناوري مايكروسافت وجود ندارد. به هرحال نسخه VMWare  Server 2.0 به‌صورت آزمايشي عرضه شده و به‌كارگيري آن براي فرآيند توليد توصيه نمي‌شود. با وجود اين‌كه مي‌توان نرم‌افزار VMWare Server 1.0 را به عنوان جايگزين فناوري اخير به‌كار گرفت، بايد توجه داشت نسخه 1.0 كارايي كمتري دارد. بنابراين توصيه ما استفاده از فناوري Xenserver v4 محصول شركت Citrix است. فناوري Xenserver به عنوان يك محصول هايپروايزر بدون نياز به سيستم‌عامل ميزبان يا هرنوع هزينه اضافي ديگر حداكثر كارايي را در اختيار مي‌گذارد. اين فناوري از سيستم‌عامل‌هاي مهمان‌ 64 بيتي پشتيباني كرده و با وجود اين كه نسخه رايگان Express فقط قابليت اجراي همزمان چهار ماشين مجازي را دارد، قادر است اغلب نيازهاي شرکت‌هاي كوچك را تأمين كند. به  علاوه، نصب و كار با فناوري Xenserver ساده است و آن را به انتخاب مناسبي براي شركت كوچك با سرمايه اندك تبديل مي‌كند.

 

ادامه مطلب