Piston OpenStack delivers best-of-breed virtualization of storage, compute and networking through the OpenStack interfaces, with award-winning service and system orchestration under the hood.
OpenStack Unified CLI
The weapon of choice for many developers and system administrators, the OpenStack command line clients provide a powerful, scriptable interface to virtualized resources of all types. But don't take our word for it — try them out for yourself. The same CLI tools that can be used on any of the many OpenStack public clouds will work perfectly against your Piston OpenStack private cloud. For convenience, a direct download of the CLI tools is available from the Piston OpenStack dashboard, complete with scripts to set environment variables for credentials and API endpoints.▲ Back to Top
Properly referred to (by Gartner Analysts, at least) as a "self-service web portal", the OpenStack dashboard exposes the vast majority of the underlying APIs in a simple-to-use fashion. Piston OpenStack includes a few extra panels within this dashboard, exposing live migration and storage and networking management features that give administrators a complete real-time picture of their infrastructure. For cloud administrators, the dashboard also exposes control of the install, scale-out, and update process.▲ Back to Top
OpenStack & AWS APIs
Backed by one of the world's largest open source communities, the OpenStack APIs are supported by more public cloud providers and private cloud products than any other cloud framework. And with the backing of the non-profit OpenStack Foundation, they're here to stay.
Amazon Web Services is still the 900-lb gorilla of public cloud — luckily, Piston OpenStack supports the AWS APIs, too. Your options for hybrid cloud, for bursting or disaster recovery, are limitless.▲ Back to Top
True high-availability requires a flexible shared storage fabric. Piston OpenStack delivers this, out of the box, using Ceph, a commercially-supported open source distributed software storage solution. Using Moxie HA, we automate the provisioning and management of your underlying Ceph devices. Using a null-tier architecture approach, this delivers a complete virtual SAN solution using nothing but direct-attached drives off of the same nodes that provide capacity for your virtual machines.
For best performance, we recommend using solid-state drives (SSDs) in JBOD mode for this converged storage, and allowing Ceph and Moxie HA to manage redundancy and replication. Piston OpenStack also supports pass-through mode, allowing you to take advantage of existing infrastructure with more traditional RAID-based SAS or SATA equipment.▲ Back to Top
KVM is the world's most popular open source hypervisor, used in the vast majority of OpenStack deployments. But KVM doesn't support true no-downtime live migration, and its lack of memory oversubscription can hurt the economics of a private cloud deployment by limiting the number of VMs on each host. Piston OpenStack also includes Virtual Memory Streaming (VMS), a commercial extension to KVM that provides true live migration and powerful multi-server memory oversubscription. Even more exciting, VMS provides a unique instance cloning capability that allows you to launch additional virtual machines to a completely running state in less than a second.▲ Back to Top
For most private cloud deployments, the network is the largest point of integration. It is where IT security, monitoring, audit and forensics must all dovetail successfully with your self-service environment. Piston OpenStack is compatible with the entire ecosystem of software-defined-networking (SDN) vendors. Before you can worry about virtual networking, however, you need to get your physical networking right. Piston OpenStack automates the configuration and management of a best-practices network configuration, including traffic shaping and L2 segregation.▲ Back to Top
Moxie HA provides a powerful framework for data-center automation, but Piston's resource management is where the rubber really hits the road. From scale-out and scale-in operations, through automated service migrations — we've got you covered. Piston OpenStack can even perform a complete, in-place upgrade without turning off a single VM.
Each resource pool is orchestrated by applying a set of sophisticated policies to events within your physical infrastructure. An example: you've plugged in a new high-speed SSD drive? Great — it's automatically profiled, and added to the "ceph fast" high-performance storage pool, for use as OpenStack Cinder volumes.▲ Back to Top
Piston’s Moxie HA high-availability framework implements the Paxos algorithm as a distributed lock manager in the control and management plane of the converged infrastructure. We’ve done this by building upon ZooKeeper (a distributed consensus system) to deliver configuration management and service orchestration with multi-server idempotency. Beyond getting the right jobs running in the right places, however, you need to keep them running. Moxie HA provides a fault-tolerant, master-elected job runner with a distributed watchdog service that implements strong fencing.▲ Back to Top
Piston OpenStack is modeled after the most advanced system automation, used by the pioneers of cloud computing at Amazon, Google, and Microsoft. CloudBoot is a system orchestration framework. It detects and provisions hardware using IPMI, netboots the nodes to a hardened, embedded linux environment using PXE, and then passes off system control to Moxie HA for configuration and service management.
The true power of this approach becomes obvious during system scale-up, upgrades, and hardware failure. Have a server that needs work? Simply hit the power button. Have new hardware? Just add it to the rack, and connect the networking cables. It's like configuration management, except without the configuration part.▲ Back to Top
Cloud don't get downtime. When an upgrade is available with the latest patches, individual components, and licenses, you can rest assured that it will be automatically delivered to your Piston OpenStack environment — ready for you to install with a single click. It will happen without any downtime for your cloud. All nodes will updated in a rollover process without causing any disruption.
Your connection to the Piston Update Service is encrypted with your unique license entitlement key. Options for updates to air-gapped installations are also available.▲ Back to Top
We understand that excellent support is vital to your business, which is why every Piston OpenStack software license comes with Advanced Technical Support. From your first installation through every expansion, our Advanced Technical Support team is on hand 24 hours a day, every day (including holidays and weekends) to troubleshoot and get your questions answered fast.▲ Back to Top