Virtual private server with enhanced security

作者: Stanislav S. Protassov , Alexander G. Tormasov , Serguei M. Beloussov

DOI:

关键词: Memory-mapped fileBackupShared memoryComputer networkDistributed computingNamed pipeRemote procedure callCommunications protocolServerComputer scienceFile system

摘要: An end user computer includes a processor running an operating system. A plurality of virtual private servers (VPSs) are supported within the applications available to computer. The launched different VPSs. At least one VPSs has multiple it. two VPSs, and communicate with each other using secure communications means, such as firewalls, proxies, dedicated clipboards, named pipes, shared memory, inter-process communications, Local Procedure Calls/Remote Calls, API, network sockets, TCP/IP protocol memory mapped files. can be dynamically created terminated. VPS control means include for creation/termination file system registry backup, information backup/restore data on level, placement applications/processes rules creation/support corresponding granulation isolation VPS/applications/processes, resource control, definition permissible operations inter-VPS communication, communications.

参考文章(4)
Scott D. Inglett, File system viewpath mechanism ,(1997)
Snorri Gylfason, Xun Wilson Huang, Rosen Sharma, Disambiguating file descriptors ,(2000)
Xun Wilson Huang, Srinivasan Keshav, Cristian Estan, Virtualizing super-user privileges for multiple virtual processes ,(2000)