He gave an introduction to Solaris, Open Solaris. He spoke few words on Niagara. The major areas that he was speaking were ZFS and Dtrace. He explained very clearly the concepts of ZFS-Zettabyte File System a 128 bit filesystem and Adavanced filesystem on the planet.He explained how ZFS differs from other traditional filesystems. He was throwing lights on the immense capacity of this file system, its properties like copy-on-write, sharing, data integrity and transactional operation, snapshot, self healing. I was really impressed by the concept of pooling in ZFS in which there are no partition kind of stuffs and all the filesystems can share the same pool.He ran few commands on zfs and showed how to create a filesystem for particular user in zpool , list the filesystems of all the users in zpool, how to allocate space for each filesystem in the zpool, how to restrict the access of an user in the zpool and how to take snapshots.He explained how Raid-Z in zfs overcomes the problem of write-hole in Raid-5 by its property called copy-on-write.Due to the presence of copy-on-write property there is no need of fsck for file checking as the consistency of data is always maintained.
Next he gave a brief introduction to Dtrace – a dynamic tracing tool and powerful featues of it.Dtrace can trace any applications, system calls or even the Operating system itself.He showed how to enable a probe and list the probes and explained the terms provider, module, function, and name. He worked out few commands on Dtrace. We had a clear introduction to Dtrace. He wonderfully answered the questions thrown by our students. While ending up the session he spoke on Web 2.0. He gave the scope for projects that can be done as a contribution to the Open Solaris community and said that he is ready to mentor the students from our college.We got good exposure to Dtrace and ZFS from a great person.That was an awesome day.
visit his blog here