Quantitative Assessments of Distributed Systems
Home > Computing and Information Technology > Computer networking and communications > Distributed systems > Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)
Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)

Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)


     0     
5
4
3
2
1



Available


X
About the Book

Distributed systems employed in critical infrastructures must fulfill dependability, timeliness, and performance specifications. Since these systems most often operate in an unpredictable environment, their design and maintenance require quantitative evaluation of deterministic and probabilistic timed models. This need gave birth to an abundant literature devoted to formal modeling languages combined with analytical and simulative solution techniques The aim of the book is to provide an overview of techniques and methodologies dealing with such specific issues in the context of distributed systems and covering aspects such as performance evaluation, reliability/availability, energy efficiency, scalability, and sustainability. Specifically, techniques for checking and verifying if and how a distributed system satisfies the requirements, as well as how to properly evaluate non-functional aspects, or how to optimize the overall behavior of the system, are all discussed in the book. The scope has been selected to provide a thorough coverage on issues, models. and techniques relating to validation, evaluation and optimization of distributed systems.  The key objective of this book is to help to bridge the gaps between modeling theory and the practice in distributed systems through specific examples.

Table of Contents:
Preface xiii PART I VERIFICATION 1. Modeling and Verification of Distributed Systems Using Markov Decision Processes 3 1.1 Introduction 4 1.2 Markov Decision Processes 5 1.3 Markov Decision Well-Formed Net formalism 8 1.4 Case study: Peer-to-Peer Botnets 10 1.5 Conclusion 18 Appendices: Well-formed Net Formalism 21 A.1.1 Syntax of Basic Predicates 22 A.1.2 Markings and Enabling 23 References 25 2 Quantitative Analysis of Distributed Systems in Stoklaim: A Tutorial 27 2.1 Introduction 28 2.2 StoKlaim: Stochastic Klaim 29 2.3 StoKlaim Operational Semantics 34 2.4 MoSL: Mobile Stochastic Logic 43 2.5 jSAM: Java Stochastic Model-Checker 47 2.6 Leader Election in StoKlaim 49 2.7 Concluding Remarks 52 References 53 3 Stochastic Path Properties of Distributed Systems: the CSLTA Approach 57 3.1 Introduction 58 3.2 The Reference Formalisms for System Definition 59 3.3 The Formalism for Path Property Definition: CSLTA 61 3.4 CSLTA at work: a Fault-Tolerant Node 67 3.5 Literature Comparison 71 3.6 Summary and Final Remarks 73 References 75 PART II  EVALUATION 4 Failure Propagation in Load-Sharing Complex Systems 81 4.1 Introduction 82 4.2 Building Blocks 84 4.3 Sand Box for Distributed Failures 89 4.4 Summary 102 References 103 5 Approximating Distributions and Transient Probabilities by Matrix Exponential Distributions and Functions 107 5.1 Introduction 108 5.2 Phase Type and Matrix Exponential Distributions 109 5.3 Bernstein Polynomials and Expolynomials 114 5.4 Application of BEs to Distribution Fitting 116 5.5 Application of BEs to Transient Probabilities 121 5.6 Conclusions 124 References 125 6 Worst-Case Analysis of Tandem Queueing Systems Using Network Calculus 129 6.1 Introduction 130 6.2 Basic Network Calculus Modeling: Per-flow Scheduling 132 6.3 Advanced Network Calculus Modeling: Aggregate Multiplexing 148 6.4 Tandem Systems Traversed by Several Flows 152 6.5 Mathematical Programming Approach 154 6.6 Related Work 165 6.7 Numerical Results 166 6.8 Conclusions 168 References 171 7 Cloud Evaluation: Benchmarking and Monitoring 175 7.1 Introduction 176 7.2 Benchmarking 176 7.3 Benchmarking with mOSAIC 184 7.4 Monitoring 185 7.5 Cloud Monitoring in mOSAIC?s Cloud Agency 191 7.6 Conclusions 193 References 195 8 Multiformalism and Multisolution Strategies for Systems Performance  201 8.1 Introduction 202 8.2 Multiformalism and Multisolution 203 8.3 Choosing the Right Strategy 205 8.4 Learning by the Experience 206 8.5 Conclusions and Perspectives 218 References 219 PART III OPTIMIZATION AND SUSTAINABILITY 9 Quantitative Assessment of Distributed Networks Through Hybrid Stochastic Modeling 225 9.1 Introduction 226 9.2 Modeling of Complex Systems 228 9.3 Performance Evaluation of KNXnet/IP Networks Flow Control Mechanism 234 9.4 LCII: On-line Risk Estimation of A Power-Telco Network 248 9.5 Conclusion 259 References 261 10 Design of IT Infrastructures of Data Centers: An Approach Based on Business and Technical Metrics 265 10.1 Introduction 266 10.2 Fundamental Concepts 267 10.3 Business-Oriented Models 270 10.4 Data Center Infrastructure Models 274 10.5 Methodology 277 10.6 Case Study - Data Center Design 283 10.7 Conclusion 292 References 297 11 Software Rejuvenation and its Application in Distributed Systems 301 11.1 Introduction 302 11.2 Software rejuvenation scheduling classification 304 11.3 Software rejuvenation granularity classification 307 11.4 Methods, policies and metrics of software rejuvenation 314 11.5 Software rejuvenation in distributed systems 315 11.6 Summary 318 References 321 12 Machine Learning Based Dynamic Reconfiguration of  Distributed Data Management Systems 327 12.1 Introduction 328 12.2 Methodologies 330 12.3 Brief overview of Neural Networks 334 12.4 System Architecture and Performance Prediction Scheme 336 12.5 Experimentation 339 12.6 Conclusions 346 References 347 13 Going Green with the Networked Cloud: Methodologies and Assessment 351 13.1 Introduction 352 13.2 Modeling of Data Centre Power Consumption 353 13.3 Energy Efficiency in the Cloud 356 13.4 Performance Analysis Methodologies and Tools 361 13.5 Case Study: Performance Evaluation of Energy Aware Resource Allocation in the Cloud 366 13.6 Summary 370 References 371 Index 375

