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

คำถามเกี่ยวกับประสิทธิภาพของฮาร์ดแวร์และซอฟต์แวร์ของเซิร์ฟเวอร์หรือประสิทธิภาพเครือข่าย

2
คุณจะปิดการใช้งานคุณลักษณะ "เข้าถึงล่าสุด" ใน NTFS / Windows ได้อย่างไร
ฉันได้รับแรงบันดาลใจจากคำตอบนี้ฉันจึงไม่รู้ว่าจะปิดใช้งานแอตทริบิวต์ที่เข้าถึงล่าสุดใน Windows เพื่อเพิ่มประสิทธิภาพได้อย่างไร หากคุณสามารถทำได้อย่างไร ฉันรู้ว่าใน Linux คุณสามารถติดตั้งพาร์ทิชันด้วยตัวเลือก 'noatime' แต่มีคุณสมบัติคล้ายกันใน Windows สำหรับ NTFS หรือไม่?

2
จะระบุสาเหตุของการใช้ CPU 100% ใน Azure App Service ได้อย่างไร
ฉันมีห้าแอพในแผนบริการแอป Azure สำเนาต่าง ๆ ทั้งหมดของแอพเดียวกันสำหรับลูกค้าที่แตกต่างกัน มันเป็นแอพ ASP.NET MVC ที่มีฐานข้อมูล SQL เช้านี้ฉันตื่นขึ้นมาเพื่อเว็บไซต์ช้าและไม่ตอบสนองบางครั้งทำให้เกิดข้อผิดพลาด 503 เมื่อตรวจสอบตัวชี้วัด CPU / หน่วยความจำสำหรับแผนบริการ App ฉันค้นพบ CPU ที่ตรึงที่ 100%: และกราฟของเวลา CPU ของแต่ละไซต์แสดงให้เห็นว่าพวกเขาทั้งหมดกำลังออกไปพร้อมกัน ฉันพยายามแก้ไขปัญหาด้วยการเริ่มต้นแอปพลิเคชันขั้นสูงใหม่ แต่เบลดจะไม่โหลด - ฉันถือว่าเนื่องจากพยายามรับข้อมูลจากเซิร์ฟเวอร์ที่ไม่สามารถตอบสนองได้ ในที่สุดฉันก็พยายามหยุดไซต์แต่ละแห่งทีละตัวซึ่งทำให้ CPU กลับมาเป็นศูนย์จากนั้นก็เริ่มทำการสำรองอีกครั้งซึ่งดูเหมือนจะแก้ไขปัญหาได้แล้ว แต่ตอนนี้มีบางคนเริ่มปีนกลับขึ้นมา ฉันพบปัญหาที่คล้ายกันสองสามสัปดาห์ที่ผ่านมาและคิดว่าฉันเติบโตใหญ่เกินไปสำหรับ App Plan ของฉันดังนั้นอัปเกรดจาก S1 เป็น S2 และมันก็ใช้ได้ดีจนถึงทุกวันนี้ ฉันสูญเสียโดยรวมเป็นวิธีการหาสาเหตุของพฤติกรรมหิว CPU นี้ ใครสามารถชี้ให้ฉันในทิศทางที่ถูกต้องว่าฉันจะเริ่มวินิจฉัยสิ่งนี้ได้อย่างไร

1
ประสิทธิภาพที่ซบเซาในไดรฟ์ NTFS ที่มีไฟล์จำนวนมาก
ฉันกำลังดูการตั้งค่านี้: Windows Server 2012 ไดรฟ์ NTFS 1 TB คลัสเตอร์ 4 KB เต็ม ~ 90% ~ 10M ไฟล์ที่เก็บไว้ใน 10,000 โฟลเดอร์ = ~ 1,000 ไฟล์ / โฟลเดอร์ ไฟล์ส่วนใหญ่ค่อนข้างเล็ก <50 KB ไดรฟ์เสมือนโฮสต์บนดิสก์อาร์เรย์ เมื่อแอปพลิเคชันเข้าถึงไฟล์ที่จัดเก็บในโฟลเดอร์สุ่มจะใช้เวลา 60-100 ms ในการอ่านแต่ละไฟล์ ด้วยเครื่องมือทดสอบดูเหมือนว่าความล่าช้าเกิดขึ้นเมื่อเปิดไฟล์ การอ่านข้อมูลจะใช้เวลาเพียงเล็กน้อยเท่านั้น โดยสรุปนี่หมายความว่าการอ่าน 50 ไฟล์สามารถใช้เวลา 3-4 วินาทีซึ่งมากกว่าที่คาดไว้ เขียนเสร็จในแบทช์ดังนั้นประสิทธิภาพจึงไม่มีปัญหาที่นี่ ฉันได้ทำตามคำแนะนำเกี่ยวกับ SO และ SF แล้วเพื่อให้ได้ตัวเลขเหล่านี้ การใช้โฟลเดอร์เพื่อลดจำนวนไฟล์ต่อโฟลเดอร์ (การจัดเก็บหนึ่งล้านภาพในระบบไฟล์ ) เรียกใช้contigเพื่อจัดเรียงข้อมูลโฟลเดอร์และไฟล์ …

