XFileSharing Pro - Before Buy I want to ask about important things

Message
Author
alix2012
Posts: 15
Joined: Sep 10, 2012 8:13 pm

Before Buy I want to ask about important things

#1 Postby alix2012 » Sep 10, 2012 8:49 pm

hi
(At first I apologize for the poor quality of my English language..Do I translate for ways programs because I am talking Italian)
I'm new in the world of Xfilesharing:) And I want to buy this script
Before Buy I want to ask about important things..
I have searched a lot in the Forum, but I can not find the answers explained..
There are who say he should start with 3 servers..And another says 1 and the main server Can be Shared Hosting..Etc. etc.
And I want to ask
1- Server where do I install script...This is just to install script non upload file..True or False???
2- What does it mean main server??? (If this means that this home page of the front-site Now what function the first server Where the script was installed)
2- Use only one database for all servers Or for each server its own database ..And on any server be database ???
3- Should be the server where we install ther script stronger server... Or should be the main serve stronger server...and What about servers file??
and Please What best configuration for Server where do I install script..
best configuration for main server and files sesrve...... (If i have 1000-3000 users online at the same time...???
4- for 1 server...main server and filesserver
thank u

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#2 Postby randy » Sep 10, 2012 9:11 pm

Let me try to tell you what I think about it.

1000-3000 users online at the same time???

you will need a very strong server with quad cores and lot of ram

better seperate database server!

1000-3000 users is much!

With 1000-3000 users online at the same time you really need a strong server like a quad core with a lot of RAM and SAS or SSD discs on RAID 10 or 5

We experienced problems with this config and 700 users:

2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.

If you really want to become that big you have to invest!

main server (website only.. no files uploaded) can be web hosting plan at a big provider like godaddy etc.

They have good hardware! But I would recommend an own server.

1. get a main server with much ram and sas or ssd discs

and at least 2-3 file servers to seperate the uploads.

because if all users uploading on 1 server it will be overloaded if you don't limit the traffic!

also you should get nginx mod on fileservers!

I know what I'm talking about...

if you want to become really big you must invest!

on fileserver are no database ;) only on main server (website)

also you need a programmer who tunes your script.

also you need money for traffic and at least GB lines if you have streaming and a lot of downloads with more speed. not only 50kb ;)

PowerChaos
Posts: 521
Joined: Dec 19, 2009 5:12 pm

#3 Postby PowerChaos » Sep 10, 2012 9:23 pm

1) you install it on your main server

2) main server is the server that will show the webpage , so if you visit your site then your mainserver will show the webpage

The main server takes care of the massive amount of users and forward them to the file server
so the main server is the most needed part to serve your users , if the main server is down then everything is down

3)the main server should be your strongest server , as it take care of your users for 4X more then the file server , you can use a shared hosting but it also depends on amount of users and ram and how good the admin is to take care of the possible problems you can generate with that amount of users , mostly with 3k to 5k users is it recommerd to take your own webserver and tweak it to your needs (as most hosts wont like it that you use 30% cpu for a single site )

before a user can download a page they need to visit up to 4 times your main server , so the load and ram it use is higher per user then the fileserver

The fileserver itself only take care of the link , so it only sends the file and does not open a webpage ( exept for generating the link )
the fileserver makes only 1 request to the client and then use a massive amount of traffic ( depending on settings ofcouse) , so the only main thing you need for a fileserver is the big traffic possibility (1GB port or 100mbit port .. your choise dependin on your settings )

if you got betwean the 3k to 5k users downloading at the same time , then you need about 3 servers to share the traffic amount , or limit the traffic a lot to prevent downtime of the file server

small example
if you use 1mbit per second then you can have 100 users downloading at the same time before the server refuse to make any more connections
if you got 1GB line , then that amount is 1000 users at the same time

so if you split it up over 3 servers , then you can handle 3k users at the same time against 1mbit per second

ofcourse it also depends on the files that get downloaded and how many users are realy downloading at the same time

hopely this can help you

Greetings From PowerChaos

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#4 Postby randy » Sep 10, 2012 9:26 pm

:D

alix2012
Posts: 15
Joined: Sep 10, 2012 8:13 pm

#5 Postby alix2012 » Sep 10, 2012 11:35 pm

thenk for reply randy and PowerChaos..
Now I understand a lot of things....
for main server Must be my strongest server ...
And the rest of the servers are good and should not be strongly like the main server..
example for main main srevre quad cor and 24 ram and
and for fileserve Enough dual cor and 2 gb ram ....
----------------------------------
Other questions, and sorry for the inconvenience
the Firewall only for my main srever?? or for all server..??
the port 1gb or 100mbit Which is better for file sharing???
Where can I find programmer who tunes my script??
Will I need to Metered Dedicated Server or better to take Unmetered Dedicated Server???
Last edited by alix2012 on Sep 10, 2012 11:57 pm, edited 1 time in total.

alix2012
Posts: 15
Joined: Sep 10, 2012 8:13 pm

#6 Postby alix2012 » Sep 10, 2012 11:39 pm

I forgot..
for randy..
Where you took your server??

alix2012
Posts: 15
Joined: Sep 10, 2012 8:13 pm

#7 Postby alix2012 » Sep 10, 2012 11:43 pm

PowerChaos wrote:1
hopely this can help you

