[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-community
Subject:    Re: Formal request to set up a KDE Discourse instance
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2021-03-12 23:57:15
Message-ID: CA+XidOHLNX+hWZLAPUnHabBaj5pUp0QKOrye8zo1gJtyh+ttfg () mail ! gmail ! com
[Download RAW message or body]

On Sat, 13 Mar 2021, 11:25 am Ingo Kl=C3=B6cker, <kloecker@kde.org> wrote:

> On Freitag, 12. M=C3=A4rz 2021 21:44:09 CET Carl Schwan wrote:
> > Le vendredi, mars 12, 2021 7:49 PM, Ben Cooksley <bcooksley@kde.org> a
> > =C3=A9crit :
> > > It also isn't as simple as just adding more server resources, as in
> some
> > > cases the place something will be moving from is a donated machine, a=
nd
> > > we prefer to ensure these are well utilised - meaning something needs
> to
> > > move back there in response. We also prefer to move services as littl=
e
> as
> > > possible to minimize downtime. If we were to simply add more machines=
,
> > > then we would end up with empty donated machines - which is a waste o=
f
> > > the donation, as well as not the best use of eV resources.
> >
> > I'm not sure I fully understand your last point. If we add a new machin=
e
> for
> > a new service this shouldn't create an empty donated machine. I'm not
> > really an expert in things related to sysadmins but looking at the pric=
e
> at
> > for VPS in Hetzner that should be able to handle a service similar to
> > krita-artists.org in term of storage shouldn't cost the e.V. more than
> =E2=82=AC15
> > a month. I think the e.V. can afford that to provide a lively place for
> the
> > community to ask questions and discuss things related to KDE.
>

The problem isn't that we don't have capacity within the existing systems -
we do. It's just that the workloads are currently deployed in a manner that
means Discourse isn't able to be deployed on the machines that do have
capacity.

With regards to my points above, we are currently in the process of moving
scripty and l10n.kde.org to a new, bigger system.

Following that the machine which was running them will be empty and
available for redeployment, subject to fitting within the limits of that
system (which is donated).

If we were to get a machine specifically for this role, then we would leave
that machine empty and unused.


> I'm pretty sure that neither hardware nor money is the problem. The
> problem is
> that each additional server increases the maintenance burden/cost. And
> since
> we are applying for the Blauer Engel certification, we should also try to
> minimize energy consumption and consumption of resources.
>

This as well - it is definitely preferrable to keep the number of systems
we operate to a minimum.


> Regards,
> Ingo
>

Cheers,
Ben

>

[Attachment #3 (text/html)]

<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On \
Sat, 13 Mar 2021, 11:25 am Ingo Klöcker, &lt;<a \
href="mailto:kloecker@kde.org">kloecker@kde.org</a>&gt; wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">On Freitag, 12. März 2021 21:44:09 CET Carl Schwan \
wrote:<br> &gt; Le vendredi, mars 12, 2021 7:49 PM, Ben Cooksley &lt;<a \
href="mailto:bcooksley@kde.org" target="_blank" \
rel="noreferrer">bcooksley@kde.org</a>&gt; a<br> &gt; écrit :<br>
&gt; &gt; It also isn&#39;t as simple as just adding more server resources, as in \
some<br> &gt; &gt; cases the place something will be moving from is a donated \
machine, and<br> &gt; &gt; we prefer to ensure these are well utilised - meaning \
something needs to<br> &gt; &gt; move back there in response. We also prefer to move \
services as little as<br> &gt; &gt; possible to minimize downtime. If we were to \
simply add more machines,<br> &gt; &gt; then we would end up with empty donated \
machines - which is a waste of<br> &gt; &gt; the donation, as well as not the best \
use of eV resources.<br> &gt;<br>
&gt; I&#39;m not sure I fully understand your last point. If we add a new machine \
for<br> &gt; a new service this shouldn&#39;t create an empty donated machine. \
I&#39;m not<br> &gt; really an expert in things related to sysadmins but looking at \
the price at<br> &gt; for VPS in Hetzner that should be able to handle a service \
similar to<br> &gt; <a href="http://krita-artists.org" rel="noreferrer noreferrer" \
target="_blank">krita-artists.org</a> in term of storage shouldn&#39;t cost the e.V. \
more than €15<br> &gt; a month. I think the e.V. can afford that to provide a \
lively place for the<br> &gt; community to ask questions and discuss things related \
to KDE.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">The \
problem isn&#39;t that we don&#39;t have capacity within the existing systems - we \
do. It&#39;s just that the workloads are currently deployed in a manner that means \
Discourse isn&#39;t able to be deployed on the machines that do have capacity.  \
</div><div dir="auto"><br></div><div dir="auto">With regards to my points above, we \
are currently in the process of moving scripty and <a \
href="http://l10n.kde.org">l10n.kde.org</a> to a new, bigger system.  </div><div \
dir="auto"><br></div><div dir="auto">Following that the machine which was running \
them will be empty and available for redeployment, subject to fitting within the \
limits of that system (which is donated).  </div><div dir="auto"><br></div><div \
dir="auto">If we were to get a machine specifically for this role, then we would \
leave that machine empty and unused.  </div><div dir="auto"><br></div><div \
dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 \
0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
I&#39;m pretty sure that neither hardware nor money is the problem. The problem is \
<br> that each additional server increases the maintenance burden/cost. And since \
<br> we are applying for the Blauer Engel certification, we should also try to <br>
minimize energy consumption and consumption of \
resources.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">This \
as well - it is definitely preferrable to keep the number of systems we operate to a \
minimum.  </div><div dir="auto"><br></div><div dir="auto"><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
Regards,<br>
Ingo<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Cheers,  \
</div><div dir="auto">Ben</div><div dir="auto"><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> </blockquote></div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic