Atvyksta „HAProxy 2.0“ - tarpinis serveris, kuris taip pat subalansuoja interneto apkrovą

HAProxy-2_0 dangtelis

„HAProxy“ yra nemokama ir atviro kodo programinė įranga, teikianti apkrovos balansavimo ir tarpinį serverį TCP ir HTTP programoms, kurios platina užklausas keliuose serveriuose.

Jis parašytas C kalba ir turi greitą bei efektyvų reputaciją. Pirmą kartą jis buvo išleistas 2001 m. Gruodžio mėn. Pagal GNU / GPL v2 licenciją. „HAProxy“ naudoja kelios pirmaujančios svetainės, pvz., „GoDaddy“, „GitHub“, „Bitbucket“, „Stack Overflow“, „Reddit“, „Speedtest.net“, „Tumblr“, „Twitter“ ir „Tuenti“. Jis naudojamas „Amazon Web Services“ produkte „OpsWorks“.

Praėjusios savaitės pabaigoje „HAProxy Technologies“ paskelbė, kad galima įsigyti „HAProxy“ 2.0 versiją. Bendrovė paskelbė, kad ši „HAProxy“ versija suteikia daug naujų funkcijų, būtinų konteinerių ir debesų aplinkai, išlaikant jos našumą ir patikimumą.

Šis leidimas patobulina funkcijas, kurios atitinka unikalius konteinerių ir debesų aplinkos reikalavimus. „HAProxy 2.0“ yra LTS leidimas

Kas naujo „HAProxy 2.0“?

Naujame atnaujinime „HAProxy 2.0“ prideda galingą visiškai naujų funkcijų rinkinį tai dar labiau pagerina jo vientisą suderinamumą integruojant į šiuolaikines architektūras.

tai apima 7 lygio bandymus, „Prometheus“ metriką, eismo stebėjimą, daugiakalbį mastelio keitimą ir „gRPC“ palaikymą.

Be šios versijos, taip pat teikia „HAProxy Kubernetes Ingress“ valdiklį ir „HAProxy Data Plane“ API, kuris suteikia modernią REST API HAProxy konfigūravimui ir valdymui.

Be to, bendrovė taip pat paskelbė, kad be naujų šios versijos funkcijų, „HAProxy 2.0“ atveria kelią daugeliui įdomių atnaujinimų, kurie, turėdami naują išleidimo greitį,

Filtravimas ir registravimasis debesyje

Dėl šios naujos funkcijos „HAProxy Technologies“ skelbia, kad „HAProxy“ sukonfigūruoti optimaliam našumui dabar yra dar paprasčiau.

Nuo 1.8 versijos jūs galite nustatyti „nbthread“ direktyvą, kad HAProxy leistų veikti keliose gijose, leidžianti geriau panaudoti mašinas su daugiagysliais procesoriais.

Pradedant 2.0 versija, „HAProxy“ dabar ją sukonfigūruoja automatiškai. Jis iškart nustatys darbininkų gijų skaičių, atitinkantį galimų procesoriaus šerdžių skaičių mašinoje.

KAUKĖ

„HAProxy 2.0“ teikia visišką palaikymą RPC sistemai atviras šaltinis, gRPC. Tai leidžia dvikryptį duomenų pristatymą, gRPC pranešimų aptikimą ir gRPC srautų registravimą.

„GRPC“ protokolas yra moderni, didelio našumo RPC infrastruktūra, galinti veikti bet kurioje aplinkoje.

Naudodami protokolo buferius, galite nuosekliai tvarkyti pranešimus kompaktišku ir potencialiai efektyvesniu dvejetainiu formatu nei JSON.

Norėdami pradėti naudoti „gRPC“ sistemoje „HAProxy“, tiesiog nuo pradžios iki pabaigos turite atlikti standartinę HTTP / 2 konfigūraciją. Standartinės ACL yra vykdomos ir leidžia suderinti pagal kelią. Be to, jums buvo pristatyti du nauji keitikliai «protobuf» ir »ungrpc«.

7 sluoksnis

Sumažinus prastovą, dažnai reikia sukurti pažangius prognozavimo mechanizmus. Nuo pat savo įkūrimo „HAProxy“ palaiko bandymą iš naujo sugedus TCP ryšiui įtraukti „pakartotinio siuntimo parinkties“ direktyvą.

Naudodami „HAProxy 2.0“, taip pat galite iš naujo bandyti iš kito 7 lygio serverio dėl nepavykusių HTTP užklausų.

Naują konfigūracijos direktyvą „bandyti dar kartą“ galima naudoti skiltyje „numatytieji“, „klausyti“ arba „vidinė pusė“. Pakartotinių bandymų skaičių galima nurodyti naudojant „pakartojimų“ direktyvą.

Svarbu žinoti, kaip jūsų programa elgiasi su įjungtais 7 sluoksnio bandymais.

„Kubernetes“ prisijungimo valdiklis

Naujasis „HAProxy Kubernetes“ inžinerijos tvarkyklė pateikia didelio našumo įžvalgas apie jūsų „Kubernetes“ priglobtas programas.

Palaiko TLS iškrovimą, 7 sluoksnio nukreipimą, greičio ribojimą, baltąjį sąrašą ir geriausias našumas, dėl kurio žinoma „HAProxy“.

Įrašus galima sukonfigūruoti naudojant „ConfigMap“ anotacijas arba išteklius. Taip pat galima apibrėžti TLS sertifikatų saugojimo paslaptis.

„HAProxy 2.0“ teikia LTS palaikymą pirmiau nurodytoms funkcijoms, taip pat funkcijoms, kurios buvo įdiegtos ar patobulintos per 1.9 versiją.

Taip pat pristatomi nauji keitikliai, leidžiantys transformuoti duomenis į HAProxy ir paprastai stebimi po ištraukimo. Tai tik daugelio „HAProxy 2.0“ įdiegtų funkcijų apžvalga.

Atsisiųskite ir gaukite „HAProxy 2.0“ 


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Jėzus sakė

    Labas rytas,
    Ar įmanoma sukonfigūruoti balansavimo priemonę, kad būtų išlaikytas ryšio šaltinio IP programinis aplikacijos programoje?