Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

150 results about "Virtual appliance" patented technology

A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that into an image creates a virtual appliance. Like software appliances, virtual appliances are intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software.

Multi-screen cooperative control method based on OpenHarmony distributed architecture and all-in-one machine system

The invention relates to the technical field of distributed architectures, and discloses a multi-screen cooperative control method based on an OpenHarmony distributed architecture and an all-in-one machine system.The method comprises the steps that a broadcast frame found by equipment is sent through an OpenHarmony distributed soft bus, security authentication is conducted on a plurality of display terminals responding to the broadcast frame, a virtual bus channel is established, and the virtual bus channel is sent to the display terminals; obtaining a virtual device group; creating a distributed industrial data object on the main control equipment of the virtual equipment group and synchronizing the distributed industrial data object to each slave display terminal to obtain a distributed data model; mapping the anonymous shared memory to an annular buffer area; and writing real-time data acquired by the industrial field equipment into an annular buffer area, and transmitting the real-time data to each slave display terminal of the virtual equipment group, in the method, each display terminal accesses an agent instance of an industrial data object through a distributed data management framework; and the requirements of high reliability, low delay and high consistency on multi-screen cooperative control in an industrial field are met.
Owner:HUALONG XUNDA ELECTRICAL TECHNOLOGY (SHENZHEN) CO LTD

VirtIO interface-based ubiquitous hardware equipment virtualization support method

The invention provides a VirtIO interface-based ubiquitous hardware equipment virtualization supporting method and system, according to a VirtIO interface standard, bottom layer physical hardware is abstracted into virtual equipment, a VirtIO virtual equipment driver is divided into a front end and a rear end, data interaction is carried out through a sharing mechanism to form a virtual hardware abstraction layer, and the virtual hardware abstraction layer is used for supporting virtual hardware. Upwards providing state information of virtual equipment and interface information of operation equipment for an application program, shielding heterogeneity of bottom-layer physical equipment, and downwards butting local and / or far-end physical equipment to carry out actual I / O operation; and calling a migration interface through the virtual hardware abstraction layer, establishing a link with a far-end virtual device driver, transmitting the state of the local virtual device to a far end, and recovering and reconstructing the virtual device by the far-end driver. According to the method, heterogeneous hardware in a ubiquitous scene can obtain more efficient resource abstraction and management, the resource utilization rate is improved, and meanwhile the resource dynamic configuration and flexible expansion capacity is provided.
Owner:SHANGHAI JIAOTONG UNIV

Multiple-virtual-temperature-sensor-per-computing-component cooling system

A multiple-virtual-temperature-sensor-per-computing-component cooling system includes a chassis housing a cooling system and a BMC device coupled to a computing component that includes physical temperature sensors. The BMC device identifies the physical temperature sensors included in the computing component, and creates virtual device(s) that includes a respective virtual temperature sensor for each of the physical temperature sensors. The BMC device then retrieves respective temperature data from each of the physical temperature sensors and, for each virtual temperature sensor included in the virtual device(s), provides the respective temperature data that was retrieved from the physical temperature sensor for which that virtual temperature sensor was created in a cooling system control algorithm to generate cooling system control information. The BMC device then uses the cooling system control information to control the cooling system.
Owner:DELL PROD LP

Method for establishing a building automation system including installing a plurality of controllable devices in a plurality of rooms in a building

A control system configurable by a configuration application and comprising one or more control processors, one or more gateways, a communication network, a portable electronic device executing the configuration application and one or more controllable devices wherein the controllable device is represented by one or more virtual devices.
Owner:CRESTRON ELECTRONICS INC

Method for generating firmware-dedicated storage protocol queues for virtual devices

A method for creating firmware-dedicated queues for storage system multi-queue operation is provided. The method includes providing a controller to manage a plurality of input / output (IO) operations between hosts and virtual disks by issuing the plurality of IO operations to a plurality of queues comprising submission queues and completion queues, wherein one or more submission queues are mapped to each completion queue. The method also includes configuring at least one submission queue as a FW-dedicated queue for submitting internal IO operations initiated by firmware (FW) associated with the controller. The method further includes adding one or more parameters in FW-queue-related fields in a controller device state table for each device of the virtual disks. The one or more parameters include at least a first parameter to enable the FW-dedicated queue for only submitting the internal IO operations in parallel with other queues to the device.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

