diff options
Diffstat (limited to 'zarb-ml/mageia-webteam/2011-January/000143.html')
-rw-r--r-- | zarb-ml/mageia-webteam/2011-January/000143.html | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/zarb-ml/mageia-webteam/2011-January/000143.html b/zarb-ml/mageia-webteam/2011-January/000143.html new file mode 100644 index 000000000..b57b9fca8 --- /dev/null +++ b/zarb-ml/mageia-webteam/2011-January/000143.html @@ -0,0 +1,151 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-webteam] Forum VM needs + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3CA31E65CCB1B23F49A8B97A3A0947018D02D24C7D%40EXCHANGE2003.ccq.org%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000142.html"> + <LINK REL="Next" HREF="000144.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-webteam] Forum VM needs</H1> + <B>Dubeau, Patrick</B> + <A HREF="mailto:mageia-webteam%40mageia.org?Subject=Re%3A%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3CA31E65CCB1B23F49A8B97A3A0947018D02D24C7D%40EXCHANGE2003.ccq.org%3E" + TITLE="[Mageia-webteam] Forum VM needs">Patrick.Dubeau at ccq.org + </A><BR> + <I>Wed Jan 12 22:02:04 CET 2011</I> + <P><UL> + <LI>Previous message: <A HREF="000142.html">[Mageia-webteam] Forum VM needs +</A></li> + <LI>Next message: <A HREF="000144.html">[Mageia-webteam] [Mageia-sysadm] Forum VM needs +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#143">[ date ]</a> + <a href="thread.html#143">[ thread ]</a> + <a href="subject.html#143">[ subject ]</a> + <a href="author.html#143">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>><i> Hi there, +</I>><i> +</I>><i> As it seems VM creation takes a little bit of time due to people being +</I>><i> under heavy load at work Anne and misc considered the option of +</I>><i> creation the Xen VM on one of our servers (we could migrate the VM on +</I>><i> atalante later) +</I>><i> +</I>><i> For that misc asked for Forum needs... +</I>><i> +</I>><i> For the beginning i'll consider that we are going to put everything on +</I>><i> the same machine (DB and PHP). This is not rally brilliant to +</I>><i> virtualize DB servers but i guess this will not kill the VM in the +</I>><i> first monthes as the tables will not be big. +</I>><i> +</I>><i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to +</I>><i> have MySQLi extention) +</I>><i> +</I>><i> And we'll need with php the optional : +</I>><i> -- zlib compression (better having it) +</I>><i> -- remote ftp support (well... i'm not in favor even if documentation +</I>><i> asks for it) +</I>><i> -- XML support (better having it) +</I>><i> -- Image Magick support (better having it) +</I>><i> -- GD support (same as Image magick) +</I>><i> +</I>><i> For source management git will be used... so we'll need it too :) +</I>><i> +</I>><i> As forum have often to face bruteforce having Fail2ban would be really +</I>><i> great... for every open service like ssh but also for forums... i'd +</I>><i> like to have Fail2ban parse a file of phpBB failed login to trigger a +</I>><i> IP low level ban during a few hours or more... +</I>><i> +</I>><i> +</I>><i> For forum management we'll need : +</I>><i> -- access to sources (read/write) +</I>><i> -- access to data zones (avatars and uploaded things) (read/write) +</I>><i> -- access to accesslogs and errorlogs (read) +</I>><i> -- hability to change php log levels +</I>><i> -- access to php logs (read) +</I>><i> -- console access to database(s) (i'd prefer to avoid completely +</I>><i> phpMyadmin on the forum server) +</I>><i> +</I>><i> For performance questions : i guess forum opening will trigger a rather +</I>><i> vast amount of people coming (at least to register their nicks)... i'd +</I>><i> be happy to avoid the server being loaded to death. +</I>><i> +</I>><i> So i'm targetting at least one thousand simultaneous users being active +</I>><i> on the forum... that will do for apache tuning. +</I>><i> +</I>><i> For database that will mean 800 to 1200 requests per seconds... +</I>><i> +</I>><i> We'll have 2 - 3 monthes to see the tables grow and tune the indexes +</I>><i> and the memory accordingly. +</I>><i> +</I>><i> But i think our needs will stabilize around 4-6 GO for RAM if the forum +</I>><i> gets really used (we'll have to tune mysql to keep many requests in +</I>><i> cache) apache+mysql all included... if we split later apache and mysql +</I>><i> on separate machines the needs on each machine will be obviously lower. +</I>><i> +</I>><i> For app disk space code is under 50 megs... and with hundred of avatars +</I>><i> uploader we will not grow above 1GO +</I>><i> +</I>><i> For database disk space even after years of activity we'll remain under +</I>><i> 5GO +</I>><i> +</I>><i> We'll need to set up some tables with havy read and write accesses with +</I>><i> InnoDB (not all) : that would be great to have one file per table +</I>><i> innodb option enabled +</I>><i> +</I>><i> Nota : i'd like to use https (at least for admin accesses)... so that +</I>><i> will mean to enable ssl and open 443 port also +</I>><i> +</I>><i> That's all for system level... i think directory structures (Which +</I>><i> concerns apache web root config) can be dealt with later... +</I>><i> +</I>><i> Tell me if you have got everything you need for VM creation... +</I>><i> +</I>><i> Cheers, +</I>><i> +</I>><i> Maât +</I> +Hi Maat, + +I am sincerely happy you suggest it. It could ease and speed things up a +little. xkomodor and I are under pretty heavy load of work right now and for +myself I also have technical issues in installing and connecting to the vms +right now and don't have enough time to spare on it as I would like to. Sorry +for the inconveniences... + + +Patrick Dubeau (alias DaaX) - Webmaster MLO +<A HREF="http://www.mandrivalinux-online.org">http://www.mandrivalinux-online.org</A> + + +</PRE> + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000142.html">[Mageia-webteam] Forum VM needs +</A></li> + <LI>Next message: <A HREF="000144.html">[Mageia-webteam] [Mageia-sysadm] Forum VM needs +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#143">[ date ]</a> + <a href="thread.html#143">[ thread ]</a> + <a href="subject.html#143">[ subject ]</a> + <a href="author.html#143">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-webteam">More information about the Mageia-webteam +mailing list</a><br> +</body></html> |