Tag Archives: CloudStack

Basho Events in November

November 6, 2013

RICON West may be over, but we still have a few major conferences and events to wrap up before the year is up. Here are some of the highlights of where we’ll be in November.

OpenStack Summit: The OpenStack Summit will bring together key technical minds to discuss the future of cloud computing. This Summit will feature case studies, workshops, and technical sessions for both cloud operators and developers. Basho engineer, Eric Redmond, will be on-site to answer any questions about Riak CS and OpenStack. The OpenStack Summit will take place in Hong Kong from November 5-8th.

Build a Cloud Days: Build a Cloud Days helps attendees deploy a cloud computing environment using CloudStack and other cloud infrastructure tools. Basho consulting engineer, John Burwell, will present on private cloud design principles and best practices. It will take place on November 8th in Washington DC.

QCon: Basho is a proud sponsor of QCon San Francisco, which will take place November 11-13th. Basho technical evangelist, Tom Santero, will discuss the benefits and challenges of working on distributed teams in his talk, “Making Virtual and Remote Teams Shine.” Basho will also have a booth set up to answer any questions about Riak or Riak CS.

AWS re:Invent: Basho is a gold sponsor of AWS re:Invent, the largest gathering of developers and technical leaders from the AWS community. Bryson Koehler, CIO of The Weather Company, will be speaking about how The Weather Company uses Riak in his session, “How the Weather Company Monetizes Weather, the Original Big Data Challenge.” Basho will also be available at the booth to discuss Riak or Riak CS. AWS re:Invent will take place in Las Vegas from November 12-15th.

For a full list of where we’ll be for the rest of the year, check out the Events Page.


Basho Engineer Speaking at Cloud Connect Chicago

October 16, 2013

Basho is a proud sponsor and exhibitor of Cloud Connect Chicago. The Cloud Connect conferences provide CIOs, IT professionals, and developers with the necessary tools to navigate cloud technologies and deploy cloud solutions in their organizations. Cloud Connect Chicago takes place October 21-23rd.

Basho engineer and Apache CloudStack PPMC member, John Burwell, will also be speaking on “Building Complete Private Clouds with Apache CloudStack and Riak CS” as part of the CloudStack track. During this session, he will explain how the combination of the CloudStack Infrastructure as a Service platform and the Riak CS object store will allow you to establish operational agility to drive rapid innovation and embrace commodity infrastructure without sacrificing scalability or reliability. He will also explore more general cloud system architecture principles and best practices.

While Burwell’s talk will be focused on Riak CS and CloudStack, Riak CS also offers OpenStack integration. Stop by the Basho booth to learn more about Basho’s object storage solution, Riak CS, and how it can be used in conjunction with both CloudStack and OpenStack.

For more information on how enterprisers can use private clouds for their business needs, check out Burwell’s blog post, “Learnings from Private Cloud Storage.”


Basho Events in October

September 30, 2013

While the biggest event of October is Basho’s distributed systems conference, RICON West, we will still be traveling the world to attend many other events this month. Here’s a look at where you can find us during the weeks leading up to RICON.

Monktoberfest: Basho’s Director of Marketing, Tyler Hannan, will be speaking at Monktoberfest on “Medieval Art, Collective Intelligence, and Language Abuse – The Ethos of Distributed Systems.” Monktoberfest will take place in Portland, ME from Oct. 3-4.

Erlang Factory Lite: Basho will have speakers at both the Chicago event (Oct. 4th) and the Berlin event (Oct. 16th). Check out talks from Chris Meiklejohn and Steve Vinoski to learn more about Riak, Erlang, and distributed systems.

CloudConnect Chicago: Basho is a sponsor and exhibitor of CloudConnect Chicago, taking place Oct. 21-23. Basho engineer, John Burwell, will also be speaking about building private clouds with Apache CloudStack and Riak CS.

O’Reilly Strata: Basho will be exhibiting and speaking at the upcoming O’Reilly Strata conference in New York from Oct. 28-30. Stop by our booth and find out why we will all be using distributed systems in the future.

For a full list of where we’ll be for the rest of the year, check out the Events Page. And don’t forget to get tickets to our nearly sold-out developers conference, RICON West.


Learnings from Private Cloud Storage

September 26, 2013

Big Data. eCommerce. Mobile. Suddenly, information technology has shifted from cost center to business opportunity. This opportunity favors fast movers with the ability to rapidly execute on emerging trends. Therefore, the length of traditional IT procurement cycles and provisioning processing has become a significant barrier to capitalizing on these opportunities. To increase their operational agility, some organizations are employing public infrastructure as a service (IaaS) or cloud providers (such as Amazon Web Services and Joyent) to rapidly provision compute and storage resources. However, technical incompatibilities, regulatory restrictions, cost at scale, and/or existing capital investments prevent many organizations from utilizing public cloud providers to achieve this operational agility. Private clouds allow these organizations to realize the value of public clouds with the flexibility to comply with their unique combination business and technical requirements.

Fundamentally, a cloud (public or private) creates a composable infrastructure with the following capabilities:

  • Resource Pooling: Presents compute, storage, and network resources through a unified set of vendor neutral abstractions and manages them based on service-level requirements.
  • Rapid Elasticity: Optimizes resource allocation based on performance relative to service-level requirements.
  • Self Service: Delegates management responsibilities for a subset of the infrastructure resources to end-users.
  • Metering/Charge Back: Records resource utilization on a per customer basis to support usage billing.

Private clouds implement these characteristics by orchestrating infrastructure provisioning and management through the following services:

  • Compute: Physical or virtual machines with a specified number of processing cores and RAM.
  • Block Storage: Random access, read/write persistent storage capable of supporting disk partitioning and file systems.
  • Object Storage: Write-once, read-many (WORM) oriented storage for large files (multiple gigabytes to terabytes in size) accessed through a key-value oriented interface.
  • Network: Network topology definition and connectivity management between compute, block storage, and object storage services, as well as public networks such as the Internet.

Typically, these services are exposed via an HTTP API, as well as a web-based dashboard allowing end-users to simultaneously script complex workflows and visualize their infrastructure.

Superficially, private clouds appear to be traditional virtualization infrastructures with a web interface and HTTP API. While both models share a number of common components, cloud infrastructures achieve reliability by horizontally scaling commodity hardware instead of vertically scaling specialized hardware. The following table contrasts the storage strategies employed by the traditional virtualization and cloud models:

Data Type Traditional Virtualization Cloud
Application Data VM direct attached storage (e.g. NAS, SAN, etc) Elastic database service (e.g. Riak)
Static Content VM direct attached storage Object Storage (e.g. Riak CS)
Templates VM direct attached storage Object Storage (e.g. Riak CS)
Backups VM direct attached storage Object Storage (e.g. Riak CS)

Static content, templates, and backups typically represent the majority of a system’s storage consumption. Employing object storage to manage this data brings the following benefits to private cloud infrastructures:

  • Reduced Hardware Costs: By replicating multiple copies of data across a cluster of services, object storage systems such as Riak CS guarantee data durability through software rather than hardware. This approach allows users to employ cheaper commodity hardware using ubiquitous SATA/SAS storage subsystems without sacrificing reliability.
  • Horizontal Scalability: Since storage coordination and data replication occurs in software, storage is expanded by simply adding new servers to the cluster.
  • Operational Simplicity: Accessed via HTTP/HTTPS, object storage systems provide secure access to data using a simple, ubiquitous protocol. Unlike iSCSI and Fiber Channel solutions, this approach typically has little to no impact on network infrastructure designs.

The Apache CloudStack IaaS platform has supported Swift-based object storage since version 4.0.0 and S3-based object storage since version 4.1.0. With the 4.2.0, CloudStack supports S3 and Swift as native secondary storage devices – allowing the system to provision and backup VMs directly from an object store. When coupled with Riak CS Enterprise, Apache CloudStack-based clouds are able to replicate template and snapshot data across multi-data centers to meet off-site backup and disaster recovery requirements.

The OpenStack Object Storage API specifies the semantics of OpenStack’s object storage service. The Swift implementation of this API is provided as the default implementation of this API. With the 1.4.0 release, Riak CS implements both the OpenStack Object Storage API allowing it to serve as a drop-in Swift replacement.

As organizations work to understand the opportunities created by information technology, private clouds have emerged as a key component of their strategies to increase operational agility. While private clouds can be constructed using traditional virtualization approaches, such designs will simply mask core infrastructure brittleness and high infrastructure costs. By embracing design principles such as object storage that underpin cloud infrastructure platforms, organizations can realize the promise of increased operational agility and cost savings.

John Burwell

Citrix CloudPlatform 4.2 Enables Tighter Riak CS Integration

September 24, 2013

Basho would like to congratulate Citrix on their launch of CloudPlatform 4.2

This release introduces the first integration of S3-compatible object storage into the CloudPlatform infrastructure, which provides the foundation necessary to enable a tighter integration between CloudPlatform and Riak CS. Cloud-era workloads that require object storage can easily run on CloudPlatform and have transparent access to storage across geographic and logically defined locations.

For mutual customers of Basho and Citrix, this integration can be leveraged to provide either for secondary storage for Infrastructure-as-a-Service (IaaS) components or as a method of providing Storage-as-a-service (StaaS) to their customers.

Basho remains committed to offering a holistic integration for CloudPlatform users who require the scalability, availability, and ease of operation offered by Riak CS.

For more information on the Basho and Citrix partnership (including a video recorded at a meetup), please review:

Basho Joins Apache CloudStack Project; Collaborates with Citrix on Complete Cloud Software Offering for the Enterprise

Basho and Citrix Provide Update on CloudStack and Riak CS


Basho Engineer John Burwell to Speak at CloudStack Collaboration Conference

Santa Clara, CA – June 24, 2013 – Today, at the Apache CloudStack Collaboration Conference, John Burwell of Basho Technologies will be presenting twice during the Track 1 sessions. This Collaboration Conference brings together users, integrators, and contributors to share their knowledge and work together for future CloudStack releases. This is the second Collaboration Conference and is taking place in Santa Clara from June 23-25th.

The first of Burwell’s sessions is titled “Who the Heck are You? Integrating SSO into CloudStack,” and starts at 11:30am. This talk will provide a brief introduction to the single sign-on (SSO) authentication model and associated best practices. It will then discuss the benefits of integrating CloudStack with one or more SSO infrastructures. His second session, entitled “How to Run From a Zombie: CloudStack Distributed Process Management,” starts at 2:30pm. This talk will explore CloudStack’s distributed process management requirements and the challenges they present in the context of CAP theorem. These challenges will then be addressed through a distributed process model that emphasizes efficiency, fault tolerance, and operational transparency.

John Burwell is a Consulting Engineer at Basho Technologies, the makers of the open source Riak distributed key value database and open source Riak CS object store. He is also a committer to the Apache CloudStack project focused on storage architecture and security integration. His first CloudStack contribution, S3-backed Secondary Storage, will be included in the upcoming 4.1.0 release.

Slides: Riak CS Intro

April 2, 2013

Thank you to everyone who attended today’s webcast about Riak CS, our open source, cloud storage software built on top of Riak. For those of you who weren’t able to attend, we have posted the slides below. These slides go over Riak CS architecture, interfaces and operations, as well as how to get started and what’s available in Riak CS Enterprise.

Our next webcast will be Wednesday, April 10 and will provide an Introduction to Riak. You can sign up for it here.


Riak CS: Technical Overview Video

March 28, 2013

In this video, Basho Chief Architect Andy Gross provides a technical overview of Riak CS, which we open sourced last week. This video was filmed at the CloudStack Collaboration Conference last November. It looks at Riak CS architecture, operations, interfaces and use cases, as well as our partnership with CloudStack. Slides and video are below, and make sure to check out new features we’ve added in the last release.

[youtube http://www.youtube.com/watch?v=tkjbEqnp_0U?feature=player_detailpage&w=640&h=360]

To learn more about Riak CS, visit the site or sign up for our webcast on April 2.


Basho Joins Apache CloudStack Project; Collaborates with Citrix on Complete Cloud Software Offering for the Enterprise

Riak™ Cloud Storage (CS) and Citrix CloudPlatform to provide integrated storage and compute capabilities for private, hybrid, and public clouds.

CAMBRIDGE, MA – Sept 5, 2012Basho Technologies, the worldwide leader in distributed database technologies, announced today that it is partnering with Citrix on the Apache CloudStack project and delivering an integrated cloud infrastructure platform for the enterprise market. The companies have agreed to collaborate and jointly market integrated cloud platform software that includes Basho’s distributed object storage system, Riak CS. Riak CS will be a tested and certified object storage option for enterprises deploying Citrix CloudPlatform, the commercial distribution of the Apache CloudStack open source cloud computing platform.

Basho and Citrix are working together on a combined platform for compute and storage resources. Once completed, the fully integrated solution will include end-to-end authentication support allowing users to have common credentials for both storage and compute resources, as well as an integrated reporting system to allow unified billing. The solution will provide both Citrix CloudPlatform and Apache CloudStack users a unique built-in multi-datacenter replication option for maximum protection, availability and geographic locality of data. Basho will also offer 24×7 support with commercial service-level agreements for customers to ensure the integrity of data storage within Apache CloudStack for customers

Riak CS is a multi-tenant, distributed, S3-compatible cloud storage platform that enables enterprises and service providers to launch public or private cloud services. Built on top of Riak, the world’s most advanced, open-source, distributed database, Riak CS provides horizontal scale, extreme durability and low operational overhead in a distributed object storage system.

About Apache CloudStack

Since its introduction, Apache CloudStack has rapidly become the leading open source platform for building, managing and delivering highly scalable infrastructure-as-a-service clouds for over 150 customers. Based on the technology from the Apache CloudStack project, Citrix CloudPlatform provides customers with solutions that make it easy to build new clouds, connect to existing cloud services, and deliver unparalleled cloud services with the best security, performance and reliability. The collaboration between Basho and Citrix combines a proven object storage platform with the marketing leading cloud compute platform and delivers a robust, open, hypervisor-agnostic platform to help customers of all sizes build true Amazon-style clouds.


Peder Ulander, Vice President of Product Marketing, Cloud Platforms, Citrix

“Highly-available and reliable data storage is a fundamental and necessary component of any cloud infrastructure platform,” said Peder Ulander, CMO, Citrix. “By integrating, testing and certifying Riak CS with Apache CloudStack, Basho is providing best-in-class object storage and a unique multi-data center replication option that arms our users to achieve the highest levels of availability and scalability. Citrix is excited to endorse this combination for our customers.”

Kevin Kluge, Vice President of Engineering, Cloud Platforms, Citrix

“Basho’s distributed data capabilities enable an always-on architecture,” said Kevin Kludge, Vice President of Engineering, Cloud Platforms at Citrix. “Riak’s master-less architecture is well-suited to the growth and availability needs of cloud environments. This benefit is even more visible when extended across multiple datacenters. Apache CloudStack users will soon easily access this innovative data storage capability.”

Kiichi Yamato, Vice Division Director, IDC Frontier

“IDC Frontier strongly supports the strategic partnership between Basho and Citrix,” commented Kiichi Yamato, vice division director at IDC Frontier. “We feel that Riak CS is the perfect complement to Apache Cloudstack, providing a proven, distributed cloud storage capability. This partnership follows our recent equity investment in support of Basho which emphasized our strategic interest in distributed technologies that can leverage the IDC Frontier footprint of data centers throughout Japan.”

George Reese, Chief Technology Officer, enStratus

“enStratus is pleased to see Basho partner with Citrix’s CloudStack, one of the more popular cloud computing architectures for the enterprise market,” said George Reese, CTO of enStratus. “We first worked with Basho to gain a ‘master/master’ replication system that enabled enStratus to run live operations across multiple data centers. With Riak, we are achieving our goal of a highly-available, ‘design for failure’ architecture. Now, we are excited to see that our customers will benefit from an distributed cloud storage solution integrated with their CloudStack deployments.”

Justin Sheehy, Chief Technology Officer, Basho

“Basho is excited to integrate Riak CS with CloudStack to create a complete cloud infrastructure platform,” said Justin Sheehy, Basho’s CTO. “In addition, we will continue to demonstrate our commitment to Apache CloudStack and to open source by contributing back to the project. I am confident that the combination of Apache CloudStack and Riak CS will provide operators with the most powerful and complete cloud computing platform available on the market.”

Riak CS and CloudStack at RICON 2012

Basho’s CTO Justin Sheehy and Citrix’s vice president of engineering for Cloud Platforms, Kevin Kluge, will co-present at RICON 2012 on October 10th and 11th in San Francisco, CA. RICON 2012 is a two-day dedicated conference dedicated to Riak, developers and the future of distributed systems. For registration and event information, visit www.ricon2012.com.

About Basho Technologies

Basho Technologies is the leader in highly-available, distributed database technologies used to power scalable, data-intensive Web, mobile, and e-commerce applications and large cloud computing platforms. Basho customers, including fast-growing Web businesses and large Fortune 500 enterprises, use Riak to implement content delivery platforms and global session stores, to aggregate large amounts of data for logging, search, and analytics, to manage, store and stream unstructured data, and to build scalable cloud computing platforms.

Riak is available open source for download at http://wiki.basho.com/Riak.html. Riak EnterpriseDS is available with advanced replication, services and 24/7 support. Riak CS enables multi-tenant object storage with advanced reporting and an Amazon S3 compatible API. For more information visit www.basho.com or follow us on Twitter at www.twitter.com/basho.