Avanade Virtualized Grids A case study on the benefits of virtualization Presenter: Date: Luca Regini Associate Principal Consultant, CTO team, Avanade.

Slides:



Advertisements
Similar presentations
IBM InfoSphere Classic Federation Server for z/OS Provide fast, automated SQL access to mainframe data Our understanding of your goals Simplify robust.
Advertisements

1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
Types of software. Sonam Dema..
Microsoft Desktop Virtualization Migrating to Windows 7 With MED-V.
BUILDING HYBRID APPS WITH DYNAMICS CRM & WINDOWS AZURE Guy Riddle & George Doubinski Dynamics CRM MVP’s SESSION CODE: DEV-DYN-MID306 (c) 2011 Microsoft.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
ICT Day Term 4,  Virtualisation is growing in usage.  Current CPU’s are designed to support Virtualisation.  Businesses are looking at virtualisation.
Gordon Mangione VP, Emerging Virtualization Products Citrix Systems, Inc. Gordon Mangione VP, Emerging Virtualization Products Citrix Systems, Inc.
10/18/2015 SUSE Enterprise Linux Server on Windows Azure 30 May 2012.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
V-Alliance Solution Overview Years of Business Success.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Testing in the Cloud with Tosca Testsuite: A Comprehensive Test Management and Test Automation Suite Built on Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
© 2010 VMware Inc. All rights reserved Why Virtualize? Beng-Hong Lim, VMware, Inc.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
Snip2Code: Search, Share and Collect Code Snippets Faster, Easier, Efficiently with Power of Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: SNIP2CODE.
Enterprise Linux Servers Solution Overview Kerry Kim Enterprise Linux Servers Solution Manager.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Microsoft Virtual Academy
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
Let's talk about Linux and Virtualization in 'vLAMP'
Docker Birthday #3.
New Heights by Guiding Them into the Cloud
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Virtualization Engine console Bridge Concepts
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
How to prepare for the End of License of Windows Server 2012/R2
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise
Cloud Database Based on SQL Server 2012 Technologies
Infrastructure, Data Center & Managed Services
SQL Server BI on Windows Azure Virtual Machines
SQL Server OLTP with Microsoft Azure Virtual Machines
Grid Means Business OGF-20, Manchester, May 2007
11/10/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Be Better: Achieve Customer Service Excellence and Create a Lean RMA and Returns Process with Renewity RMA and the Power of Microsoft Azure MICROSOFT AZURE.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Big Red Cloud Offers a Simple Online Accounts Solution for Business Owners and Bookkeepers Hosted on the Powerful Microsoft Azure Platform MICROSOFT AZURE.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
Microsoft Virtual Academy
Adra ACCOUNTS: Transaction Matching Software Powered by the Microsoft Azure Cloud That Helps Optimize the Accounting and Finance Processes MICROSOFT AZURE.
Microsoft Virtual Academy
Microsoft Virtual Academy
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
Microsoft Virtual Academy
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Microsoft Virtual Academy
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
Harness the competitive advantages of Power BI and obtain business-critical insights with Adastra’s enterprise analytics platform using Microsoft Azure.
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
2/25/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Building and running HPC apps in Windows Azure
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
Service Template Creation from the Ground Up
Service Template Creation from the Ground Up
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Productive + Hybrid + Intelligent + Trusted
Microsoft Virtual Academy
Presentation transcript:

Avanade Virtualized Grids A case study on the benefits of virtualization Presenter: Date: Luca Regini Associate Principal Consultant, CTO team, Avanade Italy Sep 22, 2008

2 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Agenda ► Who we are –Our offering in Grid space ► Our experience with virtualization.

3 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Our beginning In 2000 Accenture and Microsoft came together to create Avanade. A joint venture designed to meet the growing demand for Microsoft-based services among enterprises worldwide.

4 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Eight years of growth and global expansion Delivering value in 22 countries More than ► 8,000 professionals ► 3,700 in India, Philippines ► $593m revenue in FY07 ► 2,900 customers

5 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. A diverse, global customer base ► Forbes Global 2000 ► Fortune Global 1000 ► All industries ► Government agencies

6 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Avanade’s Grid: AGA ► In 2004 MPS was looking for a solution to lower Mainframe workload and to better use its available PCs and servers Fortune Global 1000 ► After evaluating MPS technological requirements and constraints Avanade proposed the development of AGA (Avanade Grid Assett). ► I joined the AGA design and development team from project's start and contributed to delivery of many projects based on this technology. As of today, I am still actively involved as an architect and maintainer for AGA.

