Skip to Content

آرشیو

آشنایی با انواع سرور

آشنایی با انواع سرور

آشنایی با انواع سرور

آشنایی با انواع سرور

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

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

خود ویندوز سرور 2003 هنگام نصب، امکانات و ابزارهایی را روی کامپیوتر فراهم می‌کند. امکانات و عملکردهای اضافی باید روی سرور پیاده‌سازی شوند تا سرویس‌ها و قابلیت‌های مورد نیاز سازمان و کاربران آن تامین شود. در واقع، تا زمانی که این امکانات و قابلیت‌های اضافی نتوانند سرویس‌های ویژه را تامین کنند، کامپیوتر نمی‌تواند نیازهای کاربران را تامین کند.

کامپیوترهای مورد نیاز در شبکه می‌توانند با توجه به Role های زیر دسته‌بندی شوند:

رول‌های سروری

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

  • Domain controller
  • Database server
  • Backup server
  • File server
  • Print server
  • Infrastructure server
  • Web server
  • E-mail server

رول Desktop workstation

desktop workstation ها متمایز از سرورها هستند، desktop workstation ها کامپیوترهای همه منظوره‌ای هستند که قادر به انجام برخی عملکردها هستند.

رول Workstation قابل حمل

workstation های قابل حمل در واقع راهکاری هستند که امکانات کامپیوترهای رومیزی را برای کارمند خارج از سازمان (آف سایت) فراهم می‌کنند.

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

ویندوز سرور 2003، ابزار جدیدی با عنوان Manage Your Server Utility، برای تعریف و مدیریت نقش‌های سروری فراهم می‌کند. ویزارد مورد استفاده برای اجرای رول‌های سروری در کامپیوترها، Configure Your Server Wizard است که شامل Manage Your Server Utility بوده و از طریق همین Utility مدیریت می‌شود.

با وجود ویندوز سرور 2003، می‌توان یازده نقش سروری مختلف را با Configure Your Server Wizard پیکربندی کرد:

  • File server
  • Print server
  • Application server
  • Mail server
  • Terminal server
  • Remote access server/VPN server
  • Domain controllers
  • DNS server
  • WINS server
  • DHCP server
  • Streaming media server
ادامه مطلب

بررسی سرور HP ML350 G9

بررسی سرور HP ML350 G9

بررسی سرور HP ML350 G9

بررسی سرور HP ML350 G9

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

سرور HPE ProLiant ML350 Gen9 ترکیبی از قابلیتهایی مانند عملکرد بالا، قابلیت توسعه پذیری، اطمینان بالا و کارایی بهینه می باشد که یکی از انتخابهای اصلی برای مراکز داده های سازمانی، گسترش SMB ها و دفاتر ریموت کسب و کارهای بزرگ می باشد. سرور ML350 Gen9 با استفاده از پردازنده های اینتل Xeon® E5-2600 v3 و v4 و با حداکثر 21٪ عملکرد بالاتر به علاوه آخرین تکنولوژی HPE DDR4 SmartMemory با حداکثر 23٪ افزایش کارایی به نسبت قبل ارائه شده است. علاوه بر اینها، پشتیبانی از 12Gb/s SAS و کارتهای شبکه 4x1GbE NIC و همچنین طیف وسیعی از کارت گرافیک و کارتهای های دیگر جزو قابلیتهای این سرور می باشد. سرور HPE ProLiant  خود را براحتی می توانید در محیط IT به راحتی نصب، به روز رسانی، نظارت و نگهداری کنید. سرور ML350 Gen9 برای زیرساخت IT سازمانی با برنامه های کاربردی Critical، بسیار ایده آل می باشد.

