Korišćenje Resursa

Korišćenje Resursa Hostico

U okviru hosting paketa
u okviru hosting paketa
Sadržaj

I. Opis
II. Dodeljeni resursi
III. Cilj
IV. Nametanje ograničenja
V. Ograničenja
VI. Suspenzije naloga
VII. Pitanja
VIII. Ažuriranje vs. Rešavanje problema
IX. Dedicirani IP vs. Deljeni IP

I. Opis

U našim naporima da sprečimo preopterećenja koja mogu negativno uticati na vreme odgovora web sajtova, postavili smo specifične limite resursa za svaki shared hosting plan. Impikacije ove politike korišćenja resursa se odražavaju na velike potrošače resursa, sprečavajući njihovo preopterećenje servera. Važno je napomenuti da zloupotreba servera nije ograničena samo na prekoračenje postavljenih limite, već procena zloupotrebe je na diskreciji Hostico-a. Politika korišćenja se primenjuje na shared hosting naloge i reseller web.

II. Alocirane Resurse

Resursi naloga za hosting koja se nalazi na nalogu reselera su ekvivalentna sa resursima Default.

Plan
CPU
PHPMem
MySQL
pMem
I/O
nProc
EP
IOPS
Početak
200%
1024MB
15
2048MB
10MB/s
50
25
1024
Poslovanje
400%
1024MB
15
4096MB
20MB/s
100
50
1024
Revelača
400%
1024MB
15
4096MB
20MB/s
100
50
1024
Zadano
200%
1024MB
15
2048MB
10MB/s
50
25
1024

 

Legenda
  • CPU - Procenat dostupan po jezgru
  • PHPMem - Alocirana PHP memorija
  • MySQL - Maksimalne/korisničke MySQL konekcije
  • pMem - Fizička Memorija
  • I/O - Brzina pisanja/čitanja SSD
  • nProc - Maksimalni broj istovremenih procesa
  • EP - Konkurentne web veze
  • IOPS - Operacije čitanja/pisanja SSD/u sekundi
Upotreba CPU

Bilo da je web stranica statična ili dinamična, procesor servera se koristi za dobijanje i prikazivanje te stranice posetiocima. Kada se web stranica automatski kreira putem skripte, nivo korišćenja procesora raste, jer on mora da izgradi celu stranicu. Mora učitati šablon, dobiti podatke specifične za tu stranicu iz baze podataka, izvršiti instalirane dodatke ili module i na kraju sastaviti stranicu za prikazivanje.
Budući da je vreme procesora ograničen resurs koji dele svi nalozi na serveru, ako bilo koji od tih naloga prekomerno koristi procesor, ostale stranice na tom serveru neće moći da se učitavaju u relativno kratkom vremenu, delujući kao da se sporo učitavaju, čak i seckano, zbog čega pratimo nivo korišćenih CPU resursa od strane shared naloga kako bismo sprečili probleme koji mogu nastati usled prekomerne upotrebe procesora od strane jednog naloga.

Iskorišćenje RAM-a

RAM je mesto u kojem su skriptovi i podaci pohranjeni u trenutku njihove izvršavanja. Maksimalni nivo RAM-a koji server može imati je fiksan. Ta količina RAM-a je podeljena između naloga koji se nalaze na serveru. Sva programa koja rade na serveru, uključujući sam server, trebaju ovu memoriju. Ako su skriptovi veličanstveni ili im je potrebna visoka količina RAM-a za pokretanje, takmičiće se za dobijanje željene količine RAM-a, koja se koristi od strane svih skriptova na serveru. Tako je RAM memorija još jedan resurs za koji će se nametnuti ograničenja korišćenja.

PHP Mem

Pri accesiranju web stranice, PHP skripti će biti pokrenuti od strane PHP procesora kako bi se dobile i prikazale informacije za posjetitelja. Dobijanje i prikazivanje se sastoji od povezivanja na bazu podataka, traženja relevantnih informacija za prikaz, obrade informacija, pripreme interfejsa stranice i konačno prikazivanja rezultata. Sve te operacije troše manju ili veću količinu PHP memorije u zavisnosti od složenosti posjedovane web stranice.

MySQL

