The Grid Platform

Is the Grid a shared hosting system?

The Grid is a form of shared hosting, but the Grid was engineered to be better from the start. It was designed and built with a few key features that make it faster and more reliable than shared hosting platforms:

  • Clustered architecture.

    The Grid is built around shared clusters of high quality server hardware, networked together to make the most efficient use of resources.

  • LAMP compatibility.

    The Grid features wide support for the most popular Linux server-side application technologies, including Apache, PHP, Perl, Python, & MySQL.

  • Performance-boosting extras.

    The new and improved Grid hosting platform includes plenty of server enhancements to help reduce page load times:

    • SSD, or Solid State Drives are both substantially faster and more reliable than traditional hard drives because they contain no mechanical parts.
    • CDN, or Content Delivery Network distributes your content across multiple data centers. The Grid (Pro/Agency/Agency+) now offers TrueSpeed technology to distribute your content over a global CDN, speeding up your site while reducing your bandwidth. This means your website gets a huge performance boost, you get a faster, lighter site - and your visitors get a great experience.
    • FastCGI lowers the overhead associated with interfacing the web server and CGI programs, allowing a server to handle more web page requests at once.

    Bottom line: Your sites on the Grid now load faster than ever.

Which LAMP software is installed?

The Grid currently features the following versions of its core software:

  • PHP 7.0.2
  • Perl v5.10.1
  • Python v3.1.3
  • Apache 2.2.22
  • MySQL 5.6.x
  • Git
  • SVN 1.7.4

What is the Grid Control Panel?

The Grid Control panel is (mt)'s custom all-in-one hosting control panel found within the (mt) account management center.

Can I use SSH to access my Grid service?

Yes. SSH access to your Grid service can be enabled directly from the control panel inside the AccountCenter. Read this Community article for more information.

Does my Grid come with a version control system?

Yes. Two popular version control systems are installed on the Grid: Git and Subversion (SVN).

To learn more about using SVN on the Grid, read this Community article.

To learn more about using Git on the Grid, read this Community article.

Can I resell resources on my Grid service?

Yes. Although the Grid was not designed for reselling hosting services, many designers and developers resell their Grid space. If you maintain websites for clients and only need to provide them with FTP, and SSH access, you shouldn’t have any problem reselling Grid hosting. You can easily create additional users that have access to FTP (including sub-folder FTP restrictions) and SSH resources.

However, the Grid is not designed to be a mass reseller hosting platform. It doesn't offer separate control panel access for your clients, separate website statistics for each site hosted on your Grid service, or any billing or customer support services for your clients.

If you are interested in a more robust reseller solution, please look into our DV Managed plan. It allows you to set resource limits for your clients and provide them with separate control panel access, along with many more reseller-friendly features.

Does the Grid go down for maintenance?

The Grid is designed for continuous operation 24/7/365. The distributed nature of the Grid nodes allows this system to be maintained without ever being taken offline. Should a maintenance issue arise that would require a disruption of service, all efforts will be made to open a maintenance window during off-peak hours and provide all affected customers with ample advance notice.

Web Applications

Which applications are available for 1-Click installation?

We currently have a collection of 20 popular applications available for 1-click install, including WordPress, Koken, TYPO3, Drupal, Joomla, ZenCart, TomatoCart, Codiad, TinyWebGallery, Collabtive, The Bug Genie, Booked, Zurmo, phpBB, CodeIgniter, OsTicket.

More applications will be added based on customer demand. Please let us know which applications you'd like to see added to our managed apps catalog.

Which applications are compatible with the Grid?

(mt) only supports the basic operation of the application and not the application itself. For an up-to-date list of applications that have been installed on the Grid and tested for basic compatibility by (mt) Media Temple staff or customers, please see this Community article.

Do 1-Click applications get updated automatically?

Updates to the new Managed Apps are applied immediately as new versions become available, with update notifications sent to users once complete.

More applications will be added based on customer demand. Please let us know which applications you'd like to see added to our managed apps catalog.


Does the Grid come with email service?

Yes, the email solution included with the Grid is an all-in one, business-class system featuring powerful tools for managing email.

Upgraded infrastructure.
Mail by (mt) is built on a powerful new infrastructure to deliver fast, supported, business-class email — all at no additional cost. The Grid’s built-in email system is also run on entirely separate servers. Which means you can send and receive email all day long without ever affecting your website’s performance.

