[Thinlinc-technical] RES: More users / Less servers

Roberto Boclin rboclin at ctallen.com.br
Mon Aug 10 20:02:52 CEST 2009


Hi Peter,

Other way:

Windows 7 work fine with 512mb ram, using Office 2007 and IE 8;
Virtual Machine with Windows 7 at VMware or Xen environment with comitment memory share each vm memory. With 4 Gb RAM is possible to run 10 Windows 7 virtual machines. Othrer number 8 Virtual machines for each CPU core;
Using Gnome and OpenOffice, full open, i need 512mb too for VDI environment;
But if i need any windows applications (95% of all applications of the world) 1 Gb is a better choice for each linux VM.

VDI is little tool for a big solution. The main point is  ROI of all it components.

ThinLinc are the best solution for VDI, where Linux and Windows work together. But for complete solution, i think about the storage integration (EMC, NetApp, DELL and HP) and Management Console Integration ( Microsoft System Center, Citrix, IBM and CA).

Best Regards

Roberto Molina Boclin
rboclin at allen-ne.com.br
________________________________________
De: thinlinc-technical-bounces at lists.cendio.se [thinlinc-technical-bounces at lists.cendio.se] em Nome de Peter Åstrand [astrand at cendio.se]
Enviado: segunda-feira, 10 de agosto de 2009 9:45
Para: Marcos de Souza Trazzini - Avancera
Cc: Thinlinc-technical at lists.cendio.se; Avancera_SuporteThinlinc
Assunto: Re: [Thinlinc-technical] More users / Less servers

Hi, see comments inline.

> Actually, I´ve made some calculations based on user´s memory usage on a real
> server (at UERJ) running GNOME 2.26, Firefox 3.0 and OpenOffice 2.4, and
> than I  realized that each user consumes from 250 to 350MB of RAM
> (consolidating all processes resident set size, RSS), exactly like you
...
> I could see that GNOME is the great villain here, since it starts a lot of

Yes, this is quite much. It's a little bit funny, because the other day I
was talking to a person which claimed that his GNOME desktops only
consumed 74 MiB per user, considerably less than our estimation of
100-150MiB.

If you consider VDI installations, especially with Windows Vista or 7,
then 1 or 2 GiB per concurrent user is more typical.

It's clear that there is no such thing as a "standard" desktop; your
mileage may vary...


> 3) Makes ThinLinc server´s "smarter", to avoid high-memory consumption: The
> idea here is simple, I want to avoid creating more sessions than the server
> can handle. I had some ideas that I would like to share with you. For
> example, perhaps if we, based on the user´s pre-defined memory consumption
> (like 250MB per user), define that the server could handle 15 sessions, we
> could create a way to count down how many sessions are already opened and
> deny opening new sessions according to the pre-defined "max-sessions"
> limit...

This is an interesting idea. We can consider this for future versions. It
should also be possible to create a simple script that simply stops the
"vsmagent" service if the load is considered too high (and restarts if
when the load is lighter).



> Please let me know if any of my ideas makes sense for you, or even if you
> are already making efforts on this area acually.

Well, not really, I guess it matters where you live in the world, but here
in Sweden, I don't consider the memory prices very high. For example, if
you purchase a Dell R710 server, you can upgrade the RAM from 4 GiB to 12
GiB for only ~$300. Assuming GNOME sessions of 300 MiB each, this
corresponds to 40 sessions, or $7.5 per concurrent user. This is much less
than the costs associated with software licenses. For example, the
ThinLinc subscription currently costs $75 per concurrent user.


Best regards,
---
Peter Åstrand           ThinLinc Chief Developer
Cendio AB               http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping        Phone: +46-13-21 46 00


More information about the Thinlinc-technical mailing list