Lab Gab November 6th: Cloud Uplift update

via Linden Lab

On Friday November 6th, 2020 Lab Gab, the live streamed chat show hosted by Strawberry Linden on all things Second Life returned to the the subject of the work to transition all Second Life services to Amazon Web Services (AWS) and away from running on the Labs’ proprietary hardware and infrastructure.

The session came some 7 months after the last Lab Gab to focus on this work in April 2020 with Oz Linden and April Linden (see Lab Gab 20 summary: Second Life cloud uplift & more), and this time, Oz Linden sat in the hot seat alongside Mazidox Linden.

The official video of the segment is available via You Tube, and is embedded at the end of this article. The following is a summary of the key topics discussed and responses to questions asked.

Mazidox Linden is a relative newcomer to the Linden Lab team, having joined the company in 2017 – although like many Lab staff, he’s been a Second Life resident for considerably longer, having first signed-up in 2005.

Table of Contents

He is the lead QA engineer for everything simulator related, which means his work not only encompasses the simulator and simhost code itself, but also touches on almost all of the back-end services the simulator software communicates with. For the last year he has been specifically focused on QA work related to transitioning the simulator code to AWS services. He  took his name from the Mazidox pesticide and combined it with the idea of a bug spray to create is avatar, to visualise the idea of QA work being about finding and removing bugs.

Oz Linden joined the company in 2010 specifically to take on the role of managing the open-source aspects of the Second Life viewer and managing the relationship with third-party viewers, a role that fully engaged him during the first two years of his time at the Lab. His role then started expanding to encompass more and more of the engineering side of Second Life, leading to his currently senior position within the company.

“The Bugspray” Mazidox Linden (l) and Oz Linden joined Strawberry Linden for the Friday, November 6th segment of Lab Gab to discuss the cloud migration work

What is the “Cloud Uplift”?

[3:25-5:55]

  • Cloud Uplift is the term Linden Lab use for transitioning all of Second Life’s server-based operations and services from their own proprietary systems and services housed within a single co-location data centre to  commercial cloud services.
  • The work involves not only the visible aspects of SL – the simulators and web pages, etc., but also all the many back-end services operated as a part of the overall Second Life product,  not all of which may be known to users.
  • The process of moving individual services to the cloud is called “lift and shift” – take each element of software, making the required adjustments so it can run within a cloud computing environment, then relocate it to AWS infrastructure and hardware in a manner that allows it to keep running exactly as it did prior to the transfer, while avoiding disruptions that may impact users.
  • The current plan is to have all of the transitional work completed before the end of 2020.
  • However, this doe not mean all the the work related to operating SL in the cloud will have been completed: there will be further work on things like optimising how the various services run on AWS, etc.,

Why is it Important?

[5:56-12:12]

  • It allows Second Life to run on hardware that is a lot more recent than the servers the Lab operates, and allows the Lab to evolve SL to run on newer and newer hardware as it becomes available a lot faster than is currently the case.
    • In particular, up until now, the route to upgrading hardware has involved the Lab reviewing, testing and selecting hardware options, then making a large capital expenditure to procure  the hardware, implement it, test it, then port their services over to the hardware and test, then implement – all of which could take up to 18 months to achieve.
    • By leveraging AWS services, all of the initial heavy lifting of reviewing, testing, selecting and implementing new server types is managed entirely by Amazon, leaving the Lab with just the software testing / implementation work.
  • A further benefit is that when SL was built, the capabilities to manage large-scale distributed systems at scale didn’t exist, so LL had to create their own. Today, such tools and services are a core part of product offerings alike AWS, allowing the Lab to leverage them and move away from having to run (and manage / update) dedicated software.
  • Two practical benefits of the move are:
    • Regions running on AWS can run more scripts / script events in the same amount of time than can be achieved on non-AWS regions.
    • The way in which simulators are now managed mean that LL can more directly obtain logs for a specific region, filter logs by criteria to find information, etc., and the entire process is far less manually intensive.

How Secure is SL User Data on AWS?

