Cloud Server Hardware Partitioning for Secure Resource Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing environments face inefficiencies and security vulnerabilities due to bare-metal cloud environments where customers are allocated entire servers with unused resources and VM environments that share resources and rely on hypervisors, which can be attack vectors.

Innovation Solution

A cloud computing system that statically partitions a cloud server's resources, using processor cores to manage partitions, DVM interposers to prevent unauthorized communication, and interrupt interposers to isolate interrupts, eliminating the need for hypervisors and ensuring secure resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If VM environments share resources and use hypervisors, then resource utilization is improved, but security vulnerabilities increase due to hypervisor attack vectors

Engineering Contradiction:
Improveresource utilizationVSAvoidsecurity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments processor cores into multiple isolated partitions using hardware-based partitioning. Each partition is assigned dedicated processor cores that cannot be accessed by other partitions, eliminating the shared resource model of virtualization while maintaining high resource utilization through efficient allocation. This hardware partitioning removes the hypervisor layer, thereby eliminating hypervisor-related security vulnerabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces interposer components as intermediaries between processor cores and other system resources. These interposers enforce partition boundaries and control access to shared resources, enabling secure multi-tenant isolation without requiring a hypervisor. The interposers act as hardware-enforced mediators that prevent unauthorized cross-partition access while allowing controlled resource sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If bare-metal cloud environments allocate entire servers to customers, then security is improved through isolation, but resource waste increases due to unused allocated resources

Engineering Contradiction:
ImprovesecurityVSAvoidresource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system divides a single physical server into multiple isolated hardware partitions, each behaving like a dedicated bare-metal server for a customer. This segmentation allows multiple customers to share one physical server while each customer receives guaranteed isolation and dedicated resource allocation within their partition, eliminating resource waste while maintaining bare-metal security characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fundamental parameter of resource allocation from all-or-nothing (entire server) to granular partitions. By adjusting partition size and configuration, the system can precisely allocate only the resources each customer needs, transforming the resource waste problem into an efficient allocation model while maintaining isolation through hardware boundaries.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If hardware partitioning is implemented with interposers, then security isolation is improved, but device complexity increases due to additional interposer components

Engineering Contradiction:
ImproveisolationVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses interposer components as hardware intermediaries that manage partition isolation and resource access control. These interposers are integrated into the processor fabric and provide automated enforcement of partition boundaries, reducing the need for complex software management layers. The hardware-based approach simplifies the overall system architecture compared to software virtualization while maintaining strong isolation guarantees.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260037334A1Hardware partitions for a cloud server
Publication Date: 2026.02.05 GOOGLE LLC
  • US20260037334A1 patent drawing
  • US20260037334A1 patent drawing
  • US20260037334A1 patent drawing

AI summary

A system for hardware partitions for a cloud server includes one or more processor cores. A first processor core executes instructions to partition at least a portion of the one or more processor cores into one or more partitions. The system includes one or more distributed virtual memory (DVM) interposers, each DVM interposer including a respective partition identifier that identifies a partition. Each DVM interposer, responsive to receiving a DVM message that includes a partition identifier that differs from the partition identifier of the DVM interposer, performs a preventative action. The system includes one or more interrupt interposers. Each interrupt interposer is associated with a processor core of the one or more processor cores. Each interrupt interposer prevents a first interrupt originating from the associated processor core from being provided to a processor core that is outside the partition of the associated processor core.