Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id BC82F200B48 for ; Mon, 18 Jul 2016 15:22:23 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id BB130160A65; Mon, 18 Jul 2016 13:22:23 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DD4B7160A5B for ; Mon, 18 Jul 2016 15:22:22 +0200 (CEST) Received: (qmail 83801 invoked by uid 500); 18 Jul 2016 13:22:22 -0000 Mailing-List: contact user-help@guacamole.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.incubator.apache.org Delivered-To: mailing list user@guacamole.incubator.apache.org Received: (qmail 83791 invoked by uid 99); 18 Jul 2016 13:22:22 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Jul 2016 13:22:22 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id AC176C000A for ; Mon, 18 Jul 2016 13:22:21 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.899 X-Spam-Level: * X-Spam-Status: No, score=1.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 8iMsBW1E_a3P for ; Mon, 18 Jul 2016 13:22:18 +0000 (UTC) Received: from mail-yw0-f173.google.com (mail-yw0-f173.google.com [209.85.161.173]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id BC98060E44 for ; Mon, 18 Jul 2016 13:22:17 +0000 (UTC) Received: by mail-yw0-f173.google.com with SMTP id i12so158118583ywa.1 for ; Mon, 18 Jul 2016 06:22:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Tw8CUUwDjronygsBZlb4Yl7FX3SrL/SYFwAmH4jzKOM=; b=txGMT1HdGtEtVbBuxQjtZOa0J3vOqckztfCh5tHDZmVXdfsqu1vO5QK4n9pxY+BTs+ ++k8fnVCt72fZFLu2TZimdXNEuOuO/lZ2V3p7zC1EIcMxZ6t9AjosL44taZI5gsZeXjW F31jYlqRpfrREotxicre5HY2LM23+mOcUO67Ml1OPz+lbTYt1wiMhWPvywsTHxb7hjvg DLcQjQaX4nQkwMBEbG9OXQr7i+LdSXjaa/SL+7zYcq6e7qEpHN43tI9cwGewuMejDzoP Y6mK03y6Dqxs2kvIAziZsFGmP4y8F3xN+uB7Nhjx3T9m7Y+zX2z0Tu7pmzcsRwJBsMB8 mYVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Tw8CUUwDjronygsBZlb4Yl7FX3SrL/SYFwAmH4jzKOM=; b=ZD3gNl1tN87Y5f0+SJJQsNouAqAi2uDeVPlkUSAD3G/I98wyrjVdQhUvoJim73WDU9 DK/9I1CjU4rP7ALRSXbsvGYzfDFu6urgtm9/pTO4TUuujEPemMO46wl8W3INorfu3Bzw 8tbrG/IFZoRLiWC1fQqSlkYENNvw5A00ee4eakxSnC/zanETQy0hRbN3SqsrkWnmjmFM GtFhGVpcUp4yB4UEf9TFSr0KtJo8wWYt0shrUPj8iH4cmeWA0j9lP55lD7wPYrvPPF45 9y719X6iCr36ZLzR0stcf1e1ZwIWxYEPrrWGXmrGYagqNMoBrfNBvWZMQrZKfKFY79nr 4NIg== X-Gm-Message-State: ALyK8tLNuZPI+bOtYFxEIgPn4QUGRSNk6z6DtvYG4PIk7W2UGFYWMXT2jrJOfz0Ftm7ohhLgaatBun0kPhK11g== X-Received: by 10.37.8.199 with SMTP id 190mr21981097ybi.187.1468848136412; Mon, 18 Jul 2016 06:22:16 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.37.195 with HTTP; Mon, 18 Jul 2016 06:21:37 -0700 (PDT) In-Reply-To: References: From: brian mullan Date: Mon, 18 Jul 2016 09:21:37 -0400 Message-ID: Subject: Re: Benchmark guacd performance with RDP To: user@guacamole.incubator.apache.org Content-Type: multipart/alternative; boundary=001a113db05a6665b80537e8db7f archived-at: Mon, 18 Jul 2016 13:22:23 -0000 --001a113db05a6665b80537e8db7f Content-Type: text/plain; charset=UTF-8 out of curiousity have you tried 10 Windows RDP sessions using window's own client & doing the same thing? what happens? Two other things you didn't mention: - have you monitored the server's "free" memory utilization while this is going on (Windows itself needs about 1.2 to 1.4GB depending on what you have configured, Then there is the memory required by all the Apps that are running. - what is your network speed and is it internet or lan The Guacamole dev's will have to comment on any benchmarking they've done. On Mon, Jul 18, 2016 at 4:03 AM, Olivier Berthonneau < olivier.berthonneau@nanocloud.com> wrote: > Hi there, > > I am using Guacamole to interact with Windows sessions over RDP. > In my current configuration I have something like 10 simultaneous sessions > open on the same guacd on a server with 2 cores and 4GB of memory. > Everything works fine but if a user starts doing something crazy like > moving windows really fast, the CPU gets used intensively. > > I am trying to measure this and produce a reproducible scenario to > understand when I will have to scale and bring up more guacd. > > Has anyone work on such benchmark yet ? > > My guess is I will have to code a bot to connect to multiple sessions at > the same time. As I want the session to produce change on the screen to > generate load I was thinking of opening my session with a full screen video > playing a typical usage of a Windows session. > > Has anyone any thoughts about this before I jump in ? > > - Bertho > -- > Olivier Berthonneau > Software developer > +33 6 66 80 64 14 > www.nanocloud.com > --001a113db05a6665b80537e8db7f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
out of curiousity have you tried 10 Windows= RDP sessions using window's own client & doing the same thing?=C2= =A0=C2=A0 what happens?

Two other things you didn't mentio= n:
  • have you monitored the server's "free" me= mory utilization while this is going on (Windows itself needs about 1.2 to = 1.4GB depending on what you have configured,=C2=A0=C2=A0 Then there is the = memory required by all the Apps that are running.
  • what is your netw= ork speed and is it internet or lan

The Guacamole dev's wil= l have to comment on any benchmarking they've done.



On Mon, Jul 18, 2016 at 4:03 AM, Olivier Berthonneau <= ;oli= vier.berthonneau@nanocloud.com> wrote:
Hi t= here,

I am using Guacamole to interact with Windows sess= ions over RDP.
In my current co= nfiguration I have something like 10 simultaneous sessions open on the same= guacd on a server with 2 cores and 4GB of memory.
Everything works fine but if a user starts doing someth= ing crazy like moving windows really fast, the CPU gets used intensively.

I am trying to measure this and produce a reproducible sce= nario to understand when I will have to scale and bring up more guacd.

Has anyone work on such benchmark yet ?

My = guess is I will have to code a bot to connect to multiple sessions at the s= ame time. As I want the session to produce change on the screen to generate= load I was thinking of opening my session with a full screen video playing= a typical usage of a Windows session.

Has anyone any tho= ughts about this before I jump in ?

- Bertho
<= span class=3D"HOEnZb">
--
Olivier Berthonneau
Software developer
+33 6 66 80 64 14

--001a113db05a6665b80537e8db7f--