0 The Virtual Resource Market – SLAs as derivatives contracts for the data centre Date: 8 May 2007 Produced by: Chris Swan The materials may not be used.

Slides:



Advertisements
Similar presentations
SAR Overview Business Case Review Logical SARPhysical SAR Implementation Review 1.
Advertisements

Virtualisation From the Bottom Up From storage to application.
Course: e-Governance Project Lifecycle Day 1
SLA-Oriented Resource Provisioning for Cloud Computing
Lecture # 2 : Process Models
Conceptualizing & Initializing the IT Project
TAPASDelivMarch04 1 TAPAS Deliverables for March 04 (Trusted and QoS-Aware Provision of Application Services) Santosh Shrivastava Newcastle University.
ITIL: Service Transition
Management of IT Environment (5) LS 2012/ Martin Sarnovský Department of Cybernetics and AI, FEI TU Košice ITIL:Service Design IT Services Management.
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Achieving Success With Service Oriented Architecture Derek Ireland 17th March, 2005.
8.
Why your company should use ITIL Ari Rantala University of Jyväskylä Information system science.
0 Software as a Service in Finance Date: 15 May 2007 Produced by: Chris Swan The materials may not be used or relied upon in any way.
Modified by: Masud-Ul-Hasan and Ahmad Al-Yamani 1 Chapter 11 Network Management (Selected Topics)
©1996 ECsoft Group plc 1 Server Farms & SANs Carl Davies - Technical Support Team Leader.
Cloud Attributes Business Challenges Influence Your IT Solutions Business to IT Conversation Microsoft is Changing too Supporting System Center In House.
Abstract Cloud data center management is a key problem due to the numerous and heterogeneous strategies that can be applied, ranging from the VM placement.
MIGRATING INTO A CLOUD P. Sai Kiran. 2 Cloud Computing Definition “It is a techno-business disruptive model of using distributed large-scale data centers.
Dependability Models for Designing Disaster Tolerant Cloud Computing Systems.
Chapter 10 Introduction to Components. Process Phases Discussed in This Chapter Requirements Analysis Design Implementation ArchitectureFramework Detailed.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
STORAGE ARCHITECTURE/ EXECUTIVE: Virtualization It’s not what you think you’re buying. John Blackman Independent Storage Consultant.
Installation and Maintenance of Health IT Systems
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
MediaGrid Processing Framework 2009 February 19 Jason Danielson.
Information System Development Courses Figure: ISD Course Structure.
Microsoft Virtual Academy Module 8 Managing the Infrastructure with VMM.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Managing Microsoft Applications with Cisco UCS Manager & PowerTool.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
SWE 316: Software Design and Architecture Objectives Lecture # 18 Introduction to Components SWE 316: Software Design and Architecture To learn:  benefits.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
Click to add text May 2012Taking advantage of Virtualisation1 TWA : Taking Advantage of Virtualisation on IBM Platforms TWS Education.
Lecture 2 –Approaches to Systems Development Method 10/9/15 1.
ANKITHA CHOWDARY GARAPATI
Technology Layer. Technology Layer Metamodel Technology Layer Concepts.
L. A. S. E. R Local Authority Security Enterprise Reporting System Architecture.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
VMware vSphere Configuration and Management v6
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
25 April Unified Cryptologic Architecture: A Framework for a Service Based Architecture Unified Cryptologic Architecture: A Framework for a Service.
Tier3 monitoring. Initial issues. Danila Oleynik. Artem Petrosyan. JINR.
Jemerson Pedernal IT 2.1 FUNDAMENTALS OF DATABASE APPLICATIONS by PEDERNAL, JEMERSON G. [BS-Computer Science] Palawan State University Computer Network.
An approach to Web services Management in OGSA environment By Shobhana Kirtane.
1 Security Architecture and Designs  Security Architecture Description and benefits  Definition of Trusted Computing Base (TCB)  System level and Enterprise.
Service Design.
RESERVOIR Service Manager NickTsouroulas Head of Open-Source Reference Implementations Unit Juan Cáceres
Designing the Physical Architecture
EI Architecture Overview/Current Assessment/Technical Architecture
COMP532 IT INFRASTRUCTURE
Building a Virtual Infrastructure
KrypC Technologies Accelerated Blockchain Adoption.
Distribution and components
Quality Management Perfectqaservices.
ITIL:Service Design IT Services Management Martin Sarnovský
Cloud Computing Kelley Raines.
Gestione di Service Level Agreements (SLA) in sistemi Grid
University of Technology
Understanding Cisco Cloud Fundamentals If you are looking about your cisco dumps practice-questions.html.
NCSA Plan for DPP: Construction and Operations of the LSST Data Facility Don Petravick, Paul Domagala, Margaret Johnson Joint Technical Meeting March.
Managing Clouds with VMM
Saranya Sriram Developer Evangelist | Microsoft
Presentation transcript:

