[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

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