Method and system for realizing digital twin virtual reality enhancement based on environmental change

The invention provides a method and a system for realizing digital twin virtual reality enhancement based on environment change. The method comprises the following steps: acquiring real-time data information of a current real environment scene; the real-time data information is sent to a cloud server; the cloud server converts the real-time data information into a data stream or a data packet and sends the data stream or the data packet to the virtual reality device; the virtual reality equipment is arranged in the closed space, so that the virtual environment of the closed space is consistent with the real environment. By means of the virtual device, the user can clearly feel the experience like a real environment scene, interaction and enhancement between the real world and the virtual world are achieved, and the immersive experience of the user is improved.
Owner:SHENZHEN UTEPO ELECTR CO LTD

Method for generating firmware-dedicated storage protocol queues for virtual devices

A method for creating firmware-dedicated queues for storage system multi-queue operation is provided. The method includes providing a controller to manage a plurality of input / output (IO) operations between hosts and virtual disks by issuing the plurality of IO operations to a plurality of queues comprising submission queues and completion queues, wherein one or more submission queues are mapped to each completion queue. The method also includes configuring at least one submission queue as a FW-dedicated queue for submitting internal IO operations initiated by firmware (FW) associated with the controller. The method further includes adding one or more parameters in FW-queue-related fields in a controller device state table for each device of the virtual disks. The one or more parameters include at least a first parameter to enable the FW-dedicated queue for only submitting the internal IO operations in parallel with other queues to the device.
Owner:AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD

Domain name resolution, method, system, apparatus, device and medium for edge computing

The present disclosure relates to the field of edge cloud technology, and discloses a domain name resolution method, a system, an apparatus, a device, and a medium for edge computing. The domain name resolution method includes: acquiring a first domain name resolution request forwarded by a virtual device through a network module; converting the first domain name resolution request into a second domain name resolution request, and sending the second domain name resolution request to an authoritative domain name system; and receiving a resolution result of the second domain name resolution request by the authoritative domain name system, and forwarding the resolution result to the virtual device through the network module.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Hypervisor hibernation

Upon receiving a request to hibernate a hypervisor of a virtualization system running on a first computer, acts are carried out to capture a state of the hypervisor, where the state of the hypervisor comprises hypervisor logical resource parameters and an execution state of the hypervisor. After hibernating the hypervisor by quiescing the hypervisor and storing the state of the hypervisor into a data structure, the data structure is moved to a different location. At a later moment in time, the data structure is loaded onto a second computing machine and restored. The restore operation restores the hypervisor and all of its state, including all of the virtual machines of the hypervisor as well as all of the virtual disks and other virtual devices of the virtual machines. Differences between the first computing machine and the second computing machine are reconciled before execution of the hypervisor on the second machine.
Owner:NUTANIX INC

Virtual PCI device for multi-domain isolated communication and implementation method thereof

The application discloses a virtual PCI device for multi-domain isolated communication and an implementation method thereof, which comprises the following steps: dividing the memory mapping IO address space of the virtual PCI device into a general configuration space and a private configuration space, storing a first type of register for generally configuring a plurality of data channels in the general configuration space, and storing a second type of register for specially configuring a single data channel in the private configuration space. The protocol limitation of the virtual PCI device can be broken, and a plurality of data channels can be served by one virtual PCI device.
Owner:BEIHANG UNIV

Microhost docking station remote control system based on cloud management

