рубрыка: адміністраванне

Сховішчы ў Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor

Абнаўленне!. У каментах адзін з чытачоў прапанаваў паспрабаваць Linstor (магчыма, ён сам над ім працуе), так што я дадаў падзел аб гэтым рашэнні. Яшчэ я напісаў пост аб тым, як яго ўстанавіць, таму што працэс моцна адрозніваецца ад астатніх. Калі сапраўды, я здаўся і адмовіўся ад Kubernetes (ва ўсякім разе, пакуль). Буду выкарыстоўваць Heroku. Чаму? […]

IP-KVM праз QEMU

Ухіленне няспраўнасцяў пры загрузцы аперацыйнай сістэмы на серверах без KVM - няпросты занятак. Ствараем сабе KVM-over-IP праз выяву аднаўлення і віртуальную машыну. У выпадку ўзнікнення праблем з аперацыйнай сістэмай на выдаленым серверы, адміністратар загружае выяву аднаўлення і праводзіць неабходныя працы. Такі спосаб выдатна працуе, калі чыннік збою вядомая, а выява ўзнаўлення і ўсталяваная на серверы […]

Праекты, якія не ўзляцелі

Cloud4Y ужо расказваў пра цікавыя праекты, распрацаваныя ў СССР. Працягваючы тэму, успомнім пра тое, якія яшчэ праекты мелі нядрэнныя перспектывы, але па шэрагу прычын не атрымалі шырокага прызнання ці ўвогуле былі пакладзены пад сукно. АЗС Падчас падрыхтоўкі ў Алімпіядзе-80 было вырашана прадэманстраваць усім (а ў першую чаргу капстранам) сучаснасць СССР. І АЗС сталі адным […]

Як ацаніць прадукцыйнасць СХД на Linux: бенчмаркінг з дапамогай адчыненых прылад

У мінулы раз мы расказвалі пра інструменты з адкрытым зыходным кодам для ацэнкі прадукцыйнасці працэсараў і памяці. Сёння які гаворыцца аб бенчмарках для файлавых сістэм і сістэм захоўвання дадзеных на Linux – Interbench, Fio, Hdparm, S і Bonnie. Фота - Daniele Levis Pelusi - Unsplash Fio Fio (расшыфроўваецца як Flexible I/O Tester) стварае струмені ўводу/высновы дадзеных […]

Мой шосты дзень з Haiku: пад капотам рэсурсаў, абразкоў і пакетаў

TL; DR: Haiku – аперацыйная сістэма, спецыяльна распрацаваная для ПК, таму ў яе ёсць некалькі хітрасцяў, якія робяць яе працоўнае асяроддзе нашмат лепш іншых. Але як яно працуе? Нядаўна я адкрыў для сябе Haiku, нечакана добрую сістэму. Да гэтага часу здзіўлены тым, як гладка яна працуе, асабліва ў параўнанні з працоўнымі асяродкамі на Linux. Сёння я зазірну […]

Інструменты для распрацоўшчыкаў прыкладанняў, якія запускаюцца ў Kubernetes

Сучасны падыход да эксплуатацыі вырашае мноства надзённых праблем бізнэсу. Кантэйнеры і аркестратары дазваляюць лёгка маштабаваць праекты любой складанасці, спрашчаюць рэлізы новых версій, робяць іх больш надзейнымі, але разам з тым ствараюць і дадатковыя праблемы для распрацоўшчыкаў. Праграміста, у першую чаргу, клапоціць яго код: архітэктура, якасць, прадукцыйнасць, элегантнасць, - а не тое, як ён паедзе ў […]

Medium Weekly Digest #6 (16 – 23 Aug 2019)

Паверце, сённяшні свет значна больш непрадказальны і небяспечны, чым той, які апісаў Оруэл. — Эдвард Сноўдэн На парадку дня: Дэцэнтралізаваны інтэрнэт-правайдэр «Medium» адмаўляецца ад выкарыстання SSL на карысць натыўнага шыфравання Yggdrasil Унутры сеткі Yggdrasil з'явіліся электронная пошта і сацыяльная сетка Нагадайце мне — што такое «Medium»? Medium (англ.: Medium — «пасярэднік», арыгінальны слоган — Don't […]

Як Badoo дамогся магчымасці аддаваць 200k фота ў секунду

Сучасны вэб практычна неймаверны без мэдыякантэнту: смартфоны ёсць практычна ў кожнай нашай бабулі, усё сядзяць у сацсетках, і прастоі ў абслугоўванні дорага абыходзяцца кампаніям. Вашай увазе расшыфроўка аповеду кампаніі Badoo аб тым, як яна арганізавала аддачу фатаграфій з дапамогай апаратнага рашэння, з якімі праблемамі прадукцыйнасці сутыкнулася ў працэсе, чым яны былі выкліканы, ну і як […]

Як ацаніць прадукцыйнасць Linux-сервера: адчыненыя прылады для бенчмаркетынгу

Мы ў 1cloud.ru падрыхтавалі падборку прылад і скрыптоў для адзнакі прадукцыйнасці працэсараў, СХД і памяці на Linux-машынах: Iometer, DD, vpsbench, HammerDB і 7-Zip. Іншыя нашы падборкі з бенчмаркамі: Sysbench, UnixBench, Phoronix Test Suite, Vdbench і IOzone Interbench, Fio, Hdparm, S і Bonnie.

Бенчмаркі для сервераў на Linux: падборка адчыненых прылад

Працягваем распавядаць аб прыладах для адзнакі прадукцыйнасці CPU на Linux-машынах. Сёння ў матэрыяле: temci, uarch-bench, likwid, perf-tools і llvm-mca. Больш бенчмаркаў: Sysbench, UnixBench, Phoronix Test Suite, Vdbench і IOzone Interbench, Fio, Hdparm, S і Bonnie Iometer, DD, vpsbench, HammerDB і 7-Zip Фота - Lukas Blazek - Unsplash temci Гэта - інструмент для ацэнкі часу выканання ]

Unit-тэсты ў СКБД - як мы робім гэта ў Спортмайстры, частка першая

Прывітанне, Хабр! Мяне клічуць Максім Панамарэнка і я - распрацоўшчык у Спортмайстру. Маю 10-гадовы досвед працы ў IT-сферы. Пачынаў кар'еру ў галіне ручнога тэсціравання, затым пераключыўся на распрацоўку баз даных. Апошнія 4 гады, акумулюючы веды, атрыманыя ў тэсціраванні і распрацоўцы, займаюся аўтаматызацыяй тэсціравання на ўзроўні СКБД. У камандзе Спартмайстра я знаходжуся крыху больш за год […]

Як наладзіць PVS-Studio у Travis CI на прыкладзе эмулятара гульнявой прыстаўкі PSP

Travis CI — размеркаваны вэб-сэрвіс для зборкі і тэсціравання праграмнага забеспячэння, які выкарыстоўвае GitHub у якасці хостынгу зыходнага кода. Апроч паказаных вышэй сцэнараў працы, можна дадаць уласныя, дзякуючы шырокім магчымасцям для канфігурацыі. У дадзеным артыкуле мы наладзім Travis CI для працы з PVS-Studio на прыкладзе кода PPSSPP. Увядзенне Travis CI – гэта вэб-сэрвіс для зборкі і […]