قیمت سرور hp
بی شک سرعت و کارایی یک نرم افزار که بصورت گسترده به افراد زیادی خدمات می دهد یکی از مهمترین پارامترهای موفقیت در ارائه این خدمات می باشد. اما سرعت و کارایی مطلوب یک سیستم نرم افزاری تنها در گرو کیفیت طراحی و تولید آن سیستم نبوده و عوامل دیگری هم در این امر موثرند. سرور ها و زیرساخت های سخت افزاری، شبکه، پهنای باند شبکه و اینترنت، ویروسها و ورمها، سیستم عامل از این جمله اند. برای روشن شدن این مساله تصور کنید قیمت سرور hp که شما یک خودرو فراری آخرین مدل که تا 300 کیلومتر در ساعت سرعت دارد را خریده اید آیا در یک جاده خاکی محلی پر از دست انداز می توانید با حداکثر قیمت سرور hp سرعت برانید؟ در این مستند نکته هایی که شما برای داشتن سرعت و کارایی مطلوب در سیستم های نرم افزاری باید رعایت کنید یادآوری شده است و راه کارهای عملی و کاربردی برای ارتقا کارایی و سرعت از منظرهای مختلفی چون قیمت سرور hp سخت افزار، شبکه، سیستم عامل و ... ارائه شده است.قیمت سرور hp
توصیه های عمومی
استفاده از دستگاههای Server Machine برای سرورپایگاه داده ای و وب اکیداً توصیه می شود. این نوع سخت افزارها برای کار در شرایط سخت و پرترافیک طراحی و ساخته شده اند و همسانی و سازگاری قطعات قیمت سرور hp مختلف آنها کمک بسیار زیادی به افزایش کارایی و امنیت داده های شما می کند . سرور ماشین هایی چون HP،Intel، Micro Super و.... توصیه ما سرورهای شرکت HP می باشد. برای انتخاب سروری که مناسب نیاز شما باشد به این لینک مراجعه کنید:
http://www.hp.com/cgi-bin/sbso/buyguides/tsg_product_select.cgi
هرگز از کامپیوترهای معمولی حتا با مشخصات عالی برای سرورها استفاده نکنید. این نوع سخت افزارها هم شما را از نظر سرعت و کارایی دچار مشکل می کند و هم خطر از دست دادن اطلاعات را بسیار بالا می برد.قیمت سرور hp
دستگاه وب سرور و سرور پایگاه داده ایی باید حتماً از هم مجزا باشند.گذشته از مسائل امنیتی بدلیل استفاده این دو سرور از منابع مشترک اکیداً توصیه می شود که برای افزایش سرعت وکارائی این دو سرور از هم جدا باشند.قیمت سرور hp
بهتر است سرور پایگاه داده ایی مستقیم به سوئیچ (switch) وصل باشد یا بهتر از آن این است که سرور وب و سرور پایگاه داده ای توسط یک کابل کراس 1000MB (از نوع شیلددار وآماده و نه دست ساز) از طریق کارت شبکه 1000MB بطور مستقیم به هم وصل شوند.قیمت سرور hp
استفاده از defrag software برای اطمینان از صحت ساختار فیزیکی اطلاعات روی هاردیسک سرورها.این کار سرعت خواندن ونوشتن (I/O activity) را افزایش می دهد.Diskeeper یکی از نمونه های مناسب برای این کار است.در صورتی که هارد RAID دارید باید به این مساله بیشتر اهمیت دهید.قیمت سرور hp
هرگز نرم افزار دیگری را روی سرور پایگاه داده ایی یا سرور وب اجرا نکنید واستفاده نکنید.قیمت سرور hp
توجه کنید که سخت افزارکاربران شما در کارایی سرور شما تاثیردارد. بطور مثال اگر کاربری دارید که کارت شبکه کامپیوتر او با سرعت 10 است ولی تمامی شبکه شما با پهنای باند 100 کار می کند بخصوص اگر بجای سوئیچ از هاب های معمولی استفاده کنید کندی شدیدی در شبکه و کارایی سرور خواهید داشت.
در بازه های زمانی پر ترافیک قسمتهایی از برنامه که پردازش زیادی نیاز دارد واستفاده از آنها ضروری نیست را انجام نداده ودسترسی آنها را برای کاربران دیگر غیرفعال کنید(بطور مثال کارنامه کامل را در زمان انتخاب واحد اینترنتی برای دانشجویان غیرفعال کنید) این کار باعث می شود تا کارهای غیرضروری پردازش بیهوده برای سرور شما ایجاد نکنند.
سیستم عامل و پایگاه داده ای و سیستم های متعلق به شرکت سما سامانه خود را بطور مداوم بروزرسانی کنید ، در آخرین نسخه ها و سرویس پک ها معمولاً مشکلاتی که در نسخه های قبلی از نظر امنیت و کارایی وجود داشته رفع شده است.
تنها از سخت افزارها و نرم افزارهایی که جواب خود را در بازار پس داده اند استفاده کنید. (Avoid the bleeding edge)
فایل لوگو یا آرم دانشگاه در صفحه اول وب یا برنامه باید کمترین حجم را داشته باشد. فرمت GIF برای وب و آرمهای تک رنگ و فرمت JPEG برای چند رنگ مناسب است. فایل تصویر را حتما با استفاده از نرم افزارهایی مانند فتوشاب و قابلیت Save for web و استفاده از Low Resolution ذخیره سازی کنید تا کمترین حجم را داشته باشد. حجم مناسب حدود 4 کیلوبایت یا کمتر می باشد.
قیمت سرور hp
سخت افزار
• درایورهای سخت افزارهای سرور را همیشه به روز نگهدارید. کنید
• BIOS سرورها باید به روز باشد.
قیمت سرور hp
پردازنده (CPU)
برای انتخاب CPU در سرور ، موردی را انتخاب کنید که Cache L2,L3 بیشتری دارد.
یک CPU با سرعت 2 گیگاهرتز بهتر از 2 عدد CPU با سرعت 1 گیگاهرتز است.
هرچه تعداد هسته های یک CPU بیشتر باشد (6 core ,8 core)سرعت بیشتری خواهید داشت.
اگر پردازش CPU شما بصورت مداوم بالاتر از 80% است شما از نظر پردازنده مشکل داشته و نیاز به CPU سریعتر دارید. پارامتری که در Performance Monitor باید بررسی شود: Processor:% Processor Time
حافظه (Memory)
حافظه (RAM) بیشتر مساوی است با سرعت بیشتر وعملکرد بهتر. این ارزانترین روش افزایش سرعت سرور می باشد.
دقت کنید که اگر ویندوز سرور شما 32 بیتی است حافظه ی بیش از 4 GB را پشتیبانی نمی کند ولی اگر 64 بیتی است تا 8 ترابایت را پشتیبانی می کند. پس استفاده از ویندوز سرور 64 بیتی و Sql Server نسخه 64 بیتی برای استفاده حافظه ی بیشتر اکیدا توصیه می شود.
اگر ویندوز شما 32 بیتی است مقدار حافظه سرور شما بیش از 4 گیگابایت است باید از این تنظیمات استفاده کنید:
o اگر مقدار حافظه 4 GB است و سرور شما کمبود حافظه دارد از /3GB در boot.ini استفاده کنیدقیمت سرور hp
o اگر مقدار حافظه بیش از 4 GB است از قیمت سرور hp/PAE در boot.ini و تنظیمات AWE در Sql Server استفاده کنید
o اگر حافظه کمتر از 4GB است لازم نیست چیزی را تغییر دهید.
هارد دیسک ) ( I/O, HDD
قیمت سرور hp
هارد دیسکی با بالاترین سرعت RPM تهیه کنید (نمونه rpml 15000)
اگر در نرم افزار Performance Monitor مقدار Disk Time Counter % :Physical Disk Object از 55%بیشتر است و Length Avg.Disk Queue بیشتر از 2 است سرور شما در سیستم I/O و سرعت هارد دیسک مشکل دارد.
پارتیشن های NTFS سرور شما نباید بیش از 80 درصد ظرفیت اش تکمیل باشد. در غیر اینصورت مشکل سرعت در I/O ایجاد خواهد شد.
استفاده از RAID یا SAN مناسب با محیط عملیاتی برای ذخیره سازی اطلاعات بسیار مفید و موثر است.برای حالتی که بیشتر اطلاعات خوانده می شود RAID 5 و برای حالتی که بیشتر اطلاعات نوشته می شود RAID 10 مناسب است. برای سیستم آموزش RAID 10 و در صورت نبود RAID 1 توصیه می شود.
نوع پارتیشن های سرور حتماً باید NTFS باشند. و از Allocation Unit Size با مقدار 64 KB برای درایوهای مربوط به مسیرهای فایلهای MDF , LDF استفاده کنید.
کارت شبکه (Network Adapter)قیمت سرور hp
برای سرعت وکارایی بالاتر سرعت کارت شبکه سرور وب وپایگاه داده ایی باید 1000 MBs باشد.
استفاده از دو کارت شبکه تک پورت معمولاً سرعت و کارایی بهتری نسبت به یک کارت شبکه دوپورت دارد.
درایور کارت شبکه را بروز کنید و از آخرین نسخه درایور آن استفاده کنید.
کارت شبکه باید در حالت full duplex mode اجرا شده باشند.
اگر امکان دارد روی کارت شبکه بافر ارسال و دریافت را روی مقدار بیشینه تنظیم کنید. (receive and send buffers)
روی کارت شبکه سرور Offload Features را فعال کنید . این تنظیم کمک می کند که CPU پردازش کمتری را انجام دهد . برای این کار در مسیر رجیستری زیرقیمت سرور hp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
مقدار Disable TaskOffload باید صفر باشد قیمت سرور hp. همه کارت شبکه ها این قابلیت را ندارند . در صورتی که با انجام این کار کندی در شبکه ایجاد شد با وارد کردن مقدار یک آنرا غیر فعال کنید. برای تاثیر این تغییر سرور باید Restart شود.
شبکه (Network)
ساختار شبکه و تنظیمات مرتبط تاثیر مستقیمی بر سرعت و کارایی نرم افزار دارد، یک شبکه بدون سگمنت بندی صحیح و بدون وجود ساختار روتینگ مطلوب و یا مبتلا به Latency, Retransmission, Packet loss, Low Throughput افت شدیدی را در سرعت و کارایی سیستمهای نرم افزاری ایجاد می کند.قیمت سرور hp
این نرم افزارهای کاربردی و مهم شما هستند که نقش اصلی را در تعریف نیازمندی های طراحی ساختار شبکه بازی می کنند
برای ارتقا و بهبود سرعت و کارایی شبکه مدیران شبکه بهتر است به مفاهیم Traffic shaping, "packet shaping" or ITMPs: Internet Traffic Management Practices مراجعه کنند.قیمت سرور hp
برای آگاهی از وضعیت شبکه وپهنای باند آن از نرم افزارهای مشاهده ترافیک شبکه مثل MRTG و PRTG استفاده کنید . ازاین طریق می توانید مشکلات شبکه را شناسایی کرده و منابعی که پهنای باند شبکه را بیهوده اشغال می کنند مسدود کنید.
وجود ویروس و ورم در شبکه تاثیر زیادی در کاهش سرعت وکارایی سرورها وهمچنین اشغال کردن پهنای باند شبکه ی شما دارد.
به جز پروتکل TCP/IP سایر پروتکل های غیر ضروری را در شبکه غیرفعال کنید.
گلوگاههای شبکه معمولا اینها هستند: router, WAN link, server network card, switches, hubs, firewalls, CSU/DSUs(Channel Service Unit/Data Service Unit)10,
استفاده از سوئیچ های سریعتر را در نظر داشته باشید
افزایش تعداد کارت های شبکه با سرعت MBs 1000 سرورها موثر است
گاهی استفاده از VLAN بار ترافیکی شبکه را اصلاح کرده و کارایی شبکه را بهبود می دهد.قیمت سرور hp
ارتقا سرعت Back bone شبکه در افزایش سرعت و میزان Throughput موثر است
بهرحال پروتکل TCP برای برنامه های پر سرعت و پرکارایی امروزه طراحی نشده است و در این زمینه قدیمی است برای داشتن یک شبکه با کارایی بالا باید به پیاده سازی TCP بسیار دقت کنید و High performance begins with a clean IP network and an effective TCP stack.11قیمت سرور hp
قیمت سرور hp
سیستم عامل (OS)
بر روی سیستم عامل پروتکل های اضافی شبکه را غیر فعال کنید و فقط TCP/IP را فعال کنید. (هم در سرور و هم کلاینت ها)
سرویس های اضافی سیستم عامل ویندوز را غیر فعال کنید. (به پیوست یک مراجعه کنید)
برای سیستم عامل سرور وب و سرور پایگاه داده ایی حتماً ار آخرین نسخه های ویندوز سرور(Windows Server Editions) نگارش مخصوص کسب وکارهای بزرگ (Enterprise) یا (Data Center) استفاده کنید مانند(Windows Server 2003 Enterprise Edition) ویا (Windows Server 2008 R2 Enterprise Edition) همواره نسخه های جدیدتر به لحاظ سرعت ،کارایی و امنیت بهتر بوده وارتقا یافته اند.توجه داشته باشید که این نسخه ها برای مدیریت تعداد تراکنش وتعداد ارتباط وکاربر بالا طراحی شده اند و نسخه های دیگر مانند ویندوزXP وVista نسخه های رومیزی بوده و برای چنین شرایطی طراحی نشده اند و نمی توان از آنها به عنوان سروری با کارایی بالا استفاده کرد. نسخه های 64 بیتی سریعتر از 32 بیتی هستند.
توصیه های شرکت مایکروسافت را درخصوص کارایی سیستم عامل مطالعه کنید.
Performance Tuning Guidelines For Windows Server 2003 مقاله را از آدرس زیر دریافت کنید.
http://download.microsoft.com/download/2/8/0/2800a518-7ac6-4aac-bd85-74d2c52e1ec6/tuning.doc
این مقاله بسیار اطلاعات خوبی در زمینه تنظیمات سیستم عامل شما برای سرور پایگاه داده ای ، سرور وب و شبکه دارد. نسخه مربوط به ویندوز 2008 R2 را از آدرس زیر دانلود کنید:
http://www.microsoft.com/whdc/system/sysperf/Perf_tun_srv-R2.mspx
استفاده از ابزارهایی چونMonitor Performance که در منو Administrative Tools قراردارد و همچنین Performance advisor 2003 Microsoft® Windows Server tm می تواند به شما کمک کند که مشکلات کارایی سرور خود را تشخیص داده و اصلاح کنید این ابزار را می توانید از سایت مایکروسافت دانلود کنید.
http://www.microsoft.com/downloads/en/details.aspx?familyid=09115420-8c9d-46b9-a9a5-9bffcd237da2&;displaylang=en