On Wed, Nov 12, 2014 at 11:57:02AM -0500, Miles Fidelman via smartos-discuss 
wrote:

> What would be very helpful would be pointers to architectural and 
> tutorial material about SDC and Manta.

Perhaps start at
https://github.com/joyent/sdc/blob/master/docs/developer-guide/architecture.md
and https://github.com/joyent/manta/blob/master/docs/manta-ops.md.
There are additional documents in these repositories, especially the sdc
repo (see all of /docs).  Each component also has API documentation,
which covers the private implementation details of SDC; each should have
a docs/ directory.  There's also additional information intended mainly
for operators at https://docs.joyent.com/sdc7 which does nevertheless
have some architectural information along with a lot of examples.

> One question that I'm particularly interested in is how they address 
> high-availability issues - storage redundancy, failover, that sort of 
> thing. You know, the stuff one looks for in a cloud stack.  And even 
> more specifically, how this works in a ZFS-based storage environment.

Manta's HA architecture is discussed in some detail by Dave Pacheco, one
of the core Manta architects, at
http://dtrace.org/blogs/dap/2013/07/03/fault-tolerance-in-manta/.  The
documentation also goes into some detail on how this is achieved; see
also the Manatee documentation at
https://github.com/joyent/manatee/tree/master/docs as that component is
central to availability.

I'm not sure what you mean about ZFS.  Everything in the entire stack is
ZFS with the exception of the ramdisk image the OS boots from, and ZFS
is central to making Manta's compute functionality fast and reliable.  I
wrote a little bit about storage in Manta at
http://dtrace.org/blogs/wesolows/2013/06/25/manta-what-lies-beneath/.
Did you have a specific question there?


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to