Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. ZeroVM - Wikipedia
ZeroVM - Wikipedia
From Wikipedia, the free encyclopedia
ZeroVM
Original authorsCamuel Gilyadov, Constantine Peresypkin & Dmitri Bortok
DeveloperLiteStack which was acquired by Rackspace
Stable release
1.0[1] Edit this on Wikidata / 20 March 2014; 11 years ago (20 March 2014)
Written inC, assembly
Operating systemLinux
Platformx86-64
TypeApplication virtualization
LicenseApache License 2.0
Websitezerovm.org
Repository
  • github.com/zerovm/zerovm Edit this at Wikidata

ZeroVM is an open source light-weight virtualization and sandboxing technology. It virtualizes a single process using the Google Native Client platform. Since only a single process is virtualized (instead of a full operating system), the startup overhead is in the order of 5 ms.[2][independent source needed]

Sandboxing

[edit]

ZeroVM creates a sandbox around a single process,[3] using technology based on Google Native Client (NaCl). The sandbox ensures that the application executed cannot access data in the host operating system, so it is safe to execute untrusted code. The programs executed in ZeroVM must first be cross-compiled to the NaCl platform. ZeroVM can only execute NaCl code compiled for the x86-64 platform, not the portable Native Client (PNaCl) format.

Code executed in ZeroVM cannot call normal system calls and initially cannot interact with the host environment. All communication with the outside world takes place over channels, which must be declared before the program starts. Outside the sandbox, a channel can be connected to a local file, to a pipe, or to another ZeroVM instance.[4] Inside the sandbox, the program sees the channel as a file descriptor. The sandboxed program can read/write data from/to the channel, but does not know where the channel is connected in the host.

Programs compiled for ZeroVM can optionally use the ZeroVM Runtime library called ZRT. This library aims to provide the program with a POSIX environment.[5] It does this by replacing parts of the C standard library. In particular, ZRT replaces C file input/output functions such as fopen and opendir with versions that operate on an in-memory filesystem. The root filesystem is provided as a tarball. This allows a program to "see" a normal Unix environment.

The ZRT also replaces C date and time functions such as time to give programs a fixed and deterministic environment. With fixed inputs, every execution is guaranteed to give the same result. Even non-functional programs become deterministic in this restricted environment.[6] This makes programs easier to debug since their behavior is fixed.

Integration with Swift

[edit]

ZeroVM has been integrated with Swift, the distributed object storage component of OpenStack.[7] When the ZeroCloud middleware is installed into Swift, a client can make a request to Swift containing a ZeroVM program. The program is then executed directly on the storage nodes. This means that the program has direct access to the data.

History

[edit]

ZeroVM was developed by LiteStack, an Israeli startup. The first commit in the zerovm Git repository was added in November 2011.[8] LiteStack was bought by Rackspace in October 2013.[2][9][10] ZeroVM participated in Techstars Cloud 2013 incubator program and got $500,000 in seed funding.[11][12] The first ZeroVM Design Summit was held in January 2014 at the University of Texas at San Antonio.[13]

See also

[edit]
  • Free and open-source software portal
  • Google Native Client
  • LXC (LinuX Containers)
  • seccomp
  • Docker (software)

References

[edit]
  1. ^ "Release 1.0". 20 March 2014. Retrieved 23 July 2018.
  2. ^ a b Lindberg, Van. "ZeroVM: Smaller, Lighter, Faster". Rackspace Blog. Archived from the original on 19 September 2015. Retrieved 14 April 2014.
  3. ^ Yegulalp, Serdar (23 October 2013). "ZeroVM virtualizes apps, not machines". InfoWorld. Retrieved 14 April 2014.
  4. ^ "ZeroVM Channels". GitHub. Retrieved 14 April 2014.
  5. ^ "ZRT Readme". GitHub. Retrieved 14 April 2014.
  6. ^ "ZeroVM Architecture". Archived from the original on 8 February 2014. Retrieved 14 April 2014.
  7. ^ "ZeroCloud". GitHub. Retrieved 14 April 2014.
  8. ^ Gilyadov, Camuel. "First Commit". GitHub. Retrieved 18 April 2014.
  9. ^ Shamah, David (October 24, 2013). "Rackspace picks up ZeroVM's 'built-for-cloud' hypervisor". ZDNet. Retrieved 14 April 2014.
  10. ^ Clark, Jack (25 October 2013). "Rackspace goes to Israel, picks up slick new weapon for cloud wars". The Register. Retrieved 14 April 2014.
  11. ^ Idan, Henn (3 November 2013). "Israeli ZeroVM acquired by RackSpace". Geektime. Archived from the original on 30 March 2014. Retrieved 14 April 2014.
  12. ^ Lorek, Laura (19 April 2013). "ZeroVM Creates Software for Cloud Computing". Silicon Hills News. Retrieved 14 April 2014.
  13. ^ Rackspace. "ZeroVM Design Summit". YouTube. Retrieved 18 April 2014.

