techPowerUp! Forums

Go Back   techPowerUp! Forums > Hardware > System Builder's Advice

Reply
 
Thread Tools
Old Mar 4, 2013, 12:51 AM   #1
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Building a Server need help

Hey guys so my current project at the moment is building a server that will host a few websites, game server and file sharing. Here are the parts I have to work with.

Asus K8N-DRE Server board
2x AMD Opteron 275 dual core 2.2ghz cpus
16gb if ddr 400 ram
Adata 128gb ssd
3x Seagate 1tb drives

As far as software I have windows server 2012 and a bunch more at my disposal all are legal.

My current internet is dynamic IP FIOS 25down 25up and I'm going to upgrade it to static IP FIOS 50down 25up that will be the coming months once the server is up and running correctly.

So this came from a friend of mine who owns a big company running a bunch of servers:

Mike
"Well if the server is a retail one, I would go with VMware and break stuff up. The web server and games server are both presumable public. By breaking things up on different 'computers' you can cut down on risk of attack and compromise of your important stuff. If he is buying a new OEM server and it is on the HCL this is easy. If he is building from scratch he can look at forums for suggestions on supported parts that you can buy retail that will still work with VMware. I would install VMware on the server to the SSD. I would then load two or three OS's. I would put a really small Ubuntu LAMP server on the SSD for the website. It's very light weight and rocks for web hosting. By breaking this off you can forward one port to the webserver and keep everything else safe. I would then install server 2008 with the "c" drive on residing on the SSD (you should have a good 50gb still for that). Then mount the three TB raid for storage to VMware and hack off a few TB for the DATA disk on the server OS for the files and such. You can use server 2008 as a game server too if you want. What I would do is build a small windows 7 box entirely on the 3tb array. Again assuming that this is public, it isolates it and ensures the best compatibility with the game makers. In my experience most don't support server OSs directly.

If VMware is out of the picture. Server 2008 is going to host files fine, will likely work with more games than any other OS (windows 7 kernel) and has IIS 7 so you can run the latest PHP."

So I am trying to understand all of this just a lot of stuff to take in especially with college but I have my break coming up so I plan on getting it running then just need some advice and help. I would greatly appreciate it.

Thanks again guys!

(PICS TO COME SOON)
__________________
By: Zach (zaqwsx) (zach90z)

Last edited by zaqwsx; Mar 4, 2013 at 01:39 AM.
zaqwsx is offline  
Reply With Quote
Old Mar 4, 2013, 01:25 AM   #2
kn00tcn
75 Posts
 
kn00tcn's Avatar
 
Join Date: Feb 2009
Location: Toronto
Posts: 147 (0.09/day)
Thanks: 0
Thanked 18 Times in 18 Posts

System Specs

separating is indeed a nice idea (that & i dont like dealing with website hosting that's not linux)

what specific games & how complex websites?
__________________
AMD Catalyst Driver Profiles List
Some profiles for better crossfire scaling in some games
OpenGL startup crash fix 1 or fix 2
kn00tcn is offline  
Reply With Quote
Old Mar 4, 2013, 01:38 AM   #3
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

I'm going to host a minecraft server for my baby brother that's the first game not sure on other ones at the moment.

Website I have one lined up for a pediatric office for my doctor friend. Im probably going to make a blog website from me, My one friend will also make a site for himself too, and we may get his dad to switch his site to our server its a bails bondman website. And probably a few more sites also unsure yet.
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 4, 2013, 05:15 AM   #4
AsRock
TPU addict
 
Join Date: Jun 2007
Location: US\ Uk Born
Posts: 8,786 (4.07/day)
Thanks: 1,669
Thanked 1,345 Times in 1,167 Posts

System Specs

You checked with the FIOS agreement that your not breaking of their rules running dedicated servers ?. I know Comcast has a such rule but not to sure about your FIOS.
AsRock is offline  
Reply With Quote
Old Mar 4, 2013, 05:20 AM   #5
Frick
Fishfaced Nincompoop
 
Frick's Avatar
 
Join Date: Feb 2006
Location: Sweden
Posts: 7,870 (2.98/day)
Thanks: 1,075
Thanked 1,443 Times in 1,149 Posts

System Specs

Quote:
Originally Posted by AsRock View Post
You checked with the FIOS agreement that your not breaking of their rules running dedicated servers ?. I know Comcast has a such rule but not to sure about your FIOS.
Wait what? They do that?
__________________
Typemachine: Acer Aspire One D250 | Atom N280 1.6 Ghz | 1GB DDR2 | 160GB SATA | 10.1' 1024 x 600 | Lubuntu 12.10
Oldbox: HP D530 | Pentium 4 2.8 Ghz | 1GB DDR | 40GB | Windows XP
"The 'gentle biker' look is overdone. I'm going for 'psycho hillbilly.' "
Frick is offline  
Reply With Quote
Old Mar 4, 2013, 09:04 AM   #6
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.86/day)
Thanks: 1,260
Thanked 1,315 Times in 977 Posts

