Content distribution is a great property of Google Cloud Storage, but this is just one aspect of the WordPress-to-Cloud solution.
The WordPress-to-Cloud solution uses Google Cloud Storage as the *primary* storage. Unlike CDN-only solutions, where the master copy is stored on the webserver while merely being replicated to a CDN for distribution, in this solution it is Google Cloud Storage that stores the master copy of the website’s data.
As the website’s data is stored in Google Cloud Storage, the webserver becomes stateless. Which is great for high availability: should the webserver fail, the recovery is fast and robust – just start a new webserver from a static machine image that contains only the software. This is the kind of recovery that compute clouds (such as Google Compute Engine) do extremely well – the instance is automatically restarted from the original machine image.
If you are a limited preview customer of Google Compute Engine, you can use our ready-to-run WordPress image for Google Compute Engine. The ready-to-run WordPress solution takes full advantage of the cloud resources: Google Compute Engine provides compute power and keeps the webserver highly available, and Google Cloud Storage stores the data extremely durably and distributes media files.
We’re looking forward to general availability of Google Compute Engine, and we think that with ClouSE and WP2Cloud, Google Compute Engine + Google Cloud Storage can provide a perfect (i.e. highly-reliable, -scalable, -available and globally fast) hosting platform for websites, including ones powered by WordPress.
Should you have any questions, feel free to email us at info at oblaksoft dot com.
The solution should work with Litespeed as well as with any webserver software that is supported by WordPress.
The storage configuration is actually transparent to WordPress. WordPress stores the website’s data in MySQL, while ClouSE is plugged into MySQL and places all data into Google Cloud Storage, rather than using local disk. ClouSE plays the role of a database gateway for Google Cloud Storage, combining the best of local and cloud storage by delivering performance and security of local storage, plus all the benefits of Google Cloud Storage.
The key advantage of this architecture is that the whole MySQL-based ecosystem continues to function as before with no change, with data located on Google Cloud Storage. This means you have the same choice of webserver, MySQL, and etc. software and tools – all the things that you know and like.
Definitely try Litespeed with WP2Cloud and ClouSE. Let us know how it goes at info at oblaksoft dot com.
You have written step by step guides for launching an entire WordPress website on Amazon S3 cloud storage. I tried hard to find this kind of useful guide for installing WordPress website on Google Cloud storage but not find any. I request you to make such tutorial for Google Cloud Storage as well.
I have a couple of questions: 1) How do you access the database if it is in the cloud? Does Google have something like phpMyAdmin for this? 2) How do I upload new and edited php and css files? Does Google have a tool for this as well? Thanks in advance!
ClouSE is plugged into MySQL and places all data into Google Cloud Storage, rather than using local disk. So from the usage standpoint, it is still good old MySQL that you are running on your database server or webserver. As such, you can use any and all MySQL tools that you find useful, including phpMyAdmin.
We’ve released a ready-to-run WordPress machine image for Amazon EC2 with phpMyAdmin and Webmin installed and configured (see http://www.oblaksoft.com/wordpress-on-s3-going-professional/). It actually can use Google Cloud Storage, though it’s most natural to use it with Amazon S3.
As soon as the Google Compute Engine becomes generally available, we will have a similar offering for Google Compute Engine. If you have access to Google Compute Engine Beta, we have a script (available at http://www.oblaksoft.com/downloads/) that you can use to launch an instance to Google Cloud today.
Should you have any questions, don’t hesitate to contact us: http://www.oblaksoft.com/about-us/email-us/.
This is all very interesting, but one very big question is, what is the license for this? Is it open source? Is this viable as a free (community) product for startup commercial sites?
Several components in WordPress-to-Cloud solution are open source and free:
- The WP2Cloud WordPress plugin - The ready-to-run WordPress virtual image (AMI, OVF, etc.) - WebStor - high performance API for accessing cloud storage that today supports Google Cloud Storage, Amazon S3 and Eucalyptus Walrus
Beta version of the Cloud Storage Engine (ClouSE) for MySQL is free. License pricing for the GA build of ClouSE has not been finalized; the plan is to keep it comparable with what customers pay for the backup software today. Please contact us for details: http://www.oblaksoft.com/about-us/email-us/.
Unlike the existing backup approaches, with ClouSE you actually don't need a backup, as the highly durable and available cloud storage is used as the primary storage for the website. The website data is instantaneously (as opposed to the once a day or a week) protected, recovery happens in seconds, and the website is effortlessly faster as the site’s media files are served by highly scalable cloud storage rather than the webserver.
The WordPress Development instance is completely stateless, as all the data saved in Google cloud Storage space. WordPress is one example of a MySQL-based program, which now can be designed to run in the Google cloud and make use of the cloud services.
This comment has been removed by the author.
ReplyDeleteI can't figure out from all the marketing talk - how is this different from a CDN? It sounds just like a push CDN.
ReplyDeleteHi Dave,
DeleteContent distribution is a great property of Google Cloud Storage, but this is just one aspect of the WordPress-to-Cloud solution.
The WordPress-to-Cloud solution uses Google Cloud Storage as the *primary* storage. Unlike CDN-only solutions, where the master copy is stored on the webserver while merely being replicated to a CDN for distribution, in this solution it is Google Cloud Storage that stores the master copy of the website’s data.
As the website’s data is stored in Google Cloud Storage, the webserver becomes stateless. Which is great for high availability: should the webserver fail, the recovery is fast and robust – just start a new webserver from a static machine image that contains only the software. This is the kind of recovery that compute clouds (such as Google Compute Engine) do extremely well – the instance is automatically restarted from the original machine image.
If you are a limited preview customer of Google Compute Engine, you can use our ready-to-run WordPress image for Google Compute Engine. The ready-to-run WordPress solution takes full advantage of the cloud resources: Google Compute Engine provides compute power and keeps the webserver highly available, and Google Cloud Storage stores the data extremely durably and distributes media files.
We’re looking forward to general availability of Google Compute Engine, and we think that with ClouSE and WP2Cloud, Google Compute Engine + Google Cloud Storage can provide a perfect (i.e. highly-reliable, -scalable, -available and globally fast) hosting platform for websites, including ones powered by WordPress.
Should you have any questions, feel free to email us at info at oblaksoft dot com.
Is this available only for Apache? What if your host is running Litespeed?
ReplyDeleteHi Jordan,
DeleteThe solution should work with Litespeed as well as with any webserver software that is supported by WordPress.
The storage configuration is actually transparent to WordPress. WordPress stores the website’s data in MySQL, while ClouSE is plugged into MySQL and places all data into Google Cloud Storage, rather than using local disk. ClouSE plays the role of a database gateway for Google Cloud Storage, combining the best of local and cloud storage by delivering performance and security of local storage, plus all the benefits of Google Cloud Storage.
The key advantage of this architecture is that the whole MySQL-based ecosystem continues to function as before with no change, with data located on Google Cloud Storage. This means you have the same choice of webserver, MySQL, and etc. software and tools – all the things that you know and like.
Definitely try Litespeed with WP2Cloud and ClouSE. Let us know how it goes at info at oblaksoft dot com.
According to you which one is more suitable for any database management website?
ReplyDeleteHi Artem,
ReplyDeleteYou have written step by step guides for launching an entire WordPress website on Amazon S3 cloud storage. I tried hard to find this kind of useful guide for installing WordPress website on Google Cloud storage but not find any. I request you to make such tutorial for Google Cloud Storage as well.
Hi Shameel,
DeleteThat's a great idea, thanks! We'll create a tutorial for WordPress on Google Cloud Storage soon.
I second Shameel's motion.
DeletePublished a step-by-step guide on SlideShare: http://www.slideshare.net/artemlivshits/wordpress-on-google-cloud-storage-virtual-appliance
DeleteI have a couple of questions: 1) How do you access the database if it is in the cloud? Does Google have something like phpMyAdmin for this? 2) How do I upload new and edited php and css files? Does Google have a tool for this as well? Thanks in advance!
ReplyDeleteHi Joel,
DeleteClouSE is plugged into MySQL and places all data into Google Cloud Storage, rather than using local disk. So from the usage standpoint, it is still good old MySQL that you are running on your database server or webserver. As such, you can use any and all MySQL tools that you find useful, including phpMyAdmin.
We’ve released a ready-to-run WordPress machine image for Amazon EC2 with phpMyAdmin and Webmin installed and configured (see http://www.oblaksoft.com/wordpress-on-s3-going-professional/). It actually can use Google Cloud Storage, though it’s most natural to use it with Amazon S3.
As soon as the Google Compute Engine becomes generally available, we will have a similar offering for Google Compute Engine. If you have access to Google Compute Engine Beta, we have a script (available at http://www.oblaksoft.com/downloads/) that you can use to launch an instance to Google Cloud today.
Should you have any questions, don’t hesitate to contact us: http://www.oblaksoft.com/about-us/email-us/.
Hi,
ReplyDeleteThis is all very interesting, but one very big question is, what is the license for this? Is it open source? Is this viable as a free (community) product for startup commercial sites?
Thanks!
Several components in WordPress-to-Cloud solution are open source and free:
Delete- The WP2Cloud WordPress plugin
- The ready-to-run WordPress virtual image (AMI, OVF, etc.)
- WebStor - high performance API for accessing cloud storage that today supports Google Cloud Storage, Amazon S3 and Eucalyptus Walrus
Beta version of the Cloud Storage Engine (ClouSE) for MySQL is free. License pricing for the GA build of ClouSE has not been finalized; the plan is to keep it comparable with what customers pay for the backup software today. Please contact us for details: http://www.oblaksoft.com/about-us/email-us/.
Unlike the existing backup approaches, with ClouSE you actually don't need a backup, as the highly durable and available cloud storage is used as the primary storage for the website. The website data is instantaneously (as opposed to the once a day or a week) protected, recovery happens in seconds, and the website is effortlessly faster as the site’s media files are served by highly scalable cloud storage rather than the webserver.
The WordPress Development instance is completely stateless, as all the data saved in Google cloud Storage space. WordPress is one example of a MySQL-based program, which now can be designed to run in the Google cloud and make use of the cloud services.
ReplyDeleteSir, I want to ask whether can we install wordpress on google blog or not? If can. Then tell me how....
ReplyDeletethat's my e-mail adress....
oansc_99@yahoo.com
Sir, If I learn a WordPress Tutorial site. can it will be harmful?
ReplyDeletethanks Artem Livshits it's really good information.
ReplyDeleteword press hosting , word press services