Performance Tuning for Linux Servers [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Performance Tuning for Linux Servers [Electronic resources] - نسخه متنی

Sandra K. Johnson

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید



Linux Enterprise Servers



An enterprise server is a server intended for use in a data center. The term implies a certain level of functionality above that of a simple PC-class box running a hobbyist version of Linux. An enterprise server supports the computing needs of a larger organization, with needs that are larger and more complex than those of an individual user or department.


Historically, mainframes served enterprises, and smaller systems served departments or users. However, over the past 20 years, there has been a significant change in computer technology. Now, enterprise-class servers are being built from commodity hardware. At this point, an important distinguishing factor in determining if a server is an enterprise server is the software functionality it provides.


The functionality that is expected in an enterprise server includes the following:



Advanced management capabilities



Performance monitoring and tuning


Storage management, usually in the form of a logical volume manager


Resource management


Security monitoring


User account creation



Performance and scalability



Capability of the OS to make effective use of the system resources


Raw system performance capable of doing enterprise-level computing


Multiple processors


Capable of supporting GBs of memory


Large I/O capabilities (disks, networks)



Reliability, Availability, Serviceability (RAS)



Five-nine's of availability (99.999% available)


Problem diagnostics


Debugging tools


Error logging



The criteria for calling a server an enterprise server are subjective, but the capabilities listed here are factors to consider.


The enterprise server serves the complex needs of today's businesses. You can add to this complexity by including clusters. Linux cluster technology allows intensive tasks to run on multiple servers, allowing you to pool your resources.



/ 227