Monday, September 21, 2020

Dreamworks uses AIOps to Smooth Out Big Rendering Jobs

“Any sufficiently advanced technology is indistinguishable from magic,” novelist Arthur C. Clarke once quipped. 


But successful advanced technology use cases always are concrete, and add value because real business problems are solved. Consider the way Dreamworks uses AIOps. As a digital content business, Dreamworks arguably has an easier time than most switching to fully-remote work. 


But even so, there are real problems AIOps helps Dreamworks solve. The way the studio schedules workloads if a case in point. One specific problem is ensuring that the internal computing network does not crash when huge rendering jobs are executed, such creating 150,000 animated people in a crowd scene.


Doing all the rendering at once would affect computing performance. 


"We don't want the artists noticing that something's performance has changed," says Skottie Miller, technology fellow and vice president of platform and services architecture at DreamWorks. "We want our synthetic transaction and monitoring framework to tell us before the artists notice that something is trending in a bad direction.”


"It used to be there would be an issue and maybe an engineer noticed because they were looking for it, or maybe the system sent an alert and an engineer would go investigate it," Miller notes. "Now an issue surfaces almost always with a recommendation and, in many cases, a solution before the engineer is in the loop.”


“It lets us run with 24x7 support with fewer sets of eyeballs staring at the systems,” he says. And that is precisely the sort of use case AIOps was envisioned to support: automating the alerting process and preparing a solution without information technology staffs having to do so manually. 


No comments:

Post a Comment

MWC and AI Smartphones

Mobile World Congress was largely about artificial intelligence, hence largely about “AI” smartphones. Such devices are likely to pose issue...