本文共 558 字,大约阅读时间需要 1 分钟。
内容:通过分区和故障隔离,处理独特的工作负载,以最大的限度地提高整体可用性、可扩展性和成本效益。
场景:每当架构中包含分析和产品解决方案时。
用法:确保解决方案支持四种基本类型的工作负载:归纳、演绎、批处理、用户交互/OLTP。保证它们彼此故障隔离,每种都存在于自己的故障隔离区内。
原因:每种工作负载都有独特的需求和可用性要求。另外,每种都会影响其他的可用性和响应时间。通过把这些工作隔离在不同故障隔离区,可以确保彼此不冲突,而且每个都可以有自己的架构,并以经济实惠的方式满足其独特的需要。
要点:归纳是从数据中形成假设的过程。演绎是对数据进行假设检验以确定有效性的过程。归纳和演绎解决方案应分离以获得最佳性能和可用性。同样,批量用户交互和分析工作负载应尽可能分离以获得最好的可用性、可扩展性和成本效益。把分析分为归纳和演绎准备的解决方案。为每个工作选择正确的解决方案。
归纳是基于一组数据进行的分析,这组数据需要的是小规模的数据。
演绎是一种基于假设的推理,它需要进行验证,验证的规模越大,有效性越好。
批处理类似于小规模问题的处理。
用户产品交互是大规模的数据处理问题。
每一种处理都有各自的特点,需要做满足各自特点的解决方案。
故障隔离、负载均衡、独立的解决方案、成本的衡量都是作为这四种基本工作的有效指南。
转载地址:http://ydvdi.baihongyu.com/