Showing posts with label business hosting. Show all posts
Showing posts with label business hosting. Show all posts

Friday, 22 March 2013

Cloud vs Dedicated Hosting - Part 4: Security

Having compared cloud with traditional dedicated hosting solutions on their respective costs and performance issues in the preceding posts in this series, the final instalment provides further analysis of the two in regard to security issues.

Security

For many private and enterprise customers, security is the primary area of concern when making the switch from traditional localised computing to cloud computing solutions, particularly when it comes to the topic of hosting. Businesses that require high levels of security to be applied to their hosting platforms have traditionally flocked to dedicated hosting solutions, to avoid the vulnerabilities introduced by sharing servers with other companies or business functions. These enterprise customers have since been somewhat reticent to make the switch to cloud (despite the efficiencies mentioned previously).

Dedicated Server Security

Dedicated servers have, by design, features which are conducive to high levels of security in that they are individual platforms on discrete servers which are operated for single purposes - i.e., they do not share disk space or computing power with other services or businesses. This distinction leads to a number of security benefits in terms of both protecting access to hosted data and the preservation of that data. To achieve these twin aims, the risk of hackers or malware accessing the data and/or corrupting it is minimised; by not having any other functions/companies sharing the hosting platform it reduces the number of possible points of entry/access and therefore the number of security vulnerabilities on the server. What’s more, a business sharing a host server would have no control over the effectiveness of the measures taken to secure these vulnerabilities if they are sharing the server with third party businesses. The dedicated model also removes the competing demands placed on the physical computing capabilities of the server by other hosting platforms/solutions stacks/businesses’ IT projects, meaning that there is less risk of server or network failures leading to the unavailability or loss of data.

Cloud Hosting Security

Cloud Hosting platforms therefore need to re-address these issues as they fundamentally rely on the concept of shared or pooled computing resource. Public cloud models will struggle to offer the same protection as a dedicated platform because they not only share physical hosting infrastructure across multiple virtualised hosting platforms for disparate customers, but have further vulnerabilities in that the access points to such services are across public networks - in other words anyone can ‘knock on the door’ and any information being transferred between access point and server is at risk of being intercepted. Furthermore, one organisation who is a consumer of the service has no influence or control over the trustworthiness of others who may have signed up to share these pooled resources.


If you want to find out more about the respective benefits of cloud and dedicated hosting platforms then you can check out this blog from Interoute’s Matt Finnie.
Enhanced by Zemanta

Thursday, 21 March 2013

Cloud vs Dedicated Hosting - Part 3: Enterprise Focus

SOMF Cloud Computing Model
SOMF Cloud Computing Model (Photo credit: Wikipedia)
The third post in this series looks at some of the pros and cons of dedicated and cloud hosting solutions when it comes to providing the services that enterprise customers actually demand. Much focus in the industry has in the past been concentrated on the technical capabilities of the respective platforms but the key to adoption across enterprise is how that technology sates business requirements.

Customer Experience
A traditional weakness of cloud computing, and perhaps a consequence of its on-demand access model is the area of SLAs and targeting enterprise consumers’ needs effectively. The utility style of the service means that consumers have to some extent fitted their computing needs to the cloud services available rather than vice versa in order to benefit from the economies of scale and reduced costs. After all, the service is to a large extent defined and packaged up by the provider with the consumer tapping into it as and when they need it.

Dedicated platforms have, in the past, outperformed cloud in this area with the ability to provide customisation and control over individual servers and the use of more suitable SLAs on better defines services. Businesses have been able to take their IT requirements to a provider of dedicated hosting and build the platform around it (cost permitting) leading to a more bespoke set up.

However, there is now a concerted effort within the cloud sector to provide better targeted enterprise applications with in-built flexibility, scalability and security as well as SLAs which accurately reflect the performance of these services and the needs of enterprise. An example of this move away from a one-size-fits all model is the development of the idea of cloud application stores where organisations can purchase the components they need individually to construct a cloud package which is tailored to their business needs. In other words, providers create and define individual components but customers configure their overall bespoke service using these elements.