The invention relates to the technical field of docking station remote control, in particular to a cloud management-based micro host docking station remote control system, which comprises a multi-tenant resource slice configuration module for receiving a multi-tenant configuration instruction according to a cloud management platform and establishing a virtual docking station resource allocation table. According to the method and the device, the specific USB port, the specific HDMI port, the specific power budget and the specific network bandwidth limit value are bound with the unique tenant voucher by establishing the virtual docking station resource allocation table, so that a shared physical device is converted into a plurality of logically independent virtual devices, the problems of resource scrambling and security interference in a multi-tenant environment are solved, and the service life of the virtual docking station is prolonged. And when the behavior of one tenant, such as connection with high-power consumption equipment or malicious USB equipment, is strictly limited in the allocated resource quota, and does not affect other tenants, so that the stability and the safety of the platform are ensured.
Owner:SHENZHEN CITY MAIDIJIE ELECTRONICS TECH

Equipment complete virtualization framework for virtual machine ZVM of real-time operating system

The invention relates to the technical field of virtual machines, and particularly discloses an equipment complete virtualization framework for a real-time operating system virtual machine (ZVM), which comprises a hardware platform, the ZVM and at least one client operating system, the ZVM is used for carrying out scheduling management and resource isolation on at least one guest operating system and providing at least one virtual device for each guest operating system; wherein the virtual equipment comprises a virtual equipment abstraction layer which is used for providing an equipment access interface for a client operating system; the virtual equipment simulation layer is used for intercepting and analyzing an equipment operation request initiated by a client operation system and simulating behavior logic of hardware equipment; and the data forwarding layer is used for forwarding part of the requests to hardware equipment of the hardware platform. By adopting the technical scheme provided by the invention, efficient multiplexing, safe access and real-time scheduling support of the same hardware equipment among multiple systems can be realized.
Owner:HUNAN UNIV

Resource Management Method, Electronic Device, and Storage Medium

The present invention relates to the field of artificial intelligence, and provides a resource management method, an electronic device, and a storage medium, including: obtaining device information of computing devices deployed at nodes, and reporting the device information to the cluster side to trigger the cluster side to create device resources based on the device information; registering virtual device information and reporting it to the cluster side; when a resource management request is monitored, querying a resource deployment unit corresponding to the resource management request, and determining target device information from the device-bound resources of the resource deployment unit, and mounting a computing device corresponding to the target device information to the resource deployment unit; the device-bound resources are created by the cluster side based on the resource management request and the virtual device information, and the target device information is the device information of the target device resources selected by the cluster side from the unbound device resources based on the device-bound resources. The method, device, and storage medium provided by the present invention achieve fine-grained resource management and improve the performance and efficiency of resource management.
Owner:SHANGHAI BIREN TECH CO LTD

Internet of Things simulation method and system supporting virtual-real interaction in browser

The invention discloses an Internet of Things simulation method and system supporting virtual-real interaction in a browser, and the method comprises the steps: (1) a discretization execution method, which accurately avoids the performance overhead related to millisecond-level large-scale instruction-level simulation, and provides strong scalability under the condition of not influencing the function correctness; (2) in the execution process of the virtual equipment, whether cloud edge migration of the virtual equipment needs to be carried out or not is determined according to the execution state, so that the overall simulation efficiency is improved; (3) a function redirection function is realized during compiling, and compiling services are transformed, so that a compiling library has a virtual-real interaction function, and binary firmware with a virtual-real interaction capability is supported to be output; and (4) a simulation system architecture based on a browser side end, wherein simulation requirements of each layer expected by a user are established through atomized equipment and components. According to the invention, on the premise of ensuring instruction-level simulation precision, high simulation speed and large-scale node expansion capability are realized.
Owner:ZHEJIANG UNIV

A device and method for substation equipment maintenance training

The present invention discloses a device and method for substation equipment maintenance training, which relates to the technical field of simulators; the device includes a module for obtaining a substation equipment model, which is used to obtain a data set of self-similar features after fracturing the substation equipment and form a self-similar structure, model based on the self-similar structure of the substation equipment and obtain a fractal model of the substation equipment; obtain a motion model of the substation equipment based on the particle system and the fractal model of the substation equipment, and the model of the substation equipment includes the fractal model and the motion model of the substation equipment; the method includes the step of obtaining a substation equipment model: obtaining a data set of self-similar features after fracturing the substation equipment and forming a self-similar structure, modeling based on the self-similar structure of the substation equipment and obtaining a fractal model of the substation equipment; obtaining a motion model of the substation equipment based on the particle system and the fractal model of the substation equipment; through the fractal model and the motion model of the substation equipment, etc., it is possible to see the internal details of the virtual equipment.
Owner:STATE GRID HEBEI ELECTRIC POWER COMPANY TRAINING CENT +1

