Download presentation
Presentation is loading. Please wait.
Published byPiers Hoover Modified over 8 years ago
1
Exploring opportunities in the OGSA service model– realising Utility Computing Jeffrin J. Von Reich Chief architect Hewlett Packard Software Global Unit
2
page 2 The World of Utility Computing services supply demand applications resources
3
page 3 – Pay per unit of usage ( computing, storage,apps, services) – SLA defined for consumption – Resources are on demand from a shared pool – Less expensive than purchasing dedicated resources – Highly automated, policy driven administration – Potential distribution of resources across geographies/firewalls – Interoperability of heterogenous environments – Supports incremental building block approach of infrastructure/apps/services What makes an Utility Computing Environment
4
page 4 Utility Computing is one of the business/operating IT models. The construction of UC stack is constrained mainly by – the functional richness of the underlying interfaces (servers, storage, networks,,,) – the standardization of an architecture that allows interoperability Grid and UC – whats the connection Grid is a technology that seems suitable to deliver UC Therefore the standards bodies that work on grid and UC could have the same taxonomy and high level architecture ( OGSA )
5
page 5 Web Services Messaging, Security, Etc. Domain-Specific Services WS-Resource Framework OGSA-WG taxonomy OGSA services Infrastructure.
6
page 6 Infrastructure Services OGSA services + Mgmt Building blocks Manageability and SOA basis – WSRF, WSDM.. UC and grid – a possible common taxonomy ? Exchange Service Servers - e.g server pool Storage BPEL processes Network Business Services Application Services Global management ( Asset mgmt, Usage and metering ) Integration, composition and communication between management blocks - model based. Causes supply and demand automation Server pool managerExchange manager Mail manager Utility delivery automation Utility delivery
7
Backup slides
8
page 8 Life Cycle Management ( for all levels of computing - networks, hardware, Systems, apps, services, Business processes. Includes provisioning, config, Transaction manager (locking ), etc. ) Monitoring services ( query, information, discovery and introspection, filtering and correlation, naming, Globally unique namespaces, trouble ticketing, inventory mgmt, performance mgmt, topology and associations, metering, logging) Policy definition (general policy framework, modeling, QOS/SLA..) Self healing ( Checkpoint service, recovery, heart beat ) Security (authentication, authorization, user identity, delegation ) Business services ( Accounting, billing, Ordering, CRM, decision support systems, fraud mgmt, Revenue assurance..) License management ( for all levels of computing – espescially systems, apps, services). Utility Computing – Management functions/services
9
page 9 Messaging ( Notification, bulk data transport, control transport, event subscription ). Capacity planning and entitlement ( for infrastructure ) Virtualization ( Persistent environments, scheduling and reservation, location services, Proxy services, session mgmt, exporting resources - like desktops, virtual infrastructure – partitions, offices etc, ILM ) Data ( Data mining, data backup, restore, clone.. ) Profiling ( composition of services, resources and resource utilitzations) Domain specific services Internationalization Utility Computing – Management functions/services (cntd )
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.