0 The Virtual Resource Market – SLAs as derivatives contracts for the data centre Date: 8 May 2007 Produced by: Chris Swan The materials may not be used or relied upon in any way.

1 Agenda A financial metaphor for the data centre Where virtualisation fits into the picture The virtual resource market SLAs – the cornerstone to success Integrating SLAs into the software development lifecycle Questions

2 OGF technical reference model – axes only Business process / service Virtualized Platform Platform Instance Virtualized Operating Environment Operating Environment Virtualized Physical Physical StorageComputeNetwork

3 OGF reference model – top and bottom layers only Service Reference dataRisk ManagementCustomer Portal Assets StorageComputeIO

4 OGF reference model - A financial metaphor Derivative ListedOTCExotic Assets CashBondsEquities

5 A layered view (from OGF technical reference model) Business process / service Reference DataRisk ManagementCustomer Portal Virtualized Platform Data GridCompute GridServer Farm Platform Instance DatabaseApp ServerWeb Server Virtualized Operating Environment NFS, SMB, NASVirtual Machine Monitors Load balancing, VIPs Operating Environment File systems e.g. NTFS, Ext3 Operating Systems e.g. Linux, Windows Network protocols e.g. TCP/IP, UDP Virtualized Physical LUNsHypervisorsVLANs Physical Disks, Array Controller, SAN switches etc. Servers, Blades etc. Switches, Routers etc. StorageComputeNetwork Each physical layer provides Abstraction to the layer above Each Virtualized layer provides a flexible mapping/management point

6 Balancing the infrastructure Service Level Agreements (SLAs) Assets Capacity & Performance Management (VRM)

7 Virtual Resource Market - Details Virtual Resource Market Virtual Resource Market Network Fabrics Storage Fabrics Bids Offers Compute Fabrics Canonical Application Architectures Physical ResourcesVirtualized Resources $/Unit Performance $/Virtual Unit Performance Time Slice Offers Time Slice Bids Minimize $/Unit Performance Maintain SLAs $ for SLAs (Budget)Match $ for SLA to $/Virtual Unit Performance Compute Fabric C 1 Canonical Architecture A Canonical Architecture B Canonical Architecture C Bid for Storage Fabric Bid for Network Fabric Bid for Compute Fabric $/Fabric Compute Fabric C 2 Network Fabric N 1 Network Fabric N 2 Storage Fabric S 2 Storage Fabric S 1 Bid for Storage Fabric Bid for Network Fabric Bid for Compute Fabric Bid for Network Fabric Bid for Compute Fabric Offers of C 2 Offers of N 1 Offers of N 2 Offers of S 1 Offers of S 2 Offers of C 1 SLA

8 SLAs work just like any other piece of software From the classic waterfall process (or SDLC+): Initiation (Concept) If we are going to have a system then we will need an SLA Requirements definition Identify at a coarse level what the parameters covered by the SLA will be System and software design Determine high level metrics (key performance indicators) then refine to get specific metrics Implementation and unit testing This creates and verifies the functional parts of the SLA Integration and system testing At this stage it should be possible to validate that the non functional aspects are achievable Deployment / maintenance Ensure that the system performs within the SLA and respond to exceptions Evaluation Does the SLA actually represent the service to fit the business need that drove the original concept? } These stages are where efforts are typically focused with existing performance management tools. Many systems are integrated and tested for ‘ultimate’ performance because no SLA has been defined, designed or developed earlier in the cycle.

9 Tools and technology XML has become increasingly popular for modelling derivatives, with FPML emerging to cover most of the common ground We need standard XSDs for SLAs Composition is crucial – we don’t code from scratch, so we won’t build SLAs from scratch Common models (canonical forms) can be reused  These may well have repeatable behaviour as well as shape Components and frameworks have yet to emerge  SLAng (UCL) shows the way, WS-CDL may help with behaviour Eclipse plugin for SLAs – coming soon?

10 Questions?

11