معرفی انواع سرور های ابری Cloud Server

منتشرشده در مقالات هاست و سرور
یکشنبه, 26 دی 1395 ساعت 20:30

خب اگر شما از علاقمندان به مباحث سرور و هاستینگ

نحوه نصب و راه اندازی ابزار IPT و IPVsadm

منتشرشده در مقالات هاست و سرور
شنبه, 25 دی 1395 ساعت 20:30

اگر مدیر سرور باشید یا مطالبی در این خصوص را مطالعه کرده باشید

نحوه فعال کردن IP masquerading

منتشرشده در مقالات هاست و سرور
شنبه, 25 دی 1395 ساعت 20:30

در این قسمت قصد داریم تا شما را با نحوه فعال کردن

مقایسه Shared Hosting و VPS Hosting

منتشرشده در مقالات هاست و سرور
دوشنبه, 15 آذر 1395 ساعت 20:30

هاست سرور مجازی خصوصی یا (Virtual Private Server ( VPS چیست ؟

در یک VPS یا سرور مجازی خصوصی منابع سخت افزاری موجود بر روی یک سرور فیزیکی با استفاده از تکنولوژی به نام مجازی سازی پارتیشن بندی و پیکربندی می شوند به گونه ای که از یک سرور فیزیکی می توان چندین سیستم عامل مختلف با منابع سخت افزاری متفاوت ایجاد کرد. به سیستم عامل ها یا سرورهایی که از این طریق ایجاد می شوند سرور مجازی یا Virtual Server گفته می شود ، تقریبا چیزی که شما در نرم افزارهایی مانند VMware Workstation و Virtual Box مشاهده می کنید. بر روی هر کدام از Virtual Server هایی که ایجاد شده سرویس دهنده هاستینگ می تواند سیستم عامل های مختلف با منابع سخت افزاری و نرم افزاری مختلف بنا به درخواست کاربر را راه اندازی کند. کاربرانی که سرور مجازی را خریداری می کنند در واقع مدیریت کاملی بر روی منابع این سرور دارند و به نوعی می توان گفت تمامی منابع این سیستم مجازی بصورت اختصاصی در اختیار کاربر مورد نظر قرار می گیرد. در یک سرور مجازی یا VPS منابع سخت افزاری هم می توانند بصورت اختصاصی یا Dedicated و هم می توانند بصورت اشتراکی یا Shared در اختیار کاربران قرار بگیرند ، زمانیکه شما درخواست یک VPS از یک سرویس دهنده هاستینگ را می دهید ، می توانید اندازه حافظه RAM ، ظرفیت هارد دیسک و همه چیزهایی که نیاز دارید را بصورت دلخواه سفارش بدهید. در این حالت این منابع بصورت اختصاصی از سیستم فیزیکی دریافت شده و در داخل VPS برای کاربر در دسترس می باشد. مفهوم VPS در واقع نقاط ضعفی که در سرویس های هاست اشتراکی وجود دارند را پوشش داده است و از طرفی انعطاف پذیری بسیار بالاتری را به کاربران آن می دهد به نوعی که کاربر می تواند برای منابعی که در اختیارش قرار گرفته است برنامه ریزی کند ، برای مثال چند ماه پیش وب سایت انجمن تخصصی فناوری اطلاعات ایران نیاز به ارتقاء داشت و به همین دلیل ما مجبور شدیم یک VPS جدید با میزان حافظه RAM بیشتر تهیه کنیم ، اگر در سرویس های هاستینگ اشتراکی کار می کردیم قطعا دچار مشکل می شدیم زیرا نمی دانستیم که آیا واقعا میزان RAM به ما اختصاص خواهد یافت یا خیر اما با استفاده از VPS مطمئن هستیم که همه فضای RAM به ITPRO اختصاص خواهد داشت. با توجه به اینکه کاربران بر روی سرویس های VPS دارای دسترسی های مدیریتی هستند خودشان می توانند تغییرات دلخواه و حتی نرم افزارهای دلخواه خودشان را بر روی سرورها نصب و راه اندازی کنند.

هاست اشتراکی وب یا Shared Web Hosting چیست ؟

سیستم های هاست های اشتراکی وب یا Shared Web Hosting معمولا بر روی سخت افزار ارائه می شوند که روی این سخت افزار معمولا سیستم عامل های ویندوز یا لینوکس نصب می شود. نگهداری و مدیریت چندین وب سایت و کاربر به این سرور محول می شود ، منابع موجود بر روی این سرور اعم از پهنای باند ، فضا ، پردازش و ... بصورت مشترک بین همه کاربران و وب سایت ها تقسیم می شود ، بعضا حتی اولویت بندی و یا محدودیت در دسترسی منابع به کاربران نیز اعمال نمی شود. امروزه اکثر افرادی که به تازگی وارد بازار میزبانی وب می شوند سرویس های میزبانی وب را بصورت اشتراکی یا Shared ارائه می کنند و بعضا بسته های پیشنهادی نامحدودی نیز به کاربران ارائه می کنند که شما به عنوان یک کاربر می توانید هر چقدر که دوست داشتید از منابع این هاست اشتراکی استفاده کنید. طبیعتا ارائه خدمات نامحدود حرف بیهوده ای است که به امید خدا در آینده در خصوص ترفند هایی که در اینگونه سرویس های هاستینگ به عنوان نامحدود انجام می شود اشاره هایی خواهیم کرد. در یک سناریوی واقعی سرویس هاست اشتراکی منابع سرور اعمل از حافظه RAM ، پهنای باند اینترنتی ، قدرت پردازشی، فضای ذخیره سازی و نرم افزارهای کاربردی که روی سرور قرار دارند همگی به اشتراک گذاشته می شوند. برای مثال وب سرور آپاچی به همراه پایگاه داده های MySQL و کنسول مدیریت CPanel و ایمیل سرورهای متن باز در یک سرور لینوکسی و همچنین وب سرور IIS به همراه پایگاه داده MSSQL سرور و کنسول مدیریتی PLESK و ایمیل سرورهای ویندوزی در یک سرور ویندوزی به همراه بسیاری دیگر از نرم افزارها در بین کاربرانی که از آنها استفاده می کنند و وب سایت های آنها در سرور قرار گرفته اند به اشتراک گذاشته می شوند. توجه کنید که در هاست های اشتراکی یکبار نرم افزار بر روی سرور نصب می شود و برای همه کاربران و وب سایت های موجود بر روی سرور مورد استفاده قرار می گیرد. هاست های اشتراکی یا Shared Hosting ارزانترین نوع هاست های اینترنتی هستند مخصوصا اگر بر روی سیستم عامل رایگانی مثل لینوکس هم قرار بگیرند ، سالها پیش که وب سایت انجمن تخصصی فناوری اطلاعات ایران بر روی یک هاست اشتراکی بود مشکلات موجود در این هاست های ارزان قیمت را به عینه شاهد بودیم ، در عوض سرویس های میزبانی وبی مانند VPS Hosting یا Dedicated Hosting هزینه های بالاتری دارند اما شما می توانید از منابع سرور بصورت کاملا بهینه استفاده کنید.

تفاوت اصلی سرویسها Shared Hosting و VPS Hosting در چیست ؟

هاست های اشتراکی بسیار ارزانتر از هاست های VPS هستند
منابع سرور در هاست اشتراکی بین همه کاربران به اشتراک گذاشته می شود
منابع سرور در VPS ها ( در صورت نیاز ) بصورت اختصاصی به کاربران اختصاص داده می شود
هاست های اشتراکی فقط برای وب سایت های کم ترافیک و تجارت های تازه کار مناسب است
VPS ها برای وب سایت های پر ترافیک و تجارت ها و برند ها مناسب است
کارایی VPS قطعا از کارایی هاست های اشتراکی بیشتر است
کاربران VPS می توانند سرور خود را دلخواه سازی کنند اما در هاست اشتراکی شما چنین امکانی ندارید
انعطاف پذیری سرویس های VPS با توجه مدیریت آنها توسط کاربر بسیار بیشتر از هاست اشتراکی است ITPRO باشید

معرفی چند محصول شرکت VMware

منتشرشده در مقالات هاست و سرور
دوشنبه, 08 آذر 1395 ساعت 20:30

معرفی نرم افزار VMWare ESX
VMware ESX/ESXi : این نرم افزار در حقیقت خود به نوعی سیستم عامل محسوب می شود ، زیرا در هنگان نصب مستقیما بر روی سخت افزار نصب می شود و نیازی به سیستم عامل میزبان یا به اصطلاج Host ندارد و از مجموعه نرم افزارهای Hostless محسوب می شود ، همانطور که مشاهده می کنید در دو نوع ارائه شده است که تفاوت های سری i این نرم افزار و ESX را در ادامه تشریح خواهیم کرد. برای شروع چند تفاوت بین این دو محصول را برایتان می گویم ، لازم به ذکر است که این تفاوت ها در نسحه 5 این محصول بیشتر محسوس است :


حذف Service Console برای همگان : قبلا Service Console فقط برای کسانی که ESXi را خریداری می کردند حذف شده بود ولی در ESXi 5.0 برای تمامی افرادی که این محصول را نصب می کنند ( چه خریداری کرده باشند و چه نکرده باشند ) حذف شده است.
فایل سیستم VMFS 5 : VMFS در واقع فایل سیستم مربوط به VMWare است، مانند NTFS که فایل سیستم Windows است. VMFS 5 دیگر MBR-Base نیست بلکه GPT-Bsae می باشد که این امر محدودیت DataStore را از 2TB به 64TB افزایش داده است و همچنین دیگر مجبور به مشخص کردن Block Size که قبلا باعث محدودیت در حجم Virtual Disk می شد نیستند.
پشتیبانی از Range وسیعتری از سخت افزارهای مختلف: ESXi 5.0 رنج وسیعتری از SATA Controller ها را پشتیبانی می کند که این امر سبب سهولت در نصب ESXi 5.0 روی سخت افزارهای ارزانتر می شود.

معرفی نرم افزار VMware VSphere و انواع آن
این محصول را می توان کاملترین مجموعه نرم افزاری شرکت VMware در سالهای اخیر نامید که در واقع مجموعه ای کامل از انواع ابرای های محتلف VMware می باشد که در یکجا جمع شده و تقریبا کلیه امکاناتی را که از یک سیستم مجازی سازی انتظار می رود را در یکجا جمع کرده است ، این محصول نسخه های مختلفی دارد که در ادامه به مقایسه این نسحه ها می پردازیم :

vmware vSphere Enterprise Plus قدرتمندترین و کاملترین نسخه ی vmware با انعطاف پذیری بالا و قابلیت های فراوان جهت ایجاد و مدیریت Data-center با قابلیت پشتیبانی موارد زیر:

vmware vMotion
vmware Hot Add
vmware Fault Tolerance
vmware Data Recovery
vmware vSheild Zones
vmware Storage vMotion
vmware DRS
vmware DPM
vmware vNetwork Distributed Switch
(vmware ESXi And vmware ESX (deployment-time choice
vmware vStorage VMFS
Eight-way Virtual SMP
vmware vCenter Server Agent
vmware vStorage APIs/VCB
vmware vCenter Update Manager
vmware HA
vmware vStorage Thin Provisioning
vmware vNetwork Distributed Switch

vmware vSphere Enterprise : دومین نسخه ی قدرتمند vmware با حداکثر امنیت جهت پردازش اطلاعات به همراه ذخیره کننده ی خودکار منابع در سطح شبکه با قابلیت های زیر:


vmware vMotion
vmware Hot Add
vmware Fault Tolerance
vmware Data Recovery
vmware vSheild Zones
vmware Storage vMotion
vmware DRS
vmware DPM
(vmware ESXi And vmware ESX (deployment-time choice
vmware vStorage VMFS
Four-way Virtual SMP
vmware vCenter Server Agent
vmware vStorage APIs/VCB
vmware vCenter Update Manager
vmware HA
vmware vStorage Thin Provisioning

vmware vSphere Advanced : سومین نسخه ی vmware با محیطی کاملا استراتژیک همراه با راهکارهای فراوان جهت جلوگیری از هرگونه مشکل و خرابی در سطح شبکه:


vmware vMotion
vmware Hot Add
vmware Fault Tolerance
vmware Data Recovery
vmware vSheild Zones
vmware HA
vmware vStorage Thin Provisioning
(vmware ESXi And vmware ESX (deployment-time choice
vmware vStorage VMFS
Four-way Virtual SMP
vmware vCenter Server Agent
vmware vStorage APIs/VCB
vmware vCenter Update Manager

vmware vSphere Standard : چهارمین نسخه ی نرم افزار قدرتمند vmware با قابلیت هایی جهت راه اندازی سریع شبکه و نرم افزارها با کمترین هزینه:


vmware HA
vmware vStorage APIs/VCB
vmware vCenter Update Manager
vmware vStorage Thin Provisioning
(vmware ESXi And vmware ESX (deployment-time choice
vmware vStorage VMFS
Four-way Virtual SMP
vmware vCenter Server Agent

همان طور که ملاحضه می کنید گستردگی این محصول بسیار زاید است و این فقط مربوط به vSphere بود.VMware در ضمینه پردازش ابری یا Cloud Computing هم دستی قدر دارد .


محصولات پردازش ابری یا Vcloud
این ابتکار در کنفرانس VMworld در سال 2008 در لاس وگاس اعلام شد. vCloud با بسیاری از ارائه دهندگان خدمات عمومی و حمایت از برنامه های کاربردی متعددی رشد کرده است.

VMware vCloud Director
VMware vCloud Datacenter Services
VMware vCloud Express
VMware vCloud Consulting Services
VMware vCloud API

VMware Go یک سرویس تحت وب است برای کاربران از هر سطح تجربه و تخصص برای نصب و راه اندازی و پیکربندی VMware vSphere Hypervisor


مجازی سازی نرم افزارهای کاربری یا Application Virualization

VMware vFabric tcServe : یک سرور Tomcat برای ساخت و اجرای برنامه های JAVA
(VMware vFabric Enterprise Ready Server (ERS
یک Apache وب سرور با قابلیت load-balancing component
VMware vFabric Hyperic: یک سرویس تحت وب برای نظارت بر برنامه های سفارشی و مدیریت عملکرد برای محیطهای physical, virtual and cloud
و
VMware vFabric GemFire
RabbitMQ
VMware vFabric SQLFire
VMware vFabric Web Server


نرم افزار های پشتیبان گیری از سیستم های مجازی VMbackup

در سال 2011 EMC کنترل Mozy را به VMware داد (Mozy یک سرویس online backup برای ویندوز و مکینتاش است ) دو محصول MozyHome و MozyPro دارد


سایر محصولات شرکت VMware

VMware vCenter Converter که آن نیز به 3 نرم افزار مختلف تقسیم میشود

VMware ACE
VMware ThinApp
VMware Infrastructure

نحوه انتخاب بهترین vps

منتشرشده در مقالات هاست و سرور
چهارشنبه, 26 آبان 1395 ساعت 20:30

آیا به IPهای اضافه نیازی دارم؟

ممکن است در موارد زیر نیاز به اضافه کردن تعداد IPهای خود داشته باشید:

نصب گواهی SSL
اختصاص دادن آدرس‌های IP اختصاصی به تک تک سایت‌های روی سرور ( در غیر این صورت بطور پیش فرض، IP سرور به وب سایت‌های هاست شده داده می‌شود.)
استفاده از IPهای مختلف برای کانال‌های مختلف مانند وب، موبایل، اپلیکیشن‌های موبایل و غیره.
اختصاص دادن IPهای مختلف به سرویس‌های متفاوت ( دیتابیس، CMS و غیره)
سیستم عامل سرور VPS: Linux یا Windows؟

جدای از توانایی‌ها و عادات شما، نرم‌افزاری که بر روی سرور مستقر می‌شود در واقع نوع سیستم عامل شما را نیز مشخص می‌کند.

در صورتی که از .NET برای توسعه استفاده می‌کنید و یا قصد استفاده از اپلیکیشن‌های مایکروسافت و اپلیکیشن‌هایی دارید که برای این پلتفرم‌ها ساخته شده‌اند، اغلب به یک سرور ویندوز نیاز دارید.

اکثر فن‌آوری‌های اوپن سورس ( CMS، PHP و MySQL) را می‌توانید براحتی در یک محیط لینوکس پیاده کنید، البته در صورتی که مهارت‌های لازم را داشته باشید. به علاوه، به منظور کاهش خطر نصب نادرست، می‌توانید از نسخه‌های از پیش نصب شده‌‌ی OVH استفاده کنید.

در هر صورت، Window و Linux با قیمت‌های یکسان ( فقط در VPS ابری) در OVH عرضه می‌شوند. به همین دلیل، اگر در آینده به این نتیجه رسیدی که در انتخاب خود اشتباه کرده‌اید، می‌توانید سرور را مجدد نصب کنید.

چگونه نیازها‌ی آتی خود را ارزیابی کنیم؟

بهتر است زیاد سخت نگیرید و به مرور زمان جواب این سوال را پیدا کنید. تغییر نیازها امری طبیعی‌ست. مقدار RAM مورد نیاز شما در زمان حال لزوماً با فردا برابر نیست و این مساله در مورد منابع و فضا نیز صدق می‌کند. پس بهتر است نگران نباشید و عجله نکنید زیرا اغلب اوقات امکان ارتقاء دادن خواهید داشت.

چگونه چند وب سایت را در یک VPS مدیریت کنیم؟

می‌خواهید کنترل بیشتری روی هاستینگ چند-وبسایتی خود داشته باشید؟ با یک VPS می‌توانید نمایی ساده از تمامی پروژه‌های وب خود داشته باشید.

با استفاده از کنترل پنل‌های OVH برای VPS، می‌توانید بدون داشتن مهارت‌های مدیریت سرور نیز وب سایت‌های خود را مدیریت کنید.

به چه مقدار Ram، چه مقدار فضای دیسک و چه پردازنده ای نیاز دارید؟

برای یافتن جواب این سوال‌ها، ابتدا از خود بپرسید:

قصد دارید در حال حاضر و در چند ماه آینده چه استفاده ای از VPS بکنید؟
قصد نصب چه اپلیکیشن‌هایی را دارید؟
موقعیت شما پیشنهاد ما
قصد دارم اپلیکیشن‌های زیادی بر روی VPS نصب کنم
بیش از ۲ GB Ram بخصوص اگر قصد ترکیب دیتابیس و اپلیکیشن‌های وب را دارید.

اپلیکیشن‌ من در حال حاضر هم مخاطب زیادی دارد بهتر است برای مقیاس پذیری و اطمینان بیشتر، از VPS ابری استفاده کنید.
حجم زیادی از اطلاعات دارم سایز دیتابیس خود را تخمین بزنید بدون اینکه نگران بیشتر شدن آن در آینده باشید (زیرا قابل ارتقاء دادن است).
محتوا و فایل‌های بسیاری دارم حجم محتوای دیتابیس خود را تخمین بزنید بدون اینکه نگران بیشتر شدن آن در آینده باشید (زیرا قابل ارتقاء دادن است). اگر حجم محتوای شما از حجم سرویس شما بیشتر شود، می‌توانید سرویس خود را ارتقاء بدهید.
اطلاعات بسیار حساس و محرمانه دارم

از نسخه‌های ابری با گزینه‌های Veeam (نرم افزاری برای بک آپ و بازیابی اطلاعات) استفاده کنید
از دیتابیس استفاده می‌کنم دیتابیسی که دائم از آن استفاده می‌شود، می‌تواند Ram زیادی را اشغال کند. به همین دلیل همواره باید بخشی از RAM را برای این منظور خالی نگه دارید.
همه چیز بر روی یک VPS باشد یا تعدادی VPS؟ می‌توانید دیتابیس را از وب سایت و سروری که روی آن اپلیکیشن های اساسی نصب شده است (application server) جدا کنید یعنی سایت شما روی یک VPS باشد و سایر اپلیکیشن ها روی سرور دیگر. با این کار، مصرف منابع به مراتب سبک‌تر از زمانی‌ست که یک سرور به تنهایی تمام بار را به دوش می کشد
از کنترل پنل استفاده می‌کنم Plesk و cPanel منابع زیادی مصرف می‌کنند. اگر قصد استفاده از تعداد زیادی اپلیکیشن دارید، باید مصرف حداقل ۲GB Ram را در نظر داشته باشید. در انتخاب لایسنس مناسب هم دقت کنید.
از سیستم مدیریت محتوا CMS))استفاده می‌کنم CMS لایه‌های مختلف اپلیکیشن و توسعه را ترکیب می‌کند و به نمایش صفحات پویا تکیه می‌کند. به همین دلیل مصرف CPU و RAM آن از یک وبسایت ساده بیشتر است.
استفاده از این اطلاعات به شما در تصمیم گیری کمک می‌کند.

نکاتی در مورد سرور مجازی

منتشرشده در مقالات هاست و سرور
چهارشنبه, 26 آبان 1395 ساعت 20:30

VPS در مقایسه با هاستینگ اشتراکی و اختصاصی

VPS یک ماشین مجازی‌ است که بر روی سخت‌ افزار اشتراکی فعالیت می‌کند. یک هاست قدرتمند چند هسته‌ای نیز بمنظور فراهم کردن حافظه‌ی اختصاصی، هسته‌های تکی و چند تاییِ مشترک و حافظه‌ هارد دیسک، کانفیگ می‌شود. هاست‌ها معمولاً امکان انتخاب سیستم‌ عامل‌های GNU/Linux را به شما می‌دهند. تعدادی از هاست‌ها نیز ممکن است سرور Windows را در اختیارتان بگذارند. (اپل اجازه‌ی مجازی سازیِ سرور Mac OS X را می‌دهد اما این کار فقط بر روی سخت افزار اپل قابل اجرا و نیازمند یک لایسنس مجزا برای هر یک از سخت افزارها و هر موردِ مجازی شده می‌باشد. اپل سخت افزار Xserve خود را کنسل کرد و به همین دلیل بسیار بعید است که در ارتباط با اپل شاهد مجازی سازی در سطح وسیعی باشیم.)

حافظه‌ی متصل به VPS ثابت و ماندگار است بدین معنی که اگر سرور مجازی شما و یا سخت افزار هاست شما به هر دلیلی از کار افتاد، می‌توانید با بوت کردن دوباره، کار خود را از همانجا بدون نقص ادامه دهید. البته این مورد در زمان ایراد هارد درایو، صدق نمی‌کند.ممکن است در مورد بعضی از سیستم‌عامل ها، به یک بازیابی file-system نیاز باشد. با کمک ژورنالینگ ext3 در لینوکس، تا به حال به انجام چیزی بیشتر از یک startup repair نیاز نداشته‌ام. (با این حال، می‌توانید از سرور مجازی خود نیز براحتی بک آپ بگیرید.)

جنبه های تفاوت مهمی در vps وجود دارد، از ماشین های سخت افزاری اختصاصی گرفته تا فضای سرور به اشتراک گذاشته شده.

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

اگر سخت افزار اختصاصی از کار بیفتد، یک واحد پشتیبان باید توسط هاست برای شما تعیین شود و درایوها بایستی منتقل و ریستور شوند. برخی از هاست‌ها می توانند این امکان را برای شما فراهم کنند. اگر شما بیش از محدودیت های سرور اختصاص داده شده استفاده کنید، باید به فکر انتقال به یک سخت افزار جداگانه باشید. و اگر بطور ناگهانی نیازمند ۱۰ نسخه‌ی یکسان از هاست اختصاصی خود شوید، هماهنگی برای انجام آن بسیار زمانبر است.

ممکن است امکانات هاستینگ که سخت افزار اختصاصی فراهم می‌کنند، راه حلی ساده برای بک آپ برداشتن از هاست در اختیارتان نگذارند و این مسئولیت تماماً به عهده‌ی خود شما باشد. به همین دلیل ,از یک طرف ریستور کردن مشکل می‌شود و از طرف دیگر هزینه‌ی ساعتی‌ای که باید بپردازید تا افرادی این کار را برای شما انجام دهند، بسیار بالاست.

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

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

(یک بسته هاستینگ اشتراکی جدید نیز در حال گسترش است که محصول “Rackspace Cloud Sites” بهترین نمونه‌ی آن می باشد. این روش کمی گران‌تر از هاستینگ مشترک است و دسترسی روت نخواهید داشت. اما فایل‌ها و اسکریپت‌های شما بین سرورهای شبکه با قابلیت مقیاس اتوماتیک ( automatic scaling) پخش شده‌اند. قیمت پایه تقریباً با قیمت یک سرور اختصاصی برابری می‌کند و برای وب سایت‌هایی با حجم کاری بالا مناسب است. به عنوان مثال، برای وب‌سایتی با ۵۰ هزار بازدید روزانه بطور متوسط که در فواصل معین ممکن است بازدید آن به بالای یک میلیون برسد، این روش ایده‌آل بنظر می‌رسد. به علاوه CDNها و شبکه‌های توزیع محتوا ،برای تحویل صفحات استاتیک، اجزا و تصاویر و رسانه های دیگر با قیمت‌هایی بر مبنای هر گیگا بایت وجود دارند.)

VPS ها هیچ نگرانی‌ای در مورد سخت افزار باقی نمی گذارند و شما اطلاعی از تصمیمات شرکت هاستینگ خود نخواهید داشت. با VPS، برخی از مزایای سرور اختصاصی را خواهید داشت زیرا VPS درست مانند یک دستگاه با یک سری سخت افزار متصل به آن است. سرورهای بسیاری به شما اجازه می‌دهند که در صورتی که هاست چرخه‌های بیکار داشته باشد، مصرف CPU ی خود را تا بالاتر از سطح تضمین شده بالاتر ببرید. اخیراً سرور MySQL ای که درشرکت هاستینگ Linode قرار دارد، در طی چند ساعت چیزی بالای ۴۰۰% مصرف CPU را پشتیانی کرد.

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

زمانی که یک VPS مطابق با نیازها و خواست‌های خود ساختید، تقریباً تمام سرویس های VPS دیگر به شما این اجازه را می دهند تا مشابه آن را ایجاد کنید.

چه لزومی دارد که سرور داشته باشم؟ این سوالی‌ست که در ۱۵ سال گذشته هر بار سروری از کار افتاد و یا مجبور به جایگزین کردن سرورهای وب، ای-میل و دیتابیس بودم، از خود می‌پرسیدم. می‌توانستم استفاده از سرور اختصاصی و یا هاست‌های اشتراکی را انتخاب کنم، تا اینکه تصمیم گرفتم از سرورهای شخصی مجازی استفاده کنم (VPS): سرورهای مجازی با دسترسی روت بر روی سخت‌افزارهای پیشرفته که بطور کامل مطابق با نیازهای شما عمل می‌کنند. مدتهاست که امکان استفاده از سرورهای مجازی وجود دارد اما از سال ۲۰۱۰، امکانات بمراتب بیشتر شدند ، نرم افزارها پیشرفته ترو سرویس‌ها قدرتمند‌تر شده اند و هزینه ها در مقایسه با هزینه‌ی امکانات و کارهای روتین وب و دیتابیس که اکثر وب‌سایت‌ها انجام می‌دهند، بسیار مناسب هستند.

رقابت بسیار تنگاتنگ است. این امر نه تنها منجر به کاهش هزینه‌ها شده است، بلکه به شما این امکان و اطمینان را می‌دهد که اگر یک‌ هاست نتواند جوابگوی نیازهای شما باشد، گزینه‌های دیگری برای جایگزین کردن هاست مورد نظر داشته باشید. نمی‌توان گفت که رفتن از یک سرویس به سرویس دیگر کار خیلی کوچکی است اما چندان سخت هم نیست.

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

مقایسه سرور مجازی و هاست اشتراکی

منتشرشده در مقالات هاست و سرور
چهارشنبه, 26 آبان 1395 ساعت 20:30

سرور VPS (سرور شخصی مجازی)
هاست VPS مانند زندگی در یک خانه‌ و یا طبقه‌ای است که می‌توانید همه چیز را با سلیقه‌ی خود بچینید. با این وجود، مسئولیت رسیدگی به محلی که تحت اختیار شماست نیز بر دوشتان است. کمپانی‌هایی که با اپلیکیشن‌های سنگین منبع و داده‌های محافظت‌شده سر و کار دارند، معمولاً از هاست VPS استفاده می‌کنند.

اگر هر یک از شرایط زیر شامل حال شما می‌شود، می‌توانید هاست VPS را انتخاب کنید:
• توسعه‌ی شغلی خود ورای هاست مشترک
• انتظار افزایش قابل توجهی در ترافیک وب سایت در ماه‌های آتی
• کار با داده‌های محرمانه و حفاظت شده
• تصمیم به افزایش تعداد کارمندان، که در نتیجه به افزایش نیاز به ظرفیت ایمیل بیشتری می‌انجامد
• قصد میزبانی کردن چند سایت، وبلاگ و اپلیکیشن‌های مختلفی در آینده‌ی نزدیک

مزایای VPS:

• دسترسی به فضا و پهنای باند بسیار بالا که به شما امکان انجام هر کاری می‌دهد.
• می‌توانید سرور خود را آنگونه که می‌خواهید شخصی سازی کنید.
• با استفاده از دسترسی شِل، بچ‌ فایل‌های خود را اجرا و سرویس‌های جدید در سرور ایجاد کنید.
• می‌توانید بطور ۲۴ ساعته پشتیبانی مشتری داشته باشید که به نوبه‌ی خود سطح امنیت وب‌سایت شما را افزایش می‌دهد.
• در این روش، مقیاس پذیری و بک آپ ساده هستند.
• پارتیشن بندی کاربر به شما این امکان را می‌دهد که فایروال را بطور اختصاصی کانفیگ کنید.

معایب VPS:

• برای مراقبت و کار با سیستم نیاز به مدیریت سیستمِ اختصاصی خواهید داشت.
• معمولاً کمی هزینه‌بر است.
• باید در مورد اپلیکیشن‌های بخصوصی مراقب باشید زیرا ممکن است با کار در محیطی مجازی مشکل داشته باشند.

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

اگر هر یک از شرایط زیر شامل حال شما می‌شود، می‌توانید به هاست مشترک روی بیاورید:
• بدنبال پلنی برای شروع به کار با سرمایه‌ی محدود خود هستید.
• انتظار نرخ بازدید اولیه‌ی کم، در حدود ۵۰۰ نفر در روز، دارید.
• بدلیل تعداد کم کارمندانتان، تعداد محدودی اکانت ای‌میل بر روی سایت باز خواهید کرد.
• قصد دارید فقط یک وبسایت به همراه چند وبلاگ را میزبانی کنید.
در هر یک از موارد بالا، می‌توانید از هاست مشترک، قبل از رفتن به سراغ فرم‌های بزرگتر هاست، استفاده کنید.

مزایای هاست مشترک

• در صورتی که تعداد کمی وب لاگ و یا وب سایت‌های کوچک دارید، استفاده از هاست مشترک بدلیل راحت بودن کار با آن، گزینه‌ی مناسبی برای شماست.
• از نظر هزینه به سود شماست.
• نیازمند نگهداری و مراقب‌های فنی سرور نیست و در نتیجه به توانایی‌های بخصوصی برای مدیریت کردن وب سایت خود نیاز نخواهید داشت.
• می‌توانید تقاضای فضای ذخیره‌ی بیشتر بکنید.
• تمامی انواع نرم افزار، از جمله نرم افزارهای مجازی سازی شده، بر روی آن قابل نصب هستند.

معایب هاست مشترک

• منابع محدود
• کارایی و عملکرد شما تحت تاثیر وب سایت‌های دیگری که در سرور مشترک میزبانی شده اند، قرار می‌گیرد.
• ممکن است بطور طولانی مدت با مشکلاتی در زمینه‌ی بک آپ و مقیاس پذیری روبرو باشید.
• برخی از اپلیکیشن‌ها نیازمند تنظیمات فایروال خاصی خواهند بود.
• پشتیبانی مشتری محدودی خواهید داشت.

تفاوت‌ها:
هاست مشترک و VPS تفاوت‌هایی بشرح زیر دارند:
• منابع: با هاست مشترک فقط به تعدادی معدودی منبع دسترسی دارید در حالی که با VPS دسترسی به فضای دیسک خصوصی و تعداد منابع بیشتری دارید.
• امنیت: امنیت هاست VPS از هاست مشترک بمراتب بیشتر است.
• پلتفرم: هاست مشترک سطحی پایه و ابتدایی از فایل سیستم و بخش بندی در اختیار شما میگذارد

چه زمانی بجای هاست مشترک از هاست VPS استفاده کنیم؟
در هر یک از موارد زیر می‌توانید از هاست مشترک به هاست VPS انتقال پیدا کنید:
• وب سایت شما تمام پردازشگرهای شما را استفاده می‌کند.
• وب سایت شما تمام منابع CPU و RAM را به سرعت اشغال می‌کند.
• احساس می‌کنید که نیازمند کنترل کامل هستید.
• تصمیم به ارسال ای‌میل‌های بیشتری دارید.
• بدنبال کارایی و ثبات فوق العاده هستید.
• حس می‌کنید زمان آن رسیده که از بقیه جلو بزنید.
• تصمیم به توسعه‌ی سطح کاراییِ فعلی گرفته‌اید.
• می‌خواهید ظاهر و تنظیمات را شخصی سازی کنید.

افزایش امنیت سرور مجازی در چند قدم

منتشرشده در مقالات هاست و سرور
سه شنبه, 25 آبان 1395 ساعت 20:30

اطمینان حاصل کنید که در تمام زمان ها ، فایروال و اسکنر ویروس را بر روی سرورمجازی ویندوزتان فعال کرده اید.فایروال ویندوز و تنظیمات امنیتی ویندوز (Windows Security Essentials)می توانند به راحتی نصب و پیکربندی شوند. اطمینان حاصل کنید که فایروال شما قفل شده باشد بنابراین پورت هایی که واقعا استفاده می کنید باز خواهند بود.
ریموت دسکتاپ پیش فرض بر روی پورت ۳۳۸۹ اجرا می شود ، کسانی که می خواهند سرور شما را هک کنند این را می دانند و سرورها را برای چک کردن باز بودن این پورت اسکن خواهند کرد تا سروری که این پورت بر روی آن باز است پیدا کنند و حمله خود را بر روی آن آغاز نمایند.ما توصیه می کنیم که آن را عوض کنید تا این نوع از حملات را بسیار سخت تر کنید.
برای فهمیدن اینکه چطور باید این پورت را عوض کنید این دستورالعمل را بخوانید:

چگونه می شود پورت ریموت دسکتاپ پیش فرض را تغییر داد؟

اگر اشتباه کنید و خودتان را از سرور بیرون کنید توسط VNC همیشه می توانید به سرور خود دسترسی داشته باشید.

این مقاله به هیچ وجه کامل نیست . به هر حال اگر شما روش ها یا ایده هایی را می دانید که بقیه می توانند استفاده کنند لطفا با اظهار نظر در پایین این پست اطلاع دهید.

سرورهای ویندوز با نام کاربری شناخته شده و پیش فرض به نام Administrator ساخته می شوند . این نام کاربری می تواند هدفی برای حملات*بورتفورس باشد . برای دفع این نوع از حملات یک نام کاربری جدید با تمام دسترسی های ادمین بسازید و سپس نام کاربری Administrator پیش فرض را غیر فعال کنید.
من مطمئنم که قبلا این مطلب را شنیده اید اما انتخاب پسورد ضعیف برای سرور مجازی تان دعوت مشکل به نزد خودتان است. پسورد باید ترکیبی از حروف کوچک و بزرگ ، اعداد و کاراکترهای خاص باشد.
اگر شما به جای بعضی از حروف رمزتان از تکنیک های خاصی مانند عوض کردن password به p@ssw0rd استفاده می کنید باید بدانید که هکرها به خوبی این تکنیک ها را می دانند .پس با چسباندن کلمات به هم حدس زدن آن را سخت تر کنید ،مانند : h@rd3rp@ssw0rd

اگر در به خاطر سپردن رمز پیچیده مشکل دارید و به جای نوشتن و یا چسباندن آنها به گوشه مانیتور تان ، از نرم افزارهای امنی مانند keypass برای ذخیره امن رمزها استفاده کنید.

این نکته مهم است که سرور مجازی شما با آپدیت های امنیتی ویندوز به روز شده باشد . وقتی اولین بار است که وارد سرورتان می شوید ما توصیه می کنیم سریعا گزینه windows updates را اجرا کنید . وپیکربندی آن را بر روی auto update تنظیم کنید.

توضیحات مترجم :

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

تست سرعت اینترنت سرور مجازی

منتشرشده در مقالات هاست و سرور
سه شنبه, 25 آبان 1395 ساعت 20:30

این فرمان جادویی اصلی را برای انجام آزمون به کار ببرید
۱ speedtest-cli

در اینجا یک تصویر از تمام فرمان های دستوری بالاست :

2016-10-25_192420-150x150

اما شما می توانید همچنین یک نشان SpeedTest.net’s را با استفاده از این فرمان ایجاد کنید
speedtest-cli –share

آزمون با یک عکس خروجی از نتیجه تست سرعت انجام خواهد شد بنابراین شما می توانید آن را با دیگران به اشتراک بگذارید
2016-10-25_192514

به سادگی url نتایج اشتراک را در مرورگرتان باز کنید

speedtest-badge
نتایج من در بالا چطور است؟ آیا به اندازه کافی سریع است؟

به هر حال ، به طور معمول تست سرعت نزدیکترین سرور از نظر فاصله جغرافیایی برای هدایت تست آپلود و دانلود را جستجو می کند. به همین دلیل است که نتایج اینقدر بالاست.
به هر حال ، آن یک ویژگی خوب دارد که به شما اجازه می دهد انتخاب کنید که بر روی کدام سرور SpeedTest.net آزمون اعمال شود. بسادگی این دستور را برای دیدن تمام مکان های آزمون در دسترس صادر کنید:

speedtest-cli –list

آن سپس تمام مکان های آزمون موجود نشان داده شده را بر اساس نزدیک ترین سرورها بازیابی خواهد کرد.

2016-10-25_215857

یا | more را در در آخر دستور برای نمایش بخشی اضافه کنید.بنابراین شما می توانید آن را صفحه به صفحه ثبت کنید.
speedtest-cli –list | more

برای مثال ، من می خواهم بدانم سرعت اتصال از vps من چقدر است (در هلند، اروپا)به vps های دیگرم ( در نیویورک ، USA).بنابراین من بسادگی هر سرور SpeedTest.net’s واقع در نیویورک را انتخاب می کنم. در مثال من ، من یکی را از Rackwire.com در Rochester ، New York (فاصله :۵۹۵۱٫۸۸ کیلومتر از سرور مجازی NL فعلی من ) انتخاب کردم . مکان دارای ID 1239 است.

2016-10-25_221127
بنابراین من بسادگی دستور زیر را صادر می کنم

speedtest-cli –server #number

در موقعیت من این است:
speedtest-cli –server 1239
و اینجا نتیجه موجود است
2016-10-25_221714

تست سرعت اینترنت سرور مجازی
چند عامل مهم برای درنظر گرفتن قبل از خرید سرور مجازی آپتایم، سرعت کانکشن اینترنت ، سرعت I/Oو کارایی CPU می باشد.البته شما می توانید به سادگی بعضی نتایج آزمون محک موجود ارسال شده توسط کاربران در سرتاسر جهان را در Server bear مشاهده کنید .

اما هنگامی که شما vps را خریداری کردید و می خواهید کارایی آن را بدانید ، به سادگی می توانید تست محک را خودتان انجام دهید، دوباره ، serverbear به سهولت در دسترس است. اما اگر شما گزینه دوم را می خواهید با در نظر گرفتن اینکه سرعت vps شما تا چه اندازه بالاست ، شما می توانید خط فرمان ساده Speedtest.net test را انجام دهید.

چگونه سرعت اینترنت را در خط فرمان تست کنید
اکثر سرورهای خصوصی مجازی مبتنی بر لینوکس ( (vps، GUI(رابط مبتنی بر گرافیک) را پشتیبانی نمی کنند. بنابراین شما باید همه چیز را از خط فرمان با پنجره Terminal یا putty مدیریت کنید.
SpeedTest.net یک تست سرعت اینترنت شناخته شده در دسترس توسط دسترسی ساده به سایتشان در هر مرورگر وبی که Flash را ساپورت می کند ،است . اما آنها همچنین روش دیگری را توسط انجام آزمون از طریق خط فرمان فراهم می کنند. بنابراین در اینجا آموزش هه چیز است.

نحوه نصب SPEEDTEST CLI
گام اول – به سرور مجازیتان به عنوان روت یا هر کاربر دیگری با امتیاز کاربر مدیر وارد شوید (بنابراین شما می توانید از sudo استفاده کنید) کاربران ویندوز می توانند از putty استفاده کنند درحالیکه در لینوکس و mac می توانند از terminal استفاده کنند.

2016-10-20_145756

گام دوم- اسکریپت تست سرعت مبتنی بر Python را با استفاده از فرمان wget دانلود کنید

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

گام سوم- حالا بعضی ترفندهای کوچک chmodرا انجام دهید
chmod a+rx speedtest_cli.py

گام چهارم- فایل را به مکان مناسب انتقال دهید
mv speedtest_cli.py /usr/local/bin/speedtest-cli

گام پنجم- حالا اسکریپت را برای کاربر و گروه روت chown کنید

chown root:root /usr/local/bin/speedtest-cli

تمام است .

صفحه1 از2

آدرس : تهران ، میدان انقلاب ، کوچه رشتچی ، پلاک ۱۴ (ساختمان ایرانیان) ،طبقه دوم واحد ۸

 

خط ویژه: ۶۶۹۲۸۷۸۷-۰۲۱

تلفن : ۶۶۹۲۸۰۴۰-۰۲۱ | ۶۶۱۲۴۱۴۹-۰۲۱ | تلفن همراه : ۰۹۱۲۳۷۹۰۵۸۸

فکس دیجیتال: ۸۹۸۷۷۳۷۳-۰۲۱

آدرس ایمیل : wnegaran[at]gmail.com 

تمامی حقوق مادی و معنوی این سایت متعلق به شرکت وب نگاران پارسه می باشد