Choice
The benefits mentioned above and in the preceding posts in relation to the cloud result in arguably the key long term driver for enterprise adoption of cloud hosting and cloud computing in general, that of choice. Ultimately, the flexibility of the model means that anything is theoretically possible for an enterprise customer if they have the budget and their provider has the resources.

The same can be said about traditional dedicated platforms (at a greater cost) but the scalability issues encountered by businesses using dedicated servers are, as stated, negated with cloud hosting by the removal of the concept of capacity. As mentioned previously dedicated platforms can be used to provide a bespoke hosting solution for enterprise customers at any level but once the platform is established any further changes to it may require time and expense. With cloud hosting, if a business wishes to try a particular project or campaign as a short term venture they can so with minimal lead time, pay-as-you-go costing, and responsive scaling, thus reducing these costs and the resulting risks of the venture.

Part 4 of this series of posts goes on to focus in more detail on the topic of security and how the two hosting solutions compare.

If you want to find out more about the respective benefits of cloud and dedicated hosting platforms then you can check out this blog on IaaS.
Enhanced by Zemanta

Thursday, 14 March 2013

Cloud vs Dedicated Hosting - Part 2: Performance

The second instalment of this series of posts looking at how cloud hosting platforms match up to traditional dedicated hosting platforms focusses on a number of issues which businesses look for in a package, including reliability, flexibility and responsiveness.

Responsiveness
For both the provider and the consumer there are considerable differences between cloud and dedicated in the time in which the services can be up and running. As mentioned previously, dedicated hosting platforms require considerable input from the provider, often in consultation with the client to understand the business requirements, quote for a service and then set up and provision that platform (one of the reasons for providers seeking a fixed term lock in to ensure return on that invested time).

However, cloud hosting does not require the latter of these processes. Once the level of resources required by a business customer has been defined a quote can be calculated much quicker, because the resource is already in place, and the set-up time is much reduced - in some cases almost instant - as the configuration needed to provide the final service is reduced. Consequently, dedicated hosting platforms may take weeks to provision whereas cloud hosting platforms can be provisioned in a matter of minutes or hours.

What’s more, when extra resource is required from a cloud hosting platform this again can often be provided and scaled in no time at all without the need for further server set-ups regardless of the demand. Instead already configured pooled computer resource can be tapped into as it is required. Dedicated platforms on the other hand may require the installation of further hardware and solution stacks, for example, when the capacity of the existing set-up has been exceeded, and so the time lag that that entails.

Reliability
Each hosting platform has its own plus-points in the area of reliability and, conversely, it own issues on which it may be bettered. Cloud computing fundamentally relies on the premise of pooled computing resource and so redundancy is built into the core model. Whether it be within a public or private cloud, the physical liability for the hosting platform will be spread across numerous servers and so the risk of hardware/solution stack issues causing downtime is greatly spread and reduced. If one server goes offline, the hosting service will be maintained without interruption on the remaining servers. What’s more, if the hosting service utilises services from disparate data centres it can also negate the risk of localised failures (e.g., power cuts) causing downtime.

However, for a consumer the cloud model can involve ambiguities as to the stability and reliability of the underlying physical resources and the hosting provider themselves if they do not plump for a trusted provider with known network capabilities. The cloud moniker is easy and popular to apply to computing services without the necessary resources to ensure high reliability and performance and so the level of service experienced across providers can vary greatly.

Dedicated platforms however, benefit from reduced risk of failures in the first place as the server’s resources are not shared with other business’s functions and therefore are not at risk from their potential security vulnerabilities (see Part 3) or from these functions draining shared resources (bandwidth, disk space etc). The flip side of this is that any failures may take the entire server offline, although dedicated services will employ back up systems (often tape back ups which are low maintenance) to ensure that functions can be restored as quickly as possible if failures do occur - albeit not necessarily seamlessly as with cloud platforms.

If you want to find out more about the respective benefits of cloud and dedicated hosting platforms then you can check out this blog on cloud hosting.
Enhanced by Zemanta

