Centralized Virtual Server Management Console
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current management systems for virtual and physical servers lack centralized management capabilities, leading to complex and costly manual operations, especially in multi-user systems, where efficient resource allocation, security, and resource sharing are critical but difficult to manage effectively.
Innovation Solution
A system and method for centralized management of multiple virtual and physical servers using a graphical user interface or browser-based control panel, allowing intuitive and user-friendly management of server configurations, migrations, and resource allocation across multiple physical servers, with a central console that monitors and controls virtual and physical servers, and provides secure remote administration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple VEEs are created on a host operating system with isolation, then security and resource allocation are improved, but management complexity increases
Solution Approach 1:
The patent segments the management function by introducing a separate management operating system that operates independently from the host operating system. This management OS is divided into multiple management processes, each responsible for specific VEEs, allowing secure isolation while simplifying management through automated policy enforcement and centralized control.
2Ease of operation
If manual operations are used for server management, then flexibility is maintained, but time consumption and cost increase
Solution Approach 1:
The patent implements self-service through automated management processes that can independently perform routine operations such as resource allocation, monitoring, and policy enforcement. The management OS automatically manages VEEs without requiring manual intervention for standard operations, significantly reducing time consumption while maintaining flexibility through configurable policies.
Solution Approach 2:
The system performs preliminary actions by pre-configuring management policies and templates before VEE deployment. These pre-established rules and automated workflows prepare the management infrastructure in advance, enabling rapid deployment and operation of VEEs without time-consuming manual setup procedures.
3Productivity
If centralized management is implemented, then productivity is improved, but system complexity increases
Solution Approach 1:
The management OS is designed as a universal platform that can manage multiple types of VEEs across different host operating systems. It provides multi-functional capabilities including resource allocation, monitoring, security management, and migration, consolidating diverse management tasks into a single unified system that improves productivity without proportionally increasing complexity.
Solution Approach 2:
The management OS acts as an intermediary layer between the host operating system and the VEEs. This intermediate management layer abstracts the complexity of underlying systems, providing simplified unified management interfaces while handling the intricate details of resource allocation, security, and operation coordination automatically.
4Adaptability or versatility
If migration between servers is enabled, then adaptability is improved, but requirements for storage access and network connections increase
Solution Approach 1:
The patent implements dynamic migration capabilities that allow VEEs to be moved between physical servers based on real-time conditions such as resource availability, load balancing requirements, and fault tolerance needs. The management OS dynamically adjusts storage access paths and network connections during migration, enabling flexible adaptability while managing the complexity through automated reconfiguration of system resources.
Data Source
AI summary
A system, method and computer program product for providing centralized management of multiple Virtual Execution Environments (VEEs) implemented on multiple physical servers. Each VEE is a virtual server. Multiple virtual servers of various types and formats are implemented on multiple physical servers. The physical servers are connected into a network. An intuitive user interface of a central console for remote management and administration of a plurality of virtual servers and multiple physical servers is provided. The system includes server managers controlled from a common control center. The system also includes a database containing configuration data and data related to operation formats of the physical and virtual servers. The database is updated based on configuration parameters acquired from the physical and virtual servers. A server system can be a plurality of physical servers and VEEs implemented on them or it can be a plurality of VEEs executed on one physical server.


