เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเช•เชพเชธเชตเซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชจเซ€ เชชเชธเช‚เชฆเช—เซ€

เช…เชฎเซ‡ เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชธเชพเชฎเช—เซเชฐเซ€เชจเซ€ เช…เชฎเชพเชฐเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชšเชพเชฒเซ เชฐเชพเช–เซ€เช เช›เซ€เช. เช†เชœเซ‡ เช†เชชเชฃเซ‡ เชฅเซ‹เชกเชพ เชธเชฎเชฏ-เชชเชฐเซ€เช•เซเชทเชฃ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช• เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚ เชœเซ‡ เชนเชœเซ€ เชชเชฃ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช›เซ‡ - NetPerf, HardInfo เช…เชจเซ‡ ApacheBench.

เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเช•เชพเชธเชตเซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชจเซ€ เชชเชธเช‚เชฆเช—เซ€
- เชชเซ€เชŸเชฐ เชฌเชพเชฒเซเชธเชฐเชเชพเช• - CC เชฆเซเชตเชพเชฐเชพ SA

NetPerf

เช† เชจเซ‡เชŸเชตเชฐเซเช• เชฅเซเชฐเซเชชเซเชŸเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชธเชพเชงเชจ เช›เซ‡. เชคเซ‡ เชนเซ‡เชตเชฒเซ‡เชŸ-เชชเซ‡เช•เชพเชฐเซเชกเชจเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชธเชพเชงเชจ ะฒะบะปัŽั‡ะฐะตั‚ เชฌเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹: เชจเซ‡เชŸเชธเชฐเซเชตเชฐ เช…เชจเซ‡ เชจเซ‡เชŸเช•เซเชฒเชพเชฏเชจเซเชŸ. เชŸเซ‡เชธเซเชŸ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡เชฎเชจเซ‡ เชตเชฟเชตเชฟเชง เชฎเชถเซ€เชจเซ‹ เชชเชฐ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เชจเซ‡เชŸเชชเชฐเซเชซ เชชเซ‹เชฐเซเชŸ 12865 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช† -p เชซเซเชฒเซ‡เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ TCP เช…เชจเซ‡ UDP เชธเชพเชฅเซ‡ BSD เชธเซ‹เช•เซ‡เชŸเซเชธ, DLPI, เชฏเซเชจเชฟเช•เซเชธ เชกเซ‹เชฎเซ‡เชจ เชธเซ‹เช•เซ‡เชŸเซเชธ เช…เชจเซ‡ IPv6 เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เช†เชœเซ‡ netperf เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชฟเช‚เช— เชŸเซ‚เชฒเช•เซ€เชŸเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช›เซ‡ เช‰เชคเซเชคเชฎ. เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช†เชˆเชŸเซ€ เช•เช‚เชชเชจเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชชเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ Red Hat. OpenShift เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชเช• เช‰เชฆเชพเชนเชฐเชฃเชฎเชพเช‚ เชจเซ‡เชŸเชชเชฐเซเชซ เชธเซ‡เชตเชพเชจเซเช‚ เชตเชฐเซเชฃเชจ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

apiVersion: v1
kind: Service
metadata:
  labels:
    app-name: netperf
  name: netperf
  namespace: your_project
spec:
  ports:
  - port: 12865
    protocol: TCP
    targetPort: 12865
  selector:
    app-name: netperf
  sessionAffinity: ClientIP
  type: ClusterIP

เชธเชคเซเชคเชพเชตเชพเชฐ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชจเซ‡เชŸเชชเชฐเซเชซเชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช–เชพเชธ เชนเซ‡เชตเชฒเซ‡เชŸ-เชชเซ‡เช•เชพเชฐเซเชก เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเชพ เชฒเซ‡เช–เช•, เชฐเชฟเช• เชœเซ‹เชจเซเชธ, เชฆเชพเชตเซ‹ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ€ เชถเซเชฐเซ‡เชทเซเช  เชชเชฐเช‚เชชเชฐเชพเช“เชฎเชพเช‚ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช…เชฎเซ‡ เช เชชเชฃ เชจเซ‹เช‚เชงเซ€เช เช›เซ€เช เช•เซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชจเซ‡เชŸเชชเชฐเซเชซ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เช–เซ‚เชฌ เชœ เชฆเซเชฐเซเชฒเชญ เชฌเชจเซ€ เช—เชฏเชพ เช›เซ‡. เช† เช‰เชคเซเชชเชพเชฆเชจเชจเซ€ เชชเชฐเชฟเชชเช•เซเชตเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡.

netperf เชเชจเชพเชฒเซ‹เช— เชงเชฐเชพเชตเซ‡ เช›เซ‡ - เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช†เชˆเชชเซ€เช†เชฐเชชเซ€ 2 ะธ เช†เชˆเชชเซ€เช†เชฐเชชเซ€ 3. เชคเซ‡เช“ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชฅเซเชฐเซเชชเซเชŸเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. iperf3 เชจเซ‹ เชตเชฟเช•เชพเชธ iperf2 เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชœเชฐเซเชœเชฐเชฟเชค เชฅเชˆ เช—เชฏเชพ เชชเช›เซ€ เชถเชฐเซ‚ เชฅเชฏเซ‹. เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช…เช—เชพเช‰เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เช…เชธเช‚เช—เชค เช›เซ‡, เชœเซ‹ เช•เซ‡ เชคเซ‡เชฎเชพเช‚ เชคเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‹ เชญเชพเช— เช›เซ‡. เชฐเชธเชชเซเชฐเชฆ เชตเชพเชค เช เช›เซ‡ เช•เซ‡, iperf3 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเช›เซ€, iperf2 เชชเชฐ เช•เชพเชฎ เชซเชฐเซ€เชฅเซ€ เช‰เช•เชณเชตเชพ เชฒเชพเช—เซเชฏเซเช‚. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฌเซ‡ เชธเชพเชงเชจเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เชธเชฎเชพเชจ, เชชเชฐเช‚เชคเซ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชตเชฟเชตเชฟเชง เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, iperf2 เชฎเชฒเซเชŸเชฟ-เชฅเซเชฐเซ‡เชกเซ‡เชก เช›เซ‡, เช…เชจเซ‡ iperf3 เช›เซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชฎเชพเชคเซเชฐ เชเช• เชฅเซเชฐเซ‡เชก เชธเชพเชฅเซ‡.

เชนเชพเชฐเซเชกเชฟเชจเชซเซ‹

เช† เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชจเซ‡ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชเช•เชคเซเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡. เชคเซ‡ เช†เชจเชพ เชชเชฐ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เชธเช‚เชšเชพเชฒเชจ เชตเชฟเชถเซ‡เชจเซ‹ เชกเซ‡เชŸเชพ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡: PCI, ISA PnP, USB, IDE, SCSI, เชคเซ‡เชฎเชœ เชธเซ€เชฐเซ€เชฏเชฒ เช…เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฌเช‚เชฆเชฐเซ‹. เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช• เช…เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชŸเซ‚เชฒ เชคเชฐเซ€เช•เซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชนเชพเชฐเซเชกเช‡เชจเซเชซเซ‹ เช…เชจเซ‡เช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, CPU เชฌเซเชฒเซ‹เชซเชฟเชถ เชฌเซเชฒเซ‹เช• เชธเชชเซเชฐเชฎเชพเชฃ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชŸเซ‡ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ‡ เช›เซ‡. เช–เชพเชตเซเช‚ CPU N-เช•เซเชตเซ€เชจเซเชธ - เชธเช‚เชฏเซ‹เชœเชจเชถเชพเชธเซเชคเซเชฐเชฎเชพเช‚เชฅเซ€ เชชเชฐเซ€เช•เซเชทเชฃ. เชธเชฟเชธเซเชŸเชฎ N x N เชšเซ‹เชฐเชธเชจเชพ เชฌเซ‹เชฐเซเชก เชชเชฐ N เชฐเชพเชฃเซ€เช“ เชฎเซ‚เช•เชตเชพเชจเซ€ เชšเซ‡เชธ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชŸเซเช•เชกเชพเช“ เช—เซ‹เช เชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆ เชฌเซ€เชœเชพ เชชเชฐ เชนเซเชฎเชฒเซ‹ เชจ เช•เชฐเซ€ เชถเช•เซ‡. เชเชซเชชเซ€เชฏเซ เชเชซเชเชซเชŸเซ€ เช เชชเชฃ เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ - เช…เชฒเช— เชซเซ‹เชฐเชฟเชฏเชฐ เชŸเซเชฐเชพเชจเซเชธเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ เชเชซเชชเซ€เชฏเซ เชฐเซ‡เชŸเซเชฐเซ‡เชธเซ€เช‚เช—เชจเซ€ เชเชกเชชเซ€ เช—เชฃเชคเชฐเซ€ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ - 3D เชฆเซเชฐเชถเซเชฏ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฐเซ‡ เชŸเซเชฐเซ‡เชธเซ€เช‚เช—เชจเซ€ เช—เชฃเชคเชฐเซ€.

เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎ เชธเซ‡เช•เช‚เชกเชฎเชพเช‚ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชฎเซเชœเชฌ, เชคเซ‡ เชœเซ‡เชŸเชฒเซเช‚ เชจเชพเชจเซเช‚ เช›เซ‡, เชคเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เชฌเชงเชพ เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ HTML เช…เชจเซ‡ txt เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชฌเชคเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เชฌเชฐเซเชฒเชฟเชฏเซ‹เชธ. เชคเซ‡เชฎเชพเช‚ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชถเชพเชฎเซ‡เชฒ เช›เซ‡ (เชœเซ‡เชฎ เช•เซ‡ เชธเซ‹เชฐเซเชธเชซเซ‹เชฐเซเชœ) เช…เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชกเซ‡เชตเชฒเชชเชฐเซเชธเชจเชพ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เช…เชจเซ‡ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเซเชธ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ. BerliOS 2014 เชฎเชพเช‚ เช…เชชเซ‚เชฐเชคเชพ เชญเช‚เชกเซ‹เชณเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚ เชนเชคเซเช‚. เช†เชœเซ‡ เชนเชพเชฐเซเชกเช‡เชจเซเชซเซ‹ เช‰เชคเซเชธเชพเชนเซ€เช“เชจเชพ เชชเซเชฐเชฏเชพเชธเซ‹ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡ เชเช• เช…เชฒเช— เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ GitHub เชชเชฐ.

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เชธเชฟเชธเซเชŸเชฎ เช•เซเชฏเชพเชฐเซ‡เช• เชฌเช—เซเชธเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชฌเชจเชคเซเช‚ เชนเซ‹เชตเชพเชจเซเช‚ เชœเชพเชฃเซ€เชคเซเช‚ เช›เซ‡ เชตเชฟเชญเชพเชœเชจ เชฆเซ‹เชท, เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เชฏเซเชเชธเชฌเซ€ เช‰เชชเช•เชฐเชฃเซ‹เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช…เชจเซเชฏ.

ApacheBench

HTTP เชธเชฐเซเชตเชฐเซ‹เชจเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชธเชพเชงเชจ. ApacheBench (AB) เช เช…เชชเชพเชšเซ‡เชจเซ‡ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เชธเชฐเซเชตเชฐ เชชเชฐ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. เชŸเซ‚เชฒ เช˜เชฃเชพ Linux เชตเชฟเชคเชฐเชฃเซ‹ เชชเชฐ เชชเซ‚เชฐเซเชต-เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเซเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเช•เชพเชธเชตเซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชจเซ€ เชชเชธเช‚เชฆเช—เซ€
- เชตเชฟเช•เซเชŸเชฐ เชซเซเชฐเซ€เชŸเชพเชธ - เช…เชจเชธเซเชชเซเชฒเซ‡เชถ

เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเชพเชฅเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เชฌเซ‹เชฎเซเชฌเชฎเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ เช†เชฆเซ‡เชถ เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:

ab -n 100 -c 10 http://www.example.com/

เชคเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชธเช‚เชธเชพเชงเชจเชจเซ‡ เชธเซ‹ GET เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเชถเซ‡ (เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฎเชนเชคเซเชคเชฎ เชฆเชธ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡). เช†เช‰เชŸเชชเซเชŸ เชชเชฐ, เชธเชฟเชธเซเชŸเชฎ เชธเชฐเซ‡เชฐเชพเชถ เชตเชฟเชจเช‚เชคเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเชฎเชฏ, เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชกเซ‡เชŸเชพเชจเซ€ เช•เซเชฒ เชฐเช•เชฎ, เชฅเซเชฐเซเชชเซเชŸ เช…เชจเซ‡ เชญเซ‚เชฒเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชฌเชคเชพเชตเชถเซ‡.

เช†เชœเซ‡, เชเช• เชตเชฟเชถเชพเชณ เชธเชฎเซเชฆเชพเชฏ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ€ เช†เชธเชชเชพเชธ เชเช•เชคเซเชฐ เชฅเชฏเซ‹ เช›เซ‡. เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชจเชตเซ€เชจเชคเชฎ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“ ApacheBench เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชตเชฟเชถเซ‡.

เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ AB เชชเชพเชธเซ‡ เชเชจเชพเชฒเซ‹เช— เช›เซ‡ - เช…เชชเชพเชšเซ‡ jMeter, เชชเชฐเช‚เชคเซ เชฎเชนเชพเชจ เชถเช•เซเชฏเชคเชพเช“ เชธเชพเชฅเซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เชคเชฎเชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชเช•เชฎเชพเช‚เชฅเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฌเชนเซเชตเชฟเชง เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธเชฎเชพเช‚เชฅเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฏเซเชเชฐเซเชธเชจเซ‡ เช…เชงเชฟเช•เซƒเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเชคเซเชฐเซ‹เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช† เชŸเซ‚เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช˜เชฃเซ€ IT เช•เช‚เชชเชจเซ€เช“ เช•เชฐเซ‡ เช›เซ‡, เชธเชนเชฟเชค เช•เซเชฒเชพเช‰เชก เชชเซเชฐเชฆเชพเชคเชพเช“, เชฆเชพ.เชค. เช•เซเชตเซ‹เชฒเชฟเช.

เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเช•เชพเชธเชตเซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชจเซ€ เชชเชธเช‚เชฆเช—เซ€เช…เชฎเซ‡ 1Cloud เชชเชฐ เชธเซ‡เชตเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เช เช›เซ€เช "เช–เชพเชจเช—เซ€ เชฎเซ‡เช˜". เช† เช•เชพเชซเชฒเชพเชจเซ‡ เชเชกเชชเชฅเซ€ เช•เชธเซเชŸเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซเช‚ เชญเชพเชกเซเช‚ เช›เซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชธเชฐเซเชตเชฐเซเชธ.
เชธเชฐเซเชตเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเช•เชพเชธเชตเซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชจเซ€ เชชเชธเช‚เชฆเช—เซ€เช…เชฎเชพเชฐเชพ เชตเชพเชฆเชณ เชฒเซ‹เช–เช‚เชก เชชเชฐ เชฌเชพเช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชธเชฟเชธเซเช•เซ‹, เชกเซ‡เชฒ, เชจเซ‡เชŸเชเชช. เชธเชพเชงเชจเซ‹ เช˜เชฃเชพ เชกเซ‡เชŸเชพ เช•เซ‡เชจเซเชฆเซเชฐเซ‹เชฎเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡: เชกเซ‡เชŸเชพเชธเซเชชเซ‡เชธ (เชฎเซ‹เชธเซเช•เซ‹), SDN/Xelent (เชธเซ‡เชจเซเชŸ เชชเซ€เชŸเชฐเซเชธเชฌเชฐเซเช—), เช…เชนเซ‹เชธเซเชŸ (เช†เชฒเซเชฎเชพ-เช…เชŸเชพ).

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