Method of configuring a device that is to be added to a wireless network system

A method (500) of configuring a device that is to be added to a wireless network system is disclosed. The method (500) comprises: receiving (502) a signal indicative of that the device has been ordered by a user, receiving (504) device information about the ordered device, wherein the device information comprises at least information indicative of a type of the ordered device, generating (506) a virtual counterpart of the ordered device based on the device information, storing (508) the virtual counterpart in a memory, receiving (510), at a system controller of the wireless network system, one or more wireless signals from a newly added device that has been added to the wireless network system, wherein the one or more wireless signals are indicative of device information of the newly added device, wherein the device information of the newly added device comprises at least information indicative of a type of the newly added device, comparing (512) the device information of the newly added device with the device information of the ordered device to determine if the device information of the newly added device corresponds with the device information of the ordered device, and, if the device information of the newly added device corresponds with the device information of the ordered device, associating (514) the virtual counterpart with the newly added device.
Owner:SIGNIFY HOLDING BV

Server scheduling method, system, computer program product, device and medium

The application discloses a server scheduling method and system, a computer program product, equipment and a medium, relates to the technical field of solid state disks, obtains a set load balancing scheduling strategy; determines running state information of each virtual server; determines the number of virtual devices of each virtual server; based on the running state information and the number of virtual devices, selects a target virtual server according to the load balancing scheduling strategy; and transmits address information of the target virtual server to a flash translation layer, so that the flash translation layer applies virtual devices to the target virtual server according to the address information. The application is equivalent to comprehensively considering the running state and the number of virtual devices of all virtual servers, selecting a target virtual server with balanced load, and compared with a mode of sequentially or only relying on load to select a target virtual server, the required target virtual server can be more evenly selected, so that the flash translation layer can more efficiently utilize resources of the virtual server.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Server control method and device, computer program product and storage medium

The embodiment of the invention provides a server control method and device, a computer program product and a storage medium. After a target server is started, an original physical network card on a target physical machine can be directly connected to a management and control instance running on the target server through an equipment direct connection technology, and an equipment interface corresponding to the physical network card can be created in the management and control instance according to a required equipment type; the equipment interface can be used for controlling the physical network card to be communicated to a cloud resource corresponding to the equipment type; moreover, in the target server, the device interface in the management and control instance can be presented as the virtual device, and on this basis, the workload can access the required cloud resources by using the appropriate virtual device. Accordingly, a communication architecture capable of being communicated to the cloud resources can be built in the target server, and on the basis of the communication architecture, the work load can be supported to access the required cloud resources by using an original physical network card on the target server without depending on a customized intelligent network card.
Owner:ALIBABA CLOUD COMPUTING CO LTD

Memory access information processing method, devices, storage medium and program product

The embodiments of the present disclosure provide a memory access information processing method, devices, a storage medium and a program product. In an embodiment of the present disclosure, a virtualization technique is used to emulate a virtual IO device on a hardware acceleration device, and a virtualized instance executes an access request for the virtual IO device by means of a virtualization manager. During the process, the hardware acceleration device parses the access request into memory address information and access behavior information of the virtual IO device. The virtual IO device is controlled to perform direct memory access; in addition, the memory address information and the access behavior information are converted into memory access information at the virtual IO device dimension, and the memory access information is provided to the virtualization manager, such that the virtualization manager perceives the memory access information of the virtual IO device. Furthermore, compatibility with hardware resources of various versions can be realized without the need to modify page tables of IOMMUs, and the number of memory accesses by each virtual IO device can also be accurately acquired without the need to scan a page table.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

