Su, 2004 - Google Patents
MOVE: Mobility with persistent network connectionsSu, 2004
View PDF- Document ID
- 10717221983815576112
- Author
- Su G
- Publication year
External Links
Snippet
The combined force behind ubiquitous mobile computing and storage devices and universal network access has created a unique era of mobile network computing, in which computation units ranging from a single process to an entire host can move while …
- 230000002085 persistent 0 title description 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
- G06F9/4856—Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1097—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for distributed storage of data in a network, e.g. network file system [NFS], transport mechanisms for storage area networks [SAN] or network attached storage [NAS]
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11915033B2 (en) | Virtual network for virtual machine communication and migration | |
US12267293B2 (en) | Network address translation for virtual machines | |
CN112997463B (en) | System and method for server cluster network communication across the public internet | |
US10516650B2 (en) | Dynamic, user-configurable virtual private network | |
Apostolopoulos et al. | Design, implementation and performance of a content-based switch | |
Arregoces et al. | Data center fundamentals | |
US8332464B2 (en) | System and method for remote network access | |
EP2972784B1 (en) | Service bridges | |
Snoeren | A session-based architecture for internet mobility | |
WO2014176074A1 (en) | Negotiation of security protocols and protocol attributes in secure communications environment | |
US20220210005A1 (en) | Synchronizing communication channel state information for high flow availability | |
Su et al. | Mobile communication with virtual network address translation | |
Zhang et al. | Tripod: Towards a scalable, efficient and resilient cloud gateway | |
US9419921B1 (en) | Network address translation for virtual machines | |
Su | MOVE: Mobility with persistent network connections | |
Bhagwat et al. | MSOCKS+: an architecture for transport layer mobility | |
Sherry | Middleboxes as a cloud service | |
Zave et al. | A verified session protocol for dynamic service chaining | |
US11463422B1 (en) | Decoupling secure communication sessions from transport mechanisms | |
US10574571B2 (en) | Method for transparently logging and replicating distributed services | |
Elliott | Vanishing Connections: Application Resiliency through Cross-Network TCP Migration | |
US11818104B2 (en) | Anonymous proxying | |
US20240248968A1 (en) | Systems of and methods for managing tenant and user identity information in a multi-tenant environment | |
US20240223440A1 (en) | Synchronizing communication channel state information for high flow availability | |
CN119766468A (en) | A private network communication method, private network communication system and computer storage medium |