Cloud vs Dedicated Hosting - Part 1: Cost

The following trilogy of articles investigates the benefits and drawbacks of cloud hosting in comparison to the more traditional ‘all singing, all dancing’ hosting solutions of dedicated servers. It aims to discuss why enterprise consumers in particular are so tempted to migrate to the cloud as well as the barriers that often prevent them taking the leap.

Cost
The first great migration to cloud computing was centred on its most obvious benefit in comparison to traditional computing, that of cost efficiencies. Cloud hosting, more specifically, is no different and offers a number of cost savings for enterprise which are missing from traditional dedicated platforms. Although dedicated servers can offer a good number of services which are much desired, in particular by enterprise consumers, the physical investment in them comes at a certain cost.

The Cost of Dedicated Servers
A dedicated server may be completely ‘at the disposal’ of that one customer and, as such, may provide numerous security and performance benefits (as listed further on in series of posts) but maximum efficiency, in terms of the cost of the platforms versus the resource used, can only be realised if the platform is running at full capacity. If not, the consumer will inevitably be paying for capacity which they are getting any use from, because the cost of such platforms is met upfront. Essentially, customers are paying for physical capacity and it is then up to them to make use of it. Furthermore, if they need to increase resources (disk space, processing power etc) beyond current capacity, it requires upfront investment into the next ‘step up’, including the unused capacity that comes with that, as well as any reconfiguration and set up work that is required.

The Cost of Cloud Hosting
Conversely, the cloud computing model, including cloud hosting, revolves around the concept of tapping into pooled computing resource on demand. In other words a consumer can access the resource they need as and when they need it, and, moreover, only pay for what they use. It can operate in a fashion akin to a household utility such as water or electricity where the consumer is plugged into the public service and is then charged for what they consume. The capacity of the shared resource is vast and so there is no stepping up from one fixed capacity to another and no additional setup costs therefore involved. In practice, if a business wants to try a new venture they need only invest in the resource they require whilst they require it, without taking on damaging longer term costs.

What’s more, the costs incurred by the the maintenance of the underlying infrastructure (i.e., the pooled computing resource) can be diluted by economies of scale where there is no need for bespoke environments to be created for each consumer. This saving is perhaps less significant with cloud hosting on IaaS (Infrastructure as a Service) and PaaS (Platform as a Service) than other cloud services such as SaaS (Software as a Service) because there are less opportunities to standardise elements of the service, although it still returns sizeable savings compared to traditional localised computing environments.

Finally, cloud platforms are less likely to involve lock-ins to long term contracts. This is largely caused by the fact that there isn't the need for a cloud provider to invest so much upfront in the creation and configuration of the cloud platform and consequently seek a return on that investment over a fixed term. Without this need for set up each time a platform is provisioned, cloud hosting services, like other cloud services can be simply turned on or off for the customer as and when needed.

Part 2 of this article investigates some of the performance comparisons between cloud hosting and dedicated servers.

If you want to find out more about the respective benefits of cloud and dedicated hosting platforms then you can visit a provider of dedicated and cloud hosting.

Enhanced by Zemanta

Wednesday, 15 February 2012

What Does a Managed Hosting Package Offer - Part 2

The idea of managed hosting is not one that is restricted to a particular hosting platform, rather it is a package of additional support features that you receive with whichever set up you have.

The term managed hosting is not therefore mutually exclusive to other hosting terms which themselves designate the platform that you can purchase. Typically a managed hosting package will include a dedicated server but it can also be combined with any server type whether it be virtual private and shared hosting, colocation or cloud hosting. Each different platform offers a trade off between price and performance, stability, security and flexibility.

Types of Managed Hosting Platform
Dedicated Hosting, the usual set up within a managed hosting service, involves renting an entire physical server from a hosting provider/data center which is solely used to house your site (for example). Consequently your site is protected against the knock on effects of issues and activities on any third party sites hosted by the same provider. It also results in less competition for resource such as disk space and bandwidth (and so allows your site to achieve better performance), and is easily scale-able to meet the needs of the client.

