CARDS: cluster-aware remote disks


This paper appears in:
Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium
on
Date of Conference: 12-15 May 2003
Author(s): Olaru, V.
Comput. Sci. Dept., Karlsruhe Univ., Germany
Tichy, W.F.
Page(s): 112 - 119
Product Type: Conference Publications




This paper presents Cluster-Aware Remote Disks (CARDs), a Single System I/O
architecture for cluster computing. CARDs virtualize accesses to remote cluster disks
over a System Area Network. Their operation is driven by cooperative caching policies
that implement a joint management of the cluster caches. All the CARDS of a given disk
employ a common policy, independently of other CARD sets. CARD drivers have been
implemented as Linux kernel modules which can flexibly accommodate various
cooperative caching algorithms. We designed and implemented a decentralized policy
called Home-based Serverless Cooperative Caching (HSCC). HSCC showed cache hit
ratios over 50% for workloads that go beyond the limit of the global cache. The best
speedup of a CARD over a remote disk interface was 1.54.


INDEX TERMS

Index Terms are available to subscribers and IEEE members.


   Additional Details

On page(s): 112
Print ISBN: 0-7695-1919-9
INSPEC Accession Number: 8064738
Digital Object Identifier : 10.1109/CCGRID.2003.1199359
Date of Current Version : 21 May 2003
Issue Date : 12-15 May 2003
Webgene : A Generative and Web-Based Learning
Architecture to Teach Operating Systems in
Undergraduate Courses
This paper appears in:
Education, IEEE Transactions on
Date of Publication: Nov. 2006
Author(s): Buendia, F.
Dept. of Syst. Data Process. & Comput., Univ. Politecnica de Valencia
Cano, J.-C.
Volume: 49 , Issue: 4
Page(s): 464 - 473
Product Type: Journals & Magazines

ABSTRACT

Operating systems is a fundamental topic underlying many modern disciplines,
including computing, telematics, and control engineering. Moreover, operating systems
is one of the core courses considered under the most important curricula
recommendations. The learning process in this area involves both a theoretical and a
practical part that students have to learn and put into practice. To reinforce operating
systems fundamentals, simulation tools and instructional operating systems have been
proposed. However, few of these tools address a learning approach that permits one to
work with real operating systems while supporting an active learning methodology that
integrates theory and practice. This paper applies generative learning methods and
Web-based applications to operating systems courses. WebgeneOS is presented as an
experimental learning system that leads students through a more active participation in
the learning process. WebgeneOS combines the universal connectivity of Web
technologies with the educational theory provided by the generative learning methods.
The system allows students to send their system programs using Web forms, execute
them in a native operating system, and receive their results and feedback information
through Web browsers. The benefits of WebgeneOS were evaluated by comparing
students' grades. The evaluation involved students attending operating systems courses
during the 2002-2003, 2003-2004, and 2004-2005 academic years. Students using
WebgeneOS improved their grades by about 13%. Moreover, the system offered a well-
balanced formation between the theoretical and the practical learning outcomes.
Overall, this paper made evident that Web technologies and generative learning
methods help students in their learning process


INDEX TERMS

Index Terms are available to subscribers and IEEE members.


   Additional Details
   References (25)

ISSN : 0018-9359
INSPEC Accession Number: 9224768
Digital Object Identifier : 10.1109/TE.2006.882368
Date of Current Version : 13 November 2006
Issue Date : Nov. 2006
Sponsored by : IEEE Education Society




                                           ADVERTISEMENT

More Related Content

PPT
M learn2010 mavroudi (final)
PDF
2010 CRC Showcase - Workforce Development - E-learning for Rail P4.110
PPT
Heather Williamson, Dvle Call2010
PPTX
AIM/VRE Crossover Workshop
PPT
JISC research information management phase 1 technical synthesis
PDF
Acknowledge 08 Ontwikkeling Front End Benny Daems Ibbt Edm U Hasselt En Al...
PPT
Digitaltrends 2011 tsanakas
PPT
Library Technology Funding PowerPoint slides
M learn2010 mavroudi (final)
2010 CRC Showcase - Workforce Development - E-learning for Rail P4.110
Heather Williamson, Dvle Call2010
AIM/VRE Crossover Workshop
JISC research information management phase 1 technical synthesis
Acknowledge 08 Ontwikkeling Front End Benny Daems Ibbt Edm U Hasselt En Al...
Digitaltrends 2011 tsanakas
Library Technology Funding PowerPoint slides

What's hot (8)

PPT
Group 1 Pres
PPTX
EOSC - university perspectives
PPT
Heraclitus: A Framework for Semantic Web Adaptation
PPT
Jane D. Johnson
PPT
E Infrastructure for OA
PDF
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
PPTX
Doctoral seminar2016
PDF
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Group 1 Pres
EOSC - university perspectives
Heraclitus: A Framework for Semantic Web Adaptation
Jane D. Johnson
E Infrastructure for OA
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Doctoral seminar2016
Special Issue on: "Advances in Neural Network Models and Algorithms for Data ...
Ad

Similar to Ieee papers (20)

