Like most theatres these days, they have either outsourced, or hosted their ticketing system offsite to simplify their cost structure and to make it more accessible to customers.
Like most businesses with the datacenter outside the building, they are dependent upon their Internet Provider, and, as it turns out, that is where the problem lies.
My guess is that they have redundant connections, but that doesn't help when the problem is related to issues at the datacenter. The potential causes are many:
- Indifferent or incompetent engineers/admins/management
- Bad documentation
- Growth (in traffic levels, number of sites or servers hosted)
- Reliance on marginal or 'past live' components in the network
- Hardware failure
- Insufficient or missed monitoring or audits
- Accident or fire
- Untested failover scenarios
A key facet of reducing this downtime on the client side is redundant IP connections. But to make this work, you have to test it and verify that failover can occur smoothly, without loss of a transaction (short delays are usually acceptable).
However, on the server side (hosted/cloud), there isn't much you can do. You are at the mercy of the hosting/provider's ability to support their product. Even if you provide the circuit(s), they still have to get it/them connected - safely, securely, and reliably - to your servers. This is no mean trick.
So if you do decide on a cloud or hosted solution make sure you do the following:
- Research your prospective provider thoroughly.
- Talk with their other clients
- Document every aspect and procedure
- Test, test and test
- And test some more
- Murphy is the patron saint of computing.
- He who has physical control of the assets, rules.
Till next time...
No comments:
Post a Comment