قابلیتهای جدید

  • پشتیبانی از HPE OneView v3.1
  • پشتیبانی از کارتهای گرافیکی NVIDIA Quadro P2000 و ماژولهای P4000 GPU
  • یک سرور کاملا کاربردی با ClearOS که فقط برای شما که نیازی به صرف هیچ هزینه اولیه ای هستید مناسب است. برای اطلاعات بیشتر، لینک ClearOS بررسی کنید.
  • پشتیبانی از آداپتورهای شبکه 25GbE، پیشرفت عملکرد به میزان 2.5 برابر نسبت به نسل قبلی برای بارهای درخواست I / O فشرده افزایش یافته است.
  • پشتیبانی از HPE DDR4 2400MHz SmartMemory RDIMM / LRDIMM و ماژولهای رم 8/16/32/64/128 گیگابایتی، پشتیبانی از حداکثر ظرفیت حافظه سیستمی به میزان 3 ترابایت.
  • پشتیبانی از شش SFF Express Bay و تعداد شش عدد هارد NVMe PCIe SSD برای استفاده در برنامه کاربردی که نیاز به دسترسی بیشتر به خواندن و نوشتن دارند.

قابلیتها و ویژگیها

کارایی و اطمینان پذیری بالا

سرور HPE ProLiant ML350 Gen9 از دو پردازنده اینتل Xeon E5-2600 v3 یا v4 پشتیبانی می کند.

کنترلهای هوشمند HPE Array با سرعت 12 گیگابایت بر ثانیه جهت افزایش عملکرد، دسترسی به داده ها و ظرفیت ذخیره سازی طراحی شده اند، در حالی که انعطاف پذیری و مدیریت آسان فراهم می شود.

سرور تعداد 24 اسلات رم DIMM برای پشتیبانی از حافظه های HPE DDR4 SmartMemory 2400MHz دارد و می تواند به جلوگیری از از دست دادن داده ها و Downtime ها کمک می کند و این کار را با استفاده از مدیریت خطاها در حین بهبود عملکرد کاری و بهره وری پاور انجام می دهد.

دسترسی بالا ، توسعه پذیری و قابلیت سرویس دهی بالا

سرور HPE ProLiant ML350 G9 قابلیت توسعه پذیری بسیار بالایی دارد بطوری که این سرور می تواند تعداد 8 الی 24 هارد دیسک نوع LFF و یا تعداد 8 الی 48 هارد دیسک نوع SFF را پشتیبانی می کند.

از دیگر مصادیق قابلیت توسعه پذیری بسیار بالای این دستگاه می توان به وجود تعداد 9 عدد اسلاتهای PCIe ، تعداد 8 عدد پورت USB و اندازه 5 یونیتی دستگاه اشاره نمود.

این دستگاه بصورت پیش فرض یک کارت شبکه چهار پورتی 1 گیگابایتی دارد و همچنین قابلیت پشتیبانی از کارتهای شبکه 1GbE و 10GbE و 25GbE را دارد. پشتیبانی از این کارتهای شبکه سبب بالا رفتن انعطاف پذیری دستگاه از لحاظ پهنای باند و تکنولوژی ارتباطی می شود.

پشتیبانی بسیار ویژه از تکنولوژی GPU با استفاده از 4 اسلات مخصوص کارتهای گرافیکی محقق می شود و برای ساختارهای مجازی سازی دسکتاپ و سرویسهای مالی ، آموزش ، تحقیقات علمی و عکسبرداری های حرفه ای پزشکی بهترین گزینه می باشد.

پشتیبانی فنی دستگاه توسط واحد فنی گروه وی سنتر این اطمینان خاطر را به شما خواهد داد تا با خیال راحت از دستگاه استفاده نمایید.

مدیریت چابک و زیرساختی

سرور HPE ProLiant ML350 Gen9 قابلیت مدیریت همگرا برای چرخه حیات سرورها را فراهم می سازد. مدیریت زیرساخت سرور مانند Provisioning و Update و Diagnostic توسط HPE iLO بسیار آسان خواهد بود.

با پیکربندی HPE iLO می توان سرورهای HPE را بصورت لوکال و ریموت، مانیتورینگ و مدیریت نمود.

این سرور همچنین یک سیستم آنلاین مدیریت و مانیتورینگ دارد که نام آن HPE Insight Online می باشد.

بروزرسانی بهینه Firmware و درایورها با کمترین زمان Downtime با استفاده از راهکار جدید بروزرسانی شرکت اچ پی بسیار آسان می باشد و این بروزرسانی شامل آپدیت های SPP و SUM نیز می باشد.