Aplikacije se povezuju na MySQL baze podataka kako bi dobile, ažurirale i obrisale informacije. U zavisnosti od svrhe aplikacije, određeni broj operacija će preovladavati nad ostalima, ali obično je ta operacija dobijanje. Svako takvo povezivanje se beleži od strane MySQL-a, mogu se izvoditi više operacija različitih tipova istovremeno. U zavisnosti od nivoa optimizacije kako zahteva tako i baze podataka, trajanje ovih zahteva može varirati od nekoliko milisekundi do nekoliko desetina sekundi. Očigledno, poželjna je situacija u kojoj ovi zahtevi traju samo nekoliko milisekundi kako bi se tražene informacije brzo dobile i prikazale posetiocu. U zavisnosti od nivoa optimizacije, aplikacija može izvršavati određeni broj zahteva istovremeno, pri čemu je dozvoljeno maksimalno 15.
Smatramo da aplikacije koje nisu optimizovane, ili imaju povećan saobraćaj i zahtevaju više od 15 konkurenata, treba migrirati na posvećena rešenja (VPS, Dedicirani Server) kako ne bi uticale na ostale klijente na deljenom serveru.

pMem

Predstavlja fizičku memoriju koju direktno koriste aplikacije za izvršavanje željenih operacija.

I/O

Ulaz/Izlaz predstavlja brzinu čitanja/pisanja na hard disku koju aplikacija neće moći da premaši.

nProc

Broj procesa koji mogu raditi na hosting nalogu.

EP

Jedan Ep (entry process) predstavlja vezu posetioca sa sajtom. Čim se ova veza obradi (dobije odgovor pristupanjem PHP skripti/fajlu za učitavanje), EP se zatvara. Broj EP predstavlja maksimalan broj dostupnih simultanih veza, ali ne i broj dostupnih simultanih posetilaca. U zavisnosti od nivoa optimizacije aplikacije, EP može biti otvoren i zatvoren za manje od jedne sekunde, čime se omogućava održavanje visokog broja simultanih posetilaca na vebu.

IOPS

IOPS predstavlja broj operacija pristupa (čitanje/pisanje) izvršenih u intervalu od jedne sekunde na hard disku.

U slučaju da jedan od naloga, odnosno aplikacija na jednom nalogu, redovno koristi resurse naloga na maksimalnom nivou tokom dužih vremenskih perioda, vlasnik će biti kontaktiran radi rešenja situacije ili optimizacijom aplikacije za smanjenje potrošnje resursa ili prelaskom na paket sa višim nivoom resursa, moguće čak i dedikovan.

III. Cilj

Treba napomenuti da su ta ograničenja nametnuta kako bi vas zaštitila kao klijenta od prekida usluga. Velika većina naloga neće osetiti postojanje tih ograničenja. Ako smatrate da ta ograničenja mogu uticati na funkcionalnost usluga, molimo vas da kontaktirate jednog od predstavnika Hostico u vezi sa utvrđivanjem optimalnih podešavanja i/ili za različite sugestije u vezi sa tim aspektima.

IV. Nametanje ograničenja

Ova ograničenja se automatski nameću prilikom kreiranja naloga. U slučaju da jedan od naloga dosledno bude blizu postavljenih limita, vlasnik naloga će biti obavešten i zajedno će se doneti odluke o rešavanju ovih problema.
Međutim, zadržavamo pravo navedeno u Uslovima i odredbama da obustavimo nalog ako uzrokuje ozbiljne probleme i/ili krši druge politike i regulative Hostico-a.

V. Ograničenja


Rezerva

Serveri Hostico ne mogu i neće se koristiti kao sistemi za skladištenje, dozvoljeno je skladištenje samo jedne sigurnosne kopije naloga na tom nalogu.

Preprodaja

Preprodaja hosting usluga nije dozvoljena na Shared računima. Ako klijent želi to da uradi, biće prinuđen da kupi Reseller paket.

Saјtovi za Odrasle

Hosting, pominjanje ili usmjeravanje ka sajtovima za odrasle je potpuno zabranjeno na Hostico mreži. Ako vam je potrebna usluga hostinga za takav sadržaj, moraćete da kontaktirate specijalizovane firme u ovoj oblasti.

Aplikacije za Čat/IRC

Interaktivne chat aplikacije su zabranjene na Hostico serverima. To uključuje, ali nije ograničeno na chat aplikacije napisane u PHP, Perl, Flash, CGI, Python, Ruby, itd. Chat box-ovi, shout box-ovi, aplikacije za live pomoć/live chat (poput Livezilla) i druge aplikacije tog tipa su strogo zabranjene.

Web aplikacije i web skripte

Kao webmaster, klijent je dužan da redovno procenjuje i ažurira aplikacije koje poseduje kako bi se osigurala njihova integritet. Forumi ili bilo koje druge aplikacije koje omogućavaju unos komentara moraju imati modul za zaštitu ili moderaciju SPAM-a. CAPTCHA je veoma popularna metoda za sprečavanje robota u unosu SPAM poruka.

  • Računi za hosting se moraju koristiti samo u svrhu hostovanja web sajtova. Ne mogu se koristiti kao jedinice za skladištenje ili backup za druge udaljene web sajtove.
  • Sve instalirane aplikacije moraju biti stalno ažurirane.
  • Nalazi će biti suspendovani ako na njima rade neaktuelni skripti koji se konstantno koriste za eksploataciju.
  • Svaki paket hostinga je ograničen na određeni broj simultanih web konekcija.