[12:20-15:43]

  • It has always been LL’s policy when dealing with third-party vendors (which is what AWS is) not to expose SL user data to those vendors, beyond what is absolutely necessary for the Lab to make use of the vendor’s service(s).
  • This means that while SL user data is stored on AWS machines,it it not stored in a manner Amazon could read, and is further safeguarded by strict contractual requirements that deny a company like Amazon the right to use any of the information, even if they were to be able to read it.
  • In fact, in most cases, user-sensitive data is effectively “hidden” from Amazon.
  • LL  is, and always has been, very sensitive to the need to protect user data,even from internal prying.
  • In terms of the simulators, a core part of testing by Mazidox’s team is to ensure that where user data is being handled (e.g. account / payment information, etc.), it cannot even be reached internally by the lab, as certainly not through things like scripted enquiries, malicious intent or prying on the part of third-party vendors.
  • [54:30-55:18] Taken as a whole, SL on AWS will be more secure, as Amazon provide additional protection against hacking, and these have been combined with significant changes LL have made to their services in the interest of security.

Why is Uplift Taking So Long?

[15:48-19:20]

  • The biggest challenge has been continuing to offer SL as a 24/7 service to users without taking it down, or at least with minimal impact on users.
    • This generally requires a lot of internal testing beforehand to reach a point of confidence to transition a service, then make the transition and then step back and wait to see if anything goes dramatically wrong, or users perceive a degraded service, etc.
    • An example of this is extensive study, testing, etc., allowed LL to switch over inventory management from their own systems to being provisioned via AWS relatively early on in the process, and with no announcement it had been done – and users never noticed the difference.
  • Another major challenge has been to investigate the AWS service offerings and determine how they might best be leveraged by SL services.
  • As many of the SL services are overlapping one another (e.g. simulators utilise the inventory service, the group services, the IM services, etc.), a further element has been determining a methodical manner in which services can be transitioned without impacts users or interrupting dependencies on them that may exist elsewhere.
  • The technology underpinning Second Life is a lot more advanced and recent within the AWS environment, and this means LL have a had to change how they go about certain aspects of managing SL. This has in turn required experimentation, perhaps the deployment of new tools and / or the update / replacement of code, etc..

Will Running on AWS Lower Operating Costs?

[19:33-23:00]

  • During the transitional period it has been “significantly” more expensive to operate SL, inasmuch as LL is paying to continue to operate its proprietary systems and services within their co-lo facility and pay for running services via AWS.
  • Even after the need to continue paying for operating the co-lo facility has ended, it is unlikely that the shift to AWS will start to immediately reduce costs.
  • However, the belief is that moving to AWS will,  in the longer term, reduce operating costs.
  • Whether reduced operating costs lead to reduced costs to users, or whether the savings will be re-invested in making further improvements to the service lay outside of this discussion.
  • Right now the focus is not on driving down costs or making service significantly better, but is solely the work of getting everything transitioned. Lowering costs, making more efficient use of the underpinning capabilities provided by AWS will come after the migration work has been completed.

What Happens to the Old Hardware / Facility, Post-Uplift?

[23:09-25:15]

  • Several years ago, LL consolidated all of their hardware and infrastructure into a single co-location data centre in Arizona.
  • Most of the hardware in that facility is now so old it has depreciated in value to a point where it is pretty much worthless.
  • A specialist company has therefore been contracted to clear-out the Lab’s cage(s) at the co-lo facility and dispose of the hardware.
    • As a demonstration of LL’s drive to protect user data, all drives on the servers will be removed under inspection and physically destroyed via grinding them up on-site.

Continue reading “Lab Gab November 6th: Cloud Uplift update”

Strange worlds, spirits and creatures

Seanchai Library

It’s time to highlight another week of storytelling in Voice by the staff and volunteers at the Seanchai Library. As always, all times SLT, and events are held at the Library’s home in Nowhereville, unless otherwise indicated. Note that the schedule below may be subject to change during the week, please refer to the Seanchai Library website for the latest information through the week.

Monday, November 2nd, 19:00: The Dark Bright Water

Gyro Muggins reads Patricia Wrightson’s second novel charting the life of Wirrun of the Inlanders.

First encountered in The Ice Is Coming, when Wirrun set out on a quest to overcome the rise of the ancient enemy of Australia, the ice-bearded Ninya, the young janitor now has a reputation as a Hero among the Inlanders (Wrightson’s fantasy view of the Australian Aboriginals). It’s not a title he appreciates; he would much rather just get back to his janitorial work.