Contact management tools.
Mail by (mt) lets you access all your contacts from anywhere and share them with anyone, through a number of supported clients and mobile devices. Our address book system features a drag and drop interface, support for photo thumbnails and Vcards, and more, so you can sort and use your contact information any way you want.

Calendars you won't forget.
Create calendar entries, share your events, and get reminders—all from your choice of browser or mobile device. Monthly, weekly, and daily views will keep you on top of your schedule, and your Grid mail’s easy-to-use interface lets you quickly create, move, and resize scheduled events with just a click.

Full IMAP support.
Mail by (mt) features an easy-to-use, intuitive browser interface, with full MIME support and a rich HTML email editor built right in. With full IMAP support, it’s also quick and simple to set up your favorite desktop or mobile app to access your Grid mail.

Bandwidth and resources

What are “scalable bandwidth” and “burstable resources”?

With (mt) Media Temple's Grid service, your website is no longer tied to an individual hardware server. Rather, it is spread across hundreds of server processors. This model gives your site ever-expanding grid-cluster computing capability, which allows you to scale far beyond older shared server systems—and even exceed what some dedicated servers can handle. So your sites are always ready for intense bursts of web traffic.


What’s a GPU?

Grid Performance Units (GPUs) measure the CPU resources being used by each request to your Grid service. Built-in reporting breaks down usage by each hit, helping you track down errors and code inefficiencies. Your Grid service comes with enough GPUs to power 99% of the sites we've ever seen. If you happen to be one of the lucky ones with massive levels of sustained traffic, additional pay-as-you-go GPUs are there when you need them.

How are GPUs calculated?