System Specs

Quote:
Originally Posted by Frick View Post
Wait what? They do that?
Yeah, some ISPs go so far to block new port 80 packets going to your IP address, while allowing outgoing new port 80 packets as well as established or related packets returning to your network. It's a routing thing and it's annoying. Comcast doesn't block port 80 and they honestly don't care unless you start exceeding your bandwidth cap and at that point you really should sign up for business class which gives you better speeds with higher boost speeds and priority when the network fails. They also expect you to be hosting and they don't impose a bandwidth cap. So it really depends on the service you sign up for.

Quote:
Originally Posted by AsRock View Post
I know Comcast has a such rule but not to sure about your FIOS.
They don't care all that much unless you're using a lot of bandwidth or an exorbitant amount of upstream, but as I said before. At that point you really should be consider business class if you're serious about hosting and if Comcast contacts you and you tell them what you want to do they will help you out.
__________________
MyHeat
Aquinus is offline  
Crunching for Team TPU
Reply With Quote
The Following User Says Thank You to Aquinus For This Useful Post:
Old Mar 4, 2013, 10:18 AM   #7
Sinzia
500 Posts
 
Join Date: Oct 2010
Posts: 703 (0.73/day)
Thanks: 88
Thanked 184 Times in 135 Posts
Send a message via AIM to Sinzia Send a message via MSN to Sinzia Send a message via Yahoo to Sinzia Send a message via Skype™ to Sinzia

System Specs

Doctors office stuff? Be aware of HIPAA restrictions and any info that might be stored on that machine from the docs office.

lawsuits suck.

http://www.hhs.gov/ocr/privacy/
__________________
http://tpucdn.com/forums/signaturepics/sigpic88947_1.gif
Sinzia is online now  
Crunching for Team TPU
Reply With Quote
Old Mar 4, 2013, 12:35 PM   #8
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Quote:
Originally Posted by AsRock View Post
You checked with the FIOS agreement that your not breaking of their rules running dedicated servers ?. I know Comcast has a such rule but not to sure about your FIOS.
I'm not really sure to tell you but I am switching to business class so a few months wont hurt for testing.

Quote:
Originally Posted by Sinzia View Post
Doctors office stuff? Be aware of HIPAA restrictions and any info that might be stored on that machine from the docs office.

lawsuits suck.

http://www.hhs.gov/ocr/privacy/
And I am HIPAA certified for his office I do major work. The website though will not have any info like that it is just for advertisement and mostly about him like a bio.
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 21, 2013, 03:11 AM   #9
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

So I just ordered a new board its the same one except rev 1.05g which has a sata 2 controller any way it came with this extra card the sits in the mini I/o slot. Their is a link below. Was wondering is someone can shed some light on what it might be? Thanks.

http://support.asus.com/faq/list.asp...shedid=n/a&os=
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 24, 2013, 07:10 AM   #10
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Anyone?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 24, 2013, 08:23 AM   #11
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.86/day)
Thanks: 1,260
Thanked 1,315 Times in 977 Posts

System Specs

