Jump to content

Серверная свинья

Перегрузка сервера (или ресурса) — это когда пользователь, программа или система создают чрезмерную нагрузку на сервер . Целью «перехвата» является значительное снижение производительности клиентов, так что сервер и сами ресурсы настолько сильно нагружаются, что не могут выполнять рутинные функции.

В первые годы существования компьютерных систем с разделением времени обычно в 1960-х годах один институциональный мэйнфрейм управлял множеством интерактивных терминалов. В такой среде лаг остро ощущается сервера. Более того, во многих операционных средах дефицитные ресурсы сервера, такие как процессоро-секунды, часто измерялись и взимались со счета пользователя, запускающего программу. Непреднамеренное повреждение сервера может оказаться чрезвычайно дорогостоящим в финансовом отношении. Эти программы часто называли беглыми программами или бесконечными циклами.

Конфликт за ресурсы

[ редактировать ]

Производительность сервера имеет множество измерений. Любая подсистема, которая становится чрезмерно загруженной, может поставить под угрозу производительность других клиентов, конкурирующих за эту подсистему. Распространенные формы конфликтов оборудования включают циклы ЦП, задержку прерываний, пропускную способность ввода-вывода, доступную системную память или совокупную пропускную способность системной памяти. На уровне программного обеспечения может возникнуть конкуренция за буферы , очереди , спулы или таблицы страниц .

Известные свиньи

[ редактировать ]

Общепринятой практикой является то, что системные администраторы подбирают размеры серверов в соответствии с ожидаемой рабочей нагрузкой (или смесью рабочих нагрузок), а производительность серверов тщательно контролируется для установления базовых показателей производительности. Нагрузка на сервер может включать в себя хорошо известные серверные нагрузки, такие как резервное копирование системы. Эти задачи обычно планируются на периоды небольшого спроса, например, на ранние часы воскресного утра, с принятой административной политикой, препятствующей или запрещающей другие запросы к серверу в эти периоды времени.

Неожиданные свиньи

[ редактировать ]

Чаще всего термин «погружение сервера» используется для обозначения необычного состояния нагрузки, при котором производительность сервера не достигает общепринятого базового уровня. Распространенным сценарием на заре вычислительной техники было состояние перегрузки, известное как перегрузка , при котором совокупная производительность сервера сильно ухудшалась, например, когда два отдела крупной компании пытаются одновременно запустить тяжелый отчет на одном и том же мэйнфрейме. В такой ситуации назначение сервера становится политическим вопросом, поскольку прекращение любого длительного отчета восстановит нормальную производительность сервера.

Интернет был

[ редактировать ]

В эпоху Интернета характер нагрузки на серверы сильно изменился, поскольку клиенты становились все более рассредоточенными географически и часто все более анонимными, например, любой представитель общественности, имеющий доступ в Интернет, может запросить веб-сервер в любой части мира для доставить веб-страницу. В этом контексте термин «перехватчик сервера» чаще всего обозначает злонамеренный захват сервера — программу, написанную специально с целью перегрузки удаленного сервера чрезмерными запросами или чрезмерно сложными запросами (например, сложным поиском). Использование преднамеренного захвата сервера известно как атака типа «отказ в обслуживании» — поведение, которое демонстрируют многие вирусы , черви и троянские кони . Также раздражительный или мстительный пользователь компьютера может вручную перегрузить удаленный сервер, вызвав дерьмовый флуд .

Особым случаем является сбежавший бот — программа, которая была разработана, чтобы помочь автоматизировать тяжелую задачу, но из-за плохого программирования или плохого понимания обстоятельств выходит из-под контроля и непрерывно с высокой скоростью бьет по серверу. Распространенным случаем является веб-паук , который слишком быстро обращается к слишком большому количеству страниц на веб-сервере в ущерб целевой аудитории сервера.

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0ac13d22bc9fdb07e20588b8b4137aae__1715877960
URL1:https://arc.ask3.ru/arc/aa/0a/ae/0ac13d22bc9fdb07e20588b8b4137aae.html
Заголовок, (Title) документа по адресу, URL1:
Server hog - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)