cloud computing tu/e march 26th 2009 n.s. hekster
Post on 20-Jan-2015
342 Views
Preview:
DESCRIPTION
TRANSCRIPT
1
© 2009 IBM Corporation
Cloud Computing
Architecturing a dynamic infrastructure
Cloud Computing
Architecturing a dynamic infrastructure
Dr. Nicky HeksterIT ArchitectIBM Public SectorMarch 26th 2009
© 2009 IBM Corporation2 March 26th 2009
Introduction speaker
�My name: Nicky Hekster
�IT Architect
� focus on Healthcare & LifeSciences
�Active in ICT since 1987
�background in Super -, Grid -, Autonomic Computing
�n.s.hekster@nl.ibm.com
�You can find me on LinkedIn
2
© 2009 IBM Corporation3 March 26th 2009
Agenda
�The need for a new datacenter�What is Cloud Computing?�What does a cloud look like?�Examples�References
© 2009 IBM Corporation4 March 26th 2009
The world is
SMALLER
The world is
FLATTER
The world is about to get a whole lot
SMARTER
3
© 2009 IBM Corporation5 March 26th 2009
The Internet of people is 1 billion strong. Almost one third of the world’s population will be on the Web by 2011.
1 trillion thingsconnected to the Internet.
There will likely be 4 billion mobile phone subscribers this year.
By 2010, 30 billion RFID tags, embedded into our world.
BECAUSE IT CAN.
© 2009 IBM Corporation6 March 26th 2009
IT merging with the physical world
4
© 2009 IBM Corporation7 March 26th 2009
Real-time information
© 2009 IBM Corporation8 March 26th 2009
New business and consumer services
5
© 2009 IBM Corporation9 March 26th 2009
In the meantime at the datacenter …Crisis of infrastructure complexity
Utilization85% runs idle
Information growth 54% per year
Maintenance costs70 cent per €1
© 2009 IBM Corporation10 March 26th 2009
Today’s Enterprise Application Complexity
E01-EDI
Data Warehouse
(Interfaces to and from theData Warehouse are not
displayed on this diagram)
Application Diagram V4
G02 - General
Ledger
A05 - AP
S01 - Sales
Corrections
I01 PO
Receiving
I03 Return to
Vendor
I06 Warehouse
Management
M a inframe apps - B lue
PC/NT apps - G reen
Unix apps - Y ellow
3rd party interface - Orange
Lines: Colors have no special meaning.
They are to help make the diagram easier to
read.
For More Information: See the database
containing information about each
application: Application V4.mdb
S06 - Credit App
P15 EES Employee
Change Notice
OTHER A PPS - PC
AP - Collections/Credit
TM - Credit C ard D B
ACCTS R EC A PPS - PC
990C OR
Bad D ebt
Benefical Fees
Beneficial R econcil
JEAXF
JEBFA
JEBK A
JEDVA
JESOA
JEVSA
JEVSF
NSF
TeleCredit Fees
INVENTORY CON TROL APPS - PC
Code Alarm
Debit R eceivings
Devo Sales
Display Inventory
In Home
Junkout s
Merchandise W ithdrawl
Promo Credits
RTV Accrual
Shrink
AP R esearch - Inv Cntrl
AP R esearch- Addl Rpts
Book to Perpetual Inventory
Close Out R eporting
Computer Intell igence D ata
Count Corrections
Cross R ef for VCB Dn lds
Damage W rite Off
Debit R eceivings
DFI Vendor D atabase
Display Inventory Reconcil
Display Inventory Reporting
INVENTORY CON TROL APPS - PC
DPI/C PI
IC Bat ching
Inventory Adj/Count Correct
Inventory Control Reports
Inventory Lev els
Inventory Roll
Merchandise W ithdrawl
Open Receivings
PI Count Result s
PI Time Results from Inv
Price Prot ection
Sales Flash R eporting
Shrink R eporting
SKU Gross M argin
SKU Shrink Lev el D etail
USM
VCB Downloads
Journal Entry Tool Kit
Scorecard - HR
L02-Resource
Scheduling
(Campbell)
P09 - P17
Cyborg
M02 - Millennium
M03 - Millennuim 3.0
Banks - ACH and Pos to
Pay
Cobra
B01 - Stock
Status
S03-Polling
P14 On-line New
Hire Entry
CTS
Plan Administrators
(401K, PCS, Life,
Unicare, Solomon
Smith Barney)
D01 Post Load
Billing
I04 Home
Deliveries
I02 -
Transfers
Arthur Planning
I07 Purchase
Order
I12 Entertainment
Software
I05
Inventory Info
E13
E3 Interface
S04 - Sales Posting
V01-Price Management
System
I10 Cycle Physical
Inventory
I55 SKU
Information
K02
Customer Repair
TrackingI35 Early Warning
System
B02 Merchandise
Analysis
I13- Auto
Replenishment
U18 - CTO
Intercept
I09 Cycle Counts
E02-Employee
Purchase
Texlon 3.5
ACH
Stock Options
I17 Customer Perceived
In-Stock
U16-Texlon
SiteSeer
C02 - Capital
Projects
F06 - Fixed
Assets
US Bank Recon
File
Star Repair
EDI
Coordinator
Mesa D ata
NEW Soundscan
NPD Group
AIG W arrant y Guard
Resumix
Optika
Store Budget
Reporting
P16 - Tally Sheet
Cash Receipts/Credit
S05 - House
Charges
Ad Expense
L01-Promo
Analysis
V02-Price
Marketing
Support
BMP - Bus
performance Mngt
Store
Scorecard
I11 Price
Testing
Valley Media
P09
Bonus/HR
I15 Hand Scan
Apps
Roadshow
POS
S08 - Vertex
Sales
Tax
A04 - Cust
Refund Chks
Equifax
ICMS Credit
Cellular
Rollover
S09 - Digital
Satellite
System
NPD,
SoundScan
Sterling VAN
Mailbox (Value)
I18
SKU Rep
X92-X96
Host to AS400
Communication
S02 -
Layaways
Washington,
RGIS,
Ntl Bus Systems
V04-Sign
System
I14 Count CorrectionsNARM
P01-
Employee
Masterfile
I06 - Customer
Order
Frick
Co
UAR - Universal Account
Reconcilliation
Depository
Banks
S07 - Cell
Phones
S11 - ISP
Tracking
AAS
Fringe PO
Cash Over/
Short
L60 MDF
CoopSKU Selection
Tool
SKU
Performance
Supplier
Compliance
1
I35 - CEI
ASIS
Misc Accounting/Finance Apps - PC/NT
COBA (Corp office Budget Assistant)
PCBS(Profit Center Budget System)
Merchandising Budget
AIMS
Merch Mngr Approval
Batch Forcasting
Ad Measurement
AIMS Admin
AIMS
ReportingAd
Launcher
V03- Mkt
Reactions
Spec
Source
CTO2.Bestbuy.
com
Rebate
Transfer
Sign
System
CopyWriter's
Workspace
ELT
PowerSuite
Store
Monitor
AIS Calendar
Stores & Mrkts
Due Dates
Smart Plus
Insertions
Orders
Budget
Analysis Tool
Print Costing
Invoice App
AIS Reports
Broadcast
Filter
Smart Plus
Launcher
General
Maintenance
Printer PO
Printer
Maintenance
Vendor
Maintenance
Vendor Setup
Connect 3
Connect 3
ReportsConnect 3
PDF Transfe
Spec Source
SKU Tracking
S20-Sales
Polling
Prodigy
PSP
In-Home
Repair
Warranty
Billing
System
Process Servers
(Imaging)
Prepared by Michelle Mills
Page 1 of 2
6
© 2009 IBM Corporation11 March 26th 2009
It’s time to start thinking differentlyabout infrastructure.
© 2009 IBM Corporation12 March 26th 2009
A Dynamic InfrastructureAn evolutionary new model for efficient IT delivery
=Reduced Cost VIRTUALIZATION +AUTOMATION
SERVICE MANAGEMENT+
7
© 2009 IBM Corporation13 March 26th 2009
Evolution to Cloud Computing
2007Late 80’s Late 90’s Early 2000
© 2009 IBM Corporation14 March 26th 2009
What is Cloud Computing? Cloud Computing is an emerging style of computing in which applications, data, and resources are provided as services to users over the Web
� Services provided may be available globally, always on, low in cost, “on demand”, massively scalable, “pay as you grow”, …
� Consumers of the services need only care about what the service does for them, not how it is implemented
Service Consumers
ComponentLibrary
CloudAdministrator
DatacenterInfrastructure
Monitor and ManageResources
Component Vendors /Software Publishers
Publish and UpdateComponents
AccessServices
IT Cloud
8
© 2009 IBM Corporation15 March 26th 2009
The basics
CLOUD SERVICES
CONSUMER
PROVIDER
� Simple management� Automated provisioning� Efficient monitoring and utilization
� Simple management interface� Customizable SLA’s� Metered like a utility
© 2009 IBM Corporation16 March 26th 2009
Architectural model for Cloud Computing
End User
Requests
& Operators
…
Service Request & Operations
Design & Build
Image Library(Store)
Deployment
OperationalLifecycle of Images
IT Infrastructure & Application ProviderService Creation &
Deployment
Virtual Image
Management
Service Catalog
Request UI
Operational UI
Optimized Middleware(image deployment, integrated security, workload mgmt., high availability)
Service Oriented Architecture Information Architecture
User Request Management/Self Service Portal
SLA Capacity Planning Scheduling
License Mgmt.
Image Lifecycle Mgmt.
Provisioning Performance Mgmt.
Availability/Backup/ Restore
Service Lifecycle Management
Service Management
Virtual Resources & Aggregations
SMP Servers Network
System Resources
Blades Storage
Virtualized Infrastructure
Server Virt. Storage Virt. Network Virt.
Security: Identity, Integrity, Isolation, Compliance
Usage Accounting
Monitoring
9
© 2009 IBM Corporation17 March 26th 2009
Technical foundationFlexible, Scalable, Adaptable Services Oriented Architectural Frameworks
Security
Virtualization
Monitoring
Multi-core technology
SOI
Provisioning
Power Efficiency
Autonomic Computing
Integration
RASOpenness
Packaging EfficiencyManagement
© 2009 IBM Corporation18 March 26th 2009
Linking business to IT
Business processes as services
Topologies of federated services must be mapped onto large numbers of diverse physical and virtual resources
Soup of heterogeneous servers, storage, networks and their virtualization
10
© 2009 IBM Corporation19 March 26th 2009
Ensemble approach Virtualized resource pools – “small clouds”
An ensemble is a pool of like systems that are managed as a single system
� Highly homogeneous inside the “ensemble”
� Incredibly low labor costs for admin staffs, labor does not scale up with nodes
� Designed around solving a specific workload very well
� Redefined the ‘product boundary’ to be the ensemble
Cumulus
Nimbostratus
StratusCirrus
© 2009 IBM Corporation20 March 26th 2009
Mainframe service Hybrid service
Virtual Client service
x86 service
Software as a Service (SaaS)
Web application server
service
UNIX service
Database service
File system service
Consolidation service
DMZ appliance service
Storage backup, archiving service
Ensembles – IBM Blue Cloud Program
11
© 2009 IBM Corporation21 March 26th 2009
� Few allocation requests to a larger number of resources
� Parallelization
� Grid middleware
� Coordination
� Scheduling
� Grid software interfaces
� Virtual supercomputing
� Scientific workloads
� Large number of allocation requests to fewer resources
� Infrastructure on demand
� Automated provisioning
� Pooling
� Can provide a Grid infrastructure
� Accommodates also non-gridifiableworkloads
Grid vs. Cloud
© 2009 IBM Corporation22 March 26th 2009
Examples of Cloud Computing workloads
� Web 2.0 applications
� Provide rich user experience including real-time global collaboration
� Enable rapid software development
� Software to scan voluminous Wikipedia edits to identify spam
� Organize global news articles by geographic location
� Data-intensive workloads based on scalable architectures, such as Google’s MapReduce framework
� Financial modeling, real-time speech translation, Web search
� Next generation rich media, such as virtual worlds, streaming videos, Web conferencing, etc.
� Creation and publishing of new services via a completely integrated Eclipse-based environment
12
© 2009 IBM Corporation23 March 26th 2009
•SOA – componentized & flexible
•Cloud middleware
The use of Cloud Computing
•Industry specific services (Partners)
•Cross industry services (SO)
Software as a Service
Platform as a Service
Infrastructure as a Service •Green, dynamic, virtualized, scalable, & shared infrastructure
•Optimized for security, transactions, data integrity
Open Standards
55%
27%
18%
© 2009 IBM Corporation24 March 26th 2009
A cloud taxonomyHey! You! Get off of my cloud (M. Jagger, K. Richards, 1965)
� Public� Private� Hybrid
13
© 2009 IBM Corporation25 March 26th 2009
Infrastructure as a Service
© 2009 IBM Corporation26 March 26th 2009
Cloud service/resource request
14
© 2009 IBM Corporation27 March 26th 2009
Cloud projects monitoring
© 2009 IBM Corporation28 March 26th 2009
Example Cloud Computing for Next Generation Computing Skills Development
Google/IBM Academic Initiative
•Promote open standards and Hadoop parallel computing model•Jointly provide compute platform of the future
Benefits
•Trains students with next generation computing skills•Optimizes emerging Internet scale workloads such as search, video, audio, 3D Internet, machine learning, mobile computing
“We’re aiming to train tomorrow’s programmers to …support a tidal wave of global Web growth and trillions of secure transactions every day.“Sam Palmisano, IBM CEO, October 8, 2007
"Google is excited to partner with IBM to … better equip students and researchers to address today’s developing computational challenges“Eric Schmidt, Google CEO, October 8, 2007
Skills Development
Cloud Computing Management Services
Virtualized IBM and Google Servers
Virtualized IBM and Google Servers
Web 2.0 Data
Intensive Processing
•Apache Hadoop•Eclipse•GoogleFS
15
© 2009 IBM Corporation29 March 26th 2009
Innovation Enablement
Example of Cloud Computing for Innovation Enablement
"We want to use the IBM Cloud Computing Center at Dublin for the benefit of our customers. The environment will promote greater collaboration among Sogeti'sconsultants."Michiel Boreel, CTO Sogeti, March 19, 2008
•IBM Idea Factory•Lotus Connections•WebSphere Portal Server•DB2
Cloud Computing Management Services
Virtualized Physical Servers
Virtualized Physical Servers
Sogeti Innovation Portal
•72 hour ideation event for 18,000 users•Best ideas to be selected for trials•Runs on IBM Cloud Computing Centre at Dublin
Benefits
•Promotes collaboration across “one company”•Jumpstarts a new innovation culture•Encourages the use of Web 2.0 technologies
© 2009 IBM Corporation30 March 26th 2009
Example of Cloud Computing for Government-led Initiatives
Vietnam Innovation Portal
•Accelerates Vietnam’s evolution to a service-led economy •Innovation platform for the Ministry of Science & Technology
Benefits
•Fosters collaboration among education, research and industry•Accelerates development of next generation skills
“The delivery of VIP will help foster innovation in Vietnam,”Dr. Tran Quoc Thang, Vice Minister of MoST, November 14, 2007
Innovation Enablement
Cloud Computing Management Services
Virtualized Physical Servers (Ensembles)System z, System x, System p, BladeCenter
Virtualized Physical Servers (Ensembles)System z, System x, System p, BladeCenter
Blogs Wikis Forums
Profiles Social Tagging
Information Discovery
16
© 2009 IBM Corporation31 March 26th 2009
Software as a Service
e-mail, collaboration and Web conferencing, video and voice
© 2009 IBM Corporation32 March 26th 2009
Platform as a ServiceCloud services development on Amazon’s EC2
17
© 2009 IBM Corporation33 March 26th 2009
IBM Whitepapers
ibm.com/cloudcomputing
© 2009 IBM Corporation34 March 26th 2009
Thanks for your attention
top related