About our SLA
We don’t think you should have to consider the procedure for what goes wrong when you choose a hosting provider – our reputation ought to precedes us. But over the years we have had some demand to create a firmer Service Level Agreement, and these terms represent a clarification of our existing practice – the way we put things right if they go wrong.
It also contains our acceptable use policy – a clear statement of what we allow and don’t allow you to use our services for.
Definitions
- “Bytemark”, “we”, “Us”, “our” means Bytemark Computer Consulting Ltd, The Raylor Centre, James St, York YO10 3DW, trading as “Bytemark Hosting”.
- “Service” means any hosting or connectivity service offered by Bytemark, including but not limited to Virtual Machines, Dedicated Hosts or ADSL connectivity.
- “Customer”, “you”, “your” means you, the person or persons in whose name(s) a service is maintained by Bytemark.
- “Technical contact” means a person or persons nominated by the Customer with whom Bytemark can discuss all matters of a technical nature relating to the Service
- “Network” means the combined functionality of all routing, switching, cabling equipment and interconnect agreements under Bytemark’s ownership or control
- “Bootable” in the context of a hosting service means that the host in question has the ability to start up and run its normal functions – hosting web sites, receiving email or whatever other function the service has been set up to provide for the customer.
- “Working hours” means 9.30am to 5.30pm, Monday to Friday, excluding English bank holidays (see the BERR web site for the full list)
Service Level Agreement (standard)
This document describes the standard level of service that all hosting customers can expect from Bytemark. It attempts to quantify the levels of service that all hosting customers can expect, and the remedies we offer if we fail to provide service at those levels.
There are absolutely no circumstances in which Bytemark will:
- Guarantee a remedy for a single failure to meet this service-level agreement that exceed either a refund of 1/12th of a fee paid for annual hosting for an affected service, or a full monthly fee if the service is paid for monthly. This is referred to a as the “maximum monthly refund”
- Accept responsibility for consequential damages as a failure to meet the terms of this Service Level Agreement. It is the customer’s responsibility to ensure that the consequences of any such failure are foreseen, and a suitable backup plan in place where there may be financial consequences of a failure. Bytemark will always advise the customer on contingencies to the best of our abilities.
Unless stated in a supplementary service level agreement, Bytemark offers no guarantees on the correct functioning of software installed on any hosting product, and it is entirely the customer’s responsibility to maintain such software. This includes all standard security updates.
Bytemark temporarily suspends all guaranteed service levels for customers who have not settled invoices within the agreed terms.
Core network
You can expect our core network to be available 100% of the time – that is to say that our infrastructure will provide two-way traffic from any other properly-routed internet IPv4 address, to the IPv4 addresses allocated to your hosting product(s). ADSL tails are not considered part of our core network, and are subject to a separate part of this SLA (given below).
We acknowledge that anything less than 100% is a lapse in the service level that you expect. On request we will refund 10% of the maximum monthly refund for every full 30-minute period that the network connectivity falls below this figure, accumulated during any consecutive 30-day period.
We exclude from this guarantee lapses in service where Bytemark cannot communicate with IPv4 addresses from other organisations that are not properly routed at the time of the lapse; the following causes are some examples of where some global IPv4 addresses will end up as “improperly-routed” and excluded from our guarantee:
- another organisation misconfiguring its peering arrangements with Bytemark, causing its IPv4 addresses to become unroutable as a result
- failure or major changes in routing by a global “tier 1” transit provider, even where Bytemark are not direct customers of said provider
- misconfiguration of a hosting product by the customer (as detailed below)
No guaranteed service level is offered for connectivity to IPv6 addresses, as we do not feel that the global IPv6 network is reliable enough to offer such guarantees.
Hosting products (general)
All our guarantees on hosting are conditional on the customer’s hosting product being properly configured and maintained. Specifically this means that:
- Bytemark must have a Technical Contact available, either the customer or another party nominated by the customer to make minor configuration changes at our request which may be necessary to facilitate smooth running of our network
- your hosting product should not be “thrashing” (i.e. the system constantly using swap during normal operation)
- your hosting product should be completely under your control, and not have been compromised by a third party
- your hosting product should not be blocked from responding to ICMP pings over its network interface
If any problems arise with your hosting as a result of your hosting product not being maintained correctly, Bytemark cannot guarantee any particular availability or performance.
We may also need to perform maintenance on your hosting which we consider essential to the ongoing reliability of our network or hosting platforms, which we will attempt to warn you about at least 7 days in advance. Such maintenance is excluded from any guarantees of uptime where the customer has been warned 7 days in advance.
Hosting products (virtual machine)
These conditions are specific to hosting on our Virtual Machine platform.
You can expect our virtual machine platform to be availabile for 100% of the time – that is to say that once running, it won’t stop running due to hardware faults.
However we may occasionally need to perform maintenance that will involve stopping or moving customers data, which can incur 30-90 minutes of down time for each virtual machine. Bytemark will endeavour to warn customers of such outages up to 3 days in advance, but the customer must acknowledge that this is not always possible in the event of sudden hardware problems.
If there is a failure of the service, providing the customer’s VM was “properly configured” at the time of a failure, Bytemark will refund 10% of hosting fees for every full hour that it is down or unreachable. We define “down or unreachable” as either the system not running at all, or running slowly enough that a static web fetch of 5KB or less, or a one-line SSH banner return takes more than 20 seconds to return.
Hosting products (dedicated server)
These conditions apply to customers who rent a dedicated server from Bytemark.
You can expect your dedicated host to be available for 100% of the time unless it has suffered a hardware failure. If your host suffers a hardware failure which brings down your hosting completely, you can expect Bytemark to repair or replace the faulty part within 4 working hours of your reporting it to us, or 24 hours at the outset if the failure occurs outside of 9am-5pm Monday to Friday.
If the hardware failure is not remedied within the stated times, we will refund 10% of your maximum monthly refund for every hour or part-hour that the host is not in a bootable state, up to a maximum of 100%.
Bytemark endeavour to spot hardware failures through various external checks on your server, but we rely on you to inform us if you encounter problems, and will discuss any potential problems you might spot through our normal support channels. We do not consider the 4 hour (or 24 hour) replacement period to have started until the fault has been correctly identified by Bytemark, or reported by the customer and subsequently acknowledge by Bytemark.
Service Level Agreement (Plesk)
This supplementary agreement applies to customers who pay a premium for the Plesk control panel on their hosting product, for whom Bytemark will offer some limited assistance in installing and maintaining it. Plesk is a commercial
Bytemark expects that customers with Plesk will only control their hosting product through the Plesk interface, and not use the supplied root login details to make any significant alterations to the software setup. Any modifications made to a system running Plesk are at a customer’s own risk and may impact or complete remove Bytemark’s ability to provide software support.
Within these exceptions, Bytemark guarantee to do the following on the customer’s behalf:
- maintain the correct licensing status such that the server continues to function for all future versions of Plesk;
- advise on, and assist the customer in performing major operations such as upgrades and migrations
- up to once every three months, perform some minor maintenance on the customer’s behalf which are not covered by the Plesk interface such as:
- * editing php.ini
- * clearing a mail queue
- * fixing DNS inconsistencies
- * applying system-level security updates
- fix any minor setup issues caused by the Plesk software itself
Customers using Plesk remain completely responsible for the software that they install, and must take steps to ensure the security of their server when installing any new application on their server.
Bytemark will assist with any configuration or setup problems with Plesk, and may occasionally choose to ask the vendor to help with a particular problem where we suspect a fault with the Plesk software itself. We rely on the vendor to solve such problems for us, and where this proves necessary the customer may need to wait 3-4 working days to see a resolution to a particular problem.
Service Level Agreement (fully managed)
This supplementary agreement applies to customers who pay a monthly or annual management fee to Bytemark for additional support services in conjunction with one or more hosting products. It is intended to support one or more Application(s) which run across one or more hosting products, and which will be the focus of Bytemark’s concern.
Customers who have agreed a fully managed service with Bytemark should expect that Bytemark will charge an extra fee, to be negotiated depending on the application(s), and based on the likely number of hours per month and number of hosting products that need maintaining. In exchange Bytemark will take extra care over a particular customer’s application to ensure that, within the budgetary and operational constraints of the customer, will perform as well as it possibly can, with the lowest possible down time.
Bytemark reserve the right to raise the fee where more work than originally budgeted for has been done in a particular month, and will do their best to warn customers where such work is necessary to keep their application(s) running smoothly.
Bytemark will advise the customer as to the service level they can expect from their machine, and will endeavour to document the “worst case” scenario when it comes to hardware failure. Bytemark will always advise customers where a given set of operational or budgetary constraints from the customer may result in a particularly undesirable failure case.
Customers paying for a fully managed service can expect one or more of the following services as agreed when the fee is negotiated.
Installation and documentation
Bytemark will advise customers as early as possible as to how to plan their software installations, or, where the customer is planning their own software installation, will ensure that the plan is overseen and noted by one of Bytemark’s staff. Bytemark will make its software recommendations to suit the customer’s needs, but will always veer towards high uptime and simplicity of maintenance. Bytemark will also always recommend the minimum level of access to a production hosting system to ensure that customers themselves are not able to destablise their own hosting. Where customers have access to their own hosting, the customer must acknowledge that this introduces a risk that Bytemark cannot always plan for.
Installations of hosting products, whether performed by Bytemark or the customer, must be noted in detail by Bytemark to ensure that support and maintenance is easy to perform. This documentation forms a critical component of our managed hosting, and must be kept up to date. Bytemark must be informed of any significant changes made by the customer to any installations that Bytemark are expected to maintain.
Priority support
Customers with managed hosting agreements can expect responses to ordinary support requests within 4 working hours, and to urgent requests within 30 minutes of the request being issued.
Customers with managed hosting agreements can expect a single primary point of contact for their hosting requirements, who will answer questions and support requests when they are on duty.
First response
Where the First Response service has been specified, Bytemark will set up their own system to ensure that they are notified first of any service outages or performance problems that may affect the customer’s application(s). The customer can expect that Bytemark will investigate and respond to any problem, or potential problem, with their application, as soon as symptoms become apparent, 24 hours a day, 365 days per year.
Bytemark perform this service by ensuring that their monitoring service is aware of our customers’ applications, what services they should be serving up, and by testing important URLs associated with that application on a regular basis. Bytemark will also arrange to monitor common server diagnostics such as load, mail queue, database queries and anything else that might be relevant to the application(s) performance. Bytemark ultimately rely on the customer to inform them sufficiently about their application, and to make sure that the number and frequency of tests is sufficient for the customer’s needs.
Bytemark will treat a non-functional or partially functional site as an urgent support request, and respond within 30 minutes. Other faults that may indicate mere performance problems or application faults will be treated as ordinary support requests. All alarms will be reported to the customer with a diagnosis and recommendation.
Service Level Agreement (ADSL)
The following conditions apply to customers with ADSL connections through Bytemark.
The customer must acknowledge that the majority of an ADSL connection is provided by BT’s nationwide network, and that almost all failures that occur will have to be escalated to BT, and handled at BT’s schedule.
BT aim to fix reported faults in their network within 40 working hours for our Lite and Office products, and within 20 working hours for Office+.
It is imperative that customers report faults soon and are able to perform certain diagnostics at the time of their initial fault report, otherwise Bytemark may not be able to escalate such faults to BT with confidence.
If a fault is escalated to BT which turns out to be a fault at the customer’s side, Bytemark may have to pass on a charge from BT for a call-out.
Support
Unless noted otherwise in a supplementary service level agreement, technical support is provided by Bytemark on a first-come, first-served “best effort” basis. We aim to at least acknowledge, if not fully answer, all emails to our advertised support addresses within 4 working hours.
We aim to answer the phones during working hours, but under times of high demand or staff sickness, may defer to an answering service where we promise to return all messages as soon as possible.
Billing terms and conditions
Bytemark delivers invoices by email to the customer for periods of service in advance, and expects them to be paid within 5 working days unless otherwise agreed in writing.
We may cut off or restrict access to services without warning in the following situations which the customer should take special care to avoid:
- if the customer does not pay an invoice within 30 days of issue
- if the customer’s email address bounces critical messages from Bytemark, or otherwise malfunctioning (particularly if it is marking Bytemark’s emails as spam)
- if a hosting product is causing damage or causing a nuisance to other networks
Bytemark will generally attempt to warn customers in advance of cutting customers off but the customer must be aware that it is their responsibility to avoid these situations, and Bytemark will not take responsibility for the consequences of acting in the above situations.
Customers should expect to receive an emailed receipt for every payment they have made, and are strongly advised to contact Bytemark if they do not receive a receipt for a payment that they have made within 14 days.
Customers must monitor the bandwidth used by the services operating on their account, and must pay for any excess fees due. Bytemark will notify customers in the event of excess fees becoming due, and may, if no suitable arrangements have been put in place in advance, restrict or limit the bandwidth available to a hosting product if the customer has not signalled their expectation of excess bandwidth fees. However Bytemark do not guarantee any limit of liability, and customers must be prepared to pay for the full volume of traffic to and from their hosting products’ designated IP addresses.
Unless otherwise stated, all cancellations require 7 days notice, or 30 days for ADSL connections, and no credits will normally be given for invoices already issued.
Acceptable Use Policy
This policy applies to your usage of any hosting or connectivity on our network.
Customers contravening these policies may face their services’ temporary or permanent disconnection. We always endeavour to warn customers who may have inadvertently contravened the policy. Only where we suspect deliberate contravention, or where network abuse is involved, you may be cut off without notice.
Here is the policy:
- The customer may not use, or permit use of any service for any purposes which contravenes the laws of the United Kingdom.
- The customer may not offer for download, either publicly or privately, any of the following types of content through any service:
- pornography;
- warez (i.e. illegally copied software);
- copyright content in any format, including but not limited to media files (MP3s, WAVs, WMVs, MOVs etc.), for which the customer does not own the copyright, or does not have the copyright holder’s permission.
- The customer may not use, or permit use of any service for network abuse: the bulk sending of any kind of unsolicited network traffic, including but not limited to email, ICQ/AIM/MSN messages or newsgroup postings.
- The customer may not use any service for the hosting or promotion of any software or services designed for network abuse.
- The customer is entirely responsible for any activity conducted on any service, and must take steps to ensure that anyone to whom access is granted will not breach this AUP in turn.
- The customer agrees by subscribing to a service, that the customer will fully indemnify us against any claims for loss or damage by any third party in respect of activities conducted on any service under the customer’s control.
- For Virtual Machines only: the customer acknowledges that their use of their Virtual Machine affects some other users, and must agree to terminate, at Bytemark’s request, any activities which we deem to be degrading to the service that Bytemark provides its other customers.