GPU (Graphics Processing Unit) virtualization processing method, device, equipment, medium and product

The invention provides a GPU (graphics processing unit) virtualization processing method, device, equipment, medium and product, which are applied to the technical field of virtualization, and the method comprises the following steps: deploying a virtual GPU monitor drive under the condition that GPU hardware of a physical host does not support a single-root I / O (input / output) virtualization function, and executing the single-root I / O virtualization function through the virtual GPU monitor drive; performing virtualization cutting on hardware resources of the GPU hardware to obtain a plurality of pieces of virtual GPU equipment; the virtual GPU device is allocated to one or more virtual machines such that the virtual machines use hardware resources of the GPU hardware through the virtual GPU device. According to the embodiment of the invention, virtualization cutting is carried out on GPU hardware which does not support a single-root I / O virtualization function through the virtual GPU monitor drive, the use limitation of the GPU hardware which does not support SR-IOV is avoided, and the resource utilization rate is improved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Digital twin scene rapid construction system and method based on scene description file, and medium

The invention relates to a digital twin scene rapid construction system and method based on a scene description file and a medium. The method comprises the steps of analyzing a scene description XML file, and extracting equipment information, a data model and an assembly relation; constructing an equipment simulation model based on the equipment information, and creating corresponding instruction and state data nodes in an OPC UA server; generating a simulation code according to the equipment pose and the assembly relationship, and integrating the simulation code to a simulation engine; and communicating with an external system through the OPC UA server, and driving the virtual equipment to execute actions and feed back states. According to the method, rapid construction from the scene description file to the digital twinning scene is realized, and the industrial design and debugging process is accelerated.
Owner:HUAZHONG UNIV OF SCI & TECH

Virtual debugging method of well drilling pipe column processing system

The invention provides a virtual debugging method for a well drilling pipe column processing system, and relates to the technical field of oil drilling, and the method comprises the steps: building a virtual debugging model for pipe column automation equipment in the well drilling pipe column processing system; under different drilling working conditions, drilling process simulation is carried out through the virtual debugging model, and a virtual simulation result is obtained; and improving and updating the design data of the tubular column automation equipment according to the virtual simulation result. According to the pipe column automation equipment virtual debugging method, mechanical automation can be combined with electricity and software, in the design process, the product reliability is virtually debugged through connection of the virtual equipment and the control system, and the product research and development speed is effectively increased.
Owner:CHINA PETROLEUM & CHEMICAL CORP +3

Distributed system, distributed device virtualization method and electronic device

The invention provides a distributed system, a distributed device virtualization method and an electronic device, the distributed system comprises an application layer and a driver layer, the application layer comprises a distributed service, and the driver layer comprises a distributed device management driver and at least one virtual device driver; the distributed service is used for forwarding communication data between the driving layer and first hardware equipment of the second electronic equipment; the distributed equipment management driver is used for forwarding communication data between the distributed service and the first virtual equipment driver; and the first virtual device driver is one of the at least one virtual device driver, corresponds to the first hardware device and is used for virtualizing the first hardware device so as to realize that the first application of the application layer uses the first hardware device of the second electronic device. According to the invention, by modifying the driver layer, distributed device virtualization can be realized, so that one electronic device can share the hardware device of another electronic device.
Owner:BOE TECHNOLOGY GROUP CO LTD +1

Disaggregation from network appliances to hardware-based network devices in software defined networks

Flows of a communication session in a software defined network (SDN) are efficiently managed. A network virtual appliance offloads, to a hardware-based network interface device, processing of data packets of a flow in accordance with packet processing rules associated with the flow. After the offload, subsequent data packets for the offloaded flow are processed and forwarded by the hardware-based network interface device without forwarding to the network virtual appliance.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Control system, schedule management method and program

