[Python] [OT] tester per container unbit

2011-09-07 Thread Roberto De Ioris
Scusate l'OT, ma presumo di fare cosa gradita.

Stiamo per rilasciare una nuova serie di offerte (spero per ottobre) non basate 
su processi e address space
ma sui 'container'.

In pratica l'utente anziche' acquistare risorse per ogni elemento del suo 
account (n processi per ssh, n per l'applicazione python ed n per cron),
si limita a comprare un contenitore grande X megabytes in cui puo' infilare 
tutto quello che riesce.

I container calcolano la memoria fisica e non l'address space come i processi, 
quindi possono far risparmiare parecchi soldi oltre ad aggiungere parecchia 
versatilita'.

Ovviamente non sono una pallottola d'argento, quindi continueremo a fornire la 
gestione a processi.

Per cosa sono meglio ?

Attualmente battono su tutta la linea la gestione a processi per i seguenti 
applicativi:

postgresql (a parita' di costo i container permettono decine di connessioni in 
piu')
mongodb (con la gestione a processi e' semplicemente inutile)
ssh (dove per fare un semplice cat pippo | sort | uniq | wc -l prima serviva 
fare un upgrade)
cron (che pero' ancora non e' supportato, ma ce la faremo, anche se oramai 
uWSGI ha un motore cron integrato)
git (con la gestione a processi costa quanto un monolocale a roma)

Un vantaggio, ancora in sviluppo, dei nostri container e' che utilizzeranno 
KSM, che in pratica cerca di ridurre il consumo di memoria
unendo le pagine che sono 'uguali'.
Questo significa che se i container pippo e pluto hanno pagine di memoria con 
lo stesso contenuto, queste saranno unite e il loro "peso"  per il container 
sara' diviso per due
(o per tre o per il numero di container che hanno pagine uguali).

Quanto costano ?

Probabilmente il prezzo sara' intorno ai 2 euro a megabyte, (quindi un 
container da 128 mega costera' 256 euro l'anno), ma se riusciamo a spingere al 
massimo KSM
diminuira' di sicuro. Un altro vantaggio e' che in futuro si potra' pagare a 
'consumo', quindi se 'prealloco' 128 ma uso 30, pago per 30.

Che cosa voglio ?

Qualche volontario che GRATIS si prova dei container 'piccoli' (intorno ai 70 
mega), sia per testare il loro funzionamento sia per fare avere a noi qualche 
statistica sul consumo degli applicativi.

Vale sia per i clienti Unbit, che per quelli che manco sanno chi siamo. 

Se vi interessa, scrivete una mail a i...@unbit.it , per attivarvi l'account 
abbiamo bisogno di un codice fiscale o una partita iva (abbiate pazienza ma le 
leggi non le faccio io), e ovviamente
il container rimane vostro.

L'unica cosa che chiediamo e' un qualche tipo di report sull'utilizzo che ne 
avete fatto, e di non usarli per eseguire applicazioni php perche' non abbiamo 
bisogno di dati su questo ambiente
(ne abbiamo fin troppi)

Grazie a chiunque voglia dare una mano, e scusate di nuovo per l'OT

--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-07 Thread Fabrizio Mancini
2011/9/7 Roberto De Ioris 

> Scusate l'OT, ma presumo di fare cosa gradita.
>
> Stiamo per rilasciare una nuova serie di offerte (spero per ottobre) non
> basate su processi e address space
> ma sui 'container'.
> Se vi interessa, scrivete una mail a i...@unbit.it , per attivarvi
> l'account abbiamo bisogno di un codice fiscale o una partita iva (abbiate
> pazienza ma le leggi non le faccio io), e ovviamente
> il container rimane vostro.
>
> L'unica cosa che chiediamo e' un qualche tipo di report sull'utilizzo che
> ne avete fatto, e di non usarli per eseguire applicazioni php perche' non
> abbiamo bisogno di dati su questo ambiente
> (ne abbiamo fin troppi)
>
> Innanzitutto grazie per l'offerta, l'unico commento che mi viene in mente è
SLURP!!! :-)
Ma questo container andrebbe bene per una app django che sto sviluppando
adesso? o 70 MB sono pochi? Scusa se la domanda è da ignorante!!!
Grazie per l'eventuale risposta
Fabrizio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-07 Thread Roberto De Ioris

