Танны сервер з кітайскіх запчастак. Частка 1, жалезная
Размытая котка пазіруе на фоне наладжвальнага сервера. На заднім плане - мышка на серверы
Прывітанне, Хабр!
У жыцці кожнага чалавека часам наспявае неабходнасць апгрэйду кампутара. Часам гэта купля новага тэлефона наўзамен разбітага ці ў пагоні за свежымі андроідам ці камерай. Часам - замена відэакарты, каб цягнула гульню на мінімалках. Часам - усталёўка SSD у наўтбук, на які вы ўкаранялі дзясятую вінду, а ёй не вельмі падабаецца жыць на Core2Duo і 2.5 гігабайтах адрасаванай памяці, і яна ўвесь час выгружае невыкарыстоўваныя старонкі ў файл падпампоўкі, нішчачы і без таго не вялікую хуткасць абмену з 32- гігавым дыскам.
Мая гісторыя - апгрэйд сервера, які быў сабраны яшчэ на першым курсе інстытута. Мае запатрабаванні за мінулыя шэсць гадоў выраслі, і ён, вядома, атрымаў дадатак як у аператыўнай памяці, так і ў дыскавай. Праблема ў тым, што з новымі ведамі былі атрыманы новыя амбіцыі - жаданне прымяніць гэтыя веды на практыцы - і ён з імі мог ужо не справіцца.
Спачатку будзе крыху сумнага ўступнага тэксту, а потым пойдуць карцінкі.
Чыста для таго, каб было зразумела, які сервер ёсць зараз:
Працэсар:
RAM: DDR3 8 GiB
SSD: 250 ГБ
Далей гэты сервер згадвацца амаль не будзе, гэтыя асноўныя характарыстыкі выключна для таго, каб было з чым параўноўваць і было зразумела, чаму ж я вырашыў перамагчы сваю ляноту і выдаткаваць час і грошы.
Я яшчэ сам не ўпэўнены, чаму менавіта трэба працаваць на новым серверы, але некаторыя абстрактныя думкі прымушаюць меркаваць наступныя задачы:
- Хостынг пары-тройкі статычных сайтаў. Цяпер гэтым займаецца nginx, але з не самай лепшай выявай аформленымі канфігамі. Іх таксама трэба будзе паправіць, але пра гэта - у другой частцы.
- Хостынг проста статычных файлаў. Напрыклад, карцінак з гэтага артыкула. Яны таксама ідуць праз nginx, але загружаюцца яны праз WinSCP, што няёмка. Трэба было б накапаць падабенства myOwnCloud, каб можна было лёгка і нязмушана заліваць карцінкі на сервер.
- Білд-сервер для пет-праектаў. Цяпер гэта Джэнкінс.
- Розныя стэнды для гэтых праектаў: дэвелаперскі, інтэграцыйныя тэсты і прад. Да прода пакуль справы не дайшло, але стэнд толькі адзін, хоць і ў докеры.
- Якія-небудзь гульнявыя сервера, калі сябрам прыспічыць пагуляць у нешта, што патрабуе сервера: Starbound, Minecraft, Squad (хоць тамака трэба мінімум чалавек сорак). Ды хоць CS 1.6.
- Віртуалкі для сяброў, калі ім раптам тэрмінова запатрабуецца нешта дзесьці хосціць. Ці для сябе, каб мець своеасаблівы VDI. Чым загрузіць - знойдзецца, было б жалеза.
Палітычна аддаленыя планы:
- Торрентокачалка: каб падтрымліваць рэдкія раздачы на рутрэкеры. Праўда, трэба разабрацца з тым, як іх аўтаматызавана спампоўваць, дзе іх захоўваць, ці не будзе правайдэр супраць сталага фону раздачы і, галоўнае, ці не зацікавяцца дзядзькі ў пагонах тэрабайтамі мэтанакіравана распаўсюджваюцца музыкі з кнігамі.
- Кропка выхаду з якога-небудзь TORа: міла, але не. Па тым жа самым чынніку.
Тым не менш, можна аддаваць частку магутнасцяў пад аналаг цяпер зачыненай SETI@Home. Можа, знаёмы з гэтым хабраюзер падкажа, куды можна падзець запал?
Выбар платформы
Ага. З матывацыйнай часткай разабраліся: жадаецца жалеза, але незразумела пад што. Трэба было б вызначыцца, якога жалеза хочацца.
На Хабре рэгулярна згадваецца таннае б/вушное абсталяванне: няхай гэта будзе раздача сервераў аранжавым чалавекам або
Зрэшты, прафесійнае абсталяванне таму і дарагое, што ў карпарацый шмат грошай мае тэхпадтрымку і гарантыю якасці вышэй, чым у шырспажыву. Не заўсёды, але чаканне відавочна зрушана ў лепшы бок.
Такім чынам, мэта - сабраць сервер з б / вушных (чытай - танных) запчастак і пакінуць прастору для нязначнага апгрэйду ў бліжэйшыя гадоў пяць. Такія запчасткі танней новых, а рэсурсу для мернага хатняга выкарыстання ў іх можа быць яшчэ дастаткова. (Гэтую мэту я напісаў ужо пасля таго, як сабраў сервер. Усё ў лепшых традыцыях напісання дыплома)
Як следства з мэты, абсталяванне павінна мець адно з лепшых суадносін «папугай/рубель», дзе разраднасць папугая залежыць ад тыпу абсталявання: аператыўка - аб'ём (не хуткадзейнасць, не), дыск - аб'ём (і хуткадзейнасць), працэсар - тут складана. Няхай гэта будуць сінтэтычныя папугаі бенчмарку.
Пажадана, каб сервер імкнуўся да бясшумнасці. Экзотыкі ў выглядзе кастомных цеплатрубак і безвентылятарных кулераў не абяцаю, але серверу наканавана стаяць у спальні aka выдаленым офісе aka маім пакоі, так што хацелася б, каб ён у рэжыме прастою не роў, як рэактыўны самалёт на ўзлёце.
Адпраўным пункт - танныя кітайскія ксеоны, пра якія я даведаўся ў спрадвечныя часы, мабыць, таксама з Хабра.
Такім чынам, у параўнанні ўдзельнічаюць два бакі з прыкладна аднолькавым паказчыкам папугаяў на думку
AM4
LGA2011
7 разы
7 2700
е5-2689
2x e5-2689
е5-2690
2x e5-2690
2x e5-2696v2
i3-2100
Ранг, папугаі
17898
16021
10036
17945
10207
18967
23518
1839
Кошт, рублі
15200
12500
5000
10000
5500
11000
18000
1000
Цепламагутнасць, Вт
105
65
115
230
135
270
260
65
Ядра, шт
16
16
16
32
16
32
24
4
Частата, Ггц
3,7
3,2
2,6
2,6
2,9
2,9
2,5
3,1
Папугаі/рублі
1,18
1,28
2,01
1,79
1,86
1,72
1,31
1,84
Папугаі / Вт
170,46
246,48
87,27
78,02
75,61
70,25
90,45
28,29
Табліцу разглядаць сумна, давайце паглядзім на графік абсалютных папугаяў:
Я думаў апусціць гэты графік, але тады прыйшлося б глядзець вачыма ў табліцу, а гэта не ўсе любяць рабіць. Так што гэта навучальны графік. Злева - шкала чаго б там ні было, у гэтым выпадку - абстрактных сінтэтычных папугаяў. Подпісы знізу - працэсары. Злева - пара райзенаў, па цэнтры - пара адзіночных і парных ксеонаў. Блытана, так, але гэта факт. Справа – два ксеёны другога пакалення і працэсар бягучага сервера.
Азнаёміўшыся з размяшчэннем працэсараў, варта зірнуць на графік кошту аднаго папугая:
З яго відаць, што самае выгаднае - браць адзіночны ксеон першага пакалення. Падвойныя ксеоны крыху горш адзінарных: кошт узрасла ў два разы, а ккд - у 1.7 разы, гэта значыць суадносіны знізілася. А вось ксеон другога пакалення ўжо не выгадны: кошт за папугая ўжо набліжаецца да райзен.
А райзены па-чартоўску энергаэфектыўныя ў пераліку на папугая:
Трэба прызнаць, у гэты момант я адчуў гонар за прагрэс чалавецтва і AMD. Гэта ўжо не экстэнсіўны шлях развіцця, гэта спробы выціснуць максімум са кавалка крэмнія. E5-2690 выйшаў у 2012 годзе, а Ryzen 7 2700 - у 2018. Трохразовы рост энергаэфектыўнасці за шэсць гадоў - не ўзрост для тэхналогіі. А, ну і Core i3-2100 дзесьці зусім незаўважны ў куце. Не будзем пра яго.
Прамежкавы вывад: райзены ірвуць у суадносінах "прадукцыйнасць / спажываная энергія". Ці гэта былінны розны спосаб замеру TDP у AMD і Intel. А б/ушные ксеоны першага пакалення ірвуць па суадносінах прадукцыйнасць/кошт.
Такім чынам, буду браць ксеёны. Вы ж не забыліся мэту, якую я паставіў у самым пачатку гэтай часткі?
Іншае спадарожнае жалеза
Насамрэч, выбар AMD vs Intel абмяжоўвае не толькі ўжывальны працэсар. Працэсары Zen+ выкарыстоўваюць памяць стандарту DDR4 (
Да таго ж
* Яно не 1866, а 1778. Паняцці не маю, чаму змрочны кітайскі геній не змог здужаць 1866, але і не стаў спускацца да стандартных 1600 Мгц…
Абмежаванні па сокеце і тыпу памяці ўплываюць і на выбар матчынай платы: за тыя ж 7к рублёў можна ўзяць
Выбар двухсокетнай матчынай платы вядзе за сабой адмысловыя патрабаванні да блока сілкавання: у яго павінны быць два васьміпінавых кантакту для сілкавання працэсара. Можа, ад відэакарты і падыдуць, але там крыху рознай формы загваздкі, я вырашыў не рызыкаваць і не чытаць дакументацыю, балазе блокі сілкавання з патрэбнымі патрабаваннямі
Яшчэ ў гэтай матчынай платы некультурна размешчаны сокеты: адлегласць паміж імі крыху менш за 10 сантыметраў, што абцяжарвае ўстаноўку двух кулераў паралельна. Першапачаткова я хацеў паставіць кулеры так, каб забор паветра паходзіў са шчыліны паміж імі, але пра гэта ніжэй.
Для захоўвання дадзеных я першапачаткова жадаў узяць той SSD, які ўжо ёсць у старым серверы, пад сістэму, але вырашыў узяць з раздымам M2 Crucial P1 на 1TB. На матчынай плаце ёсць шэсць раздымаў SATA, і ў іх я планаваў падлучыць шэсць цвёрдых дыскаў WD Red 2TB, але пакуль я разважаў, ці варта марнаваць яшчэ 12к рублёў на іх, іх ужо купілі. Так што настройка ZFS-рэйду ў другую частку артыкула не ўваходзіць. Але гэта потым, апавяданне назад пра SSD. Значна больш прафесійны агляд на яго можна прачытаць
На яго адначасова можна запісаць 75 гігабайт, а потым ён становіцца горш цвёрдай кружэлкі. Дзякуй, што хоць не пачынае круціцца. А, і яшчэ яго можна перазапісаць усяго 200 разоў. З чаго ён увогуле зроблены?!
Насамрэч, гэта не так страшна для таго рэжыму, у якім я планую яго выкарыстоўваць: пераважна чытанне дадзеных і запіс не крытычных да хуткасці запісу дадзеных. Мне хочацца на гэта спадзявацца.
Рэсурс перазапісу ў 200 разоў адпавядае прыкладна 109 гігабайтам у дзень на працягу пяці гадоў. 109 гігабайт у дзень - не тое ж самае, што 75 гігабайт адначасова. Ды і з чытаннем у яго ўсё нармальна. Не лепшая прадукцыйнасць сярод M2-дыскаў, але адпавядае таму ўзроўню запісу, што ён паказвае ў межах кэша.
зборка
Калі да гэтага быў пераважна псеўдатэхнічны тэкст, перамежаны графікамі, то зараз пойдуць карцінкі, разбаўленыя мастацкім апавяданнем.
Раніцай аўторка патэлефанаваў кур'ер Пошты Расіі і сказаў, што сёння прыедзе з пасылкай. Я звычайна забіраю пасылкі сам, а тут на каранціне вырашылі напружыць аддзел дастаўкі, відаць.
Вонкавы выгляд пасылкі
Хітры кітаец спакаваў усё ў адзін пакет, хоць я заказваў чатырма рознымі замовамі на аліэкспрэсе, каб не патрапіць пад пошліны аб двухстах еўра.
змесціва скрынкі
Да матчынай платы пастаўляецца цэлы ліст з інструкцыяй! Аб сігналах спікера трэба здагадвацца самому. На сайце напісана, што аранжавыя слоты аператыўкі - асноўныя, трэба ставіць менавіта ў іх. Інструкцыя ж бескарысная крыху менш, чым цалкам. Я кнопку ўключэння па ёй падключыў. Дарэчы, на скрынцы ёсць адзіны надпіс - MOTHERBOARD. Яна не заслугоўвала асобнай фатаграфіі, але згадкі вызначана заслужыла.
Выцягваем корпус, пыласосім. Насамрэч, не варта было яго даставаць, ад яго аказаліся адны пакуты. Але ён эстэтычна выглядае. Выглядаў…
Корпус, выгляд дагары нагамі
У корпусе ёсць казевыя санкі. (А я планую 3.5” дыскі. Прыйдзецца выняць плату)
Месца пад дыскі
Яшчэ на асабовай панэлі ёсць хутказаменныя вентылятары. Напэўна шумныя.
Яны кіруюцца нечым больш складаным, чым проста наўпрост матчынай платай
Здымаем верхняе вечка і глядзім, што ўсярэдзіне. Калі адкруціць пару шруб, то можна ссунуць дыскавую прастору і вызваліць месца для маніпуляцый. А матчын поплатак фармату E-ATX, яна займае амаль усё месца ў серверы.
Родны блок харчавання
Блок харчавання ў мяне проста так выцягнуць не атрымалася, прыйшлося адкруціць усе шрубы на задняй частцы і амаль разабраць увесь корпус. Высветлілася, што ён трымаўся на дзвюх шрубах і кавалку скотчу. Гэта было подла, але зараз я сам магу ўжыць такую тактыку.
Вось яна злева, злашчасная чорная паласа!
Я ўжо стаміўся выбіраць найбольш удалыя фатаграфіі, адсяваць тыя, якія не патрэбныя для апавядання, абрэзаць карцінкі і грузіць іх на сайт. Тым часам надыходзіць наступны дзень, а ў мяне на стале толькі кітайскія запчасткі. Даводзіцца спешна афармляць замову і імчацца ў краму на іншы канец Масквы.
Каля ўваходу ў краму
Гандлёвая зала зачынена, працуе толькі выдача заказаў. Добра, што было сонечнае надвор'е, не ведаю, як прыйшлося б у дождж. Заказы трэба называць праз відэадамафон, шкада, што гэта мала тлумачыцца. Было б нядрэнна надрукаваць хоць якую-небудзь інструкцыю, акрамя "выконвайце дыстанцыю 2 метры". Чаканне не даўжэй за дзесяць хвілін, выдатна. Едзем назад.
Два кулер, адзін блок харчавання і маленькі SSD
Паколькі кулеры, прыдатныя па габарытах корпуса былі дарагія і шумныя, прыйшлося абраць негабарытны варыянт. Гэта пазбавіла ад пакут выбару з блокам харчавання: ціхі ATX-фармату, але з ім давядзецца зняць крышку, або аднунітавы, але шумны і даражэй на дзве тысячы рублёў. Пачынаем прымяраць пакупкі. Першапачатковая задумка двух кулераў - забіраць паветра з цэнтра, але якая ссоўваецца ёмістасць для дыскаў унесла карэктывы і прыйшлося пераставіць вентылятары на паслядоўны прадзьмух. Будзе цікава назіраць на адным крышталі тэмпературу на пару градусаў вышэйшую, чым на іншым.
Пакуль яшчэ без термопасты
Праціраем падставу кулера і працэсар спіртам. Пітным. Але ён ужо пару гадоў як тэхнічны, пераральна лепш не прымяняць. Раўнамерна наносім термопасту чым-небудзь плоскім. Насамрэч, я дрэнна разбіраюся падчас нанясенні термопасты, але вынікі маіх прац заўсёды прыносілі дадатны вынік. Мабыць, тут складана напартачыць, калі нават клей "Момант" здольны працаваць гадамі, судзячы па байках. Звычайна я выкарыстоўваю кавалак непатрэбнай пластыкавай карткі, але яго пад рукой не аказалася. Апынуўся на яе месцы навамодны бязногі чацвёрты пень. Не хвалюйцеся, пасля працэдуры я працёр яго спіртам і паклаў назад на паліцу.
Нешта дзіўнае і непакоіць
Нанясенне неідэальнае, ды і кулер я прыціскаў не цалкам: відаць зрушэнне "лысага" месцы адносна цэнтра.
Прыстрэлка
Дадаем дадатковы пласт тэрмаінтэрфейсу ў месцы, дзе яго відавочна бракуе і трохі па іншых месцах.
Еп, здавальняюча
Прыступаем да ўстаноўкі матчынай платы. У серверы відавочна стаяла нешта іншага фармату, і тыя… э-э-э… штуцэры, у якія ўшрубоўваюцца шрубы для фіксацыі матчынай платы, размяшчаліся не на месцах для E-ATX платы. Нажаль, у кавалку металу, у які ўшрубоўваюцца штуцэры, не хапіла трох адтулін насупраць тых, што былі ў матчынай плаце. На шчасце, саміх штуцэраў таксама не хапіла трох штук.
З-за гэтага матчына плата правісае ў месцах мацавання 24-пінавага канектара і PCI-E раздымаў. З аднаго боку, гэта тэксталіт. Зь іншага боку, гэта кітайскі тэксталіт, ніколі ня ведаеш, чаго ад яго чакаць. Але ціснуць трэба акуратна ў любым выпадку, няхай гэта будзе нават сертыфікаваны ваеннай прыёмкай тэксталіт. Нават не, у такім выпадку трэба ціснуць яшчэ больш беражліва - ён таксама зроблены ў Кітаі, але адзінкавая сертыфікацыя і прыёмка павялічыла кошт прылады ў пару дзясяткаў разоў.
Куча дзірак і ўсё не там
Памятаеце блок харчавання на скотчы? Гісторыя цыклічная, вось паўтарэнне:
І так, мне гэта не падабаецца
Зборка скончана, пераносім кампутар у пакой да брата, адымаем клавіятуру і манітор у жывога сервера і спрабуем уключыць яго. З першага разу не атрымліваецца выйсці нават у биос. Паколькі ў ксеонах звычайна няма ўбудаванага графічнага супрацэсара, а биос вывесці на экран трэба, ставім нейкую прасценькую відэакарту. Багі, як жа яна шуміць!
З другога разу выйсці ў биос таксама не атрымліваецца. Шляхам перабірання вінаватых прыходзім да рашэння: памяняўшы месцамі планкі аператыўкі і выняўшы SSD можна дагрукацца да биоса. Устаўляемы на месца SSD і ўключаем кампутар яшчэ раз – биос грузіцца, дыск вызначаецца. Мабыць, нешта скінулася пры адсутнай CR2032 батарэйцы.
Дарэчы, бачыце, што блок для цвёрдых дыскаў выдаецца наперад больш, чым павінен? Ён упіраецца ў кулер. Гэта не ідэальны корпус для кампутараў класічнага формаў-фактару, што зрабіць.
Месца для першаснай наладкі
Невялікі адступ з нагоды шуму: з відэакартай узровень шуму быў на ўзроўні 27-30 дэцыбел, а пасля ўсталёўкі аперацыйнай сістэмы ўзровень шуму сервера знізіўся дзесьці да 8-14 дэцыбел. Дакладней вымераць было складана, паколькі фонавы ўзровень шуму быў таксама дзесьці ў гэтым дыяпазоне: будоўля метро на вуліцы, катаюцца шары ў суседзяў зверху, тупат коткі і іншае падобнае. Сервер будзе стаяць у ікееўскай шафе без дзверцаў, таму такі ўзровень шуму падыдзе.
бонус
Тэхнічна, гэты раздзел ставіцца не да выбару і зборцы жалеза, але на самастойны раздзел усталёўка аперацыйнай сістэмы не цягне. На многіх рэсурсах ужо апісана ўстаноўка чаго б там ні было на розныя прылады, і тое, што адбудзецца тут - зусім радавая з'ява. Пладзіць лішні тутарыял, прытым, магчыма, няслушны, мне зусім не жадаецца.
Тым не менш, я апішу граблі, на якія наступіў падчас усталёўкі АС.
Windows Server па чынніку адсутнасці ліцэнзіі я ставіць не стаў, ды і абвык больш узаемадзейнічаць з лінуксовымі серверамі. На старым серверы стаіць Ubuntu, але на пары малавыкарыстоўваемых VPS стаіць CentOS і на працы - RHEL. Таму будзем знаёміцца бліжэй да CentOS 8.
Ідзем на
Устаўляемы флешку, знаходзім яе і які капіюецца выява на яе.
frog@server:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 14,6G 0 disk
└─sdb4 8:20 1 14,6G 0 part /media/localadmin/ANACONDA
sda 8:0 0 223,6G 0 disk
├─sda2 8:2 0 24G 0 part [SWAP]
├─sda3 8:3 0 128G 0 part /
└─sda1 8:1 0 243M 0 part /boot/efi
frog@server:~$ dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb
dd: failed to open '/dev/sdb': Permission denied
frog@server:~$ sudo !!
sudo dd if=/home/frog/CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/sdb
І сыходзім піць гарбату. Праз гадзіну прыходзім ва ўпэўненасці, што ўсё ўжо даўно скапіявалася - але запрашэння на ўвод не з'явілася. Значыць, усё яшчэ капіюецца. Окей, новы тэрмінал, запытваем у dd
, колькі засталося.
PID TTY TIME CMD
1075 tty5 00:00:00 bash
1105 tty5 00:00:00 sudo
1106 tty5 00:00:00 su
1112 tty5 00:00:00 bash
1825 pts/18 00:00:00 sudo
1826 pts/18 00:01:08 dd
2846 pts/0 1-23:03:42 java
5956 pts/19 00:00:00 bash
6070 pts/19 00:42:15 java
6652 pts/20 00:00:00 ps
7477 tty4 00:00:00 bash
7494 tty4 00:00:00 sudo
7495 tty4 00:00:00 su
7497 tty4 00:00:00 bash
frog@server:~$ kill -USR1 1826
-bash: kill: (1826) - Operation not permitted
frog@server:~$ sudo !!
sudo kill -USR1 1826
Адказ у старым тэрмінале:
9025993+0 records in
9025993+0 records out
4621308416 bytes (4,6 GB, 4,3 GiB) copied, 13428,4 s, 344 kB/s
І праз яшчэ пару дзясяткаў хвілін:
14755840+0 records in
14755840+0 records out
7554990080 bytes (7,6 GB, 7,0 GiB) copied, 14971,5 s, 505 kB/s
Што гэта было? Яно яго пабайтна капіявала? Бедны рэсурс флэшкі. Або правярала карэктнасць запісу. У любым выпадку, трэба было man dd
і выкарыстоўваць вялікія блокі капіявання, і яшчэ што-небудзь, што спатрэбілася аднойчы пры капіяванні 64-гігавога HDD на 5400 абротаў у хвіліну. Але нават ён капіраваўся з большай хуткасцю, чым траціна USB 1.0.
А потым стандартныя выбар флэшкі як Boot Device, Next, Next, Next, Finish. Ніякіх маніпуляцый з разметкай дыска, настройкай Ethernet. Самая звычайная ўстаноўка АС у 2020 годзе.
Заключэнне
Гэта першая частка аповяду аб наладзе новага сервера. Я б выпусціў яго адразу цалкам, але ў мяне ў чарнавіках ляжаць яшчэ два недапісаныя артыкулы, якія, як мне здаецца, цікавей "yet another server build", а другая частка пра наладу софту пагражае скончыцца няхутка.
Выніковы кошт склаў 57973 рублі. Вось разбіўка больш падрабязна, праўда, спасылкі на аліэкспрэс паказваюць ужо крыху іншыя тавары.
Аператыўная памяць
19078 рублёў
працэсар
10300 рублёў
матчына плата
9422 рубля
Блок сілкавання
4852 рубля
кулер
3722 рубля
SSD
10599 рублёў
Корпус Noname
Бясплатна
Прыкладны кошт валодання - 3.89 руб / кВт * ч * 0.8 кВт * 24 ч * 31 дзень = 2315 руб / месяц. Але гэта калі ён будзе малаціць на ўсю шпульку не перастаючы на працягу месяца, у чым я вельмі сумняваюся з прычын адсутнасці такіх задач і жывучасці жалеза. Для параўнання,
Думаю, гэта суцэль добры сервер за свае грошы.
Крыніца: habr.com