Hi Brian, Thanks for your feedback - it's good to know what people would like see in future releases of LDoms. A lot more information (and requests, no doubt) will appear as things start ramping up in the community.
Brandorr wrote: > First let me say, Welcome to Opensolaris.org!! > > I've been patiently waiting to let you know what I would like to see. > > 1) The ability to have more than one LDOM run on given set of HW > core/threads. (Such that they can dynamically share resources.) Sub-strand scheduling has been discussed as a future project. It's worth noting that assigning specific HW threads to a single domain means there is zero overhead in CPU operations, whereas the time slicing that would be involved in sharing cores/threads would result in less than 100% efficiency. In addition, each new generation of CMT processors gets lots more threads per processor... > 2) Clustering with Vmotion like abilities (the ability to migrate a > running VM from one server to another. > Live Migration is something that is planned and more information will be available as the LDoms Roadmap is firmed up. > 3) Clustering with hot failover of running LDOMs > cluster support for control/service/IO domains has just been announced http://blogs.sun.com/sc/resource/ashu/sc-ldom-coexist-announce.txt and expect to see more details on http://blogs.sun.com/SC/ soon. Work is also ongoing on supporting Solaris Cluster on guest domains using virtual IO. > 4) After #1 is complete, I would like to see LDOM modified to support > Sparc chips without Virtual-extensions. (e.g. - UltraSparc II, III, > IV, V) LDoms depends on hardware support in the UltraSPARC CMT processors such as UltraSPARC-T1 (aka Niagara1), UltraSPARC-T2 (aka Niagara2), Rock, etc. That virtualisation support does exist in processors in the sun4u architecture (US-III, USIV+, etc) - they have no hypervisor, etc. It would be an enormous software engineering task to add software partitioning to those platforms (and somehow work around those limitations). Since they have hardware domains already I personally think it's unlikely to happen. -- Liam
