Challenges – GARS interviews 46% 33% 33% 31% 28% 20% 19% 19% 18% 18% 15% 14% 1% Semantic Web Skills Shortage App Dev Lack of Standards Prove ROI Grid to Utility Grid to SOA Grid Enabling Apps Security Data Mgmt Cultural Bandwidth Licensing
Enterprises are experiencing benefits from infrastructure virtualization
Virtualization is being applied at every layer of the IT stack - compute, network, data and apps
Concerns: sweeping complexity under the carpet, performance overheads, license costs, vendor lock-in, too many moving parts?
Virtual appliances rival SaaS?
Do grid and virtualization intersect, converge or collide?
One approach: a layered view (from EGA reference model) Each physical layer provides abstraction to the layer above Each virtualized layer provides a flexible mapping/management Network Compute Storage Switches, Routers etc. Servers, Blades etc. Disks, Array Controller, SAN switches etc. Physical VLANs Hypervisors LUNs Virtualized Physical Network protocols e.g. TCP/IP, UDP Operating Systems e.g. Linux, Windows File systems e.g. NTFS, Ext3 Operating Environment Load balancing, Global IP, Virtual IP Virtual Machine Monitors, Solaris Containers, BSD Jails NFS, CIFS, SMB, NAS Virtualized Operating Environment Web Server App Server Database Platform Instance Server Farm Compute Grid Data Grid Virtualized Platform Customer Portal Risk Management Reference Data Business process / service
US EPA Energy Star program: “every dollar spent on IT equipment, $3 to $4 is spent on operating it over its life”
Energy costs for UK businesses have increased by 57% during the last 12 months, and now form a significant element of operational expenses, often greater than IT equipment depreciation and sometimes greater than real-estate costs
How to factor into ROI? Return on Environment - new metric for technology innovation