7 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. AGA evolution 2004 ► AGA development ► First task: log analysis ► Linux Node ► 4 applications deployed ► Solaris Node ► Geco ► Massive account statement print ► 100 computing nodes ► tasks each day ► Murex ( report generation ) ► Algorithmics 2007-today ► Two production grids and one “development” grid ► 250+ Windows machines ► 80+ Linux machines ► Adding 60 more, dedicated to Finance business unit ► CPUs available ► Tasks executed each day ► Over 40 “Grid enabled” running applications and two of them are mission critical ► Basel II compliancy (VaR computation) ► IAS 32 / IAS 39 instrument categorization

8 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. AGA features ► Object Oriented API for tasks development on multiple platforms (Windows/.NET, Linux Sun Solaris /Java). ► Windows, Linux, Solaris (AIX in development ) computing node. ► Leverages Microsoft.NET security strength (i.e. Code Access Security, WS-Security, PKI, etc.) and setuid security on Linux. ► Allows Kerberos impersonification for running tasks. ► The system is able to function under stress and recover from critical conditions like temporary network failures, computer failures or excessive server load. ► A native code layer allows a fine grained control of each computing task and its running processes. ► Mainframe Integration.

9 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. What’s next? ► One of the most successful projects in Avanade Italy has been a replatforming of the Italian Social Security from mainframe to.NET technologies. ► (see Gartner report G published 28 March 2007). ► MPS asked us to leverage the tools and the experience developed in this project to migrate some critical task.  Some must produce weekly result, some must produce results daily.  The tasks are heavy and their workload cannot be easily anticipated.  We must deal effectively with peaks.  We would like the grid to be more dynamic.

10 © Copyright 2008 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Some other problems ► Tasks often depends on auxiliary software:  How to distribute a grid task?  How to avoid software conflicts?  What if there is a custom software distribution system that introduces additional constraints? ► Software is written so that you cannot run multiple jobs on the same machine ► A temporary or isolated grid to run a critical or dangerous elaboration. ► A “provisional” experimental grid for prototypical development or test purposes.

11 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Why virtualization matters ► Virtualization lower costs of grids maintainance and administration –Application virtualization –Loosen dependencies software dependencies –Computing hosts virtualization –Add dynamism to the Grid

12 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Application virtualization ► ThinApp to virtualize software that is likely to cause conflicts. ► Successfully virtualized.Net and Java runtimes, Fujitsu COBOL. ► A grid job now comes as a bundle containing both the software performing the required task and its dependencies.

13 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Host Virtualization ► Set of complete AGA Computing Node VMs with different setups –Available packages and package versions –Different Operating Systems and versions ► Management tool set –Easy clone of available virtual machines –Patch management of master virtual machines ► Task execution on Virtualized Computing Nodes –1. Pilot AGA Task wake up the required VM on the physical machine –2. Job execution AGA Task gets allocated on the VM machine –3. Each VM is reverted to initial status

14 Task execution on Virtualized Computing Nodes © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Computing Node VM Pilot Task 1 Computing Node VM2 (OS 2) Computing Node User Task 2 VM Pilot Task 2 HARDWARE Operating System VM1 (OS 1) Computing Node User Task 1 Scheduler (1) (2) (3) (4)

15 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Virtualization Benefits ► One set of physical machines can change behavior and serve multiple Tasks –Different Operating Systems –Different packages versions ► Freedom of choice –Select the best Operating System for each Task –Availability on demand

16 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Achieving Dynamism ► Automatic node migration between grids. ► Virtualization for on-demand creation of nodes.

Avanade Italy as EGEE EBA Activities and goal

18 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Activities as EGEE EBA ► Implement a compatibility layer for gLite –Use gLite CNs as part of AGA installations ► Setup and run a gLite site –Let some Avanade CPUs be part of gLite environment –Manage an AGA site as part of gLite ► Partecipate to EGEE events –Share Avanade experiences and results –Sponsor the Grid adoption in enterprises

19 EGEE EBA activity plan © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries.

20 © Copyright 2007 Avanade Inc. All Rights Reserved. The Avanade name and logo are registered trademarks in the US and other countries. Questions? ► For any further information –Luca AGA Architect –Raffaele Sgherri AGA Technical Lead, EGEE EBA primary contact –Roberto Cappuccio Director of Florence office