CPSC 4820 - DAY 15 APRIL 5, 2018 ================================================================================ Reliability ----------- The ability of a system to recover from infrastructure or service failures Automatically recover from failure scale horizontally stop guessing capacity RTO - Recovery time objective RPO - Recovery point objective Performance ----------- The ability to use computing resources efficiently to meet system requirements and to maintain that efficiency as demand changes and technologies evolve Democratize advanced technologies Go global in minutes Use serverless architectures Experiment more often Mechanical sympathy +----------------+-----------------+-----------------+----------------+ | Instance | Amazon EBS | Amazon S3 | Amazon Glacier | | Store | | | | +----------------+-----------------+-----------------+----------------+ Avg | ms | ms | ms, sec, min | hrs | Latency | | | | | +----------------+-----------------+-----------------+----------------+ Data | 4GB- 48TB | 1GiB - 16 TiB | No limit | No limit | Volume | | | | | +----------------+-----------------+-----------------+----------------+ Item | Block Storage | Block Storage | 5TB Max | 40 TB Max | Size | | | | | +----------------+-----------------+-----------------+----------------+ Request | Very High | Very High | Low - Very High | Very Low | rate | | | | | +----------------+-----------------+-----------------+----------------+ Cost/GB | Amazon EC2 | higher | lower | lower | per mth | instance cost | | | | +----------------+-----------------+-----------------+----------------+ Durable | Low | High | Very High | Very High | | | | | | +----------------+-----------------+-----------------+----------------+