Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtualization and offloading reads and writes

A technology of virtual storage and virtual environment, applied in the field of virtualization and offloading reading and writing, which can solve the problems of complicated data transmission and increased time spent in data transmission to another location.

Active Publication Date: 2016-05-11
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While in some environments this may work acceptably for relatively small amounts of data, as the amount of data increases the time it takes to read and transfer the data to another location increases
Additionally, if data is accessed over a network, the network may impose additional delays in transferring the data from the source location to the destination location
Additionally, security concerns combined with storage arrangement complexity can complicate data transfer

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtualization and offloading reads and writes
  • Virtualization and offloading reads and writes
  • Virtualization and offloading reads and writes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] definition

[0015] When used herein, the word "include" and variations thereof should be understood as open-ended words meaning "including, but not limited to." The word "or" should be read as "and / or", unless the context clearly dictates otherwise. The word "based on" should be read as "based at least in part on". The words "one embodiment" and "an embodiment" should be read as "at least one embodiment". The wording "another embodiment" should be understood as "at least one other embodiment". Other explicit and implicit definitions may be included below.

[0016] As used herein, expressions such as "a", "an" and "the" include one or more of the indicated item or action. In particular, in the claims, a reference to an item generally means that there is at least one such item and a reference to an action means performing at least one instance of that action.

[0017] Headings are provided for convenience only; information on a given topic may be found outside the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Aspects of the subject matter described herein relate to virtualization and offload reads and writes. In aspects, an offload read allows a requestor to obtain a token that represents data while an offload write allows the requestor to request that the data (or a part thereof) represented by a token be logically written. Offload reads and writes may be used to perform various actions for virtual environments.

Description

Background technique [0001] One mechanism for transferring data is to read data from a file at a source location into main memory and write data from main memory to a destination location. While in some circumstances this may work acceptably for relatively small amounts of data, as the amount of data increases, the time it takes to read and transfer the data to another location increases. Furthermore, if the data is accessed over a network, the network may impose additional delays in transferring the data from the source location to the destination location. Additionally, security concerns combined with storage arrangement complexity can complicate data transfer. [0002] The subject matter claimed herein is not limited to embodiments that solve any disadvantages or that operate only in environments such as those described above. Rather, this Background section is provided only to illustrate one exemplary technology area in which some embodiments described herein may be prac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455G06F3/06
CPCG06F3/062G06F3/0643G06F3/0664G06F3/067G06F9/45558G06F12/0866G06F21/62G06F2009/45579
Inventor D.L.格林N.R.克里斯蒂安森R.纳加M.J.史密斯K.梅拉
Owner MICROSOFT TECH LICENSING LLC