Otporno po dizajnu: kako klasterska implementacija omogućava skalabilnost, pouzdanost i oporavak za preduzećaOtporno po dizajnu: kako klasterska implementacija omogućava skalabilnost, pouzdanost i oporavak za preduzeća

17 December 2025By Natalija Blagojevic

Implementacija klastera gradi otporan sistem raspodelom opterećenja između podova (logičkih jedinica koje mogu uključivati više kontejnera) koji se izvršavaju na različitim čvorovima (serverima). Ovaj pristup poboljšava performanse, eliminiše pojedinačne tačke otkaza i pruža osnovu za horizontalnu skalabilnost. Za preduzeća, klasteri predstavljaju ključni gradivni element za zaštitu poslovnih operacija, kvaliteta usluga i reputacije brenda.

Ovaj članak razmatra implementacije klastera za ONLYOFFICE u Kubernetes i OpenShift okruženjima iz više uglova: pouzdanost i skalabilnost, strategiju nadogradnje (uključujući ažuriranja bez prekida rada), monitoring i transparentnost, kao i praktično dimenzionisanje i tehničke zahteve.

Ako ste zainteresovani za pokretanje ONLYOFFICE-a i u ECS okruženju, i to je moguće, možete nas kontaktirati za više informacija o toj opciji implementacije.

Resilient by design: how cluster deployment powers scalability, reliability, and recovery for enterprises

Klasterska implementacija i njene prednosti

Klasterska implementacija nudi robusnu, visoko dostupnu, skalabilnu i otkazno tolerantnu arhitekturu dizajniranu da ispuni zahteve produkcionih okruženja. Raspodelom opterećenja obezbeđuje se visoka dostupnost, optimizovana upotreba resursa i poboljšane performanse. Ova arhitektura umanjuje rizik od pojedinačnih tačaka otkaza, podržava horizontalno skaliranje i povećava pouzdanost sistema, što je čini idealnom za aplikacije od kritičnog značaja. Vredi napomenuti da, iako je u potpunosti moguće samostalno implementirati i održavati klaster, snažno preporučujemo korišćenje naših klasterskih rešenja koja se nude kao usluga, radi još veće otpornosti, tolerancije na greške i visoke dostupnosti.

Klasterska implementacija je ključna za produkciona okruženja u kojima je dostupnost presudna, a prekidi rada predstavljaju ozbiljan poslovni rizik. Pokretanjem više podova na više čvorova unutar klastera, sistem može neprimetno da se nosi sa bilo kakvim otkazima bez prekida isporuke usluge.

Na primer, ako jedan pod ili čvor u klasteru doživi prekid rada, drugi podovi ili čvorovi preuzimaju opterećenje, obezbeđujući neprekidnu uslugu krajnjim korisnicima. Ovakav dizajn smanjuje rizik od zastoja koji mogu dovesti do gubitka prihoda, narušavanja brenda ili propuštenih prilika.

Izgradnja otpornih preduzeća: prednosti Kubernetes/OpenShift klasterskih implementacija koje nudi ONLYOFFICE

Uz ONLYOFFICE rešenja za Kubernetes/OpenShift možete izgraditi sopstvenu visoko dostupnu, otkazno tolerantnu i skalabilnu infrastrukturu koja će obezbediti da vaše iskustvo uređivanja ne bude pogođeno hardverskim ili opterećenjima sistema.

Pa kako izgleda tipično ONLYOFFICE Kubernetes/OpenShift klastersko rešenje? Konkretno, razvijamo Helm chart-ove koji vam omogućavaju implementaciju našeg rešenja u odgovarajućim okruženjima. Na osnovu vaših potreba, možete prilagoditi postojeću implementaciju i uskladiti je sa vašim specifičnim zahtevima prateći naše smernice, a u slučaju dodatnih pitanja ili potrebe za pomoći, možete nas kontaktirati.

Na primer, naše glavne smernice za instalaciju Kubernetes Docs pokrivaju značajan broj scenarija koje ćete verovatno želeti da primenite u svom okruženju. Pogledajte smernice

Takođe imamo zasebnu klastersku implementaciju za DocSpace rešenje. Pogledajte smernice

Napomena: Ova klasterska rešenja funkcionišu isključivo sa Enterprise/Developer verzijama našeg softvera i zahtevaju posebnu, plaćenu licencu.

Nakon implementacije, naše rešenje će biti raspoređeno na više čvorova, od kojih svaki pokreće skup podova kako bi se obezbedila raspodela opterećenja i tolerancija na greške. Na primer, naše Docs rešenje neće biti implementirano kao jedan Docker kontejner, već kao odvojeni docservice i converter podovi, uključujući i zasebne podove za zavisnosti kao što su RabbitMQ, Redis, PostgreSQL i Nginx Ingress (međutim, imajte u vidu da osnovna instalacija ne uključuje klasterizaciju zavisnosti). Takođe ćete imati mogućnost da promenite zavisnosti koje koristite, jer Docs podržava različite zavisnosti. Ako imate neku specifičnu potrebu, velika je verovatnoća da je već podržana.

Ako imate bilo kakva pitanja, slobodno kontaktirajte naš tim za podršku više informacija.

Ukratko, naše smernice za klasterizaciju u Kubernetes/OpenShift okruženjima obuhvataju sve potrebne alate koje biste želeli da primenite — monitoring klastera, izmene konfiguracije, ažuriranja, horizontalno skaliranje i još mnogo toga.

Ali šta je sa ažuriranjima? Kako obezbediti da nema prekida rada?

Ažuriranja bez prekida rada uz Kubernetes Docs Shards

