คำถามติดแท็ก bandwidth

อัตราการถ่ายโอนข้อมูล แบนด์วิดท์มักหมายถึงอินเทอร์เน็ต แต่ยังสามารถใช้กับระบบอื่น ๆ เช่นเมนบอร์ด

6
วิธี จำกัด แบนด์วิดท์เครือข่าย
เรากำลังโฮสต์แอปพลิเคชันบนเซิร์ฟเวอร์ระยะไกล เราจำเป็นต้องทดสอบด้วยแบนด์วิดท์เครือข่ายที่ จำกัด (สำหรับผู้ใช้ที่มีการเข้าถึงอินเทอร์เน็ตไม่ดี) ฉันสามารถ จำกัด แบนด์วิดท์อินเทอร์เน็ตของฉันได้หรือไม่ ตัวอย่างเช่น: 128 KB ต่อวินาที

5
ฉันจะ จำกัด แบนด์วิดท์ที่ใช้โดยกระบวนการได้อย่างไร
ฉันมีเซิร์ฟเวอร์ CentOS 5.7 ที่จะทำการสำรองไฟล์ทุกคืน ฉันกังวลว่าผู้เยี่ยมชมไซต์ต่างๆที่โฮสต์เซิร์ฟเวอร์จะได้รับประสิทธิภาพลดลงในขณะที่การสำรองข้อมูลกำลังถ่ายโอนข้ามเครือข่าย เป็นไปได้หรือไม่ที่จะ จำกัด ปริมาณการรับส่งข้อมูลสูงสุดที่กระบวนการอนุญาตให้เชื่อมต่อกับเครือข่าย ฉันต้องการ จำกัด การถ่ายโอนไฟล์ที่ใช้ SSH เพียงครึ่งหนึ่งของแบนด์วิดท์ที่มีอยู่ของฉัน นี่อาจเป็นทางเซิร์ฟเวอร์หรือฝั่งไคลเอ็นต์ นั่นคือฉันยินดีที่จะทำเช่นนี้กับลูกค้าที่เริ่มต้นการเชื่อมต่อหรือเซิร์ฟเวอร์ที่ได้รับการเชื่อมต่อ (น่าเสียดายที่ฉันไม่สามารถเพิ่มอินเทอร์เฟซเพื่ออุทิศให้กับการสำรองข้อมูลฉันสามารถเพิ่มปริมาณงานที่มีได้ แต่นั่นก็หมายความว่าการถ่ายโอนเครือข่ายจะเสร็จเร็วขึ้น แต่ยังคงความจุสูงสุดของการเชื่อมต่อทั้งหมด พื้นหลังบางส่วน บางทีพื้นหลังบางอย่างอยู่ในลำดับ เมื่อย้อนกลับไปฉันมีปัญหากับการมีพื้นที่ในตัวเครื่องไม่เพียงพอในการสร้างข้อมูลสำรอง ใส่ SSHFS! การสำรองข้อมูลจะถูกบันทึกไว้ในสิ่งที่เป็นไดรฟ์ภายในอย่างเห็นได้ชัดเพื่อให้ไม่มีบิตการสำรองข้อมูลอยู่บนเว็บเซิร์ฟเวอร์ เหตุใดจึงสำคัญ เพราะดูเหมือนว่าจะทำให้การใช้งานของผู้นับถือrsync --bwlimitนั้นเป็นโมฆะ rsyncไม่ได้ทำการโอนย้ายหรือทำได้เพราะฉันไม่สามารถสำรองพื้นที่ในการบันทึกไฟล์สำรองได้ ฉันได้ยินคุณถามว่า: "เดี๋ยวก่อนทำไมคุณถึงต้องสร้างไฟล์สำรองข้อมูลด้วยทำไมไม่เพียงแค่rsyncไฟล์และโฟลเดอร์ต้นทาง" เพราะสิ่งที่น่ารำคาญที่เรียกว่า "Plesk" อยู่ในส่วนผสม! นี่คือเว็บโฮสต์ที่ไคลเอ็นต์ของฉันซึ่งใช้ Plesk เพื่อความสะดวก ด้วยเหตุนี้ฉันจึงใช้ Plesk เพื่อเริ่มการสำรองข้อมูลเพราะ Plesk เพิ่มความมหัศจรรย์พิเศษทุกประเภทให้กับการสำรองข้อมูลที่ใช้งานได้ในระหว่างขั้นตอนการกู้คืนที่ปลอดภัยมาก หน้าเศร้า

5
ใครเป็นผู้จ่ายสำหรับการจัดเก็บและแบนด์วิดธ์ของที่เก็บ?
เมื่อฉันทำyum updateหรือapt-get updateเครื่องของฉันกดปุ่มหลายเซิร์ฟเวอร์และดาวน์โหลดแพ็คเกจต่างๆ ฉันคิดว่าเซิร์ฟเวอร์เหล่านั้นกำลังจัดการคำขอที่คล้ายกันหลายล้านรายการในแต่ละวัน ใครเป็นผู้จ่ายสำหรับการบำรุงรักษาดำรงอยู่แบนด์วิดธ์ของเซิร์ฟเวอร์เหล่านั้น หากคำตอบนั้นขึ้นอยู่กับ distro ดังนั้น CentOS, Arch และ Ubuntu จะเป็นตัวอย่างที่ดี ฉันสงสัยเกี่ยวกับเรื่องนี้เพราะฉันใช้ระบบปฏิบัติการฟรีเหล่านี้และฉันใช้แบนด์วิดท์ แต่ฉันไม่ได้จ่ายเงินให้ใครเลยสำหรับสิทธิพิเศษนี้

4
มีคำสั่งเหมือนด้านบนที่แสดงแบนด์วิดท์เครือข่ายและการเข้าถึงไฟล์ของกระบวนการทำงาน
ตัวอย่างเช่นเราต้องการดู: PROCESS IF TX RX FILE(regular) R/W prog1 eth0 200kB/s 12kB/s -- -- wlan0 12kB/s 100kB/s -- -- -- -- -- file1 R -- -- -- file2 R -- -- -- file3 W prog2 eth0 0kB/s 200kB/s -- -- -- -- -- file4 W -- -- -- file5 W เป็นไปได้ไหม …

3
จำกัด การใช้แบนด์วิดท์อินเทอร์เน็ตของเชลล์เฉพาะ
ฉันต้องการอัปเดต linux ของฉันในเชลล์หนึ่ง แต่โดยค่าเริ่มต้น wget หรือ axel ใน updater ใช้แบนด์วิดท์ทั้งหมด ฉันจะ จำกัด ความเร็วในกระสุนนี้ได้อย่างไร? ฉันต้องการเชลล์อื่น ๆ เพื่อให้มีการแบ่งปันที่ยุติธรรมและ จำกัด ทุกอย่างในเชลล์นั้น - เหมือนกับ proxy! ฉันใช้ Zsh และ Arch Linux คำถามนี้มุ่งเน้นไปที่การแก้ปัญหาทั้งกระบวนการหรือทั่วทั้งเซสชัน ดูวิธี จำกัด แบนด์วิดท์เครือข่าย สำหรับโซลูชันทั้งระบบหรือคอนเทนเนอร์ทั่วบน Linux

4
ค้นหาทราฟฟิกเครือข่ายต่อ IP
เรามีเซิร์ฟเวอร์ส่วนกลางหนึ่งตัวที่ทำหน้าที่เป็นเกตเวย์อินเทอร์เน็ต เซิร์ฟเวอร์นี้เชื่อมต่อกับอินเทอร์เน็ตและใช้ iptables เราส่งต่อการรับส่งข้อมูลและแบ่งปันการเชื่อมต่ออินเทอร์เน็ตระหว่างคอมพิวเตอร์ทุกเครื่องในเครือข่าย มันใช้งานได้ดี อย่างไรก็ตามบางครั้งอินเทอร์เน็ตก็ช้ามาก ผู้ใช้ส่วนใหญ่มีแนวโน้มดาวน์โหลดวิดีโอหรือไฟล์ขนาดใหญ่อื่น ๆ ฉันต้องการระบุผู้กระทำผิด ฉันกำลังคิดที่จะติดตั้งเครื่องมือที่สามารถตรวจสอบปริมาณการใช้งานเครือข่ายที่ผ่านเซิร์ฟเวอร์โดยใช้ IP โดยเฉพาะอย่างยิ่งในเวลาจริงเช่นเดียวกับผลรวมสะสม (อีกครั้งโดย IP) เครื่องมือใดที่แนะนำสำหรับสิ่งนี้? โดยเฉพาะอย่างยิ่งบางอย่างในที่เก็บ Ubuntu

3
คอขวดของ IPsec ใน Linux คืออะไร?
ฉันพยายามเปรียบเทียบประสิทธิภาพของโปรโตคอลความปลอดภัยเครือข่ายหลายตัวระหว่างสองโฮสต์ที่เชื่อมต่อใน Gigabit Ethernet เป้าหมายของฉันที่นี่คือการดูว่าฉันสามารถทำให้แบนด์วิดท์อิ่มตัวหรือไม่และถ้าไม่ปัจจัย จำกัด คืออะไร ด้วย SSL ฉันสามารถเข้าถึง 981 MBit / s ดังนั้นการเชื่อมโยงอีเธอร์เน็ตจึงเป็นปัจจัย จำกัด ด้วย SSH ฉันสามารถเข้าถึงเพียง 750 MBit / s แต่หนึ่งในคอร์ของฉันมีการใช้งาน 100% เนื่องจาก SSH เป็นเธรดเดี่ยว CPU จึงเป็นปัจจัย จำกัด ด้วย IPsec ฉันอ่านประมาณ 500 MBit / s แต่ไม่มีคอร์ใดที่ 100% (ต่ำกว่า 50%) ดังนั้นคำถามของฉันคือ: ทำไม IPsec ถึงแบนด์วิดท์ที่สูงขึ้นไม่ได้? โฮสต์ทั้งสองกำลังเรียกใช้ Debian Wheezy และ Strongswan …

3
มีเครื่องมือที่สามารถตรวจสอบการใช้แบนด์วิดท์ของกระบวนการเดียวได้หรือไม่?
ฉันพบจอมอนิเตอร์ที่ดีซึ่งทำให้ฉันสามารถบันทึกข้อมูลรันไทม์ที่หลากหลายของกระบวนการเดียว ฉันกำลังมองหาสิ่งที่เทียบเท่ากับการใช้แบนด์วิดท์ bwmon --pid 1 --log init.logจะเป็นการดีที่คำสั่งควรมีลักษณะดังนี้ มีแบบนี้เหรอ? มันสามารถทำงานได้โดยไม่มีสิทธิ์ผู้ดูแลระบบหรือไม่

1
กระบวนการ / usr / libexec / packagekitd ทำอะไร
กระบวนการนี้ทำให้แบนด์วิดธ์ของฉัน: กระบวนการนี้ทำอะไร? ปลอดภัยที่จะฆ่าหรือไม่ ปลอดภัยที่จะลบแพ็กเกจทั้งหมด (เพื่อป้องกันไม่ให้เริ่มต้นใหม่อีกครั้ง) หรือฉันควรป้องกันไม่ให้ทำงานในพื้นหลังโดยอัตโนมัติอีกครั้ง? ฉันกำลังใช้งาน Fedora 23

2
ฉันจะรับความเร็วแบนด์วิธปัจจุบันของอินเตอร์เฟสจากเทอร์มินัลได้อย่างไร
ฉันต้องการรับแบนด์วิดธ์ปัจจุบันของอินเทอร์เฟซว่า "eth0" จากเทอร์มินัล มันจะง่ายกว่านี้มากที่สุด พูดขึ้น 10 dn 30 แทนที่จะให้ข้อความจำนวนมากเช่น "vnstat" ออกมา แก้ไข: ฉันต้องการสิ่งนี้สำหรับโปรแกรมบรรทัดคำสั่งสำหรับการตรวจสอบอัตโนมัติไม่ต้องดูด้วยตนเอง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.