What is Database Hosting?
Database hosting is the art and science of providing a managed server that is optimized for running a relational database. Almost any host can run a web server, mail server, file share, or other file-based application. Databases are different in that they demand specific hardware and software configurations to correctly support the database.
A database host must optimize I/O for the specific database and storage platform. A database hosting provider will understand how to properly configure RAID levels, volumes, and file layout for optimal performance, growth, and internal resiliency.
A database host must run certified versions of certified operating systems to ensure your database support licenses are valid. A database hosting provider would not attempt to upgrade an operating system to an unsupported version that would invalidate the database vendor support agreement.
Databases also have particular backup requirements. Regular file system backups provided by many hosting companies will not correctly back up a running database. Each database vendor has a specific procedure that must be followed exactly to produce a recoverable backup. True database hosting providers will not only understand and follow these procedures, they will be able to help you design a specific backup plan for your database and host based on your recovery requirements.
What is the difference between database hosting and remote DBA?
Database hosting is the practice of managing the environment on which a database runs; remote DBA is a service used to manage the database itself. A hosting company should be great at managing facilities, datacenter infrastructure, and servers; a remote DBA company should be great at managing databases.
Hosting with Blue Gecko.
Blue Gecko has its own hosting facility and offers a platform for running Oracle, SQL Server and LAMP-based systems in a proven, highly-available, scalable hosting platform managed by industry standard best-practices.
We leverage years of expertise to ensure our customers get the best of both the hosting and database management worlds.
Hosting in the AWS Cloud with Blue Gecko
Amazon Web Services (AWS) is the most advanced cloud computing platform available. Customers can allocate computing resources on-demand and pay only for what they use. Blue Gecko has been recognized as an official AWS partner and focuses exclusively on optimizing databases in the AWS cloud.
Should I host my database with a third party?
It depends. Database hosting requires detailed knowledge of both hosting infrastructure components and the database to be hosted. For example, based on your available storage options, should you use ASM or cooked files for your Oracle database?
The question that must be asked is: Should I spend valuable time and resources building and maintaining an optimal database hosting environment, or should I rely on someone else? Many database consumers choose to host with a third party (even if they manage other servers and applications in-house) because managing databases is not their core focus, yet they have aggressive availability and performance requirements. Only you and your organization can determine the correct approach; however, if you don’t already have database hosting experts in-house, you should strongly consider one of the many hosting options on the market.
Why should I host with Blue Gecko?
You should consider hosting with Blue Gecko for the same reason you should consider remote DBA with Blue Gecko: Focus. We focus on maintaining the best staff, processes, and tools for managing databases.
Our DBAs collaborate with our partners’ engineers and solution designers to create database hosting platforms that are built for scalability, availability, performance, and smooth daily operations. The advantage to hosting with Blue Gecko is that our customers receive the best people, processes, and tools available for both their hosting and DBA needs.