To provide a control system capable of improving user convenience when a user performs an operation to generate a work schedule of a virtual apparatus, a schedule management method and a program.SOLUTION: A cloud server 1 of a control system comprises: a schedule generation section 112 which identifies an apparatus 3 for realizing a virtual apparatus subjected to generating a work schedule and generates apparatus schedule information indicating a work schedule of each apparatus 3 for realizing the target virtual apparatus based on virtual apparatus schedule information indicating a work schedule regarding the target virtual apparatus and the identified apparatus 3; and an apparatus control section 115 which controls the apparatus 3 on the basis of the apparatus schedule information.SELECTED DRAWING: Figure 3
Owner:MITSUBISHI ELECTRIC CORP

Sleep information acquisition method, device and equipment and readable storage medium

The invention relates to a sleep information acquisition method and device, equipment and a readable storage medium. The method comprises the following steps: in response to a sleep information acquisition instruction, determining a target storage address and a virtual device node corresponding to a target driver in the mobile terminal; wherein the target drive is a drive used for reading subsystem dormancy information; the target storage address is a storage address of target sleep information of a target subsystem in the mobile terminal; forwarding the dormancy information acquisition instruction and the target storage address to the target driver through the virtual device node; obtaining target dormancy information read by the target driver; wherein the target dormancy information is read from the storage space according to the target storage address by the target driver in response to the dormancy information acquisition instruction; the target dormancy information is stored in a storage space by the target subsystem in a preset structure body form. By adopting the method, the subsystem dormancy information of the mobile terminal can be obtained, so that the processing efficiency of carrying out equipment optimization and fault positioning on the mobile terminal is improved.
Owner:SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD

Key inspection method and device, storage medium and program product

The embodiment of the invention discloses a key inspection method and device, a storage medium and a program product, at least relates to the cloud technology and the like, and is used for performing key inspection processing in a mode of visually checking a key state, shortening the inspection period, reducing the troubleshooting difficulty and improving the inspection efficiency. The method comprises the steps that first virtual equipment with the same equipment style as physical control equipment is displayed on a visual display interface of first equipment, and the first virtual equipment comprises at least one first virtual key used for controlling a virtual game; receiving target key information sent by the second equipment, wherein the target key information comprises the key state of the second virtual key; determining the key state of a third virtual key based on the key state of the second virtual key; and displaying the key state of the third virtual key on the visual display interface to indicate the second equipment to determine a key inspection result of the second virtual key based on the key state of the second virtual key and the key state of the third virtual key.
Owner:SHENZHEN WANGYU COMPUTER NETWORK CO LTD

Virtualization information processing method, device, and storage medium

The application provides a virtual information processing method, device and storage medium. The method comprises the following steps: a host system creates a virtual device instance, allocs hardware resources and a continuous memory area for the virtual device instance, generates and stores first configuration information corresponding to a physical hardware control register area and second configuration information indicating the memory area, and transmits a real physical base address of the memory area to the virtual device instance; after a virtual machine binds the virtual device instance, the virtual machine completes zero-copy data processing according to the real physical base address, the first configuration information and the second configuration information. Through virtual device instantiation, independent memory allocation and direct transmission of a physical base address, the virtual machine can directly initiate a hardware DMA operation, the data copying overhead is saved, a single physical hardware can be safely shared by multiple virtual machines, and the I / O performance of a virtualization environment and the hardware utilization rate are improved.
Owner:PHYTIUM TECH CO LTD

NVMe virtualization methods, systems, media, and devices with real-time processing capabilities

This invention provides an NVMe virtualization method, system, medium, and device with real-time processing capabilities, including: initializing a physical resource pool module; creating several kernel threads as I / O controllers; initializing a tenant management module; after a virtual machine is created, the tenant management module creates a virtual device for it and binds it to the virtual machine; assigning the virtual device to a currently active I / O controller for communication and configuration; and the I / O controller runs based on an algorithm to perform global I / O and bandwidth tiering and real-time processing. Based on the existing NVMe-Mdev framework, this invention provides an NVMe storage service system with bandwidth tiering and real-time processing capabilities that can be directly deployed in current virtual machine-based cloud environments.
Owner:SHANGHAI JIAOTONG UNIV +1