Server Setup?

Discussion in 'Bukkit Discussion' started by derpium, Mar 24, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    JohnTheRipper

    I wonder how chill they'd be to see a few hundred mbps of traffic on it, and I doubt that it has good quality bandwidth.
     
  2. Offline

    Refalm

    If you plan to put that thing at work, I doubt the switch will prioritise Minecraft traffic. Usually the network engineer priorities boring work stuff like Exchange and Citrix.

    I like your project and how you approach it with good questions. I'll follow your posts, this sounds ambitious.
     
  3. Offline

    derpium

    /shrug worst comes to worse, I'm forced to pay some ridiculous fee to get a gigabit line to my house.

    As far as at work, my father is the Network Engineer and General IT support, so I think I can work that all out ;-)
     
  4. Offline

    JohnTheRipper

    Home lines typically don't have a SLA, and have crappy or low priority bandwidth. You're going to need to colocate this in a datacenter.
     
  5. Offline

    deltahat

    derpium
    The biggest limit on the minecraft server is caused by the minecraft server itself. The notchian code around which bukkit is built is inherently single threaded. Throwing more cores at it won't really make it go much faster because the main game loop is a single thread. Bukkit adds multi-threading where safe, but there isn't much room for parallelism without a complete rewrite of the internal server architecture. At some point the one main core running minecraft will saturate.

    A multi-server cluster will do you no good whatsoever.
     
    battlekid likes this.
  6. Offline

    derpium

    Perhaps I could register as a small business?
     
  7. Offline

    deltahat

    Residential (and small business) network connections are rarely symmetric and usually have a much smaller uplink than downlink. Without a solid uplink, the minecraft server will saturate your internet connection.
     
  8. Offline

    JohnTheRipper

    What ISPs are in your area? Even if you can find someone willing to sell you a full 1gbps/1gbps line and allow server traffic on it, the bandwidth quality will almost certainly be worse than that at a DC, and odds are, renting a full cab and a gigabit line at a dc would end up cheaper.
     
  9. Offline

    derpium

    In my area, Verizon, Comcast, that's about it. I'm opposed to datacenters, as I like to have my hardware where I can get at it. I don't want to drive all the way to Tampa, Orlando or Miami to pet my pretty machine.
     
  10. Offline

    JohnTheRipper

    Yeah, you're screwed, Comcast uses really shitty peers. Verizon might be semi-decent, but I doubt it.
     
  11. Offline

    deltahat

    Neither Comcast nor Verizon will give you a gigabit uplink. Business class internet from those two are designed for data consumers, not data providers. You need a datacenter with a backbone ISP.
     
    battlekid likes this.
  12. Offline

    derpium

    Currently, my average d/l speed is 20.94 Mbps and the upload is 5.08Mbps, so I would say I can host about 100 players safely at the moment, although www.canihostaminecraftserver.com tells me that I can host 123. I have the minimum connection available for a residential package.
     
  13. Offline

    JohnTheRipper

    5mbps != 100 players

    5mbps = ~25-50 players
     
  14. Offline

    derpium

    I fucking hate ISPs. Just throwing it out there. Still going to try to mooch off the uplink at my work.
     
  15. Offline

    deltahat

    If you saturate your uplink for a month on a residential plan, Comcast and Verizon will shut you down.
     
    battlekid likes this.
  16. Offline

    JohnTheRipper

    Quit whining, I get 7/0.7 at home.
     
  17. Offline

    Lolmewn

    50/2.5 hehe :)
     
  18. Offline

    derpium

    So far I've found $900 a month for 1000mb/s uplink, not sure if they'll do residential though.
     
  19. Offline

    JohnTheRipper

    I can get 50/5, but it's overpriced ($130 or so a month :confused:).

    Better than mine, I'd need to pay around $10k-40k for 1gbps, not to mention a few thousand more in install fees.
     
  20. Offline

    derpium

    Fuck, they misadvertised. It's a datacenter, not an ISP. Completely misleading.
     
  21. Offline

    Lolmewn

    Geez, 130 a month :confused:
    I pay like 50 for this, and it includes TV and unlimited calling to numbers in Europe (without charge).
     
  22. Offline

    JohnTheRipper

    $55 for my current one :(

    I'm looking at Mediacom, they might have a 20/2 for the same price.
     
  23. Offline

    derpium

    I could get 150/35 for 200 a month.

    Alright, Verizon will provide up to 1000mbps connection if I register as a Medium Business. Actually, they give anywhere from 1mbps connection, to an OC92 connection if I register as a Medium Business. However, I don't think OC92 is anywhere in the budget. I'll call them tomorrow and ask about getting it in a residential area, and get a quote for it if it's available. I presume it is, as they say it runs off the local fiber/SONET network.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  24. Offline

    TheBeast808

    At least you don't live in Hawaii. I pay 40$/month for an 11 down/1 up. However, my ISP says that they are unable to deliver this speed to my house, but they can't cut me a better deal. So, I pay 40$/month for a 2/0.7. Feels bad man. I can never run a server from a machine I can physically touch, so I'm forced to use datacenters thousands of miles away.
     
  25. Offline

    drakcore

    LOL oh really, live in South Africa and you will be robbed for a link.
    For my home 4Mb/600Kb shaped uncapped is R999 a month = $142+-.
    Don't even get me started on faster lines or hosted servers. >_>
     
  26. Offline

    Lolmewn

    What is this robbery!
    Yea, those are crazy prices :confused:
     
  27. Offline

    derpium

    So, at this point limiting factors are CPU clock and internet connection. I more likely than not will be able to leech off the internet connection at work. I'm personal friends with the owners of the business, and we have a very high uplink. Architects send large files and such, hence the massive uplink.

    IF for some reason, I can't host it there, I've called Verizon and they'll let me have a Business class SLA in a residential area, BUT I have to have a business license. So, I'm looking into getting a Small Business License. From there, I can get a tiered package ranging from 1mbps to 10,000mbps.

    " Tiered access provides flat monthly pricing based on a selected bandwidth tier. The full circuit is provisioned at time of installation; however, bandwidth is capped at the desired level with an easy upgrade to the next tier."

    The package can be optimized for varying upload/download bandwidth, and they have presets for business such as Architect firms and other businesses requiring a large uplink.


    So, I've been generating a map for the last 5 hours, as I intend to handcraft the map for this server. We're at ~3.4% complete, and the map size is already 2GB. Fuck.

    Also, I dug around a bit and multithreading is a planned feature to be included some future update.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 24, 2016
  28. Offline

    TheBeast808

    It's been a planned feature for a long long long long time, but it still hasn't been implemented.
     
  29. Offline

    derpium

    I'm pestering the developers about it on Twitter :3
     
  30. Offline

    JohnTheRipper

    It's been promised to us since before I joined the game, back in October 2010. The project closest to succeeding is Spout.
     
Thread Status:
Not open for further replies.

Share This Page