Skip to content

Summary

HyperCloud is an integrated platform which aims to simplify the delivery of on-premises or private cloud by taking a highly-opinionated approach to deployment across the entire stack from hardware provisioning to tenancy management.

HyperCloud is self-assembling, self-managing, and self-healing and has a unique stateless bare-metal bring-up process.

graph LR
    A[Lifecycle and Compliance] --> V[Virtual Networking]
    V --> B[Tenancy Management]
    V --> C[Service Catalog]
    V --> D[Containerization]
    V --> E[Virtualization]
    V --> F[Storage]
    A --> G[Physical Networking]
    A --> H[Hardware]
    B --> P[Management]
    C --> P
    D --> P
    E --> P
    F --> P
    G --> P
    H --> P

Hardware: A flexible Lego-style hardware range, including networking, storage, and compute focused appliances. This layer comes with a strong hardware management platform, which builds and deploys standardised firmware and OS across the range.

Networking: High speed 10/25/100G Ethernet networking which takes away the well-known pain of L2/L3 switching and architecture, and replaces it with a physical/virtual appliance layer that is simple and supportable.

Storage: The storage layer in HyperCloud is leveraged by the cloud itself and for all the layers above it. It's a flexible and resilient distributed storage layer that enables operators to build and deliver storage across a number of performance/cost tiers. The storage layer provides file, block, and object.

Virtualisation: The virtualization layer in HyperCloud enables the deployment of VMs, LXC Containers and multi-VM services. All of the above live within the context of a strictly tenanted environment, with the ability to build underlying consumable storage and templates that can optionally be shared across tenants as operator-provided functionality.

Service Catalogue: While guest instances can be manually created and uploaded, or imported from other clouds, HyperCloud also has the concept of 'Cloud Apps' and a Marketplace, similar to an app store for guest images. This enables operators to build and deploy virtual machines and containers from public sources and also build operator-specific repositories for infrastructure.

Tenancy Management: HyperCloud is service-provider ready, which means strict tenant separation and granular access controls and permissions. Out of the box operators can make use of user and group ACLs, accounting tool set, showback, resource quotas, and host overcommitment.

Management: APIs to manage every layer of the stack, accessible directly or through command-line or graphical interfaces. Lights-out management to remotely access hardware out-of-band.