PPTX
Operating systems
PDF
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
PDF
TECHNOLOGY ENHANCED LEARNING WITH OPEN SOURCE SOFTWARE FOR SCIENTISTS AND ENG...
PPTX
operating sysem in understanding computer science cource unit.pptx
PDF
Operating Systems A Spiral Approach 1st Edition Ramez Elmasri
PPTX
Lecture 1 introduction to operating systems
PPTX
Lecture 1 introduction to operating systems
PPTX
Operating Systems Chaptebhhhr 2 (1).pptx
PPT
1-Introduction to the first OS topic for
PPT
1-Introduction madul include all the.ppt
PPTX
Operating Systems
PPTX
Edu 4.0: Getting Ready for Industry 4.0.pptx
PPT
Introduction to Computer & Operating Systems.ppt
ODP
NYSCATE 2010
PPTX
Unit 1 introduction to os
PDF
Linux Assignment 3
PDF
Barrelfish OS
PPT
Os concepts
PDF
The effective daum coursework focused on open source software in Jeju Nationa...
Operating systems
Brent Lambert Plone In Education A Case Study Of The Use Of Plone And Educa...
TECHNOLOGY ENHANCED LEARNING WITH OPEN SOURCE SOFTWARE FOR SCIENTISTS AND ENG...
operating sysem in understanding computer science cource unit.pptx
Operating Systems A Spiral Approach 1st Edition Ramez Elmasri
Lecture 1 introduction to operating systems
Lecture 1 introduction to operating systems
Operating Systems Chaptebhhhr 2 (1).pptx
1-Introduction to the first OS topic for
1-Introduction madul include all the.ppt
Operating Systems
Edu 4.0: Getting Ready for Industry 4.0.pptx
Introduction to Computer & Operating Systems.ppt
NYSCATE 2010
Unit 1 introduction to os
Linux Assignment 3
Barrelfish OS
Os concepts
The effective daum coursework focused on open source software in Jeju Nationa...
Ad

Ieee papers

  • 1. CARDS: cluster-aware remote disks This paper appears in: Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on Date of Conference: 12-15 May 2003 Author(s): Olaru, V. Comput. Sci. Dept., Karlsruhe Univ., Germany Tichy, W.F. Page(s): 112 - 119 Product Type: Conference Publications This paper presents Cluster-Aware Remote Disks (CARDs), a Single System I/O architecture for cluster computing. CARDs virtualize accesses to remote cluster disks over a System Area Network. Their operation is driven by cooperative caching policies that implement a joint management of the cluster caches. All the CARDS of a given disk employ a common policy, independently of other CARD sets. CARD drivers have been implemented as Linux kernel modules which can flexibly accommodate various cooperative caching algorithms. We designed and implemented a decentralized policy called Home-based Serverless Cooperative Caching (HSCC). HSCC showed cache hit ratios over 50% for workloads that go beyond the limit of the global cache. The best speedup of a CARD over a remote disk interface was 1.54. INDEX TERMS Index Terms are available to subscribers and IEEE members. Additional Details On page(s): 112 Print ISBN: 0-7695-1919-9 INSPEC Accession Number: 8064738 Digital Object Identifier : 10.1109/CCGRID.2003.1199359 Date of Current Version : 21 May 2003 Issue Date : 12-15 May 2003
  • 2. Webgene : A Generative and Web-Based Learning Architecture to Teach Operating Systems in Undergraduate Courses This paper appears in: Education, IEEE Transactions on Date of Publication: Nov. 2006 Author(s): Buendia, F. Dept. of Syst. Data Process. & Comput., Univ. Politecnica de Valencia Cano, J.-C. Volume: 49 , Issue: 4 Page(s): 464 - 473 Product Type: Journals & Magazines ABSTRACT Operating systems is a fundamental topic underlying many modern disciplines, including computing, telematics, and control engineering. Moreover, operating systems is one of the core courses considered under the most important curricula recommendations. The learning process in this area involves both a theoretical and a practical part that students have to learn and put into practice. To reinforce operating systems fundamentals, simulation tools and instructional operating systems have been proposed. However, few of these tools address a learning approach that permits one to work with real operating systems while supporting an active learning methodology that integrates theory and practice. This paper applies generative learning methods and Web-based applications to operating systems courses. WebgeneOS is presented as an experimental learning system that leads students through a more active participation in the learning process. WebgeneOS combines the universal connectivity of Web technologies with the educational theory provided by the generative learning methods. The system allows students to send their system programs using Web forms, execute them in a native operating system, and receive their results and feedback information through Web browsers. The benefits of WebgeneOS were evaluated by comparing students' grades. The evaluation involved students attending operating systems courses during the 2002-2003, 2003-2004, and 2004-2005 academic years. Students using WebgeneOS improved their grades by about 13%. Moreover, the system offered a well- balanced formation between the theoretical and the practical learning outcomes. Overall, this paper made evident that Web technologies and generative learning methods help students in their learning process INDEX TERMS Index Terms are available to subscribers and IEEE members. Additional Details References (25) ISSN : 0018-9359 INSPEC Accession Number: 9224768
  • 3. Digital Object Identifier : 10.1109/TE.2006.882368 Date of Current Version : 13 November 2006 Issue Date : Nov. 2006 Sponsored by : IEEE Education Society ADVERTISEMENT