utility computing

40
Utility Computing Ari Jylhä Tomi Moilanen

Upload: tanner-camacho

Post on 03-Jan-2016

57 views

Category:

Documents


3 download

DESCRIPTION

Utility Computing. Ari Jylhä Tomi Moilanen. Content. What is utility computing? IBM grid solutions HP grid solutions Sun grid solutions Oracle grid solutions. What is utility computing?. Organizations pay for computing they have been used processing power network bandwidth - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Utility Computing

Utility Computing

Ari JylhäTomi Moilanen

Page 2: Utility Computing

Content

What is utility computing? IBM grid solutions HP grid solutions Sun grid solutions Oracle grid solutions

Page 3: Utility Computing

What is utility computing?

Organizations pay for computing they have been used processing power network bandwidth software applications

Utility computing works in many ways Providers make money by running

outsourced technology departments more efficiently than customers could shared or virtual servers

Page 4: Utility Computing

What is utility computing?

Utility computing uses a virtualized infrastructure

With a virtualized infrastructure: people, process and technology are

focused on service levels capacity is allocated dynamically the entire infrastructure is simplified

and flexible enables a utility or pay-per-use model

for IT services

Page 5: Utility Computing

IBM grid solutions

IBM has grid solutions to many different areas: Aerospace and automotive industry Agricultural chemicals industry Electronics industry Financial services industry Life sciences Petroleum industry Government and higher education

Page 6: Utility Computing

Aerospace and automotive industry (IBM)

Grid solutions enhance data sharing People can distribute disparate workflow

time to market will be accelerated Improvements will occur because of faster

data capture data compilation data analysis

Batch jobs are routed transparently to unused cycles

Disparate systems can be virtualized as a single system central system management become easier

Page 7: Utility Computing

Agricultural chemicals industry(IBM)

Grid solutions can maximize use of existing data resources and assets by unified data access simplified integration secured access to data lead identification through innovative

information analysis improved use of computing and storage

resources By grid solutions

it is possible to execute sequence comparison algorithms

it is easier to manage different databases

Page 8: Utility Computing

Electronics industry (IBM)

Grid solutions can improve electronics design processes and reduce products time to market by many ways enabling seamless data sharing across systems optimizing computing capacity and existing

infrastructure investments running compute-intensive processes on open

standards platforms Creating unified product development is

much easier

Page 9: Utility Computing

Financial services industry (IBM)

Grid technologies can significantly enhance different banks competitiveness reduce time in diverse jobs banks get more sophisticated and accurate

analyses In risk management area grid’s

distributed environment can run several risk scenarios in parallel

Organizations get faster financial analysis and more effective risk management

Page 10: Utility Computing

Life Sciences (IBM)

IBM grid solutions can enhance productivity a lot aggregating and sharing of recourses is

easier execution of sequence comparison

algorithms is faster People get innovative information

analysis and ability to respond faster to opportunities presented by data

Page 11: Utility Computing

Petroleum industry (IBM)

Grid solutions give more accurate results and less time is spent on value-adding decisions how to optimally extract oil and gas

from producing fields faster processing of ever-expanding

quantities of data

Page 12: Utility Computing

Government and higher education (IBM)

Grid solutions of IBM allow agencies to make database and file-based data available across a department or organization with securing data access and optimizing storage

Help in creating and managing virtual organizations by helping procure compute and data resources on demand adding and removing virtual organisations participants

dynamically providing on demand storage capacity for data collected

from sensor nets facilitating fusion engines that assimilate, aggregate and

correlate raw information providing resilient secure systems data and assisting in

weather-system modelling and prediction Organisations get faster and more seamless predictive

governmental collaboration and organization

Page 13: Utility Computing

HP grid solutions

Hewlett-Packard Utility Data Center solutions let corporations virtualize data center environment to adapt to fast-changing business needs, while sharply reducing operational costs

On Demand solutions from HP offer a practical, cost-effective approach to utility computing that delivers IT resources whenever corporations need them

HP offers solutions with three On Demand Solution programs: Instant capacity Metered capacity Managed capacity

Page 14: Utility Computing

HP grid solutions

Instant capacity corporations get immediate access to

additional server and storage capacity payment is based on planned usage,

which reduces upfront investment while delivering increased flexibility in asset ownership

Page 15: Utility Computing

HP grid solutions

Metered capacity HP metering technology monitors your

systems, allowing corporations to pay for IT assets as people dial up and dial down actual usage

payment is based on this usage, thus reducing the need for capacity planning and the risks associated with changes in business volume

HP offers these pay-per-use solutions for servers, storage, imaging and printing

Page 16: Utility Computing

HP grid solutions

Managed capacity proven end-to-end IT solution

management maximizes the value of organizations enterprise assets by allowing they to manage their IT infrastructure with fewer resources or redirect your resources to core competencies

managed capacity solutions support access, managed storage, and messaging

Page 17: Utility Computing

HP grid solutions

On Demand solutions have been divided to four sections Access on Demand Imaging & Printing on Demand Messaging on Demand Storage on Demand