مشخصات فنی

Processor family

  • Intel® Xeon® E5-2600 v3 product family
  • Intel® Xeon® E5-2600 v4 product family

Number of processors

  • 1 or 2

Processor core available

  • 22 or 20 or 18 or 16 or 14 or 12 or 10 or 8 or 4

Processor cache

  • 55MB LLC

Processor speed

  • 3.5GHz

Power supply type

  • (4) Common Slot

Expansion slots

  • (9) For detail descriptions reference the QuickSpecs

Maximum memory

  • 3TB
  • Based on 128GB DDR4 LRDIMM

Memory slots

  • 24 DIMM slots
  • Maximum

Memory type

  • DDR4 SmartMemory

Drive description

  • (24) LFF SAS/SATA/SSD or
  • (48) SFF SAS/SATA/SSD
  • NVMe support via Express Bay will limit max drive capacity

System fan features

  • Hot plug redundant optional

Network controller

  • 1Gb 331i Ethernet Adapter 4 Ports per controller
  • Embedded 4-port NIC controller

Storage controller

  • Smart Array P440ar/2GB FBWC and/or
  • Dynamic Smart Array B140i
  • Depending on configuration

Infrastructure management

  • iLO Management (standard), Intelligent Provisioning (standard), iLO Advanced (optional), HP Insight Control (optional)

 

 

ادامه مطلب

بررسی سرور HP DL560 G8

بررسی سرور HP DL560 G8

بررسی سرور HP DL560 G8

بررسی سرور HP DL560 G8

DL مخفف کلمه های Density Line بوده و به سری سرورهای رک مونت HP اطلاق میشود. سرورهای DL سرورهایی همه کاره با قابلیت نصب در رک با ترکیبی از بهره وری، کارایی و مدیریت میباشند.
سرور اچ پی HP DL560 G8 سروری در نمونه x86 که تراکم تجهیزات در آن بهینه شده و یک سرور ۲ یونیت با ۴۴ پردازنده را بدون تأثیر روی کارایی، مقیاس پذیری و توسعه پذیری آن ارائه می نماید.

امکانات جدید سرور اچ پی HP DL560 G8 :

  • حذف پیچیدگیهای ساختاری با استفاده از HP OneView 1.10 که در حال حاضر بر روی تمامی سرورهای HP Proliant DL Gen8 وجود دارد.
  • با استفاده از سرور اچ پی HP DL560 G8 در کمتر از 3 ماه بازگشت سرمایه خواهید داشت. (بر اساس محاسبات و آزمایشهای داخلی کمپانی HP)
  • دارای قابلیت انعطاف و توان عملیاتی بالای I/O با استفاده از شش PCIe 3.0 expansion slot
  • سرور اچ پی HP DL560 G8 دارای افزایش کارایی نسبت به نسل های قبلی خود و ظرفیت حافظه تا 1.5 ترابایت با استفاده از HP SmartMemory
  • فناوری جدید FlexibleLOM در سرور اچ پی HP DL560 G8 گزینه های متفاوتی در شبکه با استفاده از کارت شبکه های 1Gb یا 10Gb، CNA، SFP+، FCoE یا گزینه های InfiniBandd ارائه می نماید.

ویژگی های سرور اچ پی HP DL560 G8 :

  • پشتیبانی از ۴ پردازنده Intel Xeon E5-4600 V2 در سرور اچ پی HP DL560 G8، تا ۱۲ هسته و ۱۳۰ وات مصرف برق در هر پردازنده
  • فناوری HP Smart Storage برای حذف معضلات ذخیره سازی در جهت سریع نمودن حجم کاری طراحی شده است. این فناوری از HP Smart Array P420i RAID Controller با گزینه های 1GB FBWC یا 2GB FBWC پشتیبانی می نماید.
  • تا شش PCIe 3.0 Expansion Slot
  • با بکارگیری HP SmartMemory باعث جلوگیری از دست رفتن اطلاعات و Downtime سرور با استفاده از سیستم کنترل خطای پیشرفته شده و همچنین عملکرد و کارایی مصرف نیرو را بهبود می بخشد. پشتیبانی از ۴۸ DDR3-DIMM برای ظرفیت حافظه تا ۱٫۵ ترابایت
  • بالاترین کارایی
  • بهره وری انرژی

 

