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. Imposing ograničenja
V. Ograničenja
VI. Suspendovanje naloga
VII. Pitanja
VIII. Ažuriranje vs. Rešavanje problema
IX. Dedikovani 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 (RAM)
I/O
nProc
EP
IOPS
Mail / Sat
Početak
~4GHz
1024MB
25
2GB
10MB/s
50
25
1024
250
Poslovanje
~6GHz
1024MB
25
4GB
20MB/s
75
50
1024
500
Preduzeće
~8GHz
1024MB
25
6GB
30MB/s
100
75
1024
1000
Zadano
~4GHz
1024MB
25
2GB
10MB/s
50
25
1024
250

 

Legenda
  • CPU - Procenat dostupan po jezgru
  • PHPMem - Alocirana PHP memorija
  • MySQL - Maksimalne istovremene konekcije po MySQL korisniku
  • pMem(RAM) - 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
  • Mail / Sat - Maksimalni broj email-ova koji se mogu poslati u satu
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 se povećava, jer on mora da izgradi celu stranicu. Mora da učita šablon, da dobije podatke specifične za tu stranicu iz baze podataka, da izvrši instalirane plugine ili module i konačno da sastavi stranicu za prikazivanje.
Pošto je vreme procesora ograničen resurs koji dele svi računi na serveru, ako bilo koji od tih računa prekomerno koristi procesor, ostale stranice na tom serveru neće imati mogućnost prikazivanja u relativno kratkom vremenu, izgledajući kao da se sporo učitavaju ili trepere, zbog čega pratimo nivo CPU resursa koji koriste shared računi kako bismo sprečili probleme koji mogu nastati usled prekomernog korišćenja procesora od strane jednog računa.

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 sa MySQL bazama podataka kako bi dobile, ažurirale i obrisale informacije. U zavisnosti od svrhe aplikacije, određeni broj operacija će dominirati nad ostalima, međutim, obično, ova operacija je ona koja se koristi za dobijanje podataka. Svako takvo povezivanje se beleži od strane MySQL-a, i mogu se izvršavati više operacija različitih tipova simultano. 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 je poželjna 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 izvesti određeni broj simultanih zahteva, pri čemu je maksimum 25 MYSQL (po bazi podataka).
Smatramo da aplikacije koje ili nisu optimizovane, ili imaju povećan saobraćaj i zahtevaju više od 25 konkurenata konekcija, 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

Ove restrikcije se automatski nameću prilikom kreiranja naloga. U slučaju da jedan od naloga stalno bude u blizini nametnutih limita, vlasnik naloga će biti obavešten i zajedno sa njim će se doneti odluke o rešavanju ovih problema.
Ipak, zadržavamo pravo navedeno u Uslovima i Odredbama da suspendujemo nalog u slučaju da on stvara ozbiljne probleme i/ili krši druge politike i regulative Hostica.

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 25 konkurentnih MySQL konekcija.
  • Maksimalna veličina MySQL baze podataka ne može prelaziti 3GB.
  • 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 nesollicitiranih 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 izazvati nepopravljivu finansijsku i reputacionu štetu. Sve štete izazvane SPAM-om snosiće klijent.
Bilo koji 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.

 

U okviru paketa za dijeljeno hostovanje, primjenjuju se sljedeće limite za slanje e-mail poruka: maksimum 250 poruka / sat za paket Start, 500 poruka / sat za paket Business i 1000 poruka / sat za paket Enterprise.

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 u crnu listu. Na deljenom IP-u, akcije drugih klijenata u vezi sa IP-om direktno utiču na vas. Ako se šalju neželjene poruke ili je jedan od naloga inficiran, pripadajući IP se stavlja na crnu listu, a aktivnost klijenta je implicitno pogođena. Nalozima za hosting koji implicitno ne sadrže jedan Dedicirani IP, može se dodati jedan u trenutku kupovine.

Ovaj dokument je neformalni prevod. Verzija sa pravnom snagom je originalni dokument na rumunskom jeziku. U slučaju neslaganja, verzija na rumunskom jeziku ima prednost.