6 Types of Hosting Services
- Posted By: admin
6 Types of Hosting Services
The general norm for hosting is the business of housing, serving, and maintaining files for one or more Web sites. More important than the computer space that is provided for Web site files is the fast connection to the Internet. People are usually confused about packages that they require to subscribe to get their web page online. It can be an e-commerce website (Lazada, Shopee) or a very simple 5-page company profile website, but which package to choose and why? Here, we explained different types of hosting services, so you may choose what is best for your business.
We’ll start with the most basic package which usually inclusive of the control panel (cPanel/DirectAdmin/Plesk) to get your website, your own domain and email address online:-
1. Shared Web Hosting
Shared web hosting, as its name, is the most basic package where resources (RAM, CPU, Hard Disk Space, Bandwidth) are divided to be used by multiple different customers for different purposes. This is a perfect package for entry-level website hosting – to host a 5-page company profile, blog, products introduction website. It is the cheapest way to get on board with web hosting as typically a web hosting cost about RM 100 onward yearly (depending on resources provided by different hosting providers) and it is usually inclusive with top-level domain to go with! With shared web hosting, you have your own control panel to upload your web files, create your own email account and allow you to host more domains if you required.
A shared web hosting is separated into 2 types: Linux & Windows. The recommended to go with is usually a Linux web hosting package as most of the web scripts are built to run using PHP (Which is Linux based) and it is more user friendly. On the other hand, Windows is recommended if your website is programmed using .NET (Exclusive to Windows).
2. Virtual Private Server (VPS)
A virtual private server, allows customers to install software or operating system based on their requirement. It allows full administrator/root access for customers to log in to, uploading software/scripts without limitation as shared hosting. A virtual private server – in layman term, is like a big round pie divided into a few pies – in which the pie is given to you. Then, you can either put sauce on top of the pie, give it to another person, or eat the pie in the way you like. This allows full control of your own server, but with a limited resource as VPS is still sharing its resources with other users within the same server. VPS offers greater cost benefits with the control the same as a dedicated server package. Also, VPS can also be backed up as a container basis, in which it retains all the data (included the operating system) as it is when restored to the restore point. This saves more times in case there’s a hardware failure or corrupted data in which if restore to a physical server, it takes time to reconfigure and migrate data back to the original place. However, as it is a shared pie, typically the performance will not be able to overrun a dedicated server. It is suitable for developers, companies with the application (such as HR system or accounting system) and users who need to custom install any scripts/software into the operating system.
3. Dedicated Server
A dedicated server, in comparison to VPS, is that you own the entire big chunk of pie for yourself. All the resources (RAM, CPU, Hard Disk space, bandwidth) are fully assigned for you to utilize it. The dedicated server costs more as you are the owner of the server during the rental period, and it gives you the most control over the server. Usually dedicated server’s resources are to be used to host huge applications/websites – for example, e-commerce websites with thousand over products, CRM, or ERP. These programs require huge resources due to the number of concurrent users using those applications/websites. In general, a dedicated server is commonly used by website owners with high levels of website traffic, and those who need complete control of their servers.
4. Cloud Server
A cloud server is similar to VPS – with more flexibility to change the resources on the go. A cloud server is designed to automatically fail-over to another node, with minimal downtime to your services and allows you to upgrade/downgrade your resources (CPU, RAM, Bandwidth, Hard Disk Space) according to the usage statistics data. This allows a very flexible cost value benefits, especially for developers – when you start a project to develop a new application, you have no data on the usage requirement of the hosting services – hence, by using the cloud, you can adjust the resources based on the usage, giving more predictable cost models for current and future usage. Also, the cloud server utilized very high specification hardware, allowing you to benefit from the speed and agility of it! Further, It allows users to employ as many resources as they need without having to build and maintain their computing infrastructure.
5. Managed Services
Managed services are the practice of outsourcing the responsibility for maintaining or configuring certain services aspect to hosting companies. It is an alternative to the break/fix or on-demand outsourcing model where we perform on-demand services and bills you only for the work done. This allows you to focus on your own business objectives while leaving the hassle!
What usually include managed services:
- 24/7 Ticketing Support
- Proactive server health monitoring from our NOC team
- Dedicated engineer support via WhatsApp/Phone
- On-data center troubleshoot and assistance
- Activity Log Monitoring
- Deployment Assistance
- Issues related to infrastructure troubleshooting
- Provide advisory and consultancy to infrastructure
- Verify backup integrity
- Critical OS patching advisory & assistance (Upon Approval)
- Incident Report
6. Server Co-location
Last but not least, is the server co-location – a home for your server to be placed at. Everything that required to make your server online – Power, bandwidth, IP address ,and cooling systems that server requires will be provided through server co-location services and you only required to bring over your own server!
A lot of people have this question:
I have an office and I can host it myself, why do I need to place at the data center – my office is free to host with the ISP I’ve subscribed.
Yes, you can do so. But there are a lot of concerns you should be thinking as well:
- Do your office has 24/7 security personal, 3 layers security authorization ,and CCTV to ensure your server isn’t stolen?
- Fire protection – is your office design with automated fire protection systems?
- Do you have a dual generator and a backup generator to ensure the power is at max length so that your server will be online 24/7?
- What about the cooling conditions? Hardware will run a longer lifespan in a cold environment
- The bandwidth you subscribed – are usually best efforts unless it is SLA with guaranteed uptime which will cost you more than a co-location service
If most of your answers above are no, then a co-location service is suitable for you! In a long run, it gives access to higher levels of bandwidth than a normal office server room at a much lower cost!
If you still have any further clarification required from us, please do not hesitate to contact our sales consultant – [email protected] to explore the most suitable options for your needs! Our team is always ready to assist you.