مشخصات فنی سرور HP DL560 G8 به شرح زیر می باشد:

نکته : باید توجه داشت که این مشخصات فنی با توجه به نیاز کاربران قابل تغییر است و این اطلاعات صرفا میزان پشتیبانی از قطعات سخت افزاری این سرور را برای ما بیان می کند.

مدل پردازنده : Intel® Xeon® E5-4600 v2 product family
تعداد پردازنده : 2 یا 4 عدد
هسته پردازنده : 4 یا 6 یا 8 یا 10 یا 12
فضای داخل رک : 2 یونیت
بیشترین پشتیبانی رم : 1.5 ترابایت
نوع رم : DDR3 RDIMM, LRDIMM, or UDIMM, depending on model
اسلات رم : 48 اسلات
هارد داخلی : Standard: 5 SFF SAS HDD Bays; includes 3 SFF hard drive blanks
منبع تغذیه : دارد
گرافیک : Integrated Matrox G200 video standard
Network Controller : (1) 1Gb 331FLR Ethernet Adapter 4 Ports per controller or; 10Gb 530FLR-SFP+ Ethernet Adapter 2 Ports per controller; Depending on model
Storage Controller : Smart Array P420i; Applicable to all models
Expansion Slots : 6 تا ماکزیموم
پورت USB 2 : دارد (7 تا)
پورت USB 3 : ندارد
پورت ویدئو : دارد
پورت سریال : دارد
پورت ILO : دارد
پورت LAN : دارد
مموری SD : دارد
DVD ROM : ندارد
DVD R+W : دارد
ابعاد : عرض : 44.75 سانتیمتر *** عمق : 75 سانتیمتر *** ارتفاع : 8.73 سانتیمتر
وزن : 19 کیلوگرم
ادامه مطلب

سرور چیست و انواع آن

سرور چیست و انواع آن

تعریف عمومی و تخصصی سرور و انواع سرور

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

تعاریف متداول و عمومی سرور :

عموماً از دید افراد مختلف، سرور، کامپیوتری مستقل (معمولا یک  PC) است. که کامپیوترها و سخت افزارهای دیگر متصل به شبکه را پشتیبانی کرده و خدمات مورد نیاز را به آنها ارائه می دهد.به طور کلی، سرور برای ارائه خدمات خود، به کاربران درون و برون سازمانی، نیاز به بستر شبکه دارد.

در دنیای فناوری اطلاعات، مفهوم سرور کاربردهای بسیار زیادی دارد.به طوری که گاهاً محصولات متفاوتی مانند انواع سخت افزارها، نرم افزارها ویا حتی سیستم عامل ها ،نیز یک Server تلقی میشوند .

تعریف تخصصی سرور:

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

در زمانی که یک کاربر از وب و اینترنت استفاده می کند در واقع سرویس گیرنده و کامپیوتری که از شبکه دیگر به درخواست آن پاسخ می دهد سرویس دهنده می شوند. بدلیل اینکه پایداری سرویس دهنده ها بسیار اهمیت دارد، پایگاه هایی با نام “دیتا سنتر” در تمامی دنیا بنا می شود تا به حفظ و نگهداری از سرورها بپردازند.

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

واژه سرور کاربرد بسیار وسیعی در فناوری اطلاعات دارد و با وجودی که انواع مختلفی از محصولات تحت عنوان سرور نام گذاری می شوند (سخت افزارها، نرم افزارها و سیستم های عامل)، در تئوری به هر برنامه ای که منابع خود را با یک یا چند برنامه دیگر به اشتراک می گذارد، سرور می گویند. برای نشان دادن این موضوع، مثال آشنای اشتراک گذاری فایل را در نظر بگیرید. در حالی که وجود فایل در یک سیستم آن را تبدیل به سرور نمی سازد، اما مکانیزمی که این فایل ها را توسط سیستم عامل بین کلاینت ها به اشتراک می گذارد سرور نامیده می شود.