Baze podataka

Podaci za dinamičke web stranice obično se čuvaju u bazama podataka. Server baza podataka kao što je MySQL upravlja bazama podataka i pruža informacije koje zatraže skripte sajta. Serveri baza podataka imaju ograničen broj veza koje mogu prihvatiti u određenom vremenskom periodu. Kada se istovremeno postavi veoma mnogo zahteva za upitima, server baze podataka će ostati bez resursa i neće moći da odgovori na te upite. To se obično događa kada je sajt veoma posećen ili kada se koristi manje efikasna skripta (na primer, ima više upita za svaku stranicu koju prikazuje), ili oboje.

  • Baze podataka će se koristiti samo za naloge hostovane u mreži Hostico
  • Baze podataka moraju koristiti indekse
  • Dozvoljeno je maksimalno 15 paralelnih MySQL konekcija.
  • Maksimalna veličina MySQL baze podataka ne može prelaziti 1GB.
  • Pristup udaljenim bazama podataka se odobrava samo u administrativne svrhe.
Cron

Klijenti mogu postaviti svoje cronjob-ove, međutim, ovi procesi ne smeju da se izvršavaju češće od 5 minuta, a vreme njihovog izvršavanja ne sme da predstavlja polovinu vremena potrebnog za sledeće izvršavanje. Svaki cron job koji troši resurse i utiče na stabilnost sistema može biti deaktiviran od strane naših tehničara. Ako cron job premaši postavljene granice CPU-a, cron job će biti deaktiviran.

Email i Mailing Liste

Korišćenje servera i mreže Hostico u svrhu slanja neželjenih komercijalnih poruka (spam) je strogo zabranjeno. Slanje spama neće biti prihvaćeno ili tolerisano pod bilo kojim okolnostima.
Slanje SPAM poruka sa servera i mreže Hostico može prouzrokovati nepovratnu finansijsku i reputacionu štetu. Sve štete prouzrokovane SPAM-om snosi klijent.
Svaki klijent koji koristi svoj nalog za slanje spama može imati nalog suspendovan bez prethodnog obaveštenja.

  • Slanje emailova sa prilozima većim od 25 MB nije dozvoljeno.
  • Ne dozvoljavamo slanje poruka na liste e-pošte kupljene ili primljene od raznih osoba. Ovo je spam i imamo nultu toleranciju prema tome.
  • Sve poruke poslate mailing listi moraju sadržavati link za odjavu, a ta odjava se mora izvršiti automatski.
  • SMTP gateway treba koristiti samo za domene koje imate hostovane kod nas. Nije dozvoljeno slanje email-ova sa adresa FROM koje se razlikuju od adresa domena koje posjedujete.
  • Ako je nalog za hosting i/ili mail zloupotrebljen od strane spammera, može biti suspendovan bez prethodne obavijesti.
  • Ako je lokalna mreža zaražena i šalje spam, račun može biti suspendovan bez prethodne obavijesti.
  • Mailing liste sa više od 5000 članova zahtijevaju VPS ili posvećen server. Ne mogu se održavati sa shared računima.
  • Slanje newslettera više od 1000 članovima preporučuje se da se obavi ili nakon 21:00 tokom radne nedelje ili samo tokom vikenda.
  • Dozvoljeno je korišćenje najviše 25 CC/BCC adresa.
  • Sve mailing liste moraju sadržavati datum potvrde pretplate članova kao i IP adrese sa kojih je potvrda izvršena.
  • Poruke e-pošte generisane putem formularima sajta ili raznim skriptama moraju biti poslati putem SMTP autentifikacije. PHP mail funkcija je podrazumevano onemogućena i može se aktivirati samo na zahtev, na VPS hosting-ima, međutim, korišćenje iste se ne preporučuje. E-mailovi poslati putem mail funkcije će obično biti označeni kao spam i uticaće na reputaciju vaše IP adrese.
SSH

Klijenti za zajedničko web hosting neće imati pristup SSH na Hostico serverima.

Opšte