A GPU is a measurement based on CPU time required by every single hit/request made to your Grid service. This includes your web server activity, programs, scripts, and all associated parent and child processes across all nodes within our system (100's of processor cores). The Grid system keeps track of all the measurements taken from your server and adds them to a running total, which is calculated about once an hour.

  • 1 GPU = 7.24% of 1 CPU for 1 hour
  • 2,000 GPUs = a continuous 20% load on one processor for the entire month.
  • 2,000 GPUs = 2.78 GPUs per hour for an entire month
    NOTE: Numbers are based on a 30-day calendar. These numbers will vary based on actual calendar days for each given month in your billing cycle.

How can I tell how many GPUs my sites use?

You can view a breakdown of your daily or hourly GPU statistics at any time from inside the AccountCenter.

  1. Log into your AccountCenter.
  2. Click on your primary domain.
  3. Click on GPU Usage Report.

Also, if your server is projected to exceed its allocated GPU usage, a courtesy email will be sent to you automatically by our systems.

What if I go over the allocated GPUs?

If you should exceed your GPU allocation, you will be billed at the end of the month for the overage that your server incurred, at the rate of $0.10 per GPU.

However, this is relatively rare. Based on our analysis of over 10,000 random sites, the vast majority (99.97%) would never exceed the GPU allocation, even with heavy traffic. As an example: Even if your service effectively used 2 GPUs per hour during the day and 0.6 GPUs per hour at night, at the end of the month, you would not have gone over the GPU limit.

How are GPU projections calculated?

At the beginning of each new billing period, the Grid system resets your GPU count and begins to calculate a projection of how many GPUs your server will consume. When the hourly usage results multiplied by 24 (hours in the day), multiplied by 30 (days in a month) exceeds the amount of GPUs allocated in your plan, the Grid system generates an email message as a courtesy notice to you. You can also view a GPU report for your server directly inside the AccountCenter.

Could my service be shut down because of GPU overages?

In very rare circumstances, it is possible. We have seen a few occasions where customers have reached such severe resource demands that their ending monthly bill would greatly exceed most hosting budgets. In most cases, the situation stemmed not from organic traffic patterns and usage, but rather from malformed software, hacked scripts, or highly inefficient programming techniques.

To protect our customers, it is (mt) Media Temple's policy that any Grid service consuming more than 250 GPUs per hour will be suspended until (mt) Media Temple can communicate with the customer and determine the source of overly demanding resource utilization. If you would like to pre-approve your service "bursting" past 250 GPU/hr, please contact us so we can set up an exception to this policy.

Is there a way to throttle or cap my GPU usage?

Not at this time. The Grid was designed to handle large bursts and traffic spikes. Restricting its performance is not something that was built into the design of the technology.

I got an email saying that I owe $200.00 for GPU overages. Is this a bill?

No, it’s only a projected overage. The email is letting you know that if things continue as forecast, you may go over your allotted GPUs for this billing period and have to pay for the overage.

How much am I charged for overage?

$0.10 per GPU

How can I cut back my GPU usage?

Optimizing scripts and disabling plugins are the simplest steps you can take. Read Understanding the GPU Tool in the (mt) Community for more suggestions.

Will I get a notice when I'm over 2,000 GPUs?

The moment your service is projected to go over the limit, our system will automatically send you an alert. Any actual overages will appear on your (mt) invoice.

Can I get custom GPU alerts?

Sorry, GPU alerts are not customizable at this time.

Can I buy a bundle of GPU's ahead of time at a lower rate?

Sorry, we currently do not offer GPU packages.

MySQL SmartPool

What is MySQL SmartPool v2?

The Grid uses a multi-tenant database hosting system featuring guaranteed memory resources and automatic scaling (bursting). Media Temple has radically re-architected multi-tenant MySQL hosting technology, allowing the SmartPool to function more intelligently than any previous generation of hosted MySQL.

  • All-SSD storage.

    Our MySQL SmartPool storage drives are entirely SSD-based, allowing many times more IOPS than a comparable spinning drive. That eliminates storage bottlenecks, enabling higher speed and performance than other shared database hosting systems.

  • One-click upgrades.

    When your website's traffic demands exceed the limits of the SmartPool, an upgrade to the MySQL GridContainer can be made directly inside the AccountCenter. Our system handles all aspects of the upgrade seamlessly with zero migration burdens.

  • Database bursting.

    When the SmartPool recognizes sudden spikes in database traffic it automatically allocates a single-tenant MySQL Container. This allows your databases to grow beyond the guaranteed SmartPool resources. This unique feature helps customers survive temporary traffic bursts resulting from press releases, mass blog coverage, Reddit, etc.

What are the MySQL SmartPool specs?

  • MySQL 5.1
  • 64MB RAM guaranteed
  • 4GB disk space
  • Guaranteed resources
  • Improved stability
  • Multiple database users
  • Instantly scalable
  • All-SSD storage

What is meant by All-SSD MySQL Storage?

Grid MySQL SmartPool storage drives are entirely SSD-based, allowing many times more IOPS than a comparable spinning drive. That eliminates storage bottlenecks, enabling higher speed and performance than other shared database hosting.

MySQL Burst Containers

What is Auto-Scaling MySQL?

Auto-Scaling MySQL technology provides the behind-the-scenes power your websites need to handle intense bursts of database activity on-demand. A suite of exclusive tools developed by (mt) constantly monitor your database for bursts in activity and automatically spring into action with on-the-fly migrations to a temporary MySQL Burst Container as needed. When the burst subsides, your databases are automatically migrated back to the SmartPool. Here’s how it works:

  1. Tahiti load-leveling technology.

    The constant monitoring of the Tahiti load-leveling system identifies overloaded databases within the MySQL SmartPool and prepares them for scaling.

  2. Transparent database migration.

    Your database is backed up and duplicated into a dedicated MySQL Burst Container invisibly as your website continues to operate.

  3. Smooth scaling.

    After the initial duplication is complete, a friendly scaling message is displayed in place of your website as an additional sync is applied to ensure no data loss. This usually takes less than 5 minutes.

  4. Bursting complete.

    An email is sent notifying you that your database is now serving data from your temporary Burst Container until the high load subsides (up to 7 days).

  5. Zero-intervention database scalability.

    Our MySQL SmartPool system automatically identifies intense bursts of database activity and transports your databases into a MySQL Burst Container. This proprietary system delivers a dedicated instance of MySQL with the isolated resources your applications demand during traffic spikes.

How many MySQL users can I have on my Grid service?

Each Grid service is deployed with a single database user capable of creating up to 100 databases. Each Grid service in the SmartPool system can then create up to 4 more MySQL users, bringing the total to 5. Permissions which include database access, read only and read/write capabilities, can be set on a per user, per database level. More users can be created by adding an optional MySQL GridContainer to your service. The MySQL GridContainer Lite comes with 10 MySQL users, Pro includes 20 users, and Advanced supports up to 50 users.

Can I access my databases from external applications?

Yes. Each Grid service comes with a unique address that will allow you to access your databases from outside the (mt) Media Temple network. For your protection, you will need to add the IP addresses you will be connecting from before you can gain external access. Please see the Database section of the Server Guide for more information. Detailed instructions are available in this Community article.

How much MySQL database storage do I get?

There is a 4GB limit on total database size. If you burst beyond this, then you will be put into the appropriate sized MySQL GridContainer. Customers have the option to purchase a separate MySQL GridContainer to provide additional database storage. Please read the MySQL GridContainer FAQ for details.

What is a MySQL Burst Container?

A MySQL Burst Container is a single-tenant MySQL GridContainer that is allocated to you automatically, in real time, when the SmartPool system recognizes sudden spikes in database traffic. This unique feature allows your databases to scale beyond the guaranteed SmartPool resources, helping you survive temporary traffic bursts resulting from press releases, mass blog coverage, Reddit™, etc.

Do MySQL Burst Containers cost extra?

No. MySQL Burst Containers are an automatic part of our MySQL SmartPool v2, included at no extra cost.

How long will I have access to a MySQL Burst Container?

You will have access to your MySQL Burst Container for up to three full days.

What happens after three days?

The SmartPool will analyze your MySQL usage patterns and send you an email with additional MySQL options that are available.

During peak usage, will (mt) shut down my site’s instance of MySQL?

No. However, please note: Although the limits of the Burst Container far exceed traditional shared hosting resources, it is possible to exceed the limitations of your Burst Container, which may affect your website’s performance.

How many times can I temporarily scale using a MySQL Burst Container?

Each Grid plan comes with two MySQL Burst Container cycles each month. If you exceed two in any month, you will receive an email notification outlining your options.

How can I purchase a permanent MySQL GridContainer?

Permanent MySQL GridContainers can be purchased and instantly activated 24/7 from inside your AccountCenter.

How many databases can I have on the SmartPool v2?

Each Grid service can have up to 100 databases in the SmartPool v2 system. To protect the system against abuse, there is also a maximum allowable limit of 10,000 database tables, regardless of the number of databases. Not to worry, though—most applications that use a database don't even approach these limits under normal circumstances.


What PHP frameworks are compatible with the Grid?

Known compatible frameworks include:

  • Symfony server hardware, networked together to make the most efficient use of resources.
  • Code Igniter
  • CakePHP
  • MODx
  • Seagull Framework

This list is not comprehensive. However, we like to keep it as thorough and complete as possible. If you’ve been able to install another PHP framework on the Grid, please let us know.

Does PHP on the Grid have safe-mode limitations?

No, although our PHP environment is so flexible, you can turn it back on if you really want to. You can also turn off safe mode per domain using the .htacess file. Please see this Community article for details.

Which PHP modules are included with your versions of PHP5?

Take a look at phpinfo pages to see the latest versions of PHP5 running on the Grid.

If you need a module that's not already included, please let us know and we'll look into adding support for it.

Is it possible to override the default php.ini settings?

Yes, you can override most php.ini configuration settings by managing your own php.ini file for your Grid service. We've even provided a sample php.ini file to get you started. To learn more, please read this Community article.


Does the Grid support SSL encryption?

Yes. Your Grid service automatically comes with a shared SSL certificate for encrypted email over SSL. Please see our Community article for details. You may also purchase a custom SSL certificate through us for secure web browsing.

How many SSL certificates can I have?

Thanks to recent enhancements to the Grid, you can now buy and install as many SSL certificates as you want on your Grid account. To buy an SSL certificate from Media Temple, log in to your AccountCenter.

Can I buy an SSL certificate from (mt) Media Temple?

Yes. We offer QuickSSL certificates (from Starfield) for $75 per year. You can purchase the SSL certificate in your AccountCenter. Please read this Community article for step by step instructions.


What security measures are protecting my sites on the Grid?

Our Grid servers are housed in secure, guarded, Tier 3+ data centers on both coasts, where they’re extremely well protected from physical threats. We strive to maintain best practices for security across all our products and services. Some of the security measures in place for the Grid include:

  • Grid support.

    On the front lines of the fight against online security threats, you’ll find our own team of in-house security engineers. Our dedicated Grid experts are constantly on the lookout for evolving online threats, making updates and patches behind the scenes to keep your websites secure.

  • CloudTech Security.

    For your most crucial applications — like e-commerce sites or important client projects — our CloudTech Premium Support team can provide an extra level of security. The CloudTech Security Pack subscription includes proactive security monitoring, instant alerts, automatic malware cleanup, and professional blacklist removal. We also offer emergency malware cleanups on demand.

Back to Grid Features