zero-linden-office-hours.jpg

Seismic utterings today over at Zero Linden’s office hours. Talk of scaling Second Life up MASSIVELY. But also an emphasis on evolution of the architecture itself. I need to investigate this further – but it looks like the next stage of this evolution would potentially support a much more media rich / higher concurrency experience in specific regions with far more control over platform performance one the side of who ever was hosting that region. The whole log of this conversation will be posted tomorrow over on the Second Life site. But here is an edited down version with the stuff that is potentially relevant to delivering music and sound

[13:13] Zero Linden: Yes – The Second Life Grid Architecture Working Group had its first meeting last week
[13:15] Zero Linden: So – the basic theme is this
[13:16] Zero Linden: LL wants to evolve teh SL architecture into something that is internet wide
[13:16] Zero Linden: and to do that, we think this evolution has to take place in public
[13:18] Zero Linden: SO – about process and design
[13:18] SignpostMarv Martin: just by looking at the diagram, it seems that the plan is for the dual-domain thing is analgous to how OpenID support in Firefox would be implemented
[13:18] Zero Linden: First and foremost, the full set of use cases hasn’t been developed – at all!
[13:19] Zero Linden: Second, it was clear that we need to develope (again with you all) a clear statement about metrics for design
[13:20] Zero Linden: But I can tell you, that there will be a heavy focus on doing things in a way that
[13:20] Zero Linden: a) can be migrated from where we are today
[13:20] Zero Linden: b) Support what we have today in SL well and quickly
[13:20] Zero Linden: c) are open-ended enough to allow future extension without having designed all possible variation in from the start
[13:21] SignpostMarv Martin: ah, so no bumpy transition to SL2.0 then :-P
[13:21] Zero Linden: NO
[13:22] Zero Linden: the real meat of the matter (funny coming from a vegetarian)
[13:22] Zero Linden: is the protocols in these red lines
[13:22] Squirrel Wood: Vegetarians eat my foods food!
[13:22] Dizzy Banjo: so what order of magnitude are we talking about here zero.. 10.. 100.. 10000 times the size of the existing grid ?
[13:22] Zero Linden: What’s inside the boxes must be possible and scalable, but needn’t be part of the spec
[13:22] Zero Linden: Ah
[13:23] Zero Linden: the numbers
[13:23] Zero Linden: hold on to your seats
[13:23] Dizzy Banjo: :D
[13:23] Zero Linden: 60M regions
[13:23] Zero Linden: 2B avatar accounts
[13:23] Zero Linden: maybe 50M to 100M on-line
[13:23] Kooky Jetaime: Zero – how many regions are we supporting now?
[13:23] Dizzy Banjo: christ
[13:23] Zero Linden: Well – current surveys say there are 120M web servers on the internet
[13:23] Dizzy Banjo: 50M – 100M concurrency ?!!?!
[13:23] Rex Cronon: how many concurrent users?
[13:24] Zero Linden: I think regions need to be eventually at least half as ubiquitous (sp?)
[13:24] SignpostMarv Martin: concurrency would imply that they’d all be logged into the same grid, which isn’t necesarily the same thing as the same service
[13:24] Zero Linden: 2B accounts roughly (very) matches some gross estimates of the number of e-mail address in use
[13:24] Tao Takashi: well, basically it sort of means that you need to be able to hold any number of regions, residents and concurrency ;-)
[13:24] Zero Linden: So that number may or may not be high
[13:24] Zero Linden: and concurrency is much more of a crap-shoot
[13:25] Zero Linden: but Skype has 7M on line
[13:25] Zha Ewry: Note… orders, plural orders of magnitude bigger than SL today
[13:25] Zero Linden: I imagine that we might easily have 5x to 10x that overall – but
[13:25] Zero Linden: but remember that on-line might mean something more lightweight in the future
[13:26] Zero Linden: Or at least not all of them will be mvoing around, rendering 3D space….
[13:26] Dizzy Banjo: ok
[13:26] Zero Linden: They might be there as sort of static – I’m here, come talk to me, mode
[13:26] Dizzy Banjo: so this would include cellphone viewer access perhaps ?
[13:27] SignpostMarv Martin: Dizzy: you could log into SL via any device if you spent the time to develop an app using either the GPL’d source code or libSL
[13:27] Zero Linden: The key about this kind of architecture is that should leave that kind of question to the individual sim hosters
[13:27] Dizzy Banjo: sure
[13:27] Zero Linden: We define the protocol to a sim, not the implementation
[13:27] Zero Linden: there needs to be multiple implementations of each part, otherwise we don’t have something we can call the standard of the metaverse
[13:32] Dizzy Banjo: so.. this plan.. is effectively a way of scaling the existing platform of SL .. massively.. but fundamentaly not changing the way it works ie.. SL will be bigger and include more people.. but resources will still be spread to the same “thickness” ?
[13:33] Zero Linden: Dizzy – no, I don’t think so
[13:33] Zero Linden: the resource “thickness”, is mostly a design and budget constraint of the implementation of individual sims
[13:33] Zero Linden: it is quite possible that someone could throw much more, or much less, resources at a region simulation
[13:33] Zero Linden: of course- there are current today limits on viewers
[13:34] Dizzy Banjo: thats very interesting
[13:34] Zero Linden: but – so what if someone comes and says “to be in this sim, you need a kick ass video card and 4G of memory…”
[13:34] Dizzy Banjo: so you could create very very high performance areas
[13:34] Zero Linden: quite possible
[13:34] Zero Linden: within Linden’s sim today there is very little plan to increase prim count or other major “resource thickness” — (love that term, clearly)
[13:35] Dizzy Banjo: for instance you could create a very rich media experience in one sim ? by layering resources very “thickly” on it ?
[13:35] Zha Ewry nods at Dizzy
[13:35] Dizzy Banjo: lol hey Zero .. i coined that now..
[13:35] Zero Linden: We are short term mostly concerned with stability and scaling (honest!)
[13:36] Zero Linden: we would so much rather get to a place where you could plug in your own sim to run your own region
[13:36] Zero Linden: and play with those knobs yourself
[13:36] Dizzy Banjo: this is great !!

Add to Technorati Favorites