Greetings From PowerCh.aos
thank u..Helped me a lot....good and simple

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#8 Postby randy » Sep 10, 2012 11:49 pm

alix2012 wrote:thenk for reply randy and ..
Now I understand a lot of things....
for main server Must be my strongest server ...
And the rest of the servers are good and should not be strongly like the main server..
example for main main srevre quad cor and 24 ram and
and for fileserve Enough dual cor and 2 gb ram ....
----------------------------------
Other questions, and sorry for the inconvenience
the Firewall only for my main srever?? or for all server..??
the port 1gb or 100mbit Which is better for file sharing???
Where can I find programmer who tunes my script??
Will I need to Metered Dedicated Server or better to take Unmetered Dedicated Server???
firewall for all servers of course! or do you want to get hacked?

1gb of course = 1000MB but more expensive!

100MB flat = $100 , 1000MB (1GB) flat around $1000

ask powerchaos for tuning :P

unmetered= flat, metered = no flat, (by TB or 95%)

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#9 Postby randy » Sep 11, 2012 2:08 am

flatrate like your internet connection?

flatrate = unmetered

flatrate = pay e.g. $100 / month and download as much you want ;)

gLoad
Posts: 33
Joined: Feb 26, 2012 6:12 pm

#10 Postby gLoad » Sep 12, 2012 9:05 pm

randy wrote: We experienced problems with this config and 700 users:

2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.
Randy,

any experience with a server like the config above, but with many Sata 7.2 rpm hd (let's say 12 hd for example ) ?


Bye

alix2012
Posts: 15
Joined: Sep 10, 2012 8:13 pm

#11 Postby alix2012 » Sep 12, 2012 11:45 pm

thnx for all..
and What do you say for this.
main server
Intel i7 Eight-Core
Processor: (CPU) qaud
Memory :(RAM) 24
100 Mbps of Premium unmetered bandwidth
Primary :HDD 256 GB SSD
Secondary HDD: 256 GB SSD
Uplink Port Speed: 1 GBPS
Raid: 10
8 IP Address
-------------------------
FILE SERVER
Dell PowerEdge R200
1x Intel Quad Core Xeon X3210
RAM: 4GB DDR2
Harddisk: 2x1TB SATA2
Bandwidth: 6000 GB
Uplink Port Speed: 1 x 100Mbps Full-Duplex
-------------
What do you say??
AND Will I must increase anything in FILE SERVER??
OR THIS GOOD

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#12 Postby randy » Sep 13, 2012 10:42 am

gLoad wrote:
randy wrote: We experienced problems with this config and 700 users:

2xE5606, 24GB RAM, 2x120GB SSD RAID1 and Hardware RAID Controller.
Randy,

any experience with a server like the config above, but with many Sata 7.2 rpm hd (let's say 12 hd for example ) ?


Bye
you don't need many sata's for the main server

if you want to have a great performance take 4x SSD in RAID 5

I would only take sata's for file servers.

if you're a rich guy get ssd's for your file servers too :)

randy
Posts: 321
Joined: Mar 13, 2012 7:00 pm

#13 Postby randy » Sep 13, 2012 10:45 am

alix2012 wrote:thnx for all..
and What do you say for this.
main server
Intel i7 Eight-Core
Processor: (CPU) qaud
Memory :(RAM) 24
100 Mbps of Premium unmetered bandwidth
Primary :HDD 256 GB SSD
Secondary HDD: 256 GB SSD
Uplink Port Speed: 1 GBPS
Raid: 10
8 IP Address
-------------------------
FILE SERVER
Dell PowerEdge R200
1x Intel Quad Core Xeon X3210
RAM: 4GB DDR2
Harddisk: 2x1TB SATA2
Bandwidth: 6000 GB
Uplink Port Speed: 1 x 100Mbps Full-Duplex
-------------
What do you say??
AND Will I must increase anything in FILE SERVER??
OR THIS GOOD
you can start with it but after 500 users online you could get problems with your server.

for fileserver it's ok if you don't do video streaming and limit users to max 100kb/s with nginx

video streaming needs more ram at least 16 and 1gb line because streaming must be at least 250-400kb to stream it fluid and fast

ufkabakan
Posts: 332
Joined: Apr 13, 2011 9:37 pm

#14 Postby ufkabakan » Sep 13, 2012 10:59 am

randy wrote: if you want to have a great performance take 4x SSD in RAID 5
Image

Randy, my friend if you dont know about god hardwares, please don advice/offer about it :)

Main Web Server need high Read and Write performance.
1x SSD is enough for it without Raid, but SSD still not safe place for store high piorty data.

2x SSD on Hardware Raid 1 is very good solution for Web Server.


Raid 5? Waste of money and performance.
Raid 1 have better write and read performance than Raid 5


For FileServers, you need high disk size, high random IO read performance.

afdah
Posts: 147
Joined: Jan 27, 2012 2:23 pm

#15 Postby afdah » Sep 13, 2012 11:09 am

http://www.thegeekstuff.com/2010/08/rai ... -tutorial/

if you are on a tight budget and all you care about is performance, go for RAID 0.
if you are on a tight budget and all you care about is redundancy, go for RAID 1.
if you are on a tight budget and you care about both performance and redundancy, go for RAID 5.
if budget is not a problem, and you care about both performance and redundancy, go for RAID 10.