Archiwa
Kategorie
Reklama

DreamHost — jak zaoszczędzić kilka złotych na PS?

Jeżeli mamy PS — czyli Pri­vate Ser­wer pła­cimy od każ­dego mega­bajta pamięci i mega­herca pro­ce­sora. Jak wiemy ze sta­ty­styk, pra­wie nigdy nie jest tak, że ser­wer jest obcią­żony równo przez całą dobę i przez cały tydzień. W moim przy­padku mam wyraźne górki w oko­li­cach godzin: 10, 15 i więk­sza górka wie­czorna. Przy­pusz­czam, że wie­czorna górka powstaje jak ludzie wrócą do domu, zje­dzą kola­cję i wypło­szeni bez­na­dziej­nym pro­gra­mem TV siądą do komputerów.

Tym­cza­sem rusza­nie suwacz­kiem ste­ru­ją­cym zaso­bami PS kilka razy dzien­nie jest dość faty­gu­jące i nie przy­pusz­czam żeby komuś się chciało. Przy­naj mnie mnie nie… Tym­cza­sem w godzi­nach noc­nych ser­wer śpi a my pła­cimy za bezdurno.

Po pew­nych poszu­ki­wa­niach zna­la­złem roz­wią­za­nie. Okolo roku temu Dre­am­host opu­bli­ko­wał API do ste­ro­wa­nia swo­imi serwisami.

Na czym to polega? Ano na tym, że możemy wyko­ny­wać pewne akcje nie sia­da­jąc do kla­wia­tury. Wystar­czy uru­cho­mić odpo­wiedni skryp­cik wysy­ła­jący odpo­wied­nie zapy­ta­nia do ser­we­rów DreamHost.

Możemy oczy­wi­ście napi­sać wła­sne skryp­ciki uru­cha­miane z crona zmie­nia­jące usta­wie­nia przy­dział zaso­bów naszego PS, ale możemy być zasko­czeni nagłym wzro­stem popu­lar­no­ści naszego ser­wisu i ser­wer nam się zatka.
Dla­tego lepiej jest wyko­rzy­stać bar­dziej inte­li­gentne narzędzie.

Zna­la­złem takie na stro­nie http://memcron.com/ .
A instruk­cja insta­la­cji jest na stro­nie http://memcron.com/install/

Jak to działa? W cro­nie usta­wiamy zada­nie uru­cha­mia­jące jeden ze skryp­tów, który co pięć minut zapi­suje dane doty­czące obcią­że­nia maszyny. Potem pró­buje eks­tra­po­lo­wać zapo­trze­bo­wa­nie na pamięć. Jeżeli wyli­cze­nie różni się od aktu­al­nych usta­wień wię­cej niż zadany próg, zmie­nia, za pośred­nic­twem API, usta­wie­nia maszyny.

Wszystko jest ładnie para­me­try­zo­walne, sam kod jest perlu, więc można sobie zmie­niać do woli. Wła­śnie zauwa­ży­łem, że autor nie podał na jakiej licen­cji narzę­dzie opu­bli­ko­wał. Ale sądząc, po zachę­tach do współ­two­rze­nia kodu jest to któ­raś z odmian GPL.

Algo­rytm jest jesz­cze odro­binę ułomny i nie zawsze udaje mu się popraw­nie wyli­czyć potrzeb, ale widać, że narzę­dzie się rozwija.

Już dziś, po kilku dniach pracy auto­matu sza­cuję, że opłaty spadną mi o około 30%.

2 odpowiedzi na „DreamHost — jak zaoszczędzić kilka złotych na PS?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>