But the spirits of the land are restless: Yunggamurra, a river spirit is lost, so uses her siren-like powers of song to draw to herself those who might might take her home. Her singing come to Wirrun’s ears, and those of an elderly aboriginal emissary, and he realises he must journey to the very heartlands of Australia to better understand what he is feeling.

This he does, with the old emissary and his friend Ularra. Once there, he discovers that a storm is indeed rising within the domain of the spirits, and he is uniquely placed to both find Yunggamurra and prevent the coming storm. And so his new adventure begins.

Tuesday, November 3rd:

12:00 Noon: Russell Eponym, Live in the Glen

Music, poetry, and stories in a popular weekly session at Ceiluradh Glen.

19:00: The Princess Bride: It’s a Miracle

With Caledonia Skytower at Ceiluradh Glen.

Wednesday, November 4th, 19:00: Nine Princes in Amber

Carl Corey wakes in a medical clinic, with little to no knowledge of who he is or how he got there. Fearing he is being over-medicated and kept against his wishes, he overpowers staff and discovers his stay is being paid for by his sister, one Evelyn Flaumel, whose address is on the hospital’s records.

Fleeing the clinic, he makes his way to his sister’s home. Here, with the aid of a pack of tarot cards and a confession from his sister, he learns that his name is actually Corwin (and she is Flora), and they are two of 14 siblings – nine male and five female.

One of those brothers, Random, arrives, pursued by strange, vicious creatures, that force Corwin to join Random into  fighting them to the death – during which Corwin discovers he has super-human strength.

After the fight, Random reveals more truths to Corwin – notably that he and his siblings are of royal descent from a planet called Amber, a parallel world to Earth from which he has been cast into exile.

Random reveals that their father, king Oberon, has vanished, and the throne is therefore open, and persuades Corwin in a quest to claim it. However, to do so, they must travel through the realms of Corwin’s brothers and sisters in order to reach Amber, and the journey reveals to Corwin his family’s ruthless and Machiavellian nature – a nature he shares -, and that the path to the throne is a route of force and betrayal.

Join Corwyn Allen as he reads the first volume in Roger Zelazny’s Chronicles of Amber series.

Thursday, November 5th,

19:00 Bernard Evslin’s Monsters and Mythology

 Shandon presents another remarkable tale from ancient Greece in Amycus, Part 1. Also in Kitely – take the teleport from the main Seanchai World grid.kitely.com:8002:SEANCHAI.

21:00 Seanchai Late Night

Finn Zeddmore presents contemporary science fiction and fantasy from such on-line sources as Light Speed, Escape Pod, and Clarkesworld magazines.

The 2020 Second Life Sci-Fi Expo

The 2020 Sci-Fi Expo

I am very late in getting to this – I’m not entirely sure how I missed it,and my apologies to the organisers for only getting to it now –  but currently in progress until the end of Wednesday, October 28th, 2020 (SLT), is the 2020 Second Life Sci-Fi Expo in support of RFL of SL and Making Strides Against Breast Cancer (MSABC).

Not to be confused with the annual Second Life Sci-Fi  Convention, which this year took place in May, the Sci-Fi Expo has generally been a smaller event (in previous years referred to as the “Mini Expo”), but this year has been taking place across five regions.

All five regions are packed with all things sci-fi, with each of them having a specific theme, a central hub providing an anchor point for explorations. The regions are packed with all things science fiction, with information available on sci-fi goods and services, role-play, communities, and more (including a hunt).

The 2020 Sci-Fi Expo

As it is late on in the event’s run, I’m not going to dwell too much on things – the best way to appreciate what is available is to hop over and immerse yourself; particularly if you are a science fiction fan. What I will do is refer you to the event’s Exhibitor’s List and Shopping Guide.

What I will say is that when exploring the regions, you’ll find a rich mix of merchants, role-play groups and more, together with the major franchises from media sci-fi: Battlestar Galactica, Doctor Who, etc., whilst those who have done six impossible things before visiting might want to consider breakfast at Milliways: The Restaurant at the End of the Universe.

2020 Sci-Fi Expo

So, whatever your interest in science fiction, be sure to set your phaser on fun and head back to the future with a visit to the SL Sci-Fi Expo in the next 36 hours.

Related Links

Tales of ghosts, other worlds, families, and entities

Seanchai Library

It’s time to highlight another week of storytelling in Voice by the staff and volunteers at the Seanchai Library. As always, all times SLT, and events are held at the Library’s home in Nowhereville, unless otherwise indicated. Note that the schedule below may be subject to change during the week, please refer to the Seanchai Library website for the latest information through the week.

