presentation source

Download Report

Transcript presentation source

PDCAT’2000 Panel, Hong Kong
”The Application of PDC (Parallel and
Distributed Computing) and Technique
in E-Commerce”
Rajkumar Buyya
School of Computer Science and Software Engineering
Monash University, Melbourne, Australia
Email: [email protected] | [email protected]
Internet Home: www.csse.monash.edu.au/~rajkumar | www.buyya.com
E-Commerce and PDC: Panel ?
What are/will be the major problems/issues in
eCommerce? How will or can PDC be applied to
solve some of them?
Other than “Compute Power”, what else can PDC
contribute to e-commerce?
How would/could the different forms of PDC
(clusters, hypercluster, GRID,…) be applied to ecommerce?
Could you describe one hot research topic for PDC
applying to e-commerce?
A killer e-commerce application for PDC ?
…...
Killer Applications of Clusters





Numerous Scientific & Engineering Apps.
Parametric Simulations
Business Applications
– E-commerce Applications (Amazon.com, eBay.com ….)
– Database Applications (Oracle on cluster)
– Decision Support Systems
Internet Applications
– Web serving / searching
– Infowares (yahoo.com, AOL.com)
– ASPs (application service providers)
– eMail, eChat, ePhone, eBook, eCommerce, eBank, eSociety,
eAnything!
– Computing Portals
Mission Critical Applications
– command control systems, banks, nuclear reactor control,
star-war, and handling life threatening situations.
Major problems/issues in E-commerce
 Social Issues
Capacity Planning
 Multilevel Business Support (e.g., B2P2C)
 Information Storage, Retrieval, and Update
 Performance
 Heterogeneity
 System Scalability
 System Reliability
 Identification and Authentication
 System Expandability
 Security
 Cyber Attacks Detection and Control
(cyberguard)
 Data Replication, Consistency, and Caching
Manageability (administration and control)
Amazon.com: Online sales/trading
killer E-commerce Portal
Several Thousands of Items
books, publishers, suppliers
Millions of Customers
– Customers details, transactions details,
support for transactions update
(Millions) of Partners
– Keep track of partners details, tracking
referral link to partner and sales and payment
Sales based on advertised price
Sales through auction/bids
– A mechanism for participating in the bid
(buyers/sellers define rules of the game)
–
2100
2100
2100
2100
Can these drive
E-Commerce ?
2100
2100
2100


2100
Clusters are already in use for web serving, web-hosting, and
number of other Internet applications including E-commerce
– scalability, availability, performance, reliable-high
performance-massive storage and database support.
– Attempts to support online detection of cyber attacks
(through data mining) and control
Hyperclusters and the GRID:
– Support for transparency in (secure) Site/Data Replication for
high availability and quick response time (taking site close to
the user).
– Compute power from hyperclusters/Grid can be used for data
mining for cyber attacks and fraud detection and control.
– Helps to build Compute Power Market, ASPs, and Computing
Portals.
Compute Power Market
Grid Information Server
Grid Explorer
Application
Job
Control
Agent
Schedule Advisor
Trade Server
Other
components
of local
resource
manager
Trading
Trade Manager
Deployment Agent
User
Resource Broker
Resource
Reservation
Resource Allocation
R1
R2
…
A Resource Domain
Rn
PDC hot topics for E-commerce













Cluster based web-servers, search engineers, portals…
Scheduling and Single System Image.
Heterogeneous Computing
Reliability and High Availability and Data Recovery
Parallel Databases and high performance-reliable-mass storage
systems.
CyberGuard! Data mining for detection of cyber attacks, frauds,
etc. detection and online control.
Data Mining for identifying sales pattern and automatically
tuning portal to special sessions/festival sales
eCash, eCheque, eBank, eSociety, eGovernment,
eEntertainment, eTravel, eGoods, and so on.
Data/Site Replications and Caching techniques
Compute Power Market
Infowares (yahoo.com, AOL.com)
ASPs (application service providers)
...