Lightbits Labs launched LightOS 2.0, enabling full cloud-native
persistent storage integration for Kubernetes with unprecedented scaling
and availability via clustering.
With
the efficiency and convenience of all-flash arrays and the high
performance of direct-attached flash storage, LightOS 2.0 enables
independent scaling of compute and storage. This solution maximizes
Kubernetes functionality, provides ease of migration and delivers fast
recovery times following server failure. LightOS 2.0 provides virtual
NVMe volumes, delivering low latency and high performance, while at the
same time providing high availability via seamless target-side storage
server failover. The result is no interruption in service or forced
migration due to a drive or storage node failure.
"Lightbits
Labs is the only storage solution in production in the market today
that allows data centers to take full advantage of NVMe/TCP," said
Lip-Bu Tan, Lightbits Board Member and Founding Managing Partner of WRVI
Capital. "The advancements in LightOS 2.0 will ensure that customers
can easily scale their infrastructure, and in-turn their business,
without compromising performance, efficiency, or cost."
LightOS 2.0 leverages a Container Storage Interface (CSI)
plugin for Kubernetes to address the growing need for third-party
storage support for stateful container storage needs. This has become
more important as Kubernetes microservices move from stateless to
stateful applications. LightOS 2.0 is ideal for containerized
environments like Kubernetes that require large-scale clusters with
persistent and durable storage for rapid node migration, workload
rebalancing, or recovery from failure without copying data over the
network. If any computer node in the network fails, data is moved
virtually by pointing it to another container. Taken together, LightOS
2.0 allows for lower TCO via higher capacity utilization as well as
increased operational efficiency via decreased downtime and
infrastructure flexibility.
"At
cloud scale, everything fails. LightOS 2.0 is the industry's first
NVMe/TCP scale-out clustered storage solution - protecting against data
loss and avoiding service interruptions at scale in the presence of SSD,
server, storage, or network failures," said Kam Eshghi, Chief Strategy
Officer at Lightbits Labs.
"Now containerized applications can enjoy all of the benefits of
disaggregated storage using LightOS CSI plugin for Kubernetes, spinning
up persistent storage volumes for containerized workloads just as easily
as spinning up another container."
When
installed on commodity servers in large-scale data centers, LightOS 2.0
is automatically optimized for I/O intensive compute clusters, such as
Kafka, Cassandra, MySQL, MongoDB, and time series databases. Each
storage server in the cluster can support up to 64K namespaces and 16K
connections. With LightOS 2.0 providing a highly available and durable
storage layer, application teams can focus their efforts on developing
new services while LightOS 2.0 takes care of the underlying whole
storage platform, guaranteeing the availability of and high-performance
access to the data.
"It's
clear that customers want on-demand, high performance, always-available
storage no matter where their workloads run. As applications move to
the edge, we're excited about the potential of Lightbits LightOS 2.0 to
leverage our rich, interconnected datacenter fabrics, providing local
flash-style performance without the operational and reliability issues
of server installed drives." - Zachary Smith, Managing Director for Bare
Metal, Equinix
LightOS 2.0 provides the following benefits:
- Software-defined
disaggregated storage for cloud data centers delivering direct-attached
NVMe SSD performance and up to a 50% reduction in tail latency
- Optimized
for low-cost QLC flash: Extends write endurance of drives and improves
write performance without the need to modify applications
- Fast container migration via CSI persistent and durable storage
- Standards-based NVMe/TCP block storage access protocol for application-server-to-storage-server communication
- LightOS
clusters leverage standard NVMe-oF 1.1 multipathing with data
protection on the storage target side, providing transparency to the
client with fast failover
- Distributed and durable cluster management with fast failover handling
- No single point of failure in data and control paths
- Multiple LightOS clusters can exist in the same cloud data center and clients can use multiple clusters simultaneously
- Support for Kubernetes v1.13 and v1.15 - v1.18 and later for any volume size, number of volumes or Kubernetes size cluster
- Rolling upgrades allow for LightOS updates without disruption to storage clients
- Target-side solution that is easy to deploy at scale, without having to touch the network infrastructure or the clients
- In
cases where Kubernetes is integrated with the OpenStack platform,
LightOS 2.0 allows for stateful containers through Kubernetes via CSI,
or via a Cinder plugin
"LightOS
2.0 is game changing for the data center. It transforms a rack of x86
servers with NVMe drives into a large high-performance highly redundant
storage pool connected to applications servers via NVMe/TCP with
Kubernetes integration and high availability. Everything is standard in
the solution - TCP protocol on Ethernet, network switches, NICs and
drivers - without the need to consider specialized and costly new
network infrastructure. Thus LightOS protects current investments and
boosts deployments at no risk to deliver new SLA levels for modern
application workloads. This is the perfect illustration of the
Software-Defined Storage philosophy," says Philippe Nicolas, Analyst
Coldago Research.