...
- Operating system upgrade supports transactional upgrade/rollback | Solari Solaris had this from way back.
- Traditional package managers replaced by new simplified systems (Snappy), or custom image builds (Atomic) | Yeah we did the same.
- Security enhanced through isolation.
- systemd for system/service management
- new (well kinda evolved from distributed computing) - clustering as part of the OS
Results
Here are the differences between a minimal virtual machine, minimal and normal per Bonsai Framework setup instructions,
...
Attribute | Minimal Virtual Machine | Minimal *unchecked standard system utilities | Normal | Recently Ubuntu Snappy 15.04 | Microsoft Azure Default Image |
---|---|---|---|---|---|
Packages | 217 | 430 [*] standard system utilities selected | 2 core packages containing minimal utilities | 439 | |
Memory on Initial Boot | 36 MB | 80 MB | 165 MB (this does not look right) | 97 MB | |
Tasks - 2 to run the commands | 161 | 223 (did not let it settle) | 174 (did not let it settle) | 152 (double check this does not look right) | |
Disk Space | 733 MB | 1.3 GB | 639 MB | 1.9 GB (need to double-check this on a fresh install) | |
Key Advantage | Reduced fat due to uniformity of virtual machines. | Minimal to run a normal Server. | Already includes popular admin packages. | Upgrade core OS as 1 package and revert btw OS upgrades quickly. Made for pure Cloud. |
...