تعریف نرم افزاری سرور:

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

تعریف سخت افزاری سرور:

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

سرور هاست چیست؟

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

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

انواع سرور

انواع سرور

 

Web server: نرم افزار یا سخت افزاری که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند.

Standalone server: نوعی سرور که زیرشاخه زیرساخت های یک شبکه بزرگتر محسوب نمی شود. در واقع یک سرور Standalone بدون وابستگی به یک منبع خارجی به کلاینت های خود خدمات ارائه می کند.

Name server: سروری است که پروتکل name-service  را پیاده سازی می کند.

Printer server: کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند.

Proxy server: سروری است که نقش واسطه را بین کلاینت ها و سرورهای دیگر ایفا می کند. وقتی کاربر بخواهد اطلاعاتی چون فایل، صفحات وب و سایر منابع را از سرور دیگری دریافت کند، به proxy server متصل می شود.

Sound server: سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.

Application server: سروری که به اجرای یک سری برنامه های نرم افزاری خاص اختصاص یافته است.

Database server: یک برنامه کامپیوتری است که خدمات database به سایر کامپیوتر ها یا برنامه های کامپیوتری ارائه می دهد که به آن مدل client-server نیز می گویند.

Fax server: سیستمی است که در یک سرور شبکه محلی (LAN) نصب شده و به کاربرانی که به شبکه متصل هستند امکان ارسال و دریافت فکس را می دهد.

File server: یک نرم افزار یا یک سیستم سخت افزاری به همراه نرم افزار است که فایل ها را ذخیره کرده و آنها را از طریق شبکه با سایر کلاینت ها برای خواندن و نوشتن به اشتراک می گذارد.

Game server: کاربران بازی های کامپیوتری می توانند با اتصال به این سرور به صورت آنلاین به انجام بازی های گروهی بپردازند.

Home server: سروری برای منازل مسکونی است که از طریق یک شبکه خانگی و اینترنت به سایر دستگاه های داخل خانه خدمات ارائه می دهد.

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

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

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

انتخاب یک سرور مناسب دارای اهمیت بسیار بالایی است، یک سرور نامناسب می تواند باعث افت شدید سرعت یا در مواقع شدیدتری باعث قطعی سایت به صورت موقت یا دائم باشد. خرابی های سخت افزاری مانند از کارافتادگی CPU یا هارد دیسک از مضرات همین انتخاب نامناسب است.

ادامه مطلب

مفهوم سرور

مفهوم سرور

مفهوم سرور

یک سرور یک کامپیوتر است که داده‌ها را به کامپیوترهای دیگر می‌دهد. این کار ممکن است به داده‌ها برای سیستم‌ها در یک شبکه محلی (LAN) یا یک شبکه گسترده (WAN) در اینترنت عمل کند.

بسیاری از انواع سرورها، از جمله سرورهای وب، سرورهای پست و سرورهای فایل وجود دارند. هر نوع نرم‌افزار مختص به هدف سرور است. به عنوان مثال، یک سرور وب ممکن است Apache Server یا Microsoft را اجرا کند که هر دو به وب سایت‌ها در اینترنت دسترسی دارند. یک کارگزار پست ممکن است برنامه‌ای مانند Exim یا iMail را اجرا کند که خدمات SMTP برای ارسال و دریافت ایمیل را ارایه می‌کند. یک کارگزار فایل ممکن است از سامبا یا the اجرایی ساخته‌شده در خدمات اشتراک فایل برای به اشتراک گذاری فایل‌ها در یک شبکه استفاده کند.

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

در حالی که هر کامپیوتر می‌تواند به عنوان یک سرور پیکربندی شود، اغلب کسب و کاره‌ای بزرگ از سخت‌افزار rack – mountable که به طور خاص برای عملکرد سرور طراحی شده‌اند، استفاده می‌کنند. این سیستم‌ها که اغلب ۱ U به اندازه کوچک هستند، حداقل فضا را اشغال می‌کنند و اغلب دارای ویژگی‌های مفیدی از قبیل چراغ‌های وضعیت LED و خلیج‌های کوچک hot هستند. سرورهای rack چندگانه می‌توانند در یک قفسه تکی قرار داده شوند و اغلب همان نمایشگر و وسایل ورودی را به اشتراک بگذارند. اغلب سرورها با استفاده از نرم‌افزار دسترسی از راه دور دسترسی از راه دور به دست می‌آیند، بنابراین وسایل ورودی اغلب ضروری نیستند.