It's a management card. It adds functionality in cases where you're going to be managing a lot of systems in a distributed network.

I doubt that you will need it and it isn't worth a whole lot either. I have a 1U server sitting in the closet with dual 3.2ghz xeons that has a bigger version of it.
__________________
MyHeat
Aquinus is offline  
Crunching for Team TPU
Reply With Quote
The Following User Says Thank You to Aquinus For This Useful Post:
Old Mar 24, 2013, 01:14 PM   #12
amp281
75 Posts
 
Join Date: Dec 2012
Posts: 176 (1.05/day)
Thanks: 34
Thanked 16 Times in 15 Posts

System Specs

For what its worth, if your custom server doesn't have the juice ... I always see decent looking commercial servers on craigslist, hp or dell dual xeons etc $300-500.
__________________
CPU-Z validation sig pics temporarily blocked
amp281 is offline  
Reply With Quote
The Following User Says Thank You to amp281 For This Useful Post:
Old Mar 31, 2013, 02:58 AM   #13
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Thanks guys!

Another question so I installed windows server 2012 and installed VMware player and I am going to install Ubuntu LAMP in VMware player. Their are some network settings though that I am unsure off.

Bridged, NAT, and Host-only.

Which one should be used for 24/7 web server and to give me protection in my internal home network.

Thanks again guys!
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 31, 2013, 03:19 AM   #14
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Not sure what you mean?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 31, 2013, 08:14 AM   #15
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.86/day)
Thanks: 1,260
Thanked 1,315 Times in 977 Posts

System Specs

Quote:
Originally Posted by zaqwsx View Post
Another question so I installed windows server 2012 and installed VMware player and I am going to install Ubuntu LAMP in VMware player. Their are some network settings though that I am unsure off.

Bridged, NAT, and Host-only.

Which one should be used for 24/7 web server and to give me protection in my internal home network.
The CPUs you picked out do not support hardware virtualization (at least from what I read,) if you're going the VM route, then you should get better hardware.

For hosting you want bridged, unless you have a dedicated Ethernet or network adapter for it. It's the only option where your VM gets an IP on your network. NAT and Host-Only do exactly as they say they do. NAT puts you on an internal network inside the computer that uses NAT to resolve addresses (can't host off it,) and Host-Only is an internal network that only VMs and the Host can communicate with. This is nice if there is a lot of communication between the VM and the host or the VM and other VMs.
__________________
MyHeat
Aquinus is offline  
Crunching for Team TPU
Reply With Quote
The Following User Says Thank You to Aquinus For This Useful Post:
Old Mar 31, 2013, 11:28 AM   #16
Geofrancis
500 Posts
 
Geofrancis's Avatar
 
Join Date: Mar 2009
Location: SCOTLAND!
Posts: 919 (0.60/day)
Thanks: 90
Thanked 137 Times in 106 Posts

System Specs

Quote:
Originally Posted by Aquinus View Post
The CPUs you picked out do not support hardware virtualization (at least from what I read,) if you're going the VM route, then you should get better hardware.

For hosting you want bridged, unless you have a dedicated Ethernet or network adapter for it. It's the only option where your VM gets an IP on your network. NAT and Host-Only do exactly as they say they do. NAT puts you on an internal network inside the computer that uses NAT to resolve addresses (can't host off it,) and Host-Only is an internal network that only VMs and the Host can communicate with. This is nice if there is a lot of communication between the VM and the host or the VM and other VMs.
Yea I just checked them out the processor he is using is a first generation K8 opteron based on a 939 Athlon 64 x2 this was a generation before AMD-V hardware virtualisation.

The problem with this is the virtual performance will be a fraction of your processors performance due to the huge overhead because Without hardware acceleration your essentially emulating the processor hardware in software.