Usluge / web sajtovi navedeni u nastavku troše veoma mnogo resursa i trebali bi se pokretati samo u posvećenim okruženjima (vps server, dedicirani). Svi sajtovi koji krše ova pravila mogu biti isključeni bez prethodne obavijesti. Ukoliko niste sigurni ili smatrate da sajt krši ova pravila, možete kontaktirati jednog od predstavnika Hostico.

  • SEO farme ili slični su strogo zabranjeni na Hostico serverima.
  • Usluge banera i mreže za razmjenu linkova su zabranjene na Hostico serverima.
  • Pružanje besplatnih usluga: skladištenje datoteka, email usluge ili hosting je strogo zabranjeno.
  • Korišćenje naloga kao sistema za skladištenje ličnih informacija je zabranjeno
  • Pokretanje javnih mirror-a je zabranjeno
  • Pokretanje proxy ili anonymizera bilo javnog ili privatnog pristupa nije dozvoljeno.
  • Saјтови о: хаковању, варезу или који промовишу илегалне активности, су забрањени
  • Aplikacije za bit torrent, tracker-i kao i bilo koje druge aktivnosti deljenja fajlova su zabranjene
  • Pokretanje servera za igre je zabranjeno
  • Pokretanje web spidera i indeksatora je zabranjeno

VI. Suspenzije naloga

Hostico će kontaktirati vlasnika računa u cilju rešavanja identifikovanih problema. U slučaju velike hitnosti, račun može biti suspendovan pre nego što se kontaktira vlasnik. Odbijanje ili nedostatak usklađenosti sa ovim uslovima može dovesti do suspendovanja ili čak brisanja računa (sa ili bez povraćaja uplaćenih sredstava, što je na diskreciji Hostico-a). Svi računi na mreži Hostico moraju se pridržavati ovih pravila. Zadržavamo pravo da obrišemo bilo koji račun bez prethodne najave. Ako vam je račun obrisan zbog kršenja ovih pravila, odričete se prava na povraćaj novca, čak i za uplaćena sredstva unapred.

VII. Питања

Primjeri navedeni ovde su samo referentna tačka. Ako imate pitanje u vezi sa statusom sadržaja/usluga sajta, molimo vas da kontaktirate jednog od predstavnika Hostico za pojašnjenje.

U slučaju da je račun suspendovan zbog prekomjerne upotrebe resursa i da se ta zloupotreba ne može riješiti brisanjem ili zamjenom skripte, biće vam ponuđeno unapređenje na VPS server. Ako ne želite izvršiti ovo unapređenje, onda će račun ostati suspendovan dok se saobraćaj na njemu ne smanji, u cilju eliminacije potrošnje resursa. U međuvremenu, biće vam dostupan backup računa radi njegove relokacije.

VIII. Nadogradnja Vs. Rešavanje problema

U većini slučajeva kada je račun suspendovan zbog zloupotrebe resursa, dobićete email u kojem će biti navedeni koraci koje možete preduzeti kako biste rešili problem. U većini slučajeva, problemi se mogu rešiti optimizacijom aplikacija i baza podataka, međutim, ako je sajt doživeo porast broja poseta, mogli biste razmotriti nadogradnju na VPS paket.

Hostico je ovdje da pruži podršku u rješavanju bilo kakvih problema koje možda imate. Naravno, rješavanje nekih od njih može trajati duže. Najbolji savjet koji vam možemo dati je da pokušate raditi sa, a ne protiv, tehničara Hostico, koji pokušavaju da vam pomognu u rješavanju problema.

IX. Dedicirana IP adresa vs Dijeljena IP adresa

Računi za hosting koji nemaju posvećeni IP automatski imaju deljeni IP. Razlika između posvećenog IP-a i deljenog IP-a na prvi pogled deluje prilično jednostavno, oni sa posvećenim IP-om imaju svoj IP dok oni sa deljenim IP-om dele IP sa drugim hosting računima na istom uređaju koji, zauzvrat, imaju deljeni IP. U celini, međutim, postoje više razlika između dve konfiguracije, korišćenje posvećenog IP-a ima sledeće prednosti:

  • Vlastiti PTR na IP - Korisno prilikom slanja email poruka, predstavlja prednost za filtre mail servera
  • SEO optimizacija - SEO optimizacija se sastoji od veoma mnogo elemenata, svaki od njih ima svoju važnost. Dedicirani IP je jedan od mnogobrojnih zahteva, tako da njegovo posedovanje predstavlja dodatnu prednost
  • Izbjegavanje crne liste - Budući da koristite IP adresu, praktično se eliminiše mogućnost da bude uvrštena na crnu listu, naravno to važi samo ako ne šaljete neželjene poruke, odnosno ako nemate zaražen sajt.


Tačke navedene iznad nisu važeće u slučaju deljenog IP-a, posebno uključivanje na crnu listu. Na deljenom IP-u, akcije drugih klijenata u vezi sa IP-om direktno vas pogađaju. Ako se šalju neželjene poruke ili je jedan od računa zaražen, pripadajući IP će biti stavljen na crnu listu, a aktivnost klijenta će biti implicitno pogođena. Računima za hosting koji ne sadrže implicitno posvećen IP može se dodati jedan prilikom kupovine.