در حالی که سرورها می‌توانند روی انواع مختلفی از کامپیوترها اجرا شوند، مهم است که سخت‌افزار برای پشتیبانی از خواسته‌های سرور کافی باشد. برای مثال، یک سرور وب که بسیاری از اسکریپت های وب را در زمان واقعی اجرا می‌کند باید یک پردازنده سریع و حافظه RAM کافی داشته باشد تا “بار” را بدون کند شدن کند کند. یک کارگزار فایل باید یک یا چند دیسک سخت یا SSDs داشته باشد که بتواند به سرعت اطلاعات را بخواند و بنویسد. صرف‌نظر از نوع سرور، اتصال سریع شبکه حیاتی است، زیرا همه داده‌ها از طریق این ارتباط جریان پیدا می‌کنند.

 

ادامه مطلب

مفهوم سرور و انواع آن

مفهوم سرور و انواع آن

مفهوم سرور و انواع آن

مفهوم سرور و انواع آن

سرور (Server) چیست؟

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

کامپیوتر سرویس دهنده یا سرور، کامپیوتری است که همیشه در حالت آماده به کار و روشن است و آماده دریافت درخواست از کامپیوتری دیگر و پاسخ به آن در خواست می باشد و هدف از بکارگیری آن به اشتراک گذاشتن منابع سخت افزاری و نرم افزاری آن به Client  ها می باشد؛ که به ساختار آن Client-Server می گویند. زمانی که این دسترسی تنها در محدوده یک شبکه داخلی باشد، به آن سرور تحت شبکه گفته می شود و به این معنا خواهد بود که تمامی کامپیوتر های موجود در این شبکه از این کامپیوتر فرمان می گیرند و نیازهای تحت شبکه خود را به کمک آن تامین می کنند و سرور نقش آن ها را در شبکه تعیین می نماید. حال اگر گستره این شبکه کمی بیشتر شود، و متشکل شود از تمام کامپیوترهایی که از طریق اینترنت به هم وصل شده اند، گروه بسیار بزرگی از کامپیوتر های همیشه روشن و همیشه در دسترس از طریق اینترنت وجود خواهد داشت که به آن ها سرور های اینترنتی گفته می شود. این سرورها وظیفه دارند تا اطلاعاتی که در هر زمان از شبانه روز، بر روی پهنای اینترنت جستجو می شوند را در اختیار کاربران اینترنتی قرار دهند.

Server  : کامپیوتری که سرویس به Client  ها ارائه می دهد. (سرویس دهنده)

Client  : کامپیوتری که از Server ها سرویس می گیرد. (سرویس گیرنده)

سیستم عامل سرور ها

لینوکس : تمامی توزیعات لینوکس مانند CentOS ،Fedora Core  وDebian  را شامل می شود .

ویندوز : تمامی ورژن های مختلف ویندوز مانند windows 7 , 8 , 10 وWindows Server  را شامل می شود .

مجازی ساز : نرم افزارهای مجازی ساز مانندVMware ESX  وHyper-V  را شامل می شود.

انواع سرور

Web server

 نرم افزار یا سخت افزاری که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند. این نوع سرور مخصوص میزبانی وب سایت ها می باشد و با استفاده از سرویس های خاص ارتباط بین آدرس ها و کاربران شبکه های اینترنت را با صفحه ی وبی که بر روی آن سرور میزبانی می گردد فراهم می نماید. که کاربرد آن به طور ویژه در حوزه ی وب هاستینگ و راه اندازی سایت های می باشد.

Standalone server