External links

[edit]
  • Official website Edit this at Wikidata
  • [1] on GitHub
  • Stable Ubuntu packages
  • Latest Ubuntu packages
  • v
  • t
  • e
Virtualization software
Comparison of platform virtualization software
Hardware
(hypervisors)
Native
  • Adeos
  • CP/CMS
  • Hyper-V
  • KVM
    • oVirt
    • KubeVirt
  • LDoms / Oracle VM Server for SPARC
  • Logical partition (LPAR)
  • LynxSecure
  • PikeOS
  • Proxmox VE
  • QNX
  • SIMMON
  • SmartOS
  • VMware ESXi
    • VMware vSphere
    • vCloud
  • VMware Infrastructure
  • Xen
    • XenServer
    • XCP-ng
  • XtratuM
  • z/VM
Hosted
Specialized
  • Basilisk II
  • Bochs
  • Cooperative Linux
  • DOSBox
  • DOSEMU
  • 86Box
  • PCem
  • PikeOS
  • SheepShaver
  • SIMH
  • Windows on Windows
    • Virtual DOS machine
  • Win4Lin
Independent
  • bhyve
  • Microsoft Virtual Server
  • Parallels Workstation
    • Extreme
  • Parallels Desktop for Mac
  • Parallels Server for Mac
  • PearPC
  • QEMU
  • UTM
  • VirtualBox
  • Virtual Iron
  • Virtual PC
  • VMware Fusion
  • VMware Server
  • VMware Workstation
    • Player
Tools
  • Ganeti
  • System Center Virtual Machine Manager
  • Virt-manager
Operating
system
OS containers
  • FreeBSD jail
  • iCore Virtual Accounts
  • Linux-VServer
  • Linux Containers
  • OpenVZ
  • Solaris Containers
  • sysjail
  • Virtuozzo
  • Workload Partitions
Application containers
  • Apptainer
  • Distrobox
  • Docker
  • lmctfy
  • Podman
  • rkt
Virtual kernel architectures
  • Rump kernel
  • User-mode Linux
  • vkernel
Related kernel features
  • BrandZ
  • cgroups
  • chroot
  • namespaces
  • eBPF
  • seccomp
Orchestration
  • Amazon ECS
  • Kubernetes
  • OpenShift
Desktop
  • Citrix Virtual Apps
  • Citrix Virtual Desktops
  • Omnissa Horizon
  • Remote Desktop Services
  • Virtual machine
Application
  • Ceedo
  • Citrix Virtual Apps
  • Dalvik
  • InstallFree
  • Microsoft App-V
  • Remote Desktop Services
  • Symantec Workspace Virtualization
  • Turbo
  • VMware ThinApp
  • ZeroVM
Network
  • Distributed Overlay Virtual Ethernet (DOVE)
  • Ethernet VPN (EVPN)
  • NVGRE
  • Open vSwitch
  • Virtual security switch
  • Virtual Extensible LAN (VXLAN)
  • Generic Network Virtualization Encapsulation (GENEVE)
See also
  • BlueStacks
See also: List of emulators, List of computer system emulators
Retrieved from "https://teknopedia.ac.id/w/index.php?title=ZeroVM&oldid=1301665276"
Categories:
  • Free virtualization software
  • Virtualization software for Linux
  • Free software for cloud computing
  • Free software projects
  • Operating system security
Hidden categories:
  • All articles lacking reliable references
  • Articles lacking reliable references from July 2015

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id