Our release of Diamanti Spektra 2.4 earlier this year was an important breakthrough for supporting stateful applications. Cloud-native apps, such as ecommerce shopping carts, must carry with them a specific state of data whenever a container is reloaded. Stateful apps are becoming an increasingly larger part of companies’ application workloads. In fact, stateful apps now represent the majority of containerized applications in the enterprise, further emphasizing the significance of Spektra 2.4.
Today, we’re excited to announce Diamanti Spektra 3.0, the next evolution of our hyperconverged platform for Kubernetes and containers extending to multiple clusters across a hybrid cloud. As more organizations use containers for their stateful applications, they often need to leverage a hybrid cloud model to support these deployments. Migrating apps to the cloud is critical for providing disaster recovery (DR) and for a company expanding its services geographically.
Existing solutions can migrate stateful applications to a different cloud but struggle to migrate the underlying data for that application. For example, if a company wants to move its database to a different cloud, it would require additional 3rd party tools that add to the complexity and cost of the solution. Diamanti 3.0 is built specifically to enable hybrid cloud deployments and migrations with one seamless solution.
Diamanti Spektra 3.0 includes a number of critical new features designed specifically for enterprise and managed service provider (MSP) hybrid cloud use cases. These new capabilities empower enterprises to make application-driven infrastructure decisions for containerized applications.
Multi-cluster management across bare metal and public cloud
Users can provision and administer Kubernetes clusters hosted in the data center, at the edge or in the cloud and manage them from a single control plane. Diamanti Spektra will first add support for Microsoft Azure followed by Amazon Web Services, Google Cloud Platform and other cloud providers.
- Assign clusters based on an application’s performance and security requirements
- Configure networks and storage classes for managed clusters
- Monitor metrics across clusters to get a global view
Policy-based multi-tenancy for enterprises and MSPs
Administrators can organize tenants and projects across multiple managed clusters, providing application teams access to a predetermined set of shared resources. Additional isolation and security enable MSPs to separate tenants within a single domain to support multiple customers.
- Customize visibility between tenants for collaboration within an enterprise or strict separation for MSPs
- Authorize users via RBAC and use LDAP for authentication
- Reserve capacity for different projects within a tenant to ensure efficient management of resources
- Manage access permissions, user groups and user roles such as service provider, tenant administrator, project administrator, project member and project viewer
Integrated application deployment, migration, and disaster recovery for stateful applications
Users have the ability to deploy and migrate applications to other managed clusters and configure replication policies for disaster recovery from a unified management console, providing a single-pane-of-glass for multi-cluster operations.
- Deploy Kubernetes applications in a multi-cluster environment via Helm 3
- Seamlessly migrate stateless and stateful applications between data centers or between data center and the cloud
- Easily configure disaster recovery policies including replication periods
This brief demo provides an overview of how to create tenants and projects, manage user access and deploy applications with disaster recovery policies on Diamanti Spektra 3.0.