Il giorno 07/set/2011, alle ore 14:47, Fabrizio Mancini ha scritto:

> 2011/9/7 Roberto De Ioris 
> Scusate l'OT, ma presumo di fare cosa gradita.
> 
> Stiamo per rilasciare una nuova serie di offerte (spero per ottobre) non 
> basate su processi e address space
> ma sui 'container'.
> Se vi interessa, scrivete una mail a i...@unbit.it , per attivarvi l'account 
> abbiamo bisogno di un codice fiscale o una partita iva (abbiate pazienza ma 
> le leggi non le faccio io), e ovviamente
> il container rimane vostro.
> 
> L'unica cosa che chiediamo e' un qualche tipo di report sull'utilizzo che ne 
> avete fatto, e di non usarli per eseguire applicazioni php perche' non 
> abbiamo bisogno di dati su questo ambiente
> (ne abbiamo fin troppi)
> 
> Innanzitutto grazie per l'offerta, l'unico commento che mi viene in mente è 
> SLURP!!! :-)
> Ma questo container andrebbe bene per una app django che sto sviluppando 
> adesso? o 70 MB sono pochi? Scusa se la domanda è da ignorante!!! 
> Grazie per l'eventuale risposta
> Fabrizio
> 

Calcola che ho portato mezz'ora fa una istanza di uWSGI che ospita nello stesso 
processo una app flask e una django in un container.

Prima girava su 4 processi (niente threads) da 96 mega. Ora in un container da 
64 mega ne occupa 40 con 4 processi e 2 thread. (quindi ho raddoppiato la 
concorrenza)