About the Author :
Dario Bruneo received his Degree in Computer Engineering from the Engineering Faculty of the University of Palermo (Italy) in 2000 and the PhD in Advanced Technologies for Information Engineering at the University of Messina (Italy) in 2005. Since then he has been engaged in research on distributed systems. He is currently an associate researcher at the Engineering Faculty of the University of Messina. The research activity of Dario Bruneo has been focused on the study of distributed systems with particular regards to the management of advanced service provisioning, to?the?system modeling and performance evaluation. Different research fields have been investigated ranging from the Quality of Service management, to the distributed programming, from ad-hoc and sensor networks to the performance analysis through analytical and simulative techniques. Is coauthor of more than 40 scientific papers on international journals and conference proceedings. Salvatore Distefano is an assistant professor of the Politecnico di Milano. His research interests ?include performance evaluation, parallel?and distributed?computing, software engineering, and reliability techniques. During his research activity, he has contributed in the development of several tools such as WebSPN, ArgoPerformance and GS3.?He has been involved in several national and international research projects. He is author and co-author of more than 80 scientific papers.


Best Sellers


Product Details
  • ISBN-13: 9781118595213
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Wiley-Scrivener
  • Height: 244 mm
  • No of Pages: 400
  • Returnable: N
  • Spine Width: 25 mm
  • Weight: 689 gr
  • ISBN-10: 1118595211
  • Publisher Date: 13 Apr 2015
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Series Title: Performability Engineering Series
  • Sub Title: Methodologies and Techniques
  • Width: 163 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)
John Wiley & Sons Inc -
Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Quantitative Assessments of Distributed Systems: Methodologies and Techniques(Performability Engineering Series)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!