Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСрвСров: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… open source Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ Π½Π°ΡˆΡƒ ΡΠ΅Ρ€ΠΈΡŽ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ², ΠΏΠΎΡΠ²ΡΡ‰Π΅Π½Π½ΡƒΡŽ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сСрвСров. БСгодня ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ ΠΏΠ°Ρ€Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡŽΡ‚ β€” NetPerf, HardInfo ΠΈ ApacheBench.

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСрвСров: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… open source Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²
Π€ΠΎΡ‚ΠΎ β€” Peter Balcerzak β€” CC BY-SA

NetPerf

Π­Ρ‚ΠΎ β€” инструмСнт для ΠΎΡ†Π΅Π½ΠΊΠΈ пропускной способности сСти. Π•Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ ΠΈΠ· Hewlett-Packard. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π²Π° исполняСмых Ρ„Π°ΠΉΠ»Π°: netserver ΠΈ netclient. Для провСдСния тСста ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ netperf ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠΎΡ€Ρ‚ 12865, Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ„Π»Π°Π³Π° -p. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с TCP ΠΈ UDP ΠΏΠΎ BSD Sockets, DLPI, Unix Domain Sockets ΠΈ IPv6.

БСгодня netperf Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π½Π°Π±ΠΎΡ€ инструмСнтов для Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΈΠ½Π³Π° Flent. Π’Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ довольно большоС количСсвто ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Red Hat. Π’ΠΎΡ‚ Ρ‚Π°ΠΊ выглядит описаниС сСрвиса netperf Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ 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 распространяСтся ΠΏΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Hewlett-Packard. Однако Π°Π²Ρ‚ΠΎΡ€ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ β€” Π ΠΈΠΊ ДТонс (Rick Jones) β€” ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π° Π² Π»ΡƒΡ‡ΡˆΠΈΡ… традициях open source. Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ послСднСС врСмя обновлСния для netperf стали Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ довольно Ρ€Π΅Π΄ΠΊΠΎ. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это связано со Π·Ρ€Π΅Π»ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π£ netperf Π΅ΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈ β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, iperf2 ΠΈ iperf3. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ сСти. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ iperf3 Π½Π°Ρ‡Π°Π»ΠΈ послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ iperf2 ΠΏΡ€ΠΈΡˆΠ΅Π» Π² ΡƒΠΏΠ°Π΄ΠΎΠΊ. Новая вСрсия написана с нуля ΠΈ нСсовмСстима с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, хотя ΠΈ содСрТит Ρ‡Π°ΡΡ‚ΡŒ Π΅Ρ‘ ΠΊΠΎΠ΄Π°. Π§Ρ‚ΠΎ интСрСсно, послС Ρ€Π΅Π»ΠΈΠ·Π° iperf3, Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ iperf2 вновь Π·Π°ΠΊΠΈΠΏΠ΅Π»Π°. Π’ ΠΈΡ‚ΠΎΠ³Π΅ Π΄Π²Π° инструмСнта ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΏΠΎΡ…ΠΎΠΆΠ΅ΠΉ, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя Ρ€Π°Π·Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ. НапримСр, iperf2 β€” ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ, Π° iperf3 β€” Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ лишь с ΠΎΠ΄Π½ΠΈΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ.

Hardinfo

Π­Ρ‚ΠΎ β€” ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для сбора ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС. Она ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ устройств Π½Π°: PCI, ISA PnP, USB, IDE, SCSI, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚Π°Ρ…. Но Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠ° ΠΈ инструмСнта ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.

