Reikalavimai
programinė įranga
kliento programinė įranga
darbalaukio programos
- „Windows“: „Windows 7“, 8.1 ir 10
- „Mac“: „MacOS 10.12+“
- „Linux“: „Ubuntu LTS“ išleidžia 18.04 ar naujesnes Nors „Linux“ darbalaukio programa oficialiai nepalaikoma, taip pat veikia „Rhel/CentOS 7+“.
PC WEB
- Chromas: V77+
- „Firefox“: V68+
- Safari: v12+
- kraštas: V44+
Mobiliųjų programų
- „iOS“: „iPhone 5S“ įrenginiai ir vėliau su „iOS 11+“
- „Android“: „Android“ įrenginiai su „Android 7+“
Mobilus žiniatinklis
- „iOS“: „iOS 11+“ su „Safari 12+“ arba „Chrome 77+“
- „Android“: „Android 7+“ su „Chrome 77+“
el. Pašto klientas
- stalinių kompiuterių klientai: „Outlook 2010+“, „Apple Mail“ versija 7+, „Thunderbird 38.2+“
- Žiniatinklio klientai: „Office 365“, „Outlook“, „Gmail“, „Yahoo“, AOL
- Mobiliesiems klientams: „iOS“ pašto programa („iOS 7+“), „Gmail“ mobilioji programa („Android“, „iOS“)
serverio programinė įranga
##Oji
- „Ubuntu 18.04“, „Debian Buster“, „CentOS 6+“, „CentOS 7+“, „Redhat Enterprise Linux 7+“, „Oracle Linux 6+“, „Oracle Linux 7+“. -Vis dar rekomenduojama naudoti svarbiausią „Docker“ vaizdą ant „Docker“ suderinamos operacinės sistemos („Linux“ pagrindu sukurta OS). Nors bendruomenės parama egzistuoja „Fedora“, „FreeBSD“ ir „Arch Linux“, „Matter“ šiuo metu neapima šių platformų gamybos palaikymo.
Duomenų bazės programinė įranga
- „MySQL 5.6“, 5.7, 8 (žr. Žemiau pateiktą pastabą „MySQL 8“ palaikymas)
- „Postgresql 9.4+“
- „Amazon Aurora MySQL 5.6+“ Diegimui, kuriam reikia ieškoti kinų, japonų ir korėjiečių kalbų, reikia „MySQL 5.7.6+“ ir „Ngram“ viso teksto „Ngram“ konfigūracija. Norėdami ieškoti dviejų simbolių, taip pat turėsite nustatyti „ft_min_word_len“ ir „innodb_ft_min_token_size“ į „2“ ir iš naujo paleisti „MySQL“. Norėdami gauti daugiau informacijos, žiūrėkite CJK diskusiją. Paieškos apribojimai „PostgreSQL“:
- El. Pašto adresai negrąžina rezultatų.
- „Hashtags“ ar naujausi vartotojo vardų, kuriuose yra brūkšnio, paminėjimai negrąžina paieškos rezultatų.
- Sąvokos, kuriose yra brūkšnio grąžinimo neteisingi rezultatai, nes paieškos užklausoje nepaisoma brūkšnių.
- Jei kuri nors iš aukščiau išvardytų klausimų yra problema, galite įjungti „Elasticsearch“ (E20) funkciją arba įdiegti „MySQL“. „MySQL“ paieškos apribojimai:
- „Hashtags“ ar naujausi vartotojo vardų paminėjimai, kuriuose yra DOT, negrąžina paieškos rezultatų.
„MySQL 8“ palaikymas:
„MySQL 8.0.4“ numatytasis autentifikavimo papildinys buvo pakeistas iš „mysql_native_password“ į „caching_sha2_password“ (https://mysqlserverteam.com/mysql-8-0-ne-new-default-Authentication-plugin-caching_sha2_password/). Jei naudojate „MySQL 8.0.4+“, turėsite įjungti „mysql_native_password“, pridėdami šį įrašą į savo „MySQL“ konfigūracijos failą: `“
[mysqld]
default-authentication-plugin=mysql_native_password
Aparatūra
CPU, RAM ir saugojimo vietos naudojimas gali labai skirtis atsižvelgiant į vartotojo elgesį. Šios aparatinės įrangos rekomendacijos grindžiamos tradiciniais diegimais ir gali augti ar susitraukti, atsižvelgiant į tai, kokie aktyvūs yra jūsų vartotojai. Be to, atminties reikalavimus gali lemti piko failų dalijimosi veikla. Rekomendacija pagrįsta numatytuoju 50 MB maksimaliu failo dydžiu, kurį galima koreguoti iš sistemos konsolės. Šio skaičiaus pakeitimas gali pakeisti atminties reikalavimus. Diegimui, didesniam nei 2000 vartotojų, rekomenduojama naudoti svarbiausią atvirojo kodo apkrovos testavimo sistemą, kad būtų galima modeliuoti savo sistemos naudojimą visu skale: https://github.com/Matterst/Matterst-Load-Test.
Aparatūros reikalavimai komandoms diegti
Viename serveryje galima palaikyti daugumą mažų ir vidutinių komandų diegimų, turinčių šias specifikacijas, pagrįstas registruotais vartotojais:
- 1 - 1000 vartotojų - 1 VCPU/CERES, 2 GB RAM
- 1 000 - 2000 vartotojų - 2 VCPUS/šerdys, 4 GB RAM
Aparatūros reikalavimai įmonių diegimui (daugialypis serveris)
skalės reikalavimai
Norėdami diegti „Enterprise Edition“ su kelių serverių sąranka, skaitykite mūsų mastelio gido vadovą. Labai rekomenduojama, kad pilotai būtų vykdomi prieš diegimą įmonėje, kad būtų galima įvertinti viso masto naudojimą atsižvelgiant į jūsų konkrečius organizacinius poreikius. Norėdami modeliuoti savo sistemos naudojimą, galite naudoti svarbiausią atvirojo kodo apkrovos bandymo sistemą: https://github.com/Matterst/Matterst-load-load-Test. „Matter“ našumo stebėjimo įrankiai gali būti naudojami detaliems našumo matavimams ir apžiūrėti bėgimo sistemą, kad būtų užtikrintas teisingas dydis ir diegimas.
Sistemos reikalavimai
„Enterprise Edition“ diegimui naudojant kelių serverių sąranką labai rekomenduojame šias sistemas, kad palaikytumėte jūsų materialiausią diegimą:
- „Prometheus“ stebėti jūsų materialiausią diegimo sistemą, naudodama veiklos stebėjimo funkciją, kurią galima rasti „Enterprise Edition E20“.
- „Grafana“ vizualizuoti „Prometheus“ surinktą sistemos sveikatos metriką su našumo stebėjimo funkcija. „Grafana 5.0.0“ ir vėliau rekomenduojama.
- „Elasticsearch“ palaikant labai efektyvias duomenų bazių paieškas klasterio aplinkoje. „Elasticsearch 5.0“ ir vėliau palaikomas. Sužinokite daugiau čia.
- „Minio“ arba „AWS S3“. Svarbiausia yra suderinama su objektų saugojimo sistemomis, kurios įgyvendina S3 API. Kitos S3 suderinamos sistemos gali veikti, tačiau jos nėra oficialiai palaikomos. Sužinokite daugiau apie failų saugojimo konfigūracijos parinktis mūsų dokumentuose.
Alternatyvūs saugojimo skaičiavimai
Kaip alternatyvą aukščiau esančiam rekomenduojamam saugojimo dydžiui, galite numatyti savo saugyklos naudojimą. Pradėkite nuo svarbiausio serverio maždaug 600 MB iki 800 MB dydžio, įskaitant operacinę sistemą ir duomenų bazę, tada pridėkite padaugintą produktą:
- Apskaičiuota vienam vartotojui saugykla per mėnesį (žr. Žemiau), daugkart per 12 mėnesių per metus
- Apskaičiuotas vidutinis vartotojų skaičius per metus
- 1–2x saugos koeficientas
Apskaičiuota vienam vartotojui saugykla per mėnesį
Failų naudojimas kiekvienam vartotojui labai skiriasi įvairiose pramonės šakose. Žemiau pateikiami etalonai rekomenduojami:
- Mažos naudojimo komandos (1-5 MB/vartotojas/mėnuo)
- Pirmiausia naudokite tekstinius pranešimus ir nuorodas. Pavyzdžiai apimtų programinės įrangos kūrimo komandas, kurios daug naudoja internetinius dokumentų kūrimo ir valdymo įrankius, todėl retai įkelkite failus į serverį.
- Vidutinio naudojimo komandos (5-25 MB/vartotojas/mėnuo)
- Norėdami bendrauti, naudokite tekstinių pranešimų derinį, taip pat bendrus dokumentus ir vaizdus. Pavyzdžiai gali būti verslo komandos, kurios paprastai gali tempiamos ir mažėjančios ekrano kopijos, PDFS ir „Microsoft Office“ dokumentai, į kuriuos reikia pasidalyti ir peržiūrėti.
- Aukšto naudojimo komandos (25–100 MB/vartotojas/mėnuo)
- Sunkiausias utizavimas kyla iš komandų, kurios reguliariai įkelia didelį didelių failų skaičių. Pavyzdžiai yra kūrybinės komandos, kurios dalijasi ir saugo meno kūrinius bei žiniasklaidą su žymėmis ir komentarais vamzdynų gamybos procese. Pavyzdys: 30 asmenų komandai, turintiems vidutinį naudojimą (5-25 MB/vartotoją/mėnesį), kurios saugos koeficientas yra 2x GB (30 vartotojų * 25 MB * 12 mėnesių * 2x saugos faktorius) laisvos vietos kitais metais.