Direi che se non aggiungi roba come mecached o degli sql server dedicati (e la 
tua applicazione non e' un photoshop in django), ci stai bello largo.

--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-07 Thread Fabrizio Mancini
2011/9/7 Roberto De Ioris 

> Calcola che ho portato mezz'ora fa una istanza di uWSGI che ospita nello
> stesso processo una app flask e una django in un container.
>
> Prima girava su 4 processi (niente threads) da 96 mega. Ora in un container
> da 64 mega ne occupa 40 con 4 processi e 2 thread. (quindi ho raddoppiato la
> concorrenza)
>
> Direi che se non aggiungi roba come mecached o degli sql server dedicati (e
> la tua applicazione non e' un photoshop in django), ci stai bello largo.
>
> Allora mi offro subito come tester Scrivo subito e poi immagino mi
farete sapere voi quali tipi di report dovrò fare!
Grazie
Fabrizio
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Mauro Casini
Roberto De Ioris  writes:

> Qualche volontario che GRATIS si prova dei container 'piccoli'
> (intorno ai 70 mega), sia per testare il loro funzionamento sia per
> fare avere a noi qualche statistica sul consumo degli applicativi.

Il container comprende anche un db per fare prove con django?
È necessario avere già un dominio registrato?

Mauro
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Fabrizio Mancini

Il giorno 13/set/2011, alle ore 16.46, Mauro Casini ha scritto:

> Roberto De Ioris  writes:
> 
>> Qualche volontario che GRATIS si prova dei container 'piccoli'
>> (intorno ai 70 mega), sia per testare il loro funzionamento sia per
>> fare avere a noi qualche statistica sul consumo degli applicativi.
> 
> Il container comprende anche un db per fare prove con django?
> È necessario avere già un dominio registrato?
Credo che se tu usi sqlite come db per fare le prove con django ci rientri, 
forse ci stai stretto se ci metti mysql o postgresql, da quello che ho capito.
ciao fabrizio

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Roberto De Ioris

Il giorno 13/set/2011, alle ore 16:46, Mauro Casini ha scritto:

> Roberto De Ioris  writes:
> 
>> Qualche volontario che GRATIS si prova dei container 'piccoli'
>> (intorno ai 70 mega), sia per testare il loro funzionamento sia per
>> fare avere a noi qualche statistica sul consumo degli applicativi.
> 
> Il container comprende anche un db per fare prove con django?
> È necessario avere già un dominio registrato?
> 
> 

Se ti serve te lo diamo, senno' vai di sqlite o nosql.

Non ti serve un dominio, ti diamo noi un sottodominio.

Volendo puoi provare far girare un server sql nel container, postgresql 
richiede circa 30 mega, ma non abbiamo molti dati in proposito.

--
Roberto De Ioris
http://unbit.it
JID: robe...@jabber.unbit.it

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Fabrizio Mancini
2011/9/13 Roberto De Ioris 

>
> Il giorno 13/set/2011, alle ore 16:46, Mauro Casini ha scritto:
>
> > Roberto De Ioris  writes:
> >
> >> Qualche volontario che GRATIS si prova dei container 'piccoli'
> >> (intorno ai 70 mega), sia per testare il loro funzionamento sia per
> >> fare avere a noi qualche statistica sul consumo degli applicativi.
> >
> > Il container comprende anche un db per fare prove con django?
> > È necessario avere già un dominio registrato?
> >
> >
>
> Se ti serve te lo diamo, senno' vai di sqlite o nosql.
>
> Non ti serve un dominio, ti diamo noi un sottodominio.
>
> Volendo puoi provare far girare un server sql nel container, postgresql
> richiede circa 30 mega, ma non abbiamo molti dati in proposito.
>
> --
> Roberto De Ioris
> http://unbit.it
> JID: robe...@jabber.unbit.it
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Fabrizio Mancini
sorry, mi è partito il messaggio involontariamente.
fm
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Marco Beri
2011/9/13 Fabrizio Mancini 

> sorry, mi è partito il messaggio involontariamente.
>

Suggeriscoti Google Labs, estensione Undo. Fantastica!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Carlo Miron
2011/9/13 Marco Beri :
> 2011/9/13 Fabrizio Mancini 
>> sorry, mi è partito il messaggio involontariamente.
> Suggeriscoti Google Labs, estensione Undo. Fantastica!

Alto, Pelato, e Inutile™

©
-- 
Carlo Miron
Tall, Bald, & Unuseful Solution Architect™
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Fabrizio Mancini
2011/9/13 Marco Beri 

> 2011/9/13 Fabrizio Mancini 
>
>> sorry, mi è partito il messaggio involontariamente.
>>
>
> Suggeriscoti Google Labs, estensione Undo. Fantastica!
>
> LOL!!! Me la sono meritata Il bello è che ho pure Mail.app aperto
sotto, ma l'assuefazione che ti da google non te la toglie nessuno! :-)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Gian Mario Tagliaretti
2011/9/13 Carlo Miron :
> 2011/9/13 Marco Beri :

>> Suggeriscoti Google Labs, estensione Undo. Fantastica!

> Alto, Pelato, e Inutile™

eccomi, hai bisogno?

arf, bau
-- 
Gian Mario Tagliaretti
GNOME Foundation member
gia...@gnome.org
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] tester per container unbit

2011-09-13 Thread Carlo Miron
2011/9/13 Gian Mario Tagliaretti :
> 2011/9/13 Carlo Miron :
>> 2011/9/13 Marco Beri :
>>> Suggeriscoti Google Labs, estensione Undo. Fantastica!
>> Alto, Pelato, e Inutile™
> eccomi, hai bisogno?

Zitto, non sei ne` alto, ne` inutile :P

> arf, bau

:P
©
-- 
Carlo Miron
Open Source Solution Architect
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python