Most socket am3 motherboards also support ecc ram. You would have been easier to just go with a basic am3 box, quad and a few gb of ecc ram. It would support VMware or any other flavour of virtualisation and out perform the server you have now.
__________________
machine XI Phenom II 965 Black @3.8ghz, 8Gb XMS3 1600, Asus M4A88TD-M EVO/USB3, HD5970, 128gb sandisk SSD, mcubed t-balancer
HP EliteBook 2530p SL9400 Core 2 Duo ULV @ 0.9v, 4Gb ddr2, 80Gb Intel X-18m G2, 64Gb express card SSD, Ubiquiti SR71-E 400mw wifi, 21mb HSPA+
ESXI Server Phenom II 1155T, MSI 890FXA-GD70, 12Gb ddr3, IBM M1015 sas, Dell sas 6i, 10 drive 8tb UNRAID array.
Old Builds :watercooled matx rig|Water Cooled ITX rig |EeePC 701 7" netbook | ITX Gaming raid build

Last edited by Geofrancis; Mar 31, 2013 at 03:33 PM.
Geofrancis is offline  
Reply With Quote
Old Mar 31, 2013, 12:03 PM   #17
Aquinus
3500 Posts
 
Aquinus's Avatar
 
Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.86/day)
Thanks: 1,260
Thanked 1,315 Times in 977 Posts

System Specs

Quote:
Originally Posted by Geofrancis View Post
Most socket am3 motherboards also support ecc ram.
This is the first time I've heard this. Where did you find this? I'm a bit skeptical to say that this is true.

Also, it's not about the motherboard supporting it as much as it is about the CPU and the IMC supporting it.
__________________
MyHeat
Aquinus is offline  
Crunching for Team TPU
Reply With Quote
Old Mar 31, 2013, 12:38 PM   #18
Geofrancis
500 Posts
 
Geofrancis's Avatar
 
Join Date: Mar 2009
Location: SCOTLAND!
Posts: 919 (0.60/day)
Thanks: 90
Thanked 137 Times in 106 Posts

System Specs

Quote:
Originally Posted by Aquinus View Post
This is the first time I've heard this. Where did you find this? I'm a bit skeptical to say that this is true.

Also, it's not about the motherboard supporting it as much as it is about the CPU and the IMC supporting it.
All am3 processors support ecc unbuffered ram but its up to motherboard manufacturers support it In the bios. My asus board and my last Foxconn am3 board supported it I just wish my servers MSI 890fx-GD70 did.

Only intel makes the distinction that celeron,pentium,i3,i5,i7 has no ecc and that you have to pay for server parts and a Xeon to get ecc.
__________________
machine XI Phenom II 965 Black @3.8ghz, 8Gb XMS3 1600, Asus M4A88TD-M EVO/USB3, HD5970, 128gb sandisk SSD, mcubed t-balancer
HP EliteBook 2530p SL9400 Core 2 Duo ULV @ 0.9v, 4Gb ddr2, 80Gb Intel X-18m G2, 64Gb express card SSD, Ubiquiti SR71-E 400mw wifi, 21mb HSPA+
ESXI Server Phenom II 1155T, MSI 890FXA-GD70, 12Gb ddr3, IBM M1015 sas, Dell sas 6i, 10 drive 8tb UNRAID array.
Old Builds :watercooled matx rig|Water Cooled ITX rig |EeePC 701 7" netbook | ITX Gaming raid build

Last edited by Geofrancis; Mar 31, 2013 at 03:19 PM.
Geofrancis is offline  
Reply With Quote
Old Mar 31, 2013, 04:14 PM   #19
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

I had VMware workstation running with both Ubuntu and server 2012 and it was running pretty fast. But I had to pay for it so I then switched to windows server 2012 and installed VMware player. As far as it doesn't support is that something internal in the cpu?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 31, 2013, 04:33 PM   #20
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Also if I cant do virtualization could I just host through server 2012 what are the drawbacks compared to Ubuntu LAMP?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 31, 2013, 04:48 PM   #21
Geofrancis
500 Posts
 
Geofrancis's Avatar
 
Join Date: Mar 2009
Location: SCOTLAND!
Posts: 919 (0.60/day)
Thanks: 90
Thanked 137 Times in 106 Posts

System Specs

