Guide to Reliable Distributed Systems Building High-Assurance Applications and Cloud-Hosted Services /
This Guide to Reliable Distributed Systems describes the key concepts, principles and implementation options for creating high-assurance cloud computing solutions. In combination with the Isis2 software platform, the text offers a practical path to success in this vital emerging area. Opening with a...
Κύριος συγγραφέας: | |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
London :
Springer London,
2012.
|
Σειρά: | Texts in Computer Science,
|
Θέματα: | |
Διαθέσιμο Online: | Full Text via HEAL-Link |
Πίνακας περιεχομένων:
- Part I: Computing in the Cloud
- The Way of the Cloud
- Client Perspective
- Network Perspective
- The Structure of Cloud Data Centers
- Remote Procedure Calls and the Client/Server Mode
- CORBA: The Common Object Request Broker Architecture
- System Support for Fast Client/Server Communication
- Part II: Reliable Distributed Computing
- How and Why Computer Systems Fail
- Overcoming Failures in a Distributed System
- Dynamic Membership
- Group Communication Systems
- Point to Point and Multi-group Considerations
- The Virtual Synchrony Execution Model
- Consistency in Distributed Systems
- Part III: Applications of Reliability Techniques
- Retrofitting Reliability into Complex Systems
- Software Architectures for Group Communication
- Part IV: Related Technologies
- Security Options for Distributed Settings
- Clock Synchronization and Synchronous Systems
- Transactional Systems
- Peer-to-Peer Systems and Probabilistic Protocols
- Appendix A: Virtually Synchronous Methodology For Building Dynamic Reliable Services
- Appendix B: Isis2API
- Appendix C: Problems.