I picked up an Iphone a few days ago. One of the first apps I downloaded was “Rackspace Cloud”. For those who don’t know, this app allows you to interface with your cloud servers and cloud files containers via your API key provided in your control panel.
The first thing I liked about this app was the simplicity and clean look. As with the menus on the Iphone, it was simple to navigate and quick to get started. When you first run the app, you are greeted with the Rackspace Cloud logo and are prompted for your username and authorization key (API key). Both of these can be found in your Rackspace Cloud control panel. After entering the key, it begins to authenticate:
After entering my key, the app quickly pulled up my cloud server complete with server name, linux distribution, and server size.
For my basic use of cloud servers, I only have 1 server deployed for now. Once you select a particular server, you are shown the following information (similar to the Rackspace Cloud online control panel) :
Normally in the private IP field, you would actually have it populated. I did edit the picture for privacy purposes
. For those of you wondering about using private IP’s for free bandwidth between cloud servers, be sure to check out my brief post. Notice in the image that it gives you an option to resize your server via Iphone…nice! You can scale up or scale down, depending on the resources you have and how much storage you are consuming. Rebooting the server is also made simple via the same page.
Lastly I would like to mention the cloud files functionality built into this app. At the bottom right corner from within any page of this app, you are able to access your cloud files account. Once selected, you are shown the containers you have, the number of files in each, and the aggregate storage for the containers.
After selecting the container you get a list of files, in addition to the information shown on the previous page.
Now, for my favorite part and something I will personally use most often. This application also allows the ability to select an individual file and either email the file as attachment or email the link to the file. In order to email the file or link, the container housing the file would need to be published to the CDN in your Rackspace Cloud control panel. A third option on this screen that is missing in the screenshot below, is the ability to preview the file. In order for the file to allow for a preview, the Iphone must support the file format. A couple supported formats would include (but not limited too) JPG and PDF.
One feature that I would like too see in the future is the ability to publish a container to the CDN. It would also be nice to upload images to cloud files straight from the Iphone. At first I thought this second part was asking a bit much, but after reading here, it appears that we could see this last feature in a 1.2 release. Overall, props to Michael Mayo for a great compliment to the Rackspace Cloud toolbox.
Archive for category Configuration/Maintenance
DNS Management Cloud Servers
Oct 28
Managing DNS in the control panel is very simple. After selecting the cloud server you want to manage, you will have a DNS tab at the top of the control panel. Through the DNS tab, you will actually have access to all domain names associated with your Rackspace Cloud account, for cloud sites and cloud servers combined. After selecting the domain name you would like to edit, you are shown the following:
Several customers use a few, if not all three of the hosting products offered by the Rackspace Cloud. For those using cloud servers for their hosting, several also use the same server for email. However those using both cloud sites and cloud servers can take advantaged of the managed mail provided with a cloud sites account. Through DNS management shown above, you can make changes in order to use cloud sites for email while cloud servers is used for hosting your site, application, etc…
Resize Cloud Server Process
Oct 21
After you have chosen to resize a server in the control panel, you are shown the following steps as you wait for the process to complete:
As you can see from the images, the four steps are defined. Once the resizing is complete, you are given the opportunity to retain the new server or revert back to the snapshot taken prior to resizing:
One question that often comes up as to whether or not bandwidth between Rackspace Cloud Servers is free. Short answer, yes. With any cloud server, you can access your private IP in order to take advantage of the free bandwidth:
# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:18:78:56:34:12
inet addr:10.1.98.200 Bcast:10.1.98.255 Mask:255.255.255.0
This is a basic sample of what you would see. For more information visit: Free Bandwidth
At any point you can resize your server in the control panel. This process is very simple. You first select the server you wish to resize from your control panel. On the overview page for that server, there is a “resize server” link:
Once you click the resize server link, you then pick which server you want to resize too. You can either downsize or upsize the server. WIth Rackspace Cloud Servers, your data is persistent as well as the IP. This is one of the key differences currently between Rackspace Cloud Servers vs. Amazon’s EC2 offering. The resizing process can take as little as 5 minutes and sometimes up to 30, but it all depends on how much data you have. The server is not down this entire time. Instead, its only down towards the end of the resizing process to reboot the server and complete this process.