Sunday, October 25th: Haunted Hollow: Tales by Washington Irving

Two stories from the author’s canon: The Spectre Bridegroom, and The Legend of Sleepy Hollow.

When Irving published The Sketch Book of Geoffrey Crayon, Gent, a collection of strange tales allegedly gathered by one “Geoffrey Crayon” (the nom de plume Irving used for the collection) whilst travelling through England, two of the tales quickly became favourites among readers – Rip Van Winkle and The Legend of Sleepy Hollow. Given this, and the fact that the Headless Horseman is already abroad within the Haunted Hollow, the second of these two stories is a fitting choice for this session.

However, possibly the third most popular tale in the tome is The Spectre of the Bridegroom, given that – and like Rip Van Winkle and The Legend of Sleepy Hollow – it has been published as a story in its own right numerous times down the years. The source for Irving’s story lies in a 1774 German ballad called Lenore, by Gottfried Bürger (which actually gets a mention in Irving’s own tale. However, whilst Bürger’s ballad depicts a young woman whisked away from her home on horseback by an apparition that resembles her fiancé, believed lost in battle, Irving turns the story on its head to present something a little different…

Seachai library present Washington Irving at Haunted Hollow

Both tales presented live at Haunted Hollow, and broadcast on Radio Riel Main.  An hour of music and dancing will follow. There will be a teleport from the main landing point

Monday, October 26th: Running from the Deity

Gyro Muggins reads the 10th (chronologically speaking) story of Alan Dean Foster’s Pip and Flinx series.

Continuing his pursuit of an alien weapons platform, the Krang, Flinx finds himself heading into the Blight. However, his ship, Teacher, announces it is in need of repairs and that while its autonomic systems can handle them, it will nevertheless need raw materials from a planet. Flinx therefore opts to land on the nearest world – the planet the “Arrawd”, place roughly equivalent in technology to Earth in 19th century – and therefore normally forbidden as a destination within the Humanx Commonwealth.

The planet has a lower gravity than more Humanx worlds, something that benefits Flinx physically – but things go awry when he injures himself and is forced into the care of a local couple, who find his abilities and technology  – if the expression might be used – out of their world.

Despite his protestations, Flinx finds himself increasingly the centre of attention and the idea that he is some kind of deity – and while he finds himself drawn to the less complicated life on Arrawd and the fact it separates him from all the cares and worries he faces in the Commonwealth, he realises he must leave.

Unfortunately, by the time he arrives it this conclusion, three of the governments on the planet have decided to wage war in order to “earn” his blessings and claim him as their deity. And so, reluctantly, he has no other option but to both get involved in matters whilst simultaneously trying to escape the world view that he is some kind of god.

Tuesday, October 27th:

12:00 Noon: Russell Eponym, Live in the Glen

Music, poetry, and stories in a popular weekly session at Ceiluradh Glen.

19:00: The Princess Bride: Storming the Castle

With Caledonia Skytower at Ceiluradh Glen.

Wednesday, October 28th, 19:00: From The Dust Returned at the Haunted Hollow

They have lived for centuries in a house of legend and mystery in upper Illinois — and they are not like other midwesterners. Rarely encountered in daylight hours, their children are curious and wild; their old ones have survived since before the Sphinx first sank its paws deep in Egyptian sands -and some of them sleep in beds with lids.

Now the house is being readied in anticipation of the gala homecoming that will bring the entire family, spread across the globe, back to their place of origin. But in the midst of eager anticipation, a sense of doom pervades. For the world is changing. And death, no stranger, will always shadow this most singular family: Father, arisen from the Earth; Mother, who never sleeps but dreams; A Thousand Times Great Grandmére; Grandfather, who keeps the wildness of youth between his ears.

And the boy who, more than anyone, carries the burden of time on his shoulders: Timothy, the sad and different foundling son who must share it all, remember, and tell – and who, alone out of all of them, must one day age and wither and die.

Thursday, October 29th, 19:00 The Walker in the Cemetery

Shandon Loring reader British author Ian Watson’s short story The Walker in the Cemetery, a H.P. Lovecraft inspired tale in which Cthulhu self-divides out into human-size fractals and traps survivors in an Italian cemetery. Also in Kitely – take the teleport from the main Seanchai World grid.kitely.com:8002:SEANCHAI.

SOS Winter Fair 2020 in SL: merchant applications sought

Survivors of Suicide (SOS) is a peer to peer support group within Second Life dedicated to help those who have been impacted by depression, thoughts of suicide, or who have attempted suicide or have lost someone to suicide. The group offers practical support, as well as education and information on dealing with depression, suicide prevention and more.

Founded in December 2008, SOS is the longest running support group of its kind in Second Life, and celebrates its anniversary each year with a special Christmas Fair – and 2019 will be no different, with merchant and vendor application currently open until November 8th – although this may be extended if spaces are still available.

The theme for the 2020 fair is Winter Wonderland, with the event running from Saturday, December 5th, 2020 through until Saturday, January 2nd, 2021 inclusive.

Merchants are asked to adhere to a number of guidelines, comprising:

  • Booths are provided with a 50 LI allowance that should not be exceeded.
    • Merchants are asked to dress them in accordance with the theme.
    • Scripts should be kept to a minimum and only used as required (e.g. within vendors, etc).
    • All items offered for sale must not violate IP, copyright, patent, trademark or similar rights held by others.
  • Booths must include an SOS kiosk (provided by the organisers) for donations.
  • At  least one item must be offered at 100% sale price to SOS, or 2 items at 50% sale price to SOS.
  • Set-up will commence at noon SLT on Monday, November 30th, and must be completed by noon SLT on Thursday, December 3rd.

In addition, applicants are asked to have a free Group slot available so they can be invited into the SOS group for rezzing rights, and should provided a 512×512 copy of their store logo to the organisers via e-mail (address in the application form).

Those interested in applying should complete the SOS Winter Fair 2020 application form.

For further information, please refer to the SOS website.

Burn2 2020: The Metaverse in Second Life

Burn2 2020

Burn2 2020 opened its gates at 17:00 SLT on Friday, October 9th and is currently in full swing with daily event scheduled throughout the week that will culminate over the weekend of Saturday 17th and Sunday 18th October with the burning of the Man and the Temple respectively, before the event closes with a final party that kicks-off at 23:00 SLT on Sunday, October 18th.

This year’s event is a little different to past Burn2 activities, thanks to the SARS-CoV-2 virus. The latter pushed all of the Burning Man events from the physical world to the virtual, as the Burn2 organisers note in introducing this October event:

Traditionally, Burn2 “echoes” the annual event in Black Rock City, Nevada. This year, however, things are different. Burning Man went virtual, the Multiverse populated by eight “recognised universes.” Burn2 was one of those, with a VRC Week event in the beginning of September, featuring just a bit of what a virtual Burn is like in Deep Hole.
Now…in October, we shall go all out!
Burn2 2020

This means that a total of six regions once again provide a setting that reflects the actual Burning Man event, but are this time especially welcoming to Burners from around the world who  were not able to attend the physical event,who can share the creativity and atmosphere virtually and immersively. To reflect this, the Burn2 landing / arrival zone includes a short tutorial on using the viewer for those new to Second Life, and greeters are especially attuned to assisting those who are unfamiliar with the platform and with Burn2.

Also reflecting the “virtual universe” idea of this year’s Burning Man event, Burn2 has been given the theme of the Metatverse, with builders and participants invited to present builds and camps that reflect the idea of multiple universes in which life might find itself – be they spiritual, fictional, of time and space, extroverted or introspective.

As usual, there are entertainments and activities taking place throughout the week, with the aforementioned Man and Temple burns taking scheduled to take place twice (and respectively) at 12:00 and 18:00 SLT on the 17th and 18th of October. Full details of the burns and all activities throughout the rest of the event can be found in the event schedule on Google Calendar.

Burn2 2020

When visiting, people can explore the regions in multiple ways: on foot, via balloon, and the familiar Department of Mutant Vehicles cars, whilst for the environmentally minded, horse are also available for riding.

About Burn2

Burn2 is an extension of the Burning Man festival and community into the world of Second Life. It is an officially sanctioned Burning Man regional event, and the only virtual world event out of more than 100 real world Regional groups and the only regional event allowed to burn the man.

The Burn2 Team operates events year around, culminating in an annual major festival of community, art and fire in the fall – a virtual echo of Burning Man itself.

Related Links