Kategorya: Pangangasiwa

Storage sa Kubernetes: OpenEBS vs Rook (Ceph) vs Rancher Longhorn vs StorageOS vs Robin vs Portworx vs Linstor

Update!. Sa mga komento, iminungkahi ng isang mambabasa na subukan si Linstor (marahil siya mismo ang gumagawa nito), kaya nagdagdag ako ng isang seksyon tungkol sa solusyon na iyon. Sumulat din ako ng isang post kung paano i-install ito dahil ang proseso ay ibang-iba sa iba. Sa totoo lang, sumuko ako at sumuko sa Kubernetes (sa ngayon pa rin). Gagamitin ko si Heroku. Bakit? […]

IP-KVM sa pamamagitan ng QEMU

Ang pag-troubleshoot ng mga problema sa boot ng operating system sa mga server na walang KVM ay hindi isang madaling gawain. Gumagawa kami ng KVM-over-IP para sa aming sarili sa pamamagitan ng isang recovery image at isang virtual machine. Kung lumitaw ang mga problema sa operating system sa malayong server, dina-download ng administrator ang imahe ng pagbawi at isinasagawa ang kinakailangang gawain. Ang pamamaraang ito ay mahusay na gumagana kapag ang sanhi ng pagkabigo ay kilala, at ang imahe ng pagbawi at naka-install sa server […]

Mga proyektong hindi nag-take off

Napag-usapan na ng Cloud4Y ang tungkol sa mga kagiliw-giliw na proyekto na binuo sa USSR. Sa pagpapatuloy ng paksa, alalahanin natin kung ano ang iba pang mga proyekto na may magandang mga prospect, ngunit sa ilang kadahilanan ay hindi nakatanggap ng malawak na pagkilala o ganap na naitigil. Gas station Sa panahon ng paghahanda para sa 80 Olympics, napagpasyahan na ipakita sa lahat (at pangunahin sa mga kabisera na bansa) ang modernidad ng USSR. At ang mga gasolinahan ay naging isa [...]

Paano suriin ang pagganap ng imbakan sa Linux: pag-benchmark gamit ang mga bukas na tool

Noong nakaraang pagkakataon, napag-usapan natin ang tungkol sa mga open source na tool para sa pagsusuri ng pagganap ng processor at memorya. Ngayon ay pinag-uusapan natin ang mga benchmark para sa mga file system at storage system sa Linux - Interbench, Fio, Hdparm, S at Bonnie. Larawan - Daniele Levis Pelusi - Unsplash Fio Fio (na nangangahulugang Flexible I/O Tester) ay lumilikha ng I/O data streams […]

Ang aking ikaanim na araw sa Haiku: sa ilalim ng hood ng mga mapagkukunan, mga icon at mga pakete

TL;DR: Ang Haiku ay isang operating system na partikular na idinisenyo para sa mga PC, kaya mayroon itong ilang mga trick na ginagawang mas mahusay ang desktop environment nito kaysa sa iba. Ngunit paano ito gumagana? Natuklasan ko kamakailan ang Haiku, isang hindi inaasahang magandang sistema. Namangha pa rin ako sa kung gaano ito kabilis tumakbo, lalo na kung ikukumpara sa mga Linux desktop environment. Ngayon ay titigil ako sa [...]

Mga tool para sa mga developer ng mga application na tumatakbo sa Kubernetes

Ang isang modernong diskarte sa mga operasyon ay nalulutas ang maraming mga problema sa negosyo. Pinapadali ng mga container at orkestrator ang pagsukat ng mga proyekto ng anumang kumplikado, pinapasimple ang pagpapalabas ng mga bagong bersyon, ginagawa itong mas maaasahan, ngunit sa parehong oras ay gumagawa sila ng mga karagdagang problema para sa mga developer. Ang isang programmer ay pangunahing nag-aalala sa kanyang code—arkitektura, kalidad, pagganap, kagandahan—at hindi kung paano ito […]

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