Quote:
Originally Posted by zaqwsx View Post
Also if I cant do virtualization could I just host through server 2012 what are the drawbacks compared to Ubuntu LAMP?
vmware player is just the same as workstation minus a few features but the performance should be the same. if all your doing is hosting a couple of pages on the vm it should be fine but it will struggle with anything cpu intensive.
__________________
machine XI Phenom II 965 Black @3.8ghz, 8Gb XMS3 1600, Asus M4A88TD-M EVO/USB3, HD5970, 128gb sandisk SSD, mcubed t-balancer
HP EliteBook 2530p SL9400 Core 2 Duo ULV @ 0.9v, 4Gb ddr2, 80Gb Intel X-18m G2, 64Gb express card SSD, Ubiquiti SR71-E 400mw wifi, 21mb HSPA+
ESXI Server Phenom II 1155T, MSI 890FXA-GD70, 12Gb ddr3, IBM M1015 sas, Dell sas 6i, 10 drive 8tb UNRAID array.
Old Builds :watercooled matx rig|Water Cooled ITX rig |EeePC 701 7" netbook | ITX Gaming raid build
Geofrancis is offline  
Reply With Quote
The Following User Says Thank You to Geofrancis For This Useful Post:
Old Mar 31, 2013, 04:59 PM   #22
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Well as far as windows software I can get most of what I need for free do to the agreements between Microsoft and the college I got to.

So know I was thinking if I should just stick with windows server 2012 and just do everything from their?

How intensive can a website get plus a game server.

One thing that is going to run for sure is a minecraft server will have maybe 50 to 100 people logged into it and a website for the mincraft server. Hopefully that can give you a better idea?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Mar 31, 2013, 05:15 PM   #23
theoneandonlymrk
2000 Posts
 
theoneandonlymrk's Avatar
 
Join Date: Mar 2010
Location: republic of mancunia UK
Posts: 2,204 (1.89/day)
Thanks: 845
Thanked 362 Times in 302 Posts
Send a message via Yahoo to theoneandonlymrk

System Specs

Quote:
Originally Posted by zaqwsx View Post
I had VMware workstation running with both Ubuntu and server 2012 and it was running pretty fast. But I had to pay for it so I then switched to windows server 2012 and installed VMware player. As far as it doesn't support is that something internal in the cpu?
It is internal of the cpu, later architecture cpu accelerate virtual environments instead of emulation so are much faster they have specific abstraction layer api's that virtualize the hardware layer , you already mentioned alternative plans that might perform whilst not being quite so secure so its a tradeoff , and one I know nothing of as four os, s might still run ok on your system idk.
theoneandonlymrk is online now  
Reply With Quote
The Following User Says Thank You to theoneandonlymrk For This Useful Post:
Old Mar 31, 2013, 05:20 PM   #24
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Thanks, I going to skip the whole virtualization stuff and stick to server 2012 just wondering know on what I need and how to make it secure and safe.
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Old Apr 1, 2013, 02:49 PM   #25
zaqwsx
500 Posts
 
zaqwsx's Avatar
 
Join Date: Jan 2007
Location: New York
Posts: 841 (0.36/day)
Thanks: 138
Thanked 64 Times in 56 Posts
Send a message via AIM to zaqwsx Send a message via Skype™ to zaqwsx

System Specs

Looks like I'm back to plan A. I got the Ubuntu LAMP server running in VMware player. I have 2gb ram and 2 cpus assigned to it with 20gb hd space. What other things do I need at this point?
__________________
By: Zach (zaqwsx) (zach90z)
zaqwsx is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help Building a gmain Pc MicroIce Project Logs 4 Feb 15, 2010 03:02 PM
Help with building COD4 server techjunkie Games 13 Apr 25, 2009 03:31 PM
Building computer, need help. Zinic System Builder's Advice 19 Mar 10, 2009 03:06 PM
Building PC, need help Heldelance General Hardware 14 Sep 13, 2007 12:59 PM
Help Needed Building a Server ! zOaib General Hardware 16 Oct 15, 2006 05:59 PM


All times are GMT. The time now is 08:37 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts