软考必过 - 系统架构师 - 系统性能评价 - 2 - 计算、设计、评估、监视

转载 发布者:这是谁的博客? 发表于:2021-12-21

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。

系统性能评价

性能设计

阿姆达尔解决方案

  • 总加速比 = 1 / ((1 - 增强比例) + (增强比例 / 增强加速比))

负载均衡

  • 定义

    • 等价服务器分担负载
  • 类型

    • 基于特定服务器软件的负载均衡

      • 重定向
    • 基于DNS的负载均衡

      • 域名 -> IP
    • 反向代理负载均衡

      • 反向代理软件Apache、Nginx

        • 每次请求两个连接(内网连接和外网连接)
    • 基于NAT(网络地址转换)的负载均衡

    • 扩展的负载均衡术

      • 半中心的负载均衡,负载均衡器只接收请求并转发,由被转发的服务器返回
  • 优点

    • 解决网络拥塞问题,服务就近提供,实现地理位置无关性
    • 对用户提供更好的访问质量
    • 提高服务器响应速度
    • 提高服务器及其他资源的利用效率
    • 避免了数据中心的单点失效

性能评估

基准测试程序

  • 整数测试程序

  • 浮点测试程序

  • Whetstone基准测试程序

    • 综合性测试
  • SPEC

    • 全面反映机器性能,具有很高的参考价值
  • TPC基准程序

    • 事务
  • Linpack测试

    • 高性能计算机浮点性能

Web服务器性能评估

  • 反映性能的参数

    • 响应时间
    • 吞吐量
    • 最大并发连接数
  • 性能评测方法

    • 基准测试

    • 压力测试

      • 找性能瓶颈
    • 可靠性测试

  • 工具

    • IxWeb

系统监视

  • 监视的数据

    • 常规性数据

      • 短期趋势
    • 比较基准的性能数据

      • 定期,长时间,对比
    • 服务水平报告数据

      • 服务或性能水平
  • 监视方式

    • 系统命令
    • 记录文件
    • 可视化工具
相关标签:stack - 软考系统性
声明:本文来自用户分享或转自网络,版权属于原作者,内容中的观点不代表编程技术网的观点。文章内容如有侵权,请联系管理员(QQ:3106529134)删除,本站将在一月内处理。
来源:YUhSMGNITTZMeTlvWW5kaWJHOW5MbUpzYjJjdVkzTmtiaTV1WlhRdllYSjBhV05zWlM5a1pYUmhhV3h6THpFeU1qQTNORFF6T0E9PQ==