Maniwala ka sa akin, ang mundo ngayon ay mas hindi mahulaan at mapanganib kaysa sa inilarawan ni Orwell. — Edward Snowden Sa agenda: Ang Desentralisadong Internet provider na “Medium” ay tumangging gumamit ng SSL pabor sa native encryption Yggdrasil Email at social network ay lumabas sa loob ng Yggdrasil network Paalalahanan ako - ano ang “Medium”? Medium (eng. Medium - “intermediary”, orihinal na slogan - Huwag […]

Paano nakamit ng Badoo ang kakayahang magpadala ng 200k larawan bawat segundo

Ang modernong web ay halos hindi maiisip nang walang nilalamang media: halos lahat ng lola ay may isang smartphone, lahat ay nasa mga social network, at ang downtime sa pagpapanatili ay magastos para sa mga kumpanya. Narito ang isang transcript ng kuwento ng Badoo tungkol sa kung paano nito inayos ang paghahatid ng mga larawan gamit ang isang solusyon sa hardware, anong mga problema sa pagganap ang naranasan nito sa proseso, ano ang naging sanhi ng mga ito, at kung paano [...]

Paano suriin ang pagganap ng server ng Linux: bukas na mga tool sa benchmarking

Kami sa 1cloud.ru ay naghanda ng seleksyon ng mga tool at script para sa pagtatasa ng pagganap ng mga processor, storage system at memory sa mga Linux machine: Iometer, DD, vpsbench, HammerDB at 7-Zip. Ang aming iba pang mga koleksyon ng mga benchmark: Sysbench, UnixBench, Phoronix Test Suite, Vdbench at IOzone Interbench, Fio, Hdparm, S at Bonnie Photo - Bureau of Land Management Alaska - CC BY Iometer Ito ay - […]

Mga Benchmark para sa mga server ng Linux: isang seleksyon ng mga bukas na tool

Patuloy kaming nag-uusap tungkol sa mga tool para sa pagtatasa ng pagganap ng CPU sa mga makina ng Linux. Ngayon sa materyal: temci, uarch-bench, likwid, perf-tools at llvm-mca. Higit pang mga benchmark: Sysbench, UnixBench, Phoronix Test Suite, Vdbench at IOzone Interbench, Fio, Hdparm, S at Bonnie Iometer, DD, vpsbench, HammerDB at 7-Zip Photo - Lukas Blazek - Unsplash temci Ito ay isang tool para sa pagtatantya ng oras ng pagpapatupad [ ... ]

Mga pagsubok sa unit sa isang DBMS - kung paano namin ito ginagawa sa Sportmaster, unang bahagi

Hello, Habr! Ang pangalan ko ay Maxim Ponomarenko at ako ay isang developer sa Sportmaster. Mayroon akong 10 taong karanasan sa larangan ng IT. Sinimulan niya ang kanyang karera sa manu-manong pagsubok, pagkatapos ay lumipat sa pagbuo ng database. Sa nakalipas na 4 na taon, nag-iipon ng kaalaman na nakuha sa pagsubok at pag-unlad, ako ay nag-automate ng pagsubok sa antas ng DBMS. Ako ay nasa koponan ng Sportmaster sa loob lamang ng isang taon […]

Paano i-configure ang PVS-Studio sa Travis CI gamit ang halimbawa ng isang PSP game console emulator

Ang Travis CI ay isang distributed web service para sa pagbuo at pagsubok ng software na gumagamit ng GitHub bilang source code hosting. Bilang karagdagan sa mga sitwasyon sa pagpapatakbo sa itaas, maaari kang magdagdag ng iyong sariling salamat sa malawak na mga opsyon sa pagsasaayos. Sa artikulong ito, iko-configure namin ang Travis CI upang gumana sa PVS-Studio gamit ang halimbawa ng PPSSPP code. Panimula Ang Travis CI ay isang web service para sa pagbuo at […]