1 workshop on multiserver scheduling (worms) carnegie mellon university pittsburgh, pa april 18 and...
TRANSCRIPT
![Page 1: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/1.jpg)
1
WORkshop on Multiserver Scheduling (WORMS)
Carnegie Mellon University Pittsburgh, PA
April 18 and 19, 2004
Funded by NSF ALADDIN and Tepper
WELCOME EVERYONE!
![Page 2: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/2.jpg)
2
Multiserver systems are everywhere!
Server farms, Supercomputing centers,Network of Workstations (NOWs),Internet, Call centers,Manufacturing/service centers, etc.
Why?
• Lots of jobs one server is not enough • Cheap, cost-effective solution• Easily scalable• Flexible
![Page 3: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/3.jpg)
3
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
![Page 4: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/4.jpg)
4
• Example: Analysis of scheduling policies
SRPT
M/GI/1
EASY
SRPT
M/GI/2
VERY HARD
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
![Page 5: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/5.jpg)
5
• Example: What’s the best task assignment policy?
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
PS
PS
![Page 6: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/6.jpg)
6
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior• Example: What’s the best threshold policy?
![Page 7: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/7.jpg)
7
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior• How to dynamically place servers?
![Page 8: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/8.jpg)
8
• What parallels can we draw between multiserver and single server? What lessons stay same?
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
![Page 9: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/9.jpg)
9
1 fast
versus
FIFO FIFO
M/GI/1 M/GI/3
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
many slow
![Page 10: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/10.jpg)
10
1 fast vs. many slow
versus
C2
FIFO FIFO
M/GI/1 M/GI/3
![Page 11: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/11.jpg)
11
But multiserver systemsare not understood …
Performancequestions
Policyquestio
ns
Comparison
with singleserver
behavior
We want to hear your favorite multiserver questions during discussions!
![Page 12: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/12.jpg)
12
Program Sunday morning
Dimensionality Reduction
9:00 Mor Harchol-Balter, CMU9:30 Alan Scheller-Wolf, CMU10:00 DISCUSSION
10:30 COFFEE BREAK & INTRODUCTIONS
Multiserver Queues & Distributed Systems
11:00 Helen Karatza, Aristotle U. Thessaloniki, Greece11:30 Daryl Daley, Australian National University12:00 DISCUSSION
12:30 LUNCH
![Page 13: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/13.jpg)
13
Program Sunday afternoon
Fluid Modeling Techniques & Applications
1:30 R. Srikant, U. Illinois, Urbana-Champaign2:00 Peter Glynn, Stanford U.2:30 DISCUSSION
3:00 COFFEE BREAK
Resource Pooling
3:30 Ruth Williams, U. California, San Diego4:00 Mark Squillante, IBM T. J. Watson4:30 DISCUSSION
5:00 RIDE TO HOTEL.6:30 PICKUP FOR DINNER AT HOTEL LOBBY.
![Page 14: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/14.jpg)
14
Program Monday morning
Scheduling Algorithms
9:00 Balaji Prabhakar, Stanford U.9:30 John Lehoczky, CMU10:00 Ed Coffman, Columbia U.10:30 DISCUSSION
11:15 TOUR OF CMU CAMPUS12:15 LUNCH
8:30 BAGELS
![Page 15: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/15.jpg)
15
Program Monday afternoon
Scheduling Web & Networks
1:30 Carey Williamson, U. Calgary, Canada2:00 Ernst Biersack, Institut EURECOM, France2:30 DISCUSSION
3:00 COFFEE BREAK
Call Center Design
3:30 Bill Massey, Princeton U. 4:00 Ward Whitt, Columbia U.4:30 DISCUSSION
5:00 WRAP-UP DISCUSSION6:00 PICKUP FOR DINNER AT MY HOUSE.
![Page 16: 1 WORkshop on Multiserver Scheduling (WORMS) Carnegie Mellon University Pittsburgh, PA April 18 and 19, 2004 Funded by NSF ALADDIN and Tepper WELCOME EVERYONE!](https://reader035.vdocuments.net/reader035/viewer/2022080916/56649e845503460f94b86100/html5/thumbnails/16.jpg)
16
More Info:
• WORMS 04 Internet Café Wean Hall 8219
• Reimbursements See Charlotte Yano
• Copies of papers See Charlotte Yano
• Mor’s office: Wean Hall 8119
• Want to set up meetings with other faculty or students at CMU, please send email to me and Charlotte.
WELCOME EVERYONE!