Shared Hosting is when a single server - hardware, operating system and software - is used for more than one client or website. Due to economies of scale it will be cheaper than dedicated hosting but a) far riskier as a failure on another website may have an effect on or take down yours too and b) worse on performance levels (particularly in response to high traffic volumes) as your site will compete for resources such as bandwidth.

Virtual Private Server (VPS) is a type of shared server that is more secure and can be individually configured (to some extent) because it has a separate software partition, with it's own operating system, for each client/web site. It is therefore less susceptible to software issues spreading from one site to another but may still be at risk from resulting hardware failures on the shared server. Sites on VPS will still compete for hardware resource and there may be some limitations preventing full configuration.

Cloud Hosting is also a form of shared hosting but instead of sharing a single server the website is stored across a vast network of servers so that a failure on one server or one part of the network will have little effect on the availability of your site. Cloud Hosting can offer almost instantaneous scaleability and performance improvements as and when needed but some of the security concerns of shared hosting remain.

Colocation involves clients (businesses usually) installing their own server hardware into data center facilities. They can then take advantage of the data center’s infrastructure which offers security and a controlled ambient environment to provide higher levels of availability and reduce the risks of hardware failures. In addition, colocating provides the infrastructure for businesses to improve performance, with for example, the higher bandwidth that many data centers supply as they often sit on the internet backbone. Managed colocation can allow you to retain greater control over the configuration of your installation but still benefit from the above advantages and the support and back up of the service provider.

Managed hosting is not only ideal for any client who does not have their own expertise within their organisation to manage their hosting platform but also in situations where the consequences of downtime can be severe and/or the pressures put on the website and its infrastructure can be significant and fluctuating. The support that such a package offers allows a quick response to performance issues and provides the best advice on how to meet your business objectives and needs.

What Does a Managed Hosting Package Offer - Part 1

For any individual or business looking to set up or move the hosting of their website or IT infrastructure, the number of different options facing them and the jargon used by each hosting provider, can appear bewildering. The idea of managed hosting crops up frequently across the market but unfortunately it has no recognised industry definition. It is therefore worth taking some time to consider what the term has come to represent amongst hosting providers.

In general the label Managed Hosting designates a hosting package where the provider will offer a certain level of assistance with the set up and maintenance of your website’s or business’s server(s). In practice, because there is no industry standard for the term, the level and nature of the support you receive will vary from one provider to another. It is also common for providers to offer differing scales of support within different managed hosting packages.

Managed Hosting Services
However, full managed hosting will benefit you, as the client, with the expertise of the hosting provider to ensure that the set up and configuration of your website best meets your objectives whilst providing optimum performance. The services offered can typically include the installation and maintenance of software and operating systems, antivirus and security monitoring, performance monitoring and improvement (including load balancing) and DNS configuration amongst other things.

Support
Moreover, a managed package will likely include 24/7/365 monitoring and support (usually ‘human’ telephone support) so that, in worst case scenarios, if your site goes off-line you are notified (or equally you can notify them) and there will be a technician working to get it back on line as soon as possible. If there are more subtle performance issues with your site and the hosting platform could benefit from configuration changes, you will also have access to a technician to both advise and make the necessary changes for you.

In fact many hosting providers will offer very high uptime (site availability) guarantees to back up their support claims if you take up their hosting options. You may see guarantees of up to 99.99% or even, in some cases, 100% uptime.

Self Managed
To confuse the picture, however, the term managed hosting can also be employed for hosting packages which in truth are more self managed; where the provider gives you access to an online control panel so that you can fully manage the server configuration yourself.

It is certainly worth checking the details of what each package offers before signing up for it. The devil is often in the detail and as mentioned above, one hosting package is unlikely to be directly comparable to another.

Ultimately, if you want or need to have high levels of expertise available to you around the clock (and receive the guarantees that come with it) you’ll need to be willing to pay out a little bit more. Although if the uptime of your site, an e-commerce site for example, is key to your business’s success, a comprehensive managed hosting package may be worth the investment.