1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

How to have 100% uptime?

Discussion in 'Web Hosting' started by konnor, Oct 12, 2015.

  1. #1
    I know most will say its not possible, but how do you get as close to 100% as possible? Assume good server with good host, how do you make sure you will always be online?
     
    konnor, Oct 12, 2015 IP
  2. mmerlinn

    mmerlinn Prominent Member

    Messages:
    3,197
    Likes Received:
    818
    Best Answers:
    7
    Trophy Points:
    320
    #2
    Check your site every minute 24 hours per day 365/366 days per year, then you will know if it is down or not.
     
    mmerlinn, Oct 12, 2015 IP
  3. O-D-T

    O-D-T Member

    Messages:
    180
    Likes Received:
    10
    Best Answers:
    3
    Trophy Points:
    43
    #3
    Yes, it is impossible :) And it is hard to get as close as possible to that, so you have to pickup those tasks that are within your budget and are reasonable for you, here are some possibilities:

    1) Have dedicated IT staff being able to react 24/7. Setup a server monitoring that will inform you about downtime as soon as possible - i.e. use 1 minute monitoring frequency and SMS alerts.
    2) Host your app on multiple servers - each server in different data center, possibly in different states / on different continents. This is quite challenging if your project is not designed for this from the start. The more redundant servers you have, the better (for uptime), but the harder it is too keep them all in sync.
    3) Use hosting with DDOS protection. Not sure if this is relevant to you, but some projects go offline from time to time because of DDOS attacks.
    4) Consider using cloudflare.com or similar service for serving static content to your users in case your servers are offline.
    5) Avoid having a single point of failure. Even if you host on 4 different servers on 4 different continents, you still might rely on a single database server. You have to have every part of your infrastructure redundant and distributed across different data centers.
     
    O-D-T, Oct 13, 2015 IP
    billzo likes this.
  4. Abelo

    Abelo Active Member

    Messages:
    75
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    50
    #4
    Abelo, Oct 13, 2015 IP
  5. Search Wire

    Search Wire Peon

    Messages:
    7
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #5
    Cloud hosting will give you24 hours uptime. Yes above answers are right you need to pay according to that.
     
    Search Wire, Oct 15, 2015 IP
  6. Maggie Spisiak

    Maggie Spisiak Peon

    Messages:
    8
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #6
    Go with dedicated server providers. They usually guarantee high uptime and even though it won't be 100% it would be pretty close to it. They usually use more transit providers to cover any unexpected downtimes. Plus they have a team of technicians for 24/7 monitoring of the network, which you personally could have difficulties to establish.
     
    Maggie Spisiak, Oct 15, 2015 IP
  7. Andrew Holt

    Andrew Holt Peon

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #7
    Another recommendation for Cloud hosting.

    If the provider has a "correctly" structured backend then downtime is unlikely. This is not only due to removing any dependence on physical hardware, but also you can configure load-balancing and auto-scaled setups which will react to any sudden and unexpected peaks in load. On top of that you should run monitoring to warn you of any spikes or issues BEFORE the service goes down.
     
    Andrew Holt, Oct 16, 2015 IP
  8. mentat47

    mentat47 Greenhorn

    Messages:
    139
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    23
    #8
    Hey, I am sorry am forgetting its name but there is a service that relay`s the last live version of your website in case of a break down. Crucial websites like, upwork are using this service.... I hope some one can come up with its name
     
    mentat47, Oct 16, 2015 IP
  9. O-D-T

    O-D-T Member

    Messages:
    180
    Likes Received:
    10
    Best Answers:
    3
    Trophy Points:
    43
    #9
    That would be cloudflare ...
     
    O-D-T, Oct 16, 2015 IP
  10. paullopez

    paullopez Active Member

    Messages:
    102
    Likes Received:
    4
    Best Answers:
    1
    Trophy Points:
    68
    #10
    If your business cannot bear a single point of downtime, then there are high-end solutions such as Private Cloud setup or Server Mirroring Cluster and so on, having DDOS protection service like proxy shield anti DDoS will ensure further redundancy. But achieving 100% will be tough for any company in the market. You might have also heard the statement of James Hamilton, Amazon engineer - “With incredible redundancy comes incredible cost.” If you’re ready to spend, then the world is yours.
     
    paullopez, Oct 17, 2015 IP
  11. [ET]Alexander

    [ET]Alexander Well-Known Member

    Messages:
    66
    Likes Received:
    8
    Best Answers:
    0
    Trophy Points:
    100
    #11
    There is no sure-fire way to guarantee 100% uptime, most BGP providers (internet) that provide connections to hosts (datacenters) only guarantee 99.9% uptime; reason being is that there is always that small chance that something can happen.
     
    [ET]Alexander, Oct 17, 2015 IP
  12. nhc1987

    nhc1987 Notable Member

    Messages:
    2,674
    Likes Received:
    240
    Best Answers:
    0
    Trophy Points:
    280
    #12
    I would day that 100% uptime is a marketing term that is impossible to reach in a real-world SLA. Five 9's implies no less than 5 minutes of downtime per year, so 100% would mean 0 minutes of downtime over the course of a year.
     
    nhc1987, Oct 17, 2015 IP
  13. Doctor Tech

    Doctor Tech Member

    Messages:
    60
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    45
    #13
    Setup a server monitoring service. I would recommend Uptime Doctor
     
    Doctor Tech, Dec 16, 2015 IP
  14. euro-space

    euro-space Well-Known Member

    Messages:
    465
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    140
    #14
    100% uptime can be achieved if your hosting relies on multiple mirrored servers within different networks. Most reputable hosting providers strive for that.
    You could monitor uptime with pingdom services, for instance here's our uptime stats - http://uptime.euro-space.net

    Cheers!
     
    euro-space, Dec 16, 2015 IP
  15. charlesgan

    charlesgan Well-Known Member

    Messages:
    1,346
    Likes Received:
    36
    Best Answers:
    0
    Trophy Points:
    115
    #15
    the easiest way to have 100% uptime is to use cloud hosting service or choose to use cloudflare CDN. Both are not cheap, and for best configuration for beginner, the cloud hosting service will be my recommendation.
     
    charlesgan, Dec 24, 2015 IP
  16. Daniel Myers

    Daniel Myers Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #16
    If you need 100% up time on your site, you might need to go with a dedicated web server. You will be in control of your site and your server. This way you are guaranteed that your site isn’t down.
     
    Daniel Myers, Feb 2, 2016 IP
  17. euro-space

    euro-space Well-Known Member

    Messages:
    465
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    140
    #17
    I assume you mean multiple dedicated servers connected with each others and mirrored.
     
    euro-space, Feb 2, 2016 IP
  18. UnderHost_MSA

    UnderHost_MSA Notable Member

    Messages:
    1,194
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    200
    #18
    Cloud is one of the solutions, we do offer 100% uptime on our cloud VPS and many other do as well by having a redundant infrastructure.

    It could be also achieved with a server cluster that would be a bit more expensive and there a lots of variable to consider but most company can design and manage your server architecture.
     
    UnderHost_MSA, Feb 3, 2016 IP
  19. Varss

    Varss Peon

    Messages:
    3
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    3
    #19
    100% uptime is a marketing trick. Nobody can provide it. But you get high uptime using load balancing and CDN services, floating IPs.
     
    Varss, Feb 8, 2016 IP
  20. euro-space

    euro-space Well-Known Member

    Messages:
    465
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    140
    #20
    Not exactly true, as if you consider having 100% uptime for your website, it could be easily accomplished for instance by merging / mirroring multiple servers or with the cloud infrastructure.
     
    euro-space, Feb 8, 2016 IP