Page 18: Utility Computing

Access on Demand (HP)

Access on Demand solutions deliver complete client-computing solutions geared to different business needs

Access on Demand include high-performance computing platforms software associated services

Monthly price

Page 19: Utility Computing

Imaging & Printing on Demand (HP)

Pay-per-Use Imaging and Printing Program allows organizations to streamline their printing

environment by reducing time, cost, complexity, and risk

allows to manage organizations print environment with the latest HP printer technology

HP Services provides: physical installation network installation technical support, including hardware and software

assistance maintenance

Page 20: Utility Computing

Messaging on Demand

HP offers solution for messaging needs ideal for organizations with 5000 or more

mailboxes tailored to meet the exact needs of

corporations user community for office workers HP offers Microsoft Exchange

2000 on Demand for environments with a mix of user types HP

offers Tiered Messaging on Demand

Page 21: Utility Computing

Storage on Demand

HP Pay per Use for StorageWorks XP is a solution if company is trying to avoid locking

into an expensive storage infrastructure companies can make sure that they have sufficient

reserve storage capacity on hand to meet fluctuating service needs

companies pay a fixed monthly fee plus a variable fee that is based on the actual usage of storage

HP Managed Storage Solution helps companies manage their storage

infrastructure efficiently and productively pay-per-use basis combination of capacity-based storage services and

remote management that delivers the storage capacity and technical expertise companies need

Page 22: Utility Computing

Sun – Just In Time Computing

Page 23: Utility Computing

Sun – Just in time computing

Sun’s answer to Growing utility computing market

Advantages Reduced complexity in creating

infrastructure and business processes requiring IT services

Shortened provisioning times Lower up-front costs Improved utilization of resources

Page 24: Utility Computing

Sun – Just in time computing

Driving forces: Large amounts of network bandwidth is

available Web infrastructure exists Highly expandable, networked computing

systems offer very high performance, easy scalability,and tight integration with internal and external networks.

Systems hardware and software that allows resources to be divided

priorities are available for a wide range of computing platforms.

-> N1

Page 25: Utility Computing

Sun – N1

System that enables Just in time computing

Separates fixed dependencies Applications Operating environment Hardware

Combines disparate resources together Over network Servers Network devices (e.g. firewalls)

Page 26: Utility Computing

Sun – N1

Centralizes managing

One big pool of resources

Web- based UI Consists of 3 parts

Service provisioning system Provisioning server Data platform

Page 27: Utility Computing

Sun – N1 Service provisioning system

Centralized application provisioning Automated service provisioning Simulation of dependencies Dynamic configuration Dependency management Application comparison Version control Logging/reporting

Page 28: Utility Computing

Sun – N1 Service provisioning system

Master Server: Solaris 8 and 9 Operating System Red Hat Linux 7.2, 7.3, 8.0, Advanced Server 2.1 Microsoft Windows 2000 Server, Advanced Server

Remote Agent: Solaris 2.6, 7, 8 and 9 Operating Systems Red Hat Linux 7.2, 7.3, 8.0, Advanced Server 2.1 IBM AIX 4.3.3, 5.1,5.2 Microsoft Windows 2000 Server, Advanced Server

Page 29: Utility Computing

Sun – Provisioning server

Combines disparate resources together Automatic creation and configuration of resources Billing and cost management Performance monitors

CPU utilization Disk utilization Physical memory Virtual memory

Web- based UI drag&drop

Page 30: Utility Computing
Page 31: Utility Computing

SUN – Data platform

Kind of an Add-On Concentrates on storage systems Storage system pools

Different protocols Different kind of systems

N1 Data platform (Sun PSX-1000) Sun storEdge T3 arrays.

Page 32: Utility Computing

Oracle 10g Grid

Page 33: Utility Computing

Oracle 10g Grid

Main concept: ”Implement one from many” ”Manage many as one”

Infrastructure consists of 3 products 10g Database 10g Application server 10g Grid control

Page 34: Utility Computing
Page 35: Utility Computing

Oracle 10g Database

Offers “true grid database”

Can be divided to 4 different functionalities: Application clusters Automatic storage management Information provisioning Self-managing database

Page 36: Utility Computing

Oracle 10g Database

based on application clusters enable distributing database and

processing capabilities New nodes can be automatically added Automatic data provisioning and

workload balancing Storage groups

Automatic relation checking Information sharing

Page 37: Utility Computing

Oracle 10g application server

Centralizes developing and deploying of applications

Distributing services HTTP, LDAP, J2EE

Application rules Application priviledges

Oracle internet directory

Page 38: Utility Computing

Oracle enterprise manager 10g grid control

Combines grid together Performance monitoring Managing of applications and

databases HTML – based user interface

Page 39: Utility Computing

Oracle enterprise manager 10g grid control

Central console HTML user interface

Management service J2EE application

Management repository Administration and application information

Management agents Monitoring of services Information exchange Remote operations

Page 40: Utility Computing