HardInfo ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ нСсколько тСстов. НапримСр, CPU Blowfish β€” ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ процСссора с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ криптографичСских Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ симмСтричного ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. Π•ΡΡ‚ΡŒ CPU N-Queens β€” тСст ΠΈΠ· ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΈΠΊΠΈ. БистСма Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΡˆΠ°Ρ…ΠΌΠ°Ρ‚Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ размСщСния N Ρ„Π΅Ρ€Π·Π΅ΠΉ Π½Π° доскС N x N ΠΊΠ»Π΅Ρ‚ΠΎΠΊ. Она расставляСт Ρ„ΠΈΠ³ΡƒΡ€Ρ‹ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΠΌΠΎΠ³Π»Π° Π°Ρ‚Π°ΠΊΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π’Π°ΠΊΠΆΠ΅ стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ FPU FFT β€” тСст Π½Π° быстроС вычислСниС дискрСтного прСобразования Π€ΡƒΡ€ΡŒΠ΅ ΠΈ FPU Raytracing β€” расчёт трассировки Π»ΡƒΡ‡Π΅ΠΉ ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π΅ 3D-сцСны.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ тСстов даётся Π² сСкундах ΠΈ, соотвСтствСнно, Ρ‡Π΅ΠΌ ΠΎΠ½ мСньшС β€” Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅. ВсС ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… HTML ΠΈ txt.

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° BerliOS. Он Π²ΠΊΠ»ΡŽΡ‡Π°Π» Π² сСбя хостинг-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ (Π²Ρ€ΠΎΠ΄Π΅ SourceForge) ΠΈ нСсколько Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ open source Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². BerliOS Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ Π² 2014 Π³ΠΎΠ΄Ρƒ ΠΈΠ·-Π·Π° нСдостаточного финансирования. БСгодня HardInfo развиваСтся усилиями энтузиастов Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° GitHub.

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ систСмы ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π±Π°Π³ΠΈ. Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ ΠΎ пСриодичСски Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π΅ΠΉ ошибкС сСгмСнтации, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ USB-устройств ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ….

ApacheBench

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ для Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ тСстирования HTTP-сСрвСров. ApacheBench (AB) разрабатывался для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Apache, Π½ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° любом Π΄Ρ€ΡƒΠ³ΠΎΠΌ сСрвСрС. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ прСдустановлСн Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… дистрибутивах Linux.

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСрвСров: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… open source Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²
Π€ΠΎΡ‚ΠΎ β€” Victor Freitas β€” Unsplash

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° Β«Π±ΠΎΠΌΠ±Π°Ρ€Π΄ΠΈΡ€ΡƒΠ΅Ρ‚Β» сСрвСры большим количСством запросов. Для запуска Π½ΡƒΠΆΠ½ΠΎ ввСсти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

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

Она ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ сто GET-запросов (ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ максимум Π΄Π΅ΡΡΡ‚ΡŒ ΠΈΠ· Π½ΠΈΡ…) ΠΊ тСстовому рСсурсу. На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ систСма ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ срСднСС врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запросов, ΠΎΠ±Ρ‰ΠΈΠΉ объСм ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ½ΡƒΡŽ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈ количСство ошибок.

БСгодня Π²ΠΎΠΊΡ€ΡƒΠ³ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΡΠΎΠ±Ρ€Π°Π»ΠΎΡΡŒ ΠΎΠ±ΡˆΠΈΡ€Π½ΠΎΠ΅ сообщСство. Π’ сСти рСгулярно ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ свСТиС руководства ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ApacheBench.

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ AB Π΅ΡΡ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ β€” Apache jMeter, Π½ΠΎ с большими возмоТностями. НапримСр, ΠΎΠ½ позволяСт Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запросы с Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², управляя процСссом с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ…. Π’Π°ΠΊΠΆΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сСансы. Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π² Ρ‚ΠΎΠΌ числС ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Qualys.

Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСрвСров: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… open source Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²ΠœΡ‹ Π² 1cloud прСдоставляСм услугу «ЧастноС ΠΎΠ±Π»Π°ΠΊΠΎΒ». Π­Ρ‚ΠΎ β€” Π°Ρ€Π΅Π½Π΄Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ инфраструктуры с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ быстрой кастомизации ΠΏΠ°Ρ€ΠΊΠ°Β Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… сСрвСров.
Как ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ сСрвСров: ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ° ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… open source Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊΠΎΠ²ΠΠ°ΡˆΠ΅ ΠΎΠ±Π»Π°ΠΊΠΎ построСно Π½Π° ΠΆΠ΅Π»Π΅Π·Π΅ Cisco, Dell, NetApp. ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ стоит Π² Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π¦ΠžΠ”: DataSpace (Москва), SDN/Xelent (Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³), Ahost (Алма-Ата).

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com