Rubriik: Haldamine

Open Rack v3: mida oodata uue serverite rack'ide arhitektuuri standardi juures

See leiab kasutust ülihaalistes andmekeskustes. / foto Not4rthur CC BY-SA Miks spetsifikatsioon uuendati? Open Compute Project (OCP) insenerid esitlesid esimese versiooni standardist juba 2013. aastal. See kirjeldas moodul- ja avatud konstruktsiooni 21-tolliste andmekeskuste rack'ide jaoks. See lähenemine võimaldas suurendada rack'i efektiivse ruumi kasutuse koefitsienti kuni 87,5%. Võrdluseks, […]

WavesKit — PHP raamistik töötamiseks Waves'i plokiahelaga

Mulle meeldib PHP arenduse kiire arenduse ja suurepärase ülekantavuse tõttu. See on väga hea, kui taskus on alati valmis tööriist ülesannete lahendamiseks. Oli üsna kurb, kui tutvudes kodumaise plokiahela Waves Platform'iga ei olnud selle arsenalist PHP jaoks valmis SDK-d. Noh, tuli see ise kirjutada. Alguses tuli kasutada node'e tehingute allkirjastamiseks. Nii, […]

Kuidas luua SDN — kaheksa avatud lähtekoodiga tööriista

Täna oleme valmistanud ette meie lugejatele valiku SDN-kontrolleritest, mida aktiivselt toetavad GitHubi kasutajad ja suured avatud lähtekoodiga fondid nagu Linux Foundation. / Flickr / Johannes Weber / CC BY OpenDaylight OpenDaylight on avatud modulaarne platvorm suurte SDN-võrkude automatiseerimiseks. Selle esimene versioon ilmus 2013. aastal ja sai hiljem Linux Foundation'i osaks. Märtsis […]

Klastri salvestus väikeste veebi klastri jaoks drbd+ocfs2 baasil

Millest me räägime: Kuidas kiiresti seadistada kahe serveri jaoks ühine salvestus lahenduste drbd+ocfs2 baasil. Kellele see kasulik on: Juhend on kasulik süsteemiadministraatoritele ja kõigile, kes valivad salvestuse rakendamise viisi või soovivad lahendust proovida. Millest me loobusime ja miks Tihti sattume olukorda, kus peame rakendama väikese […]

Narkootikum kassipoja sees — käivitame püsivara emulaatoris Kopycat

0x0A DC7831 DEF CON Нижний Новгород kohtumisel 16. veebruaril esitlesime ettekannet binaarkoodi emulatsiooni põhialuste ja meie omaduse — Kopycat riistvaraplatvormide emulaatori kohta. Artiklis toome välja seadme tarkvara käivitamise kirjeldamise emulaatoris, demonstreerime koostööd siluriga ja teeme väikse dünaamilise analüüsi tarkvarast. Eelajalugu A long time ago in a […]

Tagasi teenustesse koos Istio’ga. Osa 3

Märkus tõlkes: Tsükli esimene osa oli pühendatud Istio võimalustega tutvumisele ja nende demonstreerimisele tegevuses, teine osa käsitles täpset marsruutimist ja võrgu liikluse haldamist. Nüüd räägime turvalisusest: seotud põhifunktsioonide demonstreerimiseks kasutab autor identiteetiteenust Auth0, kuid analooge saab seadistada ka teiste teenusepakkujatega. Oleme seadistanud […]

Tagasi mikroteenustele koos Istio'ga. Osa 2

Märkus tõlkes: Tsükli esimene osa oli pühendatud Istio võimalustega tutvumisele ja nende demonstreerimisele tegevuses. Nüüd räägime keerukamatest konfigureerimise ja kasutamise aspektidest selle teenusevõrgu (service mesh) puhul, eelkõige täpsest marsruutimisest ja võrgu liikluse haldamisest. Tuletame meelde, et artiklis kasutatakse konfigureerimisi (manifestid Kubernetes'i ja Istio jaoks) […]

Tagasi mikroteenustele koos Istio. Osa 1

Märkus tõlkes: Teenusevõrgud on tõeliselt aktuaalsed lahendused tänapäeva infrastruktuuris rakendustes, mis järgivad mikroteenuste arhitektuuri. Kuigi Istio on paljude DevOps inseneride seas kuulda olnud, on see suhteliselt uus toode, mis võib oma ulatuslike võimalustega tutvumiseks nõuda märkimisväärset aega. Saksamaa insener Rinor Maloku, kes vastutab suurte klientide jaoks pilvearvutuse eest telekommunikatsiooni […]

Termux samm-sammult (Osa 2).

Eelmises osas tutvusime Termux'i põhikäsudega, seadsime üles SSH ühenduse arvutiga, õppisime looma alias'e ja installisime mitmeid kasulikke tööriistu. Seekord astume veelgi kaugemale: uurime Termux:API't, installime Python'i ja nano, ning kirjutame «Hello, world!» Python'is, õpime tundma bash-skriptide kasutamist ja kirjutame skripti […]

Andmete kokkusurumine Huffmani algoritmiga

Sissejuhatus Käesolevas artiklis räägin tuntud Huffmani algoritmist ja selle kasutamisest andmete kokkusurumisel. Lõpuks kirjutame lihtsa arhiivimise tööriista. Sellest on juba räägitud artiklis Habr, kuid ilma praktilise teostuseta. Käesoleva postituse teoreetiline materjal on saadud kooli informaatika tundidest ja Robert Lafore'i raamatust "Andmestruktuurid ja algoritmid Java's". Nii et, kõik […]

Binary Tree ehk kuidas koostada binaarset otsingupuud

Eelnev arutelu See artikkel käsitleb binaarsete otsingupuid. Hiljuti kirjutasin artikli Huffmani andmesurimise meetodi kohta. Seal ma ei pööranud palju tähelepanu binaarsetele puudele, kuna otsingu-, sisestus- ja kustutusmeetodid ei olnud aktuaalsed. Nüüd otsustasin kirjutada artikli just puude kohta. Alustame. Puud on andmestruktuurid, mis koosnevad sõlmedest, mis on ühendatud servadega. Võib öelda, et puu — […]

Vabastati GitLab 11.9, mis sisaldab saladuste avastamise funktsiooni ja mitmeid reegleid mergerequestide lahendamiseks

Kiire saladuste lekke avastamine Tundub, et tegemist on väikese veaga — juhuslikult edastada sisselogimisandmed avalikku repositooriumisse. Siiski võivad tagajärjed olla tõsised. Niipea, kui kurjategija saab teie parooli või API võtme, võtab ta teie konto üle, blokeerib teid ja kasutab raha petlikult. Lisaks on võimalik dominoefekt: ühe konto juurde pääsemine avab ukse teistele. […]

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster