OpenStack’s open source approach to cloud is transformational, primarily, because it provides a component approach to cloud implementation. A component approach means that you not only disaggregate the infrastructure services of sever, storage, network, but also the management components like virtual images, orchestration, and identity management. With this approach you can plug in the best of breed services that fit your business requirements and avoid vendor lock-in or limitations on your ability to scale and agility to provision new applications. If you attend any of the OpenStack summits you will hear user experiences of how businesses have been able to increase agility through implementation of OpenStack clouds. One such example was given by AVG the software security company in partnership with TCP Cloud. They were able to reduce application deployments from about 10 days to 30 min. with the following components. In the Q&A to their presentation they were asked why they chose Hitachi storage and the response was that Hitachi storage provided virtualization of their legacy storage assets. This is an example of how OpenStack enables the choice of best of breed components based on business needs.
The open source approach also eliminates the licensing charges associated with bundled solutions, and provides a community that acts like a force multiplier for your development resources. Hitachi is an active member of this community. In 2013 the OpenStack board of Directors, approved Hitachi as a Gold member of the Open Stack community. OpenStack Foundation Gold Members provide funding and pledge strategic alignment to the Open Stack mission. There can be up to twenty-four Gold Members at any given time, subject to board approval. If your organization is highly involved with OpenStack and interested in becoming a Gold Member, read more about joining the Foundation. This year in addition to being a Gold Member, we are proud to announce that Manju Ramanathpura, our CTO for Intelligent Platforms, who has been leading our open source activities, has been elected to the OpenStack board of directors. You can join our community website and learn more about our OpenStack contributions and download our drivers.
From improvements to open source server virtualization frameworks to our recent contributions in the OpenStack community, Hitachi has long participated in the open source movement. On our community site you will also see our developers microsite, which represents one gateway to many open source activities that the Hitachi group participates in. Here you'll find references to some but not all of our activities, contributions and consumption of open source technologies. Here are some interesting projects and activities, which we have in the open source community.
- The Linux Kernel Virtual Machine (KVM) – From advanced usage scenarios and improvements detailed at LinuxCon Oct 2013, to unique configurations Hitachi has worked with the Linux community to contribute improvements to KVM. Over time our aim is to make KVM an enterprise grade server virtualization framework in partnership with the Community.
- Open Source Development Laboratory (OSDL) – As a Gold Sponsor of the OSDL Hitachi aims to make Linux and associated open source technologies fit for the most demanding workloads. (In fact you can see our progress at LinuxCon Japan in May where we were a Platinum Sponsor.)
- librsyncWrapper - A thin Java JNI wrapper around the C librsync library, making it easy to use the librsync library from Java code.
- Comet - Custom Object Metadata Enhancement Toolkit
- HCP SDK for Python 3 - HCPsdk provides a simple SDK to access an Hitachi Content Platform (HCP) from Python3. It handles name resolution, multiple sessions spread across all available HCP nodes, persistent connections, and recovery from failing connections.
- HCP Metadata Query Tool - Another HCP tool from Thorsten Simons that enables you to query an Hitachi Content Platform (HCP) based on operations on objects happened in the past. It facilitates the Metadata Query Engine integrated in HCP to list object metadata for all or a subset of the data stored in HCP.
Visit Paula Phipps blog for an interview with Manju and a Stackalytics chart showing Hitachi's code contributions to Open Stack as of January 2016