ZFS è un ﬁle system open source
sviluppato dalla Sun
Microsystems per il suo sistema
ZFS è un ﬁle system a 128 bit:
può quindi fornire uno spazio di
16 miliardi di miliardi di volte la
capacità dei ﬁle system a 64 bit.
ZFS rispetta lo standard
POSIX in fatto di ﬁle
applicazione deve essere
modiﬁcata per funzionare
con il nuovo ﬁle system.
Solaris Containers (including Solaris Zones) is an
implementation of operating system-level
virtualization technology for x86 and SPARC systems,
ﬁrst released publicly in February 2004 in build 51
beta of Solaris 10, and subsequently in the ﬁrst full
release of Solaris 10, 2005. It is present in newer
OpenSolaris based distributions, such as OpenIndiana,
SmartOS and OmniOS, as well as in the official Oracle
Solaris 11 release.
A Solaris Container is the combination of system
resource controls and the boundary separation
provided by zones. Zones act as completely isolated
virtual servers within a single operating system
Virtual network layer
Accesso as root
Separazione fra container
Impossibilità di scalare a
• OS as dad
SmartOS: The Worlds Most Advanced Operating System
Joyent SmartOS provides a combination of hardware and operating system
(OS) virtualization to support efficient, reliable and high performing cloud
•Scale. An ultra-lean hypervisor that produces frictionless scale and fast
•Trust. The ZFS ﬁle system guarantees data integrity and prevent silent data
•Secure. OS virtualization with highly secure zones, and KVM for legacy apps.
•Reliable. Run from a live image. Impossible to fail upgrades when you can
rollback to an earlier image.
•Resilient. Service Management Facility (SMF) recovers faster from system failures.
Fair share scheduling, CPU caps, and disk I/O throttling ensures better
performance across the Joyent cloud.
•Visibility. DTrace, lets you see everything that's happening throughout the
software stack - safely, in real time, in production.
• Un'applicazione cloud è cloud perchè progettata
per il cloud
• La mia migliore amica: la cache
• Staticizzate.. staticizzate... staticizzate!
• Il client è il vostro schiavo, sfruttatelo (ajax,
js, .net, ... )
• A volte basta ﬁne tuning
• Non arrendetevi
• Chiedete, noi siamo qui per questo.