Virtual Space Process Fleets for Scalable Multi-User Cloud Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual space application instances face challenges in supporting large-scale simultaneous access and interaction due to high storage and bandwidth requirements, limiting concurrent user capacity and user experience, especially in high-definition environments.
Innovation Solution
A cloud service control system manages server and client virtual machines through independent process fleets for interaction and content processing, enabling efficient deployment and running of applications, supporting large-scale multi-user interactions with flexible resource management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If virtual space application instances support large-scale simultaneous access and interaction, then user capacity and user experience are improved, but storage and bandwidth requirements increase significantly
Solution Approach 1:
The patent uses virtualization to create virtual copies of computing resources. Virtual machines are instantiated from templates, allowing multiple concurrent users to access shared physical infrastructure through virtualized environments. This copying approach enables large-scale user capacity while efficiently utilizing underlying storage and bandwidth resources through resource sharing and consolidation.
Solution Approach 2:
The patent implements a multi-functional cloud service platform that handles interaction processing, content processing, and resource management through unified virtualized infrastructure. The system provides diverse services (multi-user virtual spaces, content delivery, real-time interaction) through a single versatile platform, reducing the need for separate dedicated resources for each function and thereby lowering overall storage and bandwidth requirements.
2Adaptability or versatility
If cloud services provide dynamic and scalable computing resources, then service flexibility and user experience are improved, but system complexity increases
Solution Approach 1:
The patent divides the cloud service system into distinct functional modules: service control apparatus for resource management, interaction processing apparatus for handling user interactions, and content processing apparatus for content delivery. This segmentation allows each component to be independently managed and scaled, providing service flexibility while reducing overall system complexity through modular design and clear separation of concerns.
Solution Approach 2:
The patent introduces a service control apparatus as an intermediary layer between users and the underlying virtualized infrastructure. This mediator handles resource allocation, scaling decisions, and coordination between different processing components, abstracting away the complexity of dynamic resource management from end users while enabling flexible service delivery through automated control mechanisms.
Data Source
AI summary
This disclosure provides a cloud service control system, method, and apparatus, a device cluster, a medium, and a product. In the cloud service control system of this disclosure, a service control apparatus creates a first process fleet and a second process fleet for an application, and configures first processes in the first process fleet and second processes in the second process fleet for clients that access virtual space associated with the application. An interaction processing apparatus processes object information from server virtual machines respectively associated with the first processes in the first process fleet. A content processing apparatus processes content information provided to client virtual machines respectively associated with the second processes in the second process fleet. The service control apparatus controls the clients to access the virtual space via the client virtual machines and the server virtual machines.