نوعی سرور که زیرشاخه زیرساخت های یک شبکه بزرگتر محسوب نمی شود. در واقع یک سرور Standalone  بدون وابستگی به یک منبع خارجی به کلاینت های خود خدمات ارایه می کند.

Name server

 سروری است که پروتکل name-service را پیاده سازی می کند.

Printer server

کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند. Fax Server نیز مشابه با این سرور است که تفاوت آن ارتباط بین دستگاه های فکس بجای پرینتر می باشد.

Proxy server

سروری است که نقش واسطه را بین کلاینت ها و سرورهای دیگر ایفا می کند. وقتی کاربر بخواهد اطلاعاتی چون فایل، صفحات وب و سایر منابع را از سرور دیگری دریافت کند، به proxy server متصل می شود. در حقیقت، این سرور به عنوان یک رابط بین Server اصلی و Client قرار می گیرد و اطلاعات را از طرفین گرفته و پس از بررسی به گیرنده ارسال می نماید و در برخی موارد کاربری Tunnel را داشته و مانند خدمات VPN شخصی استفاده می گردد. در نتیجه در واقع یک سرور در مسیر سرور اصلی می باشد که اطلاعات را دریافت کرده و سپس بررسی و به مقصد مورد نظر انتقال می دهد.

Sound server

سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.

Application server

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

Database server

یک برنامه کامپیوتری است که خدمات database به سایر کامپیوترها یا برنامه های کامپیوتری ارائه می دهد که به آن مدل client-sever نیز می گویند. این نوع سرور بیشتر در سازمان ها و شرکت ها مورد استفاده قرار می گیرد که کاربری آن به این صورت است که Database مورد استفاده یک نرم افزار یا سرویس که توسط کاربران بر روی کامپیوتر های آن ها مورد استفاده قرار می گیرد، بر روی سرور قرار می گیرد و تمام کاربران و کامپیوتر های متصل از یک دیتابیس مشترک که بر روی سرور می باشد، استفاده می کنند و اطلاعات نیز به صورت یکپارچه و متمرکز ذخیره سازی و پردازش می گردد.

Fax server

سیستمی است که در یک سرور شبکه محلی (LAN) نصب شده و به کاربرانی که به شبکه متصل هستند امکان ارسال و دریافت فکس را می دهد.

File server

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

Game server

کاربران بازی های کامپیوتری می توانند با اتصال به این سرور به صورت آنلاین به انجام بازی های گروهی بپردازند. این نوع از سرور در واقع گونه ای از Application Server می باشد با این تفاوت که کاربری آن تنها برای بازی می باشد. به این شیوه که بازی بر روی سرور نصب و میزبانی می گردد و افراد و کاربران متصل به آن شبکه می توانند با برقراری ارتباط با سرور بر روی کامپیوتر خود از بازی استفاده کنند، که استفاده آن در واقع برای بازی هایی می باشد که به صورت گروهی یا به عبارتی Multiplayer هستند.

Home server

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

Media Server

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

Communication Server

این سرور برای فراهم آوردن سرویس های ارتباطی راه اندازی می گردد که هر کاربر و یا کامپیوتر به عنوان یک end point می توانند با اتصال به سروری که برای این منظور راه اندازی شده است با دیگر کاربران در ارتباط باشد و متن ها موارد مورد نیاز را به کاربر یا end point مقابل خود ارسال کند، که میزان دسترسی ها و ارتباطات هر فرد با افراد دیگر نیز توسط سرویس های  امنیتی کنترل می گردد.

Computing Server

این سرور برای انجام پردازش و محاسبه استفاده می گردد، به این صورت که در زمانی که پردازنده های یک کامپیوتر برای پروسه یا کاربری خاصی کافی نمی باشند، می توان با اتصال این کامپیوتر به یک سرور دیگر از پردازنده های سرور نیز در کنار پردازنده های کامپیوتر کاربر استفاده نمود.

Mail Server

این سرور برای کاربری ارسال ایمیل استفاده می گردد، به این صورت که بر روی سرور یک سرویس ارسال ایمیل یا WebMail قرار می گیرد و خدمات و تراکنش های ارسال ایمیل از طریق آن سرور انجام می گردد.

ادامه مطلب