8
ประสิทธิภาพการถ่ายโอน NFS ช้าของไฟล์ขนาดเล็ก
ฉันใช้ Openfiler 2.3 บน HP ML370 G5, Smart Array P400, ดิสก์ SAS รวมกันโดยใช้ RAID 1 + 0 ฉันตั้งค่าการแชร์ NFS จากพาร์ติชัน ext3 โดยใช้การกำหนดค่าบนเว็บของ Openfiler และฉันประสบความสำเร็จในการเมาท์การแชร์จากโฮสต์อื่น โฮสต์ทั้งสองเชื่อมต่อกันโดยใช้ลิงค์กิกะบิตเฉพาะ มาตรฐานที่เรียบง่ายโดยใช้dd: $ dd if=/dev/zero of=outfile bs=1000 count=2000000 2000000+0 records in 2000000+0 records out 2000000000 bytes (2.0 GB) copied, 34.4737 s, 58.0 MB/s ฉันเห็นว่ามันสามารถบรรลุความเร็วการถ่ายโอนระดับปานกลาง (58.0 MB …
12 performance  nfs 

2
ผลกระทบของระดับ RAID บน IOPS [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา เกี่ยวกับ IOPS ฉันได้เห็นหลายแหล่งบนเว็บที่แนะนำว่า IOPS ของจำนวนดิสก์ที่กำหนดนั้นเป็นเพียง IOPS ของดิสก์เดี่ยวคูณด้วยจำนวนดิสก์ หากความเข้าใจของฉันเกี่ยวกับ IOPS นั้นถูกต้อง (และฉันก็ไม่แน่ใจเหมือนกัน) ฉันจะคิดว่าความจริงจะขึ้นอยู่กับปัจจัยอื่น ๆ - ระดับ RAID ด้วย RAID 1/10 ข้อมูลทั้งหมดจะถูกทำซ้ำบนดิสก์อย่างน้อยสองแผ่นลดความขัดแย้งในดิสก์เฉพาะสำหรับรูปแบบ IO บางอย่าง อย่างไรก็ตามในระดับ RAID แบบสไทรพ์เช่น RAID 0/5/6 ข้อมูลจะถูกกระจายแทนที่จะทำซ้ำหมายถึงการร้องขอการอ่านต่อเนื่องอาจเป็นแกนหมุนเดียวกันซึ่งนำไปสู่การบล็อกในขณะที่ IO ก่อนหน้านี้เสร็จสมบูรณ์ การเขียนมีการโต้แย้งมากยิ่งขึ้น ฉันควรจะเพิ่มว่าฉันซาบซึ้งในความเป็นจริงที่ซับซ้อนมากขึ้นเนื่องจากการเพิ่มประสิทธิภาพที่หลากหลายและปัจจัยอื่น ๆ คำถามของฉันเป็นจริงเพียงแค่ขับรถว่าในระดับพื้นฐานมากความเข้าใจของฉันในสิ่งที่หมายถึง IOPS อยู่ในทิศทางที่ถูกต้อง อาจเป็นได้ว่าการยืนยันของฉันที่ IOPS อาจได้รับอิทธิพลจากระดับ RAID ในลักษณะที่บ่งชี้ความเข้าใจผิดขั้นพื้นฐานของแนวคิด

2
ทำไม ZFS ถึงช้ากว่า ext4 และ btrfs มาก
ปัญหา ฉันเพิ่งติดตั้งดิสก์ใหม่และสร้าง zpool ไว้ใน: /# zpool create morez /dev/sdb หลังจากใช้ไปซักพักฉันสังเกตว่ามันค่อนข้างช้า: /morez# fio --name rw --rw rw --size 10G read: IOPS=19.6k, BW=76.6MiB/s (80.3MB/s)(5120MiB/66834msec) write: IOPS=19.6k, BW=76.6MiB/s (80.3MB/s)(5120MiB/66834msec) การทดสอบนี้ค่อนข้างคล้ายกับกรณีการใช้งานจริงของฉัน ฉันกำลังอ่านภาพในระดับปานกลาง (~ 10k) ของภาพ (ประมาณ 2 MiB) จากดิสก์ พวกเขาเขียนทั้งหมดในครั้งเดียวเมื่อดิสก์ว่างเปล่าเป็นส่วนใหญ่ดังนั้นฉันไม่คาดหวังให้แยกส่วน สำหรับการเปรียบเทียบฉันทดสอบ ext4: /# gdisk /dev/sdb ... /# mkfs.ext4 -f /dev/sdb1 && mount /dev/sdb1 /mnt …

1
เซิร์ฟเวอร์ IIS สามารถมีหน่วยความจำมากเกินไปหรือไม่
ฉันดูเหมือนบางคนอ้างว่า Exchange ( ลิงก์ ) และ Elasticsearch ( ลิงก์ ) สามารถประสบกับหน่วยความจำ "มากเกินไป" ฉันยังอ่านคำใบ้ที่คลุมเครือในหนังสือเล่มเก่าที่เหมือนกันอาจเป็นจริงของ IIS: [T] เขามี [RAM] คนรับใช้มากขึ้นอย่างน้อยก็ในระดับหนึ่ง หากคุณมี RAM มากเกินไปแคชไฟล์ IIS จะไม่สามารถใช้งานได้อย่างสมบูรณ์ ดังนั้นมันอาจจะดีไม่เกิน 2GB ถึง 3GB of RAM สำหรับเว็บเซิร์ฟเวอร์มาตรฐาน ทุกคนสามารถยืนยันหรือปฏิเสธการอ้างสิทธิ์ว่าเซิร์ฟเวอร์ IIS สามารถมี RAM มากเกินไปได้หรือไม่ หากการอ้างสิทธิ์เป็นจริงมันเป็นเรื่องของการปรับแต่งการกำหนดค่าอย่างละเอียดหรือไม่? เหตุผลที่ฉันถามคือเพราะฉันเห็นปัญหาประสิทธิภาพการทำงานที่เป็นไปได้ในสภาพแวดล้อมการผลิตเทียบกับการทดสอบซึ่งสภาพแวดล้อมการทดสอบแม้ภายใต้ภาระหนักดูเหมือนว่าจะทำงานได้ดีขึ้นด้วย 16GB RAM กว่าการผลิตที่มี 64GB ฉันใช้งาน IIS 8 บน Windows Server 2012 R2 64 …

1
เหตุใด FileZilla จึงเร็วกว่า PSFTP มาก
ฉันใช้ FileZilla 3.10.3 และ PSFTP 0.63 (PuTTY) ทุกคนสามารถช่วยฉันคิดออกว่าทำไมปริมาณงานที่ฉันได้รับจึงแตกต่างกันอย่างมากระหว่างลูกค้าสองราย มันไม่สามารถเป็นข้อบกพร่องของโปรโตคอล SFTP ได้เนื่องจาก FileZilla (และ WinSCP) นั้นเร็วกว่ามาก! ขอบคุณล่วงหน้า. เมื่อใช้ FileZilla เพื่อเชื่อมต่อกับเซิร์ฟเวอร์เดียวกันโดยใช้โปรโตคอลบางตัวฉันได้รับปริมาณงาน "ดี" ~ 1.2MBPS สำหรับไฟล์ขนาดใหญ่หนึ่งไฟล์ นี่คือบันทึก: Response: fzSftp started, protocol_version=2 Command: open "mecorp@ftp.themcorp.com" 22 Trace: Looking up host "ftp.themcorp.com" Trace: Connecting to 222.22.111.33 port 22 Trace: We claim version: SSH-2.0-PuTTY_Local:_Mar_29_2015_12:25:15 Trace: Server …

2
แพ็คเก็ต UDP สุดขีดสูญเสียที่ 300Mbit (14%) แต่ TCP> 800Mbit โดยไม่มีการส่งสัญญาณซ้ำ
ฉันมีกล่อง linux ที่ฉันใช้เป็นiperf3ไคลเอนต์ทดสอบกล่องเซิร์ฟเวอร์ Windows 2012 R2 2 ตัวที่ติดตั้งมาพร้อมกับ Broadcom BCM5721, อะแดปเตอร์ 1Gb (2 พอร์ต แต่ใช้เพียง 1 พอร์ตสำหรับการทดสอบ) เครื่องทั้งหมดเชื่อมต่อกันด้วยสวิตช์ 1Gb เพียงตัวเดียว ทดสอบ UDP ที่เช่น 300Mbit iperf3 -uZVc 192.168.30.161 -b300m -t5 --get-server-output -l8192 ส่งผลให้สูญเสีย 14% ของแพ็กเก็ตทั้งหมดที่ส่ง (สำหรับกล่องเซิร์ฟเวอร์อื่นที่มีฮาร์ดแวร์เดียวกันแน่นอน แต่ไดรเวอร์ NIC รุ่นเก่าสูญเสียประมาณ 2%) แต่การสูญเสียเกิดขึ้นแม้ที่ 50Mbit แม้ว่าจะรุนแรงน้อยกว่าก็ตาม ประสิทธิภาพ TCP โดยใช้การตั้งค่าที่เทียบเท่า: iperf3 -ZVc 192.168.30.161 -t5 --get-server-output …

2
กลุ่มแอปพลิเคชันที่ไม่ได้ใช้ใน IIS มีผลต่อประสิทธิภาพหรือไม่
เนื่องจากมีการอัปเดตครั้งใหญ่ในสถาปัตยกรรมของเราตอนนี้เรามีแอพพลิเคชั่นที่ไม่ได้ใช้ไม่กี่แอพพลิเคชั่นภายใต้ IIS (ไม่มีเว็บไซต์ใดที่แมปไว้) ฉันเข้าใจว่าควรลบออกเพื่อปรับปรุงความสามารถในการอ่านได้อย่างไร แต่คำถามของฉันเกี่ยวกับผลกระทบด้านประสิทธิภาพ: การมีกลุ่มแอปพลิเคชันที่ไม่ได้ใช้มีความสำคัญในเรื่องของหน่วยความจำ, CPU, IIS หรือไม่ จากสิ่งที่ฉันเห็นกลุ่มแอปพลิเคชันที่ไม่มีเว็บไซต์ไม่ได้สร้างกระบวนการของผู้ปฏิบัติงานดังนั้นฉันสงสัยว่าไม่มีประสิทธิภาพที่แตกต่างกัน แต่ฉันต้องการแน่ใจว่าฉันไม่ได้พลาดอะไรบางอย่าง

3
วิธีทำมิรเรอร์ระบบไฟล์ด้วยฮาร์ดลิงก์นับล้าน
เรามีปัญหาใหญ่หนึ่งอย่างในขณะนี้: เราจำเป็นต้องทำการจำลองระบบไฟล์สำหรับลูกค้าของเรา ปกติแล้วไม่ใช่ปัญหา แต่นี่คือ: ในระบบไฟล์นี้มีหนึ่งโฟลเดอร์ที่มีฮาร์ดลิงก์นับล้าน (ใช่! MILLIONS!) rsyncต้องใช้เวลามากกว่า 4 วันในการสร้างผู้สร้าง เราใช้rsyncตัวเลือกต่อไปนี้: rsync -Havz --progress serverA:/data/cms /data/ มีใครบ้างที่คิดว่าจะเร่งความเร็ว rsync นี้หรือใช้ทางเลือกอื่น เราไม่สามารถใช้งานได้ddเนื่องจากดิสก์เป้าหมายมีขนาดเล็กกว่าแหล่งที่มา UPDATE: ในฐานะที่เป็นระบบแฟ้มเดิมคือext3เราจะพยายามและdump restoreฉันจะทำให้คุณ up2date

3
ควรใช้ดิสก์ชนิดใดของ KVM
ฉันกำลังตั้งค่าแขกเสมือนของ KVM สองสามคนและฉันกำลังถกเถียงกันว่าควรใช้ดิสก์ชนิดใด ฉันไม่สามารถค้นหาแหล่งข้อมูลออนไลน์ที่ดีซึ่งมีข้อดีและข้อเสียของแต่ละข้อได้ คุณช่วยฉันสร้างรายการประเภทดิสก์ที่แตกต่างกันและข้อดีและข้อเสียของแต่ละประเภทได้หรือไม่ นี่คือประเภทของดิสก์ที่ฉันรู้เกี่ยวกับ: ภาพดิบ qcow2 พาร์ติชันเฉพาะ (เช่นใน LVM) ฉันอยากรู้เกี่ยวกับเกณฑ์เหล่านี้: ความง่ายในการตั้งค่า (ความง่ายในการสร้างแต่ละประเภท) ประสิทธิภาพ ความง่ายดายในการโคลนนิ่ง ขยายได้ง่าย (เพื่อให้ใหญ่ขึ้นดังนั้นแขกเสมือนมีพื้นที่ดิสก์มากขึ้น) คุณลักษณะเฉพาะของดิสก์ชนิดนั้น สำรองข้อมูลได้ง่าย การย้ายไปยังโฮสต์อื่น คุณช่วยฉันประเมินตัวเลือกของฉันได้ไหม

3
มีการวัดความเร็วดิสก์อย่างไรและความเร็วเท่าใด สำเนา 1,500 GB ควรใช้เวลานานเท่าไหร่?
ความเร็วของดิสก์วัดอย่างไร? มันคือ Mbit หรือ Mbyte ต่อวินาทีที่อ่าน? ปัจจุบันนี้มีค่าเฉลี่ยเท่าไรและเร็วเพียงใดและเร็วมากในอุตสาหกรรมนี้คืออะไร สมมติว่ามีคนบอกว่าใช้เวลานานในการทำสำเนาไฟล์ 1,500 GB (พูดไฟล์ฐานข้อมูล) ใช้เวลานานแค่ไหนในระบบมืออาชีพและวิธีคำนวณความเร็วของฮาร์ดดิสก์ลงในบัญชี ?

4
ระเบียบวิธีสำหรับการทดสอบประสิทธิภาพการเชื่อมโยง WAN
เรามีคู่เชื่อมโยงอีเทอร์เน็ต 1Gbps ที่กำหนดเส้นทางใหม่ระหว่างสถานที่ห่างกันประมาณ 200 ไมล์ 'ลูกค้า' เป็นเครื่องที่ทรงพลังพอสมควร (HP DL380 G6, Dual E56xx Xeons, 48GB DDR3, R1 คู่ 300GB 10krpm ดิสก์ SAS, W2K8R2-x64) และ 'เซิร์ฟเวอร์' เป็นเครื่องที่ดีพอเช่นกัน (HP BL460c G6 คู่ E55xx Xeons, 72GB, R1 คู่ของ 146GB 10krpm ดิสก์ SAS, พอร์ตคู่ Emulex 4Gbps FC HBA ที่เชื่อมโยงกับ Cisco MDS9509s คู่แล้วลงบน HP EVA 8400 …

5
สิ่งใดเร็วกว่าสำหรับการเข้าถึงแบบอ่านบน EC2 ไดรฟ์ในท้องถิ่นหรือ EBS
สิ่งใดเร็วกว่าสำหรับการเข้าถึงการอ่านบนอินสแตนซ์ EC2 ไดรฟ์ "ภายในเครื่อง" หรือไดรฟ์ EBS ที่ต่อพ่วงหรือไม่ ฉันมีข้อมูลบางส่วนที่ต้องยืนยันเพื่อให้ได้ข้อมูลนี้ในโวลุ่ม EBS ฉันใช้ OpenSolaris ดังนั้นไดรฟ์ข้อมูลนี้จึงถูกแนบเป็นพูล ZFS อย่างไรก็ตามฉันมีพื้นที่ดิสก์ขนาดใหญ่ของ EC2 ที่ไม่ได้ใช้งานดังนั้นฉันจึงพิจารณาใหม่อีกครั้งว่านี่เป็นโวลุ่มแคช ZFS แต่ฉันไม่ต้องการทำสิ่งนี้หากการเข้าถึงดิสก์จะช้ากว่า ที่ของปริมาณ EBS เพราะมันอาจจะมีผลกระทบที่เป็นอันตราย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.