<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SoftLayer Blog &#187; object storage</title>
	<atom:link href="http://blog.softlayer.com/tag/object-storage/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.softlayer.com</link>
	<description>A Behind the Scenes Look at the Best Hosting Provider in the World</description>
	<lastBuildDate>Wed, 15 May 2013 15:33:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>Using SoftLayer Object Storage to Back Up Your Server</title>
		<link>http://blog.softlayer.com/2012/using-softlayer-object-storage-to-back-up-your-server/</link>
		<comments>http://blog.softlayer.com/2012/using-softlayer-object-storage-to-back-up-your-server/#comments</comments>
		<pubDate>Thu, 27 Dec 2012 21:40:01 +0000</pubDate>
		<dc:creator>Ronald Steelman</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Backups]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[object storage]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[SolusVM]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=9795</guid>
		<description><![CDATA[Before I came to my senses and moved my personal servers to SoftLayer, I was one of many victims of a SolusVM exploit that resulted in the wide-scale attack of many nodes in my previous host&#8217;s Chicago data center. While I&#8217;m a firm believer in backing up my data, I could not have foreseen the [...]]]></description>
			<content:encoded><![CDATA[<p>Before I came to my senses and moved my personal servers to SoftLayer, I was one of many victims of a SolusVM exploit that resulted in the wide-scale attack of many nodes in my previous host&#8217;s Chicago data center. While I&#8217;m a firm believer in backing up my data, I could not have foreseen the situation I was faced with: Not only was my server in one data center compromised with all of its data deleted, but my backup server in one of the host&#8217;s other data centers was also attacked &#8230; This left me with old, stale backups on my local computer and not much else. I quickly relocated my data and decided that I should use <a href="http://www.softlayer.com/cloudlayer/storage/">SoftLayer Object Storage</a> to supplement and improve upon my backup and disaster recovery plans.</p>
<p>With <a href="https://github.com/softlayer/softlayer-object-storage-python">SoftLayer Object Storage Python Client</a> set up and the SoftLayer Object Storage Backup script &mdash; <a href="http://sldn.softlayer.com/blog/klandreth/Deglazing-slbackuppy-Usage-Object-Storage-Kitchen">slbackup.py</a> &mdash; in hand, I had the tools I needed to build a solid backup infrastructure easily. On Linux.org, I contributed an article about how to <a href="http://www.linux.org/article/view/mysql-backups-using-softlayer-object-storage">perform MySQL backups</a> with those resources, so the database piece is handled, but I also need to back up my web files, so I whipped up another quick <code>bash</code> script to run:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># The path the backups will be dumped to</span>
<span style="color: #007800;">DUMP_DIR</span>=<span style="color: #ff0000;">&quot;/home/backups/&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Path to the web files to be backed up</span>
<span style="color: #007800;">BACKUP_PATH</span>=<span style="color: #ff0000;">&quot;/var/www/sites /&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Back up folder name (mmddyyyy)</span>
<span style="color: #007800;">BACKUP_DIR</span>=<span style="color: #ff0000;">&quot;<span style="color: #780078;">`date +%m%d%Y`</span>&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Backup File Name</span>
<span style="color: #007800;">DUMP_FILE</span>=<span style="color: #ff0000;">&quot;<span style="color: #780078;">`date +%m_%d_%Y_%H_%M_%S`</span>_site_files&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># SL container name</span>
<span style="color: #007800;">CONTAINER</span>=<span style="color: #ff0000;">&quot;site_backups&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Create backup dir if doesn't exist</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #000000; font-weight: bold;">!</span> <span style="color: #660033;">-d</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
        <span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #660033;">-p</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-zcvpf</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$DUMP_FILE</span>.tar.gz <span style="color: #007800;">$BACKUP_PATH</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Make sure the archive exists</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$DUMP_FILE</span>.tar.gz <span style="color: #7a0874; font-weight: bold;">&#93;</span>; <span style="color: #000000; font-weight: bold;">then</span>
        <span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>slbackup.py <span style="color: #660033;">-s</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-o</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$CONTAINER</span>&quot;</span> <span style="color: #660033;">-r</span> <span style="color: #000000;">30</span>
&nbsp;
        <span style="color: #666666; font-style: italic;"># Remove the backup stored locally</span>
        <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span>
&nbsp;
        <span style="color: #666666; font-style: italic;"># Success</span>
        <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">else</span>
        <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span>/<span style="color: #007800;">$DUMP_FILE</span>.tar.gz does not exist.&quot;</span>
        <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">fi</span></pre></div></div>

<p>It&#8217;s not the prettiest <code>bash</code> script, but it gets the job done. By tweaking a few variables, you can easily generate backups for any important directory of files and push them to your SoftLayer Object Storage account. If you want to change the retention time of your backups to be longer or shorter, you can change the <code>30</code> after the <code>–r</code> in the line below to the number of days you want to keep each backup:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>slbackup.py <span style="color: #660033;">-s</span> <span style="color: #007800;">$DUMP_DIR</span><span style="color: #007800;">$BACKUP_DIR</span><span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-o</span> <span style="color: #ff0000;">&quot;<span style="color: #007800;">$CONTAINER</span>&quot;</span> <span style="color: #660033;">-r</span> <span style="color: #000000;">30</span></pre></div></div>

<p>I created a script for each website on my server, and I set a CRON (crontab –e) entry to run each one on Sundays staggered by 5 minutes:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000;">5</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">0</span>  <span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>cron<span style="color: #000000; font-weight: bold;">/</span>CRON-site1.com_web_files <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null
<span style="color: #000000;">10</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">0</span>  <span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>cron<span style="color: #000000; font-weight: bold;">/</span>CRON-site2.com_web_files <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null
<span style="color: #000000;">15</span> <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000;">0</span>  <span style="color: #000000; font-weight: bold;">/</span>root<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>cron<span style="color: #000000; font-weight: bold;">/</span>CRON-site3.com_web_files <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null</pre></div></div>

<p>If you&#8217;re looking for an easy way to automate and solidify your backups, this little bit of code could make life easier on you. Had I taken the few minutes to put this script together prior to the attack I experienced at my previous host, I wouldn&#8217;t have lost any of my data. It&#8217;s easy to get lulled into &#8220;backup apathy&#8221; when you don&#8217;t <em>need</em> your backups, but just because nothing *has* happened to your data doesn&#8217;t mean nothing *can* happen to your data.</p>
<p>Take it from me &#8230; Be over-prepared and save yourself a lot of trouble.</p>
<p>-Ronald</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/using-softlayer-object-storage-to-back-up-your-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SoftLayer + Open Source + OSCON</title>
		<link>http://blog.softlayer.com/2012/softlayer-open-source-oscon/</link>
		<comments>http://blog.softlayer.com/2012/softlayer-open-source-oscon/#comments</comments>
		<pubDate>Wed, 01 Aug 2012 16:10:34 +0000</pubDate>
		<dc:creator>Summer Rivera</dc:creator>
				<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[ElasticSearch]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[Harold Hannon]]></category>
		<category><![CDATA[object storage]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Oscon]]></category>
		<category><![CDATA[scalability]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=8937</guid>
		<description><![CDATA[While a handful of SoftLayer employees made their way to Boston for HostingCon, another ragtag group of SLayers journeyed to Portland to attend OSCON &#038;mdash: the Open Source CONvention. OSCON attracts 2,500+ passionate members of the open source community, so the conference sessions and expo hall are filled with the most creative and innovative people [...]]]></description>
			<content:encoded><![CDATA[<p>While a handful of SoftLayer employees made their way to Boston for <a href="http://blog.softlayer.com/2012/dont-stop-believing-in-hosting/">HostingCon</a>, another ragtag group of SLayers journeyed to Portland to attend <a href="http://www.oscon.com/oscon2012">OSCON</a> &#038;mdash: the <strong>O</strong>pen <strong>S</strong>ource <strong>CON</strong>vention. OSCON attracts 2,500+ passionate members of the open source community, so the conference sessions and expo hall are filled with the most creative and innovative people on the Web. That&#8217;s where we want to be.</p>
<p>Over the past few years, we&#8217;ve built a great reputation at OSCON as not only a great hosting provider, but also as the operator of one of the best booths on the expo hall floor. As usual, the <a href="http://blog.softlayer.com/2011/bringing-servers-and-koozies-to-europe/">switchballs</a> were crowd pleasers, and we sponsored the show&#8217;s Massage Booth, so we had great traffic through our booth all conference. When attendees left our booth, they were considerably more relaxed, they had the coolest swag at the show, and they had a better understanding of where SoftLayer fits in the <a href="http://blog.softlayer.com/2012/open-source-openstack-and-softlayer/">open source</a> space.</p>
<p><object class="centered" width="500" height="375"><param name="flashvars" value="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fsoftlayer%2Fsets%2F72157630712447074%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fsoftlayer%2Fsets%2F72157630712447074%2F&#038;set_id=72157630712447074&#038;jump_to="></param><param name="movie" value="http://www.flickr.com/apps/slideshow/show.swf?v=109615"></param><param name="allowFullScreen" value="true"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/slideshow/show.swf?v=109615" allowFullScreen="true" flashvars="offsite=true&#038;lang=en-us&#038;page_show_url=%2Fphotos%2Fsoftlayer%2Fsets%2F72157630712447074%2Fshow%2F&#038;page_show_back_url=%2Fphotos%2Fsoftlayer%2Fsets%2F72157630712447074%2F&#038;set_id=72157630712447074&#038;jump_to=" width="500" height="375"></embed></object></p>
<p>In addition to the conversations on the expo hall floor, we got to share a little expertise in a conference session. Senior Software Architect Harold Hannon presented an engaging educational session about how we implemented <a href="http://www.elasticsearch.org/">elasticsearch</a>, Apache-based code that allows for scalable search for all kinds of documents in near real-time. At the moment, SoftLayer uses elasticsearch internally for hardware and ticketing, and we hope to extend this feature-rich scalable searching to our customers in an upcoming release of the customer portal. Because SoftLayer has built a great reputation for executing scalability well, Harold ended up presenting to a packed house (which you can see in the last few pictures of the slide show above).</p>
<p>SoftLayer&#8217;s significant investment in open source platforms like OpenStack Swift <a href="http://www.softlayer.com/cloudlayer/storage/">Object Storage</a> and CloudStack-based <a href="http://www.softlayer.com/privateclouds">Private Clouds</a> wound up being a big topic of discussion throughout the conference. Harold&#8217;s elasticsearch presentation was a great conversation bridge to talk about the incredible search-and-retrieve functionality we implemented in our Object Storage service, and we were able to share and demonstrate how that functionality helps our customers manage large quantities of static data in cloud environments in an automated way.</p>
<p>The open source community has matured significantly over the past few years, and it&#8217;s exciting to see that evolution. We aren&#8217;t just talking about the incredibly popular open source operating systems like CentOS, Debian, Fedora, FreeBSD and Ubuntu that customers can get on a dedicated or cloud server &#8230; We&#8217;re talking about game-changing, innovative platforms that are redefining how the Internet works.</p>
<p>We want to thank the OSCON team for another phenomenal show, and if you attended the show but didn&#8217;t get a switchball from us, I&#8217;m sure you&#8217;ll have another chance at OSCON 2013. If you don&#8217;t think you can wait that long, come find us at one of our other <a href="http://www.softlayer.com/about/media/event-schedule">upcoming events</a>!</p>
<p>-Summer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/softlayer-open-source-oscon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoftLayer + OpenStack Swift = SoftLayer Object Storage</title>
		<link>http://blog.softlayer.com/2012/softlayer-openstack-swift-softlayer-object-storage/</link>
		<comments>http://blog.softlayer.com/2012/softlayer-openstack-swift-softlayer-object-storage/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 15:15:02 +0000</pubDate>
		<dc:creator>Marc Jones</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[cluster]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[object storage]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[redundant]]></category>
		<category><![CDATA[scalable]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=7207</guid>
		<description><![CDATA[Since our inception in 2005, SoftLayer&#8217;s goal has been to provide an array of on-demand data center and hosting services that combine exceptional access, control, scalability and security with unparalleled network robustness and ease of use &#8230; That&#8217;s why we&#8217;re so excited to unveil SoftLayer Object Storage to our customers. Based on OpenStack Object Storage [...]]]></description>
			<content:encoded><![CDATA[<p>Since our inception in 2005, SoftLayer&#8217;s goal has been to provide an array of on-demand data center and hosting services that combine exceptional access, control, scalability and security with unparalleled network robustness and ease of use &#8230; That&#8217;s why we&#8217;re so excited to unveil <a href="http://www.softlayer.com/lp/object-storage">SoftLayer Object Storage</a> to our customers. </p>
<p>Based on <a href="http://openstack.org/projects/storage/">OpenStack Object Storage</a> (codenamed Swift) &mdash; open-source software that allows the creation of redundant, scalable object storage on clusters of standardized servers &mdash; SoftLayer Object Storage provides customers with new opportunities to leverage cost-effective cloud-based storage and to simultaneously realize significant capex-related cost savings. </p>
<p>OpenStack has been phenomenally successful thanks to a global software community comprised of developers and other technologists that has built and tweaked a standards-based, massively scalable open-source platform for public and private cloud computing. The simple goal of the OpenStack project is to deliver code that enables any organization to create and offer feature-rich cloud computing services from industry-standard hardware. The overarching OpenStack technology consists of several interrelated project components: One for compute, one for an image service, one for object storage, and a few more projects in development.</p>
<p><strong>SoftLayer Object Storage</strong><br />
Like the OpenStack Swift system on which it is based, SoftLayer Object Storage is not a file system or real-time data-storage system, rather it&#8217;s a long-term storage system for a more permanent type of static data that can be retrieved, leveraged and updated when necessary. Typical applications for this type of storage can involve virtual machine images, photo storage, email storage and backup archiving. </p>
<p>One of the primary benefits of Object Storage is the role that it can play in automating and streamlining data storage in cloud computing environments. <a href="http://openstack.org/projects/storage/">SoftLayer Object Storage</a> offers rich metadata features and search capability that can be leveraged to automate the way unstructured data gets accessed. In this way, SoftLayer Object Storage will provide organizations with new capabilities for improving overall data management and storage efficiency.</p>
<p><strong>File Storage v. Object Storage</strong><br />
To better understand the difference between file storage and object storage, let&#8217;s look at how file storage and object storage differ when it comes to metadata and search for a simple photo image. When a digital camera or camera-enabled phone snaps a photo, it embeds a series of metadata values in the image. If you save the image in a standard image file format, you can search for it by standard file properties like name, date and size. If you save the same image with additional metadata as an object, you can set object metadata values for the image (after reading them from the image file). This detail provides granular search capability based on the metadata keys and values, in addition to the standard object properties. Here is a sample comparison of an image&#8217;s metadata value in both systems:</p>
<table style="width: 400px; margin:0 auto;">
<tr>
<td style="width:200px;"><strong>File Metadata</strong></td>
<td style="width:200px;"><strong>Object Metadata</strong></td>
</tr>
<tr>
<td>Name:img01.jpg</td>
<td>Name:img01.jpg</td>
</tr>
<tr>
<td>Date: 2012-02-13</td>
<td>Date:2012-02-13</td>
</tr>
<tr>
<td>Size:1.2MB</td>
<td>Size:1.2MB</td>
</tr>
<tr>
<td></td>
<td>Manufacturer:CASIO</td>
</tr>
<tr>
<td></td>
<td>Model:QV-4000</td>
</tr>
<tr>
<td></td>
<td>x-Resolution:72.00</td>
</tr>
<tr>
<td></td>
<td>y-Resolution:72.00</td>
</tr>
<tr>
<td></td>
<td>PixelXDimension:2240</td>
</tr>
<tr>
<td></td>
<td>PixelYDimension:1680</td>
</tr>
<tr>
<td></td>
<td>FNumber:f/4.0</td>
</tr>
<tr>
<td></td>
<td>Exposure Time:1/659 sec.</td>
</tr>
</table>
<p>Using the rich metadata and search capability enabled by object storage, you would be able to search for all images with a dimension of 2240&#215;1680 or a resolution of 72&#215;72 in a quick/automated fashion. The object storage system &#8220;understands&#8221; more about what is being stored because it is able to differentiate files based on characteristics that you define.</p>
<p style="margin-bottom:0; padding-bottom:0;"><strong>What Makes SoftLayer Object Storage Different?</strong><br />
SoftLayer Object Storage features several unique features and ways for SoftLayer customers to upload, access and manage data:</p>
<ul style="margin-top:10px; padding-top:0;">
<li><strong>Search</strong> &mdash; Quickly access information through user-defined metadata key-value pairs, file name or unique identifier</li>
<li><strong>CDN</strong> &mdash; Serve your content globally over our high-performance content delivery network</li>
<li><strong>Private Network</strong> &mdash; Free, secure private network traffic between all data centers and storage cluster nodes</li>
<li><strong>API</strong> &mdash; Access to a full-feature OpenStack-compatible API with additional support for CDN and search integration</li>
<li><strong>Portal</strong> &mdash; Web application integrated into the SoftLayer portal</li>
<li><strong>Mobile</strong> &mdash; iPhone and Android mobile apps, with Windows Phone app coming soon</li>
<li><strong>Language Bindings</strong> &mdash; Feature-complete bindings for Java, PHP, Python and Ruby*</li>
</ul>
<p style="margin-top:10px; padding-top:0;">*Language bindings, documentation, and guides are available on <a href="http://sldn.softlayer.com/article/Introduction-Object-Storage">SLDN</a>.</p>
<p>We think SoftLayer Object Storage will be attractive to a broad range of current and prospective customers, from web-centric businesses dependent on file sharing and content distribution to legal/medical/financial-services companies which possess large volumes of data that must be stored securely while remaining readily accessible.</p>
<p>SoftLayer Object Storage significantly extends our cloud-services portfolio while substantially enriching the storage capabilities that we bring to our customers. What are you waiting for? Go order yourself some <a href="http://www.softlayer.com/services/storagelayer/object-storage">object storage @ $0.12/GB</a>!</p>
<p>-Marc</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/softlayer-openstack-swift-softlayer-object-storage/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Open Source, OpenStack and SoftLayer</title>
		<link>http://blog.softlayer.com/2012/open-source-openstack-and-softlayer/</link>
		<comments>http://blog.softlayer.com/2012/open-source-openstack-and-softlayer/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 16:15:27 +0000</pubDate>
		<dc:creator>Matt Chilek</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Eucalyptus]]></category>
		<category><![CDATA[inverstment]]></category>
		<category><![CDATA[object storage]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[scalability]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=7187</guid>
		<description><![CDATA[The open-source model has significantly revolutionized not only the IT industry but the business world as well. In fact, it was one of the key &#8220;flatteners&#8221; Thomas Friedman covered in his tour de force on globalization &#8212; The World is Flat. The trend toward collaborating on online projects &#8212; including open-source software, blogs, and Wikipedia [...]]]></description>
			<content:encoded><![CDATA[<p>The open-source model has significantly revolutionized not only the IT industry but the business world as well. In fact, it was one of the key &#8220;flatteners&#8221; Thomas Friedman covered in his tour de force on globalization &mdash; <a href="http://www.thomaslfriedman.com/bookshelf/the-world-is-flat">The World is Flat</a>. The trend toward collaborating on online projects &mdash; including open-source software, blogs, and Wikipedia &mdash; remains one of &#8220;the most disruptive forces of all.&#8221;</p>
<p>The success of open-source projects like Linux, Ruby on Rails, and Android reveals the strength and diversity of having developers around the world contributing and providing feedback on code. The community becomes more than the sum of its parts, driving innovation and constant improvement. The case has been made for open source in and of itself, but a debate still rages over the developing case for businesses contributing to open source. Why would a business dedicate resources to the development of something it can&#8217;t sell?</p>
<p>The answer is simple and straightforward: Contributing to open source fosters a community that can inspire, create and fuel the innovation a business needs to keep providing its customers with even better products. It makes sense &#8230; Having hundreds of developers with different skills and perspectives working on a project can push that project further faster. The end result is a product that benefits the open-source community <strong>and</strong> the business world. The destiny of the community or the product cannot be defined by a single vendor or business; it&#8217;s the democratization of technology. </p>
<p><strong>Open-Source Cloud Platforms</strong><br />
Today, there are several open-source cloud platforms vying for industry dominance. SoftLayer has always been a big proponent and supporter of open source, and we&#8217;ve been involved with the <a href="http://www.openstack.org/">OpenStack</a> project from the beginning. In fact, we just announced <a href="http://www.softlayer.com/lp/object-storage">SoftLayer Object Storage</a>, an offering based on <a href="http://openstack.org/projects/storage/">OpenStack Object Storage</a> (code-named Swift). We&#8217;ll provide code and support for Swift in hopes that it continues to grow and improve. The basic idea behind Swift Object Storage is to create redundant, scalable object storage using clusters of standardized servers to store petabytes of accessible data. I could go on and on about object storage, but I know Marc Jones has a blog specifically about <a href="http://www.softlayer.com/lp/object-storage">SoftLayer Object Storage</a> being published tomorrow, and I don&#8217;t want to steal too much of his thunder.</p>
<p>We have to acknowledge and embrace the heterogeneous nature of IT industry. Just as you might use multiple operating systems and hypervisors, we&#8217;re plan on working with a variety of open-source cloud platforms. Right now, we&#8217;re looking into supporting initiatives like <a href="http://www.eucalyptus.com/">Eucalyptus</a>, and we have our ear to the street to listen to what our customers are asking for. Our overarching goal is to provide our customers with much-needed technologies that are advancing the hosting industry, and one of the best ways to get to that end is to serve the needs of the open-source community.</p>
<p>As I write this blog post, I can&#8217;t help but think of it in terms of a the Lord of Rings reference: &#8220;One ring to rule them all.&#8221; The idea that &#8220;one ring&#8221; is all we need to focus on as a hosting provider just doesn&#8217;t work when it comes to the open-source community &#8230; It all comes down to enabling choice and flexibility. We&#8217;ll keep investing in innovation wherever we can, and we&#8217;ll let the market decide which ring will rule where. </p>
<p>What open-source projects are you working on now? How can SoftLayer get involved?</p>
<p>-Matt</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/open-source-openstack-and-softlayer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
