Configuration Updates for Access-Restricted Hosts via Signed Quorum

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Restricted access hosts in cloud computing environments face difficulties in receiving critical configuration updates due to security restrictions, which can lead to improper operation or failure upon reboot if outdated configuration information is not updated.

Innovation Solution

Implementing a system where signed commands from a quorum of trusted operators can be processed by restricted access hosts through APIs, allowing configuration updates to be stored in ephemeral and persistent storage, ensuring the host operates with current configuration information even without communication with a configuration manager.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security restrictions are implemented to protect restricted resources from unrestricted resources, then security level is improved, but the ability to receive configuration updates deteriorates

Engineering Contradiction:
Improvesecurity levelVSAvoidability to receive configuration updates
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

A configuration update service acts as an intermediary between unrestricted resources and restricted resources. The service receives configuration updates from unrestricted resources and delivers them to restricted resources through secure interfaces, thereby maintaining security restrictions while enabling configuration update delivery without requiring direct communication between unrestricted and restricted resources

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If configuration updates are delivered to restricted hosts, then operational reliability is improved, but security risk increases

Engineering Contradiction:
Improveoperational reliabilityVSAvoidsecurity risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The configuration update service serves as a trusted intermediary that mediates the delivery of configuration updates to restricted hosts. This intermediary architecture allows configuration updates to be delivered reliably while maintaining security by preventing direct access between unrestricted resources and restricted hosts, thus eliminating the security risk of direct communication

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Restricted hosts are equipped with configured interfaces that enable them to self-serve by receiving and processing configuration updates through secure channels. The hosts can autonomously manage their configuration updates by interfacing with the configuration update service, reducing the need for external intervention while maintaining security boundaries

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10904011B2Configuration updates for access-restricted hosts
Publication Date: 2021.01.26 AMAZON TECH INC
  • US10904011B2 patent drawing
  • US10904011B2 patent drawing
  • US10904011B2 patent drawing

AI summary

A host machine operated for a specific purpose can have restricted access to other components in a multi-tenant environment in order to provide for the security of the host machine. The access restriction can prevent the host machine from obtaining updates to critical system-level configurations, but such information can be obtained through a signed command received to an API for the host machine. The command can be signed by a quorum of operators, and the host machine can be configured to verify the signatures and the quorum before processing the command. The host machine can store the updates to ephemeral storage as well as persistent storage, such that upon a reboot or power cycle the host machine can operate with current configuration data.