SmartOS
SmartOS | |
---|---|
developer | Joyent |
License (s) | CDDL |
Current version | 20190523 (May 23, 2019) |
Basic system | illumos |
ancestry |
Unix ↳ UNIX System V ↳ Solaris 10 ↳ OpenSolaris ↳ illumos ↳ SmartOS |
Languages) | English |
Others | Open source on GitHub |
smartos.org |
SmartOS is an open source operating system based on illumos , which is designed for operation in the data center. The main task is the execution of virtual machines, not the independent execution of applications. It links the ZFS file system , the DTrace system tool , the concept of “ zones ” and a Linux- based kernel-based virtual machine , or KVM for short. SmartOS is developed by Joyent.
technology
ZFS
ZFS is a quick way to create system files or zones and guarantees data integrity . ZFS is based on Allocate On Write , which means that snapshots of the system can be made at any time and these can also be cloned. Copy On Write , which is often and incorrectly used in ZFS , is used by Microsoft NTFS and its shadow copies ( Volume Shadow Copy ).
DTrace
DTrace, a system tool developed by Sun Microsystems , provides the ability to obtain information about the system's file system, memory , active processes, and other resources .
Zones
One of the basic concepts of SmartOS are “ zones ”. A zone is a virtual instance of the operating system that behaves like its own system, even if it runs alongside other zones on the same computer. All zones of the system share the resources like the single kernel . A zone is similar to a virtual machine , but the main difference is that the zones share a kernel, while each virtual machine runs on its own kernel. Each process has its own zone identifier .
KVM
A kernel based virtual machine is hardware virtualization based on the Linux kernel .
See also
Web links
- smartos.org (English)
- Article on golem.de
- SmartOS as a virtualization platform (ADMIN magazine)
Individual evidence
- ↑ SmartOS changelog. Retrieved October 6, 2015 .
- ↑ Opensource on Github. Retrieved January 4, 2013 .
- ↑ SmartOS Wiki. Retrieved January 4, 2013 .
- ↑ Why SmartOS - ZFS, KVM, DTrace, Zones and More. Retrieved January 16, 2013 .
- ↑ SmartOS and the global zone. Retrieved January 16, 2013 .
- ↑ site of SmartOS. Retrieved January 4, 2013 .
- ↑ SmartOS developed by Joyent. Retrieved January 4, 2013 .
- ↑ Zones with SmartOS. Retrieved January 4, 2013 .