Alan Smith Grid Computng with 256 Windows Azure Worker Roles & Kinect.

Slides:



Advertisements
Similar presentations
Steve Marx Windows Azure Microsoft Corporation ES01.
Advertisements

Clean Up Role WCF Role Web Site Role’ Cache Build Role Create as many roles as you need ‘knobs’ to adjust scale Loss of an instance results.
Building Applications for the Cloud Applications David Aiken Windows Azure Evangelist.
Microsoft's Windows Azure. Microsoft's Windows Azure Platform is a cloud platform offering, that "provides a wide range of Internet services that can.
Microsoft Cloud Futures 2010 April 9, 2010 Jie Li 1, Youngryel Ryu 2, Deb Agarwal 3, Keith Jackson 3, Marty Humphrey 1, Catharine van Ingen 4 University.
Compute/Storage/Network Users On-Premises Data Center A VM A A AA A Application VM Virtual Machine.
Usage Compute Time Average Inactivity Period Compute Time Average Usage Compute Time Compute Time Average Usage.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
Windows Azure for scalable compute and storage SQL Azure for relational storage for the cloud AppFabric infrastructure to connect the cloud.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
Advanced development requires advanced tooling.
COS302. = Managed for YouStandalone Servers IaaSPaaSSaaS Applications Runtimes Database Operating System Virtualization Server Storage Networking.
Disaster RTO SLAYearlyMonthly 99%3.65 days7.20 hours 99.5%1.83 days3.60 hours 99.9%8.76 hours43.8 minutes 99.95%4.38 hours21.56.
W INDOWS A ZURE P LATFORM Reference: Cloud Computing with Windows Azure Platform by Roger Jennings.
Cloud Computing Systems Lin Gu Hong Kong University of Science and Technology Sept. 21, 2011 Windows Azure—Overview.
.NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++ Data SQL Databases NoSQL Tables Blob Storage HDInsight Window s Azure IaaS +
Windows Azure Storage Abstractions Windows Azure Storage Characteristics.
Cloud MapReduce : a MapReduce Implementation on top of a Cloud Operating System Speaker : 童耀民 MA1G Authors: Huan Liu, Dan Orban Accenture.
Robert MacLean BBD Software Get Ready For The Cloud TRACK: Cloud & ALM.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Grid Computing with 256 Windows Azure Worker Roles & Kinect Alan Smith March 2013.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Getting Started with Windows Azure Name Title Microsoft Corporation.
Windows Azure Insights for the Enterprise IT Pro John Craddock Infrastructure and Identity Architect XTSeminars AZR301.
Resources to run your applications IT Pro challenges The A-Z of Microsoft Azure Managing
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 14 Introduction to Computer Graphics.
Mostafa Abdollahi Mazandaran University Of Science And Technology January 2011.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Trevor Sullivan Solution Architect Project Leadership Associates.
Windows Azure Conference 2014 Designing Applications for Scalability.
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
IOS and Android with Windows Azure Websites Name Title Address Website.
CSE 681 Introduction to 3D Graphics. CSE 681 Computer graphics is “the creation and manipulation of graphics images by means of computer.” (Marc Berger,
Seminar Microsoft Next Generation Windows Services: By Microsoft. Guide Presented By Mr. Sandeep Gaikwad
WSV207. Cluster Public Cloud Servers On-Premises Servers Desktop Workstations Application Logic.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage.
Inside Azure Diagnostics 17 COLUMBUS, OHOCTOBER 17, 2014CLOUDDEVELOP.ORG.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Alan Smith Active Handling Big Data in Windows Azure Storage.
PowerPoint Instructions These are not native PowerPoint objects. They are PNG objects. To change the color, you need to go to the Format Tab.
Bret Stateham Owner, Net Connex blogs.netconnex.com twitter.com\bstateham.
Creating Grid Resources for Undergraduate Coursework John N. Huffman Brown University Richard Repasky Indiana University Joseph Rinkovsky Indiana University.
What our kit offers Software Introduction Hands-On Experience.
Global Azure Bootcamp Toronto Ezekiel Calabia – New Signature Racing Game / Hans-on Lab.
Data storage services in the cloud Matt Milner Pluralsight.
Connected Infrastructure
Deploying Web Application
ATCM 3310 Procedural Animation
Tutorials available at jamestedder.net
Connected Infrastructure
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Computer Graphics.
Computer Graphics.
02 | Hosting Services in Windows Azure
Tutorials available at jamestedder.net
Cloud Platform Helps to Empower Citizens and Keep Costs in Check for Local Governments MINI-CASE STUDY “By moving Love Clean Streets to the Microsoft Azure.
Kinect for Creative Development with open source frameworks
Computing Power and Storage in the Cloud Bring Web Mobility to Construction Estimating MINI-CASE STUDY “Microsoft Azure storage and scalability empower.
Twister4Azure : Iterative MapReduce for Azure Cloud
Introduction to Building Applications with Windows Azure
Key Features Automated Self Healing
ATCM 6017 Procedural Animation
Welcome to the Boston Azure User Group
Procedural Animation Lecture 2: 3D & Houdini basics
Developing Windows Azure Applications with Visual Studio
INFO 344 Web Tools And Development
Cloud versus Cloud: How Will Cloud Computing Shape Our World?
Presentation transcript:

Alan Smith Grid Computng with 256 Windows Azure Worker Roles & Kinect

Render Times FilmRender Hours Madagascar: Escape 2 Africa 30,000,000 3,400 years Monsters vs. Aliens 40,000,000 5,500 years Some of the frames required for Devastator in Transformers 2 took up to 72 hours.

viewpoint { from at up angle 60 resolution 640, 480 aspect 1.6 image_format 0 } light object { disc,, 30 wooden } object { sphere, 1.00 chrome } object { cylinder,, 0.50 chrome }

Depth Range Kinect Sensor

267 seconds * 2000 frames = 6 days 4 hours

On-Premise Computing Costs NodesCost 1$500 10$5, $50, $500,000 10,000$5,000,000 Assuming a cost of $500 per node

Cloud Computing Costs NodesHoursCost 110,000$1, ,000$1, $1,200 1,00010$1,200 Theoretical compute cost for a 10,000 hour render job

Windows Azure Compute – Worker Roles Azure Storage Job Queue Blob Storage Frame Queue On-Premise Animation Creator Process Monitor Encode Queue Depth Images Scene Files Frames Websites Media Services

Technologies Used Windows Azure Worker Roles Windows Azure Storage – Blobs, Queue, Tables Windows Azure Media Services Windows Azure Websites