Abstract:
A networking method includes a step of receiving, at a first gateway hardware group, a data communication from a virtual machine ( "VM" ) in a first virtual private cloud ("VPC"). The data communication includes routing information for transmitting the data communication to a VM in a second VPC. The data communication is transmitted from the first gateway hardware group to a second gateway hardware group via a connection line having a globally unique identification ("ID") assigned thereto. The second gateway hardware group is distinct from the first gateway hardware group. A portion of a total network traffic capacity of the connection line is reserved for exclusive use of data transmissions being routed from the first VPC to the second VPC. The data communication is routed from the second gateway hardware group to the second VPC.
Abstract:
Methods and systems implement a virtual copy operation which improves support of preemptive garbage collection policies at a distributed file system. A garbage collection process preemptively performs copying upon data in a log-structured file system. So that thread-blocking write operations are not distributed across nodes of a distributed file system node cluster, and thus avoid degradation of computational performance, a virtual copy operation is provided which, based on master node metadata, locates each chunk node storing blocks to be virtual copied and calls a remap API of a logical address mapper provided by a local file system of the chunk node. The logical address mapper of each chunk node performs remaps of disk addresses from source logical block addresses to destination block addresses, without relocating data from one disk address to another. The results of these remaps may be stored as metadata at the master node, replacing previously mapped metadata.