Naše Kubernetes Docs Shards rešenje obezbeđuje besprekidna ažuriranja. Shards (segmentirane jedinice opterećenja) omogućavaju ažuriranje podova bez prekida usluge. Dok su neki podovi privremeno van mreže tokom ažuriranja, drugi preuzimaju opterećenje, omogućavajući neprekidnu kolaboraciju sve dok nova verzija ne bude u potpunosti implementirana.

Alati za monitoring

Korišćenjem Kubernetes/OpenShift rešenja koje pruža ONLYOFFICE, možete omogućiti alate za monitoring koji će učiniti rad vaše novoizgrađene infrastrukture potpuno transparentnim.

ONLYOFFICE Kubernetes/OpenShift tehnički zahtevi

Kao referencu, ukoliko odlučite da implementirate Kubernetes/OpenShift klaster u okviru svoje infrastrukture, možemo vam pružiti okvirne procene u vezi sa resursima i tehničkim specifikacijama koje će vam poslužiti pri planiranju infrastrukture.

Kada je reč o konkretnim specifikacijama, važno je napomenuti da se informacije odnose na worker čvorove (ne na master čvorove).

Za worker čvor možete koristiti minimalnu formulu od 4 CPU / 8 GB RAM-a za 1000 konekcija.

Što se tiče sistemskih zahteva, broja replika i skladišta podataka, informacije su sledeće.

Za 500 konekcija, će biti:

  • Converter: 2 replike
  • Docservice: 2 replike
  • Preporučuje se korišćenje najmanje 10 Gi trajnog skladišta za svakih 100 aktivnih korisnika ONLYOFFICE Docs = min. 50 GB

Za 1000 konekcija, će biti:

  • Converter: 2-3 replike
  • Docservice: 2-3 replike
  • Po istoj formuli = min. 100Gb

Za 2000 konekcija, će biti:

  • Converter: 4-6 replike
  • Docservice: 4-6 replike
  • Po istoj formuli = min. 200Gb

Za 5000 konekcija, će biti:

  • Converter: oko 10-15 replike
  • Docservice: oko 10-15 replike
  • Po istoj formuli = oko min. 500Gb

Što se tiče ograničenja resursa za servise, ovo su specifikacije koje koristimo za 10.000 konekcija prema našim testovima.

Zahtevi:

  • Memorija: 256Mi
  • CPU: 100m

Ograničenja:

  • Memorija: 6Gi
  • CPU: 4000m

Međutim, zbog činjenice da korisnik ponekad može otvoriti veoma veliki fajl, moguće je da se čak i ovo ograničenje od 6 GB premaši. Ipak, generalno preporučujemo korišćenje najmanje 6 GB resursa.

Implementirajte ONLYOFFICE u klaster

Možete lako instalirati ONLYOFFICE Docs i DocSpace u Kubernetes ili OpenShift klaster koristeći Helm. Da biste mogli da koristite ONLYOFFICE u svom klasteru, nabavite posebnu licencu.

Kontaktirajte prodaju

FAQ: Klasterska implementacija sa ONLYOFFICE-om

P: Šta je klasterska implementacija i zašto je važna?

Klasterska implementacija raspodeljuje opterećenje na više čvorova, obezbeđujući visoku dostupnost, toleranciju na greške i skalabilnost. Ona minimizira prekide rada i štiti poslovne operacije, što je čini idealnom za okruženja od kritičnog značaja.

P: Koje su prednosti korišćenja ONLYOFFICE-a za Kubernetes/OpenShift klasterske implementacije?

ONLYOFFICE pruža visoko dostupnu, otkazno tolerantnu i skalabilnu infrastrukturu. Obezbeđuje neprekidno iskustvo uređivanja, čak i u slučaju hardverskih ili opterećenja sistema, i podržava besprekornu integraciju sa različitim zavisnostima.

P: Kako ONLYOFFICE obezbeđuje ažuriranja bez prekida rada?

ONLYOFFICE Docs isporučen kao Kubernetes Shards omogućava ažuriranja bez prekida rada. Dok se neki podovi ažuriraju, drugi nastavljaju da obrađuju opterećenje, čime se obezbeđuje neprekidna usluga.

P: Koji alati za monitoring su dostupni za ONLYOFFICE klastere?

ONLYOFFICE podržava alate za monitoring kao što je Grafana za vizualizaciju metrika. Detaljni vodiči su dostupni koji pomažu u omogućavanju i konfiguraciji ovih alata radi transparentnog rada infrastrukture.

P: Koji su tehnički zahtevi za implementaciju ONLYOFFICE klastera?

Zahtevi za resurse se skaliraju u zavisnosti od broja konekcija, pri čemu je minimalna formula 4 CPU / 8 GB RAM-a za 1000 konekcija po worker čvoru.

P: Koje licence su potrebne za ONLYOFFICE klastersku implementaciju?

ONLYOFFICE klasterska rešenja su dostupna za Enterprise/Developer verzije i zahtevaju posebnu plaćenu licencu.

P: Gde mogu pronaći vodiče za implementaciju ONLYOFFICE klastera?

P: Da li mogu prilagoditi implementaciju svojim potrebama?

Da. ONLYOFFICE obezbeđuje Helm chart-ove koji omogućavaju prilagođavanje implementacije u skladu sa vašim specifičnim zahtevima. Podrška je dostupna za dodatnu pomoć.

P: Kako mogu kontaktirati ONLYOFFICE za više informacija?

Za dodatnu pomoć ili upite možete se obratiti ONLYOFFICE timu za podršku ili prodaju.

Create your free ONLYOFFICE account

View, edit and collaborate on docs, sheets, slides, forms, and PDF files online.