ไดรฟ์ระบบบน SSD pagefile ไปยังไดรฟ์ของตัวเอง?


10

ฉันใช้ Intel X25-E SSD สำหรับไดรฟ์ระบบของเซิร์ฟเวอร์ Windows Server 2008 R2 ที่มี RAM ขนาด 16 GB เป็นการดีที่จะย้าย pagefile ไปยังไดรฟ์ของตนเองหรือไม่ ถ้าเป็นเช่นนั้นสำหรับไดรฟ์ pagefile จะมีการตั้งค่าสำหรับ SSD หรือฮาร์ดไดรฟ์ทั่วไปหรือไม่?

การกำหนดค่าการเก็บข้อมูลยังมีปริมาณข้อมูลสองรายการโดยแต่ละรายการจะถูกนำไปใช้กับอาร์เรย์ RAID 10 ดิสก์ 4 ดิสก์ซึ่งต่ออยู่กับคอนโทรลเลอร์ RAID แบบรวม PERC 5 / i เซิร์ฟเวอร์ดังกล่าวเป็น Dell PowerEdge 2900 ซึ่งมี 10 สล็อตในแบ็คเพลนของมันหนึ่งตัวใช้สำหรับ SSD, แปดตัวที่ใช้สำหรับอาร์เรย์ RAID 10 และช่องว่างหนึ่งช่องที่มีอยู่สำหรับไดรฟ์เพจไฟล์

ขอบคุณ

คำตอบ:


11

คำตอบแบบดั้งเดิมคือการแยก pagefile ออกจากไดรฟ์ระบบ แต่ประสิทธิภาพของ X-25E โดยทั่วไปแล้วจะทำให้มันไม่จำเป็นโดยเฉพาะบนเซิร์ฟเวอร์ หากคุณไม่สามารถใส่ RAM ได้มากพอในระบบเพื่อหลีกเลี่ยงการเพจจิ้งที่ไม่จำเป็นหรือคุณมีแอพพลิเคชั่น (เช่น Exchange 2007) ที่สามารถใช้เพจจิ้งได้อย่างมากมายไม่ว่าจะเกิดอะไรขึ้น โดยทั่วไปแล้วการใช้งานต่ำยังเป็นความคิดที่ดี

อย่างไรก็ตามการใช้ X-25E เพียงตัวเดียวสำหรับไดรฟ์ระบบนั้นค่อนข้างแปลกสำหรับฉัน ไม่ว่าจะเป็นความคิดที่ดีหรือไม่ที่จะใช้ SSD สำหรับไดรฟ์ระบบขึ้นอยู่กับสิ่งที่คุณใช้เซิร์ฟเวอร์ แต่ในกรณีส่วนใหญ่ไดรฟ์ระบบบนเซิร์ฟเวอร์ (กำหนดค่าอย่างเหมาะสม) เซิร์ฟเวอร์จะไม่เป็นปัญหาคอขวด IO ที่สำคัญที่สุดที่คุณต้องการ ควบคุม.

สิ่งที่ฉันสามารถพูดได้อย่างแน่นอนคือคุณไม่ควรใช้ไดรฟ์เดียวสำหรับระบบหรือปริมาณข้อมูลปกติ วิธีปฏิบัติมาตรฐานของการใช้ไดรฟ์สองตัวที่ค่อนข้างเล็ก แต่เร็วพอสมควร (2x10K SAS) ใน RAID 1 ให้ประสิทธิภาพเพียงพอที่จะโหลดไฟล์ไดรฟ์ระบบ (ส่วนใหญ่เป็นแบบคงที่) สำหรับเซิร์ฟเวอร์ส่วนใหญ่ แต่รับประกันความยืดหยุ่นของความล้มเหลวในระดับหนึ่ง SSD อาจไม่เป็นเชิงกล แต่สามารถทำได้ แต่ยังล้มเหลว

เป็นการดีที่คุณต้องการใช้ SSD เพื่อกำจัดสิ่งที่มี IOPS จำกัด - RAID 10 ในอาร์เรย์ของคุณอาจเข้าใกล้พอที่จะจับคู่อัตราการถ่ายโอนของ X-25E ภายใต้เงื่อนไขส่วนใหญ่ แต่พวกเขาจะไม่เข้าใกล้ IOPS ดีที่สุดเมื่อเทียบกับหลายพันคนสำหรับ X-25E) อย่างไรก็ตามเนื่องจากเป็นไดรฟ์เดียวคุณควรลังเลที่จะใส่อะไรก็ตามที่คุณไม่สามารถจะสูญเสียไปได้ทั้งหมด - ถ้าเป็นฉันฉันจะใช้มันสำหรับพื้นที่ไฟล์ temp (ตัวอย่างการเก็บพักงานพิมพ์ การรายงาน ฯลฯ )


2
+1 การถามถึงประโยชน์ของการกำหนดค่านี้ - ดิสก์ระบบบนเซิร์ฟเวอร์จะไม่เห็นกิจกรรมมากนัก
Oskar Duveborn

นี่คือ Terminal Server a / k / a Remote Desktop Session Host
sejong

โฟลเดอร์ Users จะถูกเปลี่ยนเส้นทางไปยังหนึ่งในโวลุ่ม RAID 10 ระหว่างการติดตั้ง Windows ความคิดของฉันเกี่ยวกับไดรฟ์ข้อมูลระบบดิสก์เดียวคือสามารถเรียกคืนจากการสำรองข้อมูลโลหะเปลือยหากจำเป็น
sejong

ตอนนี้แผนของคุณสมเหตุสมผลมากขึ้น - คุณมีแนวโน้มที่จะได้รับประโยชน์จากการใช้ไดรฟ์ระบบสำหรับเซิร์ฟเวอร์บริการเทอร์มินัลและเพจจิ้งมากกว่าเซิร์ฟเวอร์ทั่วไป ฉันยังคงแนะนำดิสก์ระบบทั้งสองถึงแม้ว่าคุณจะมีระบบสำรองโลหะเปลือยที่รวดเร็วมาก ด้วยการชี้แจงนี้ฉันคิดว่าทางออกที่ดีที่สุดคือการหา X-25E อีกตัวและตั้งค่านั้นด้วย RAID 1 ตัวแรกจากนั้นใช้ชุดนั้นสำหรับระบบและการเพจ
Helvick

ฮาร์ดแวร์ RAID ไม่สนับสนุน TRIM ดังนั้น RAID ร่วมกับ SSD ในขณะนี้จึงไม่ใช่ความคิดที่ดี ผลกระทบด้านประสิทธิภาพของการมิเรอร์ RAID 1 ในซอฟต์แวร์มีไม่มากดังนั้นคุณจึงสามารถใช้งานได้
JamesRyan

5

ชำระเงินhttp://blogs.msdn.com/e7/archive/2009/05/05/support-and-qa-for-solid-state-drives-and.aspx

อย่างไรก็ตามด้านล่างอาจนำไปใช้กับการใช้งานของผู้บริโภคมากกว่าการใช้เซิร์ฟเวอร์ดังนั้นควรใช้เกลือเม็ดเล็ก ๆ


ควรวาง pagefile บน SSD หรือไม่

ใช่. การดำเนินการ pagefile ส่วนใหญ่เป็นการอ่านแบบสุ่มขนาดเล็กหรือการเขียนเรียงลำดับที่ใหญ่กว่าซึ่งทั้งสองอย่างนี้เป็นประเภทของการดำเนินการที่ SSD ใช้งานได้ดี

ในการดูข้อมูล telemetry จากร่องรอยนับพันและมุ่งเน้นไปที่ pagefile อ่านและเขียนเราพบว่า

Pagefile.sys อ่านมีจำนวนมากกว่า pagefile.sys เขียนโดยประมาณ 40 ถึง 1

ขนาดการอ่าน Pagefile.sys มักจะค่อนข้างเล็กโดย 67% น้อยกว่าหรือเท่ากับ 4 KB และ 88% น้อยกว่า 16 KB

Pagefile.sys เขียนมีขนาดค่อนข้างใหญ่โดย 62% มากกว่าหรือเท่ากับ 128 KB และ 45% มีขนาดเท่ากับ 1 MB

ในความเป็นจริงเนื่องจากรูปแบบการอ้างอิงไฟล์เพจทั่วไปและคุณสมบัติด้านประสิทธิภาพที่ดีที่ SSD มีในรูปแบบเหล่านั้นมีไฟล์น้อยกว่าไฟล์เพจเพื่อวางบน SSD


ขอบคุณสำหรับลิงค์ไปยังบล็อก Windows Engineering Team
sejong

-1

ฉันรู้ว่าฉันไม่เห็นด้วยกับความเห็นยอดนิยมที่นี่ แต่ฉันใช้ WinXP ในหลาย ๆ ระบบที่ไม่มีไฟล์เพจเป็นเวลาหลายปีโดยไม่มีผลกระทบใด ๆ ฉันเพิ่งซื้อ X-25 ด้วยตัวเองและติดตั้ง XP โดยไม่มีไฟล์หน้า ฉันไม่เห็นจุดในไฟล์เก่าแก่ของ Window ทำให้ SSD ของฉันหมดสภาพ

หาก XP จะทำงานได้ดีกับ RAM 1GB และไฟล์เพจสูงสุด 1.5GB ฉันไม่เห็นว่าทำไมมันถึงไม่ทำงานกับ RAM 2.5GB และไม่มีไฟล์เพจเพ ภายใต้เงื่อนไขที่หายากมาก (เช่นการใช้งาน photoshop ที่มีหน้าต่างเปิดมากมายและหน้าต่าง Firefox เปิดจำนวนมากและหน่วยความจำอื่น ๆ ที่กำลังทำงาน) ฉันได้รับคำเตือนเกี่ยวกับหน่วยความจำเหลือน้อย... แต่ฉันค่อนข้างแน่ใจว่านั่นเป็นคำเตือนเดียวกัน ได้รับถ้า pagefile ของฉันได้สูงสุด ไม่ว่าในกรณีใดสิ่งที่ฉันทำก็คือบันทึกงานของฉันและปิดแอพพลิเคชั่นการแฮ็กหน่วยความจำและฉันก็สบายดี

// Rant on // ในที่สุด, ถ้าเรา "ต้องมี pagefiles", ฉันไม่อยากจะเชื่อในปี 2009 เราไม่สามารถสร้าง friggin RAM disk สำหรับ pagefile ได้! ฉันหมายถึงอย่างจริงจังในปี 1986 ใน Amiga ของฉันฉันสามารถสร้างไดรฟ์แรมขนาดคงที่ซึ่งรอดชีวิตจากการรีบูต (VD0: ดิสก์ RAM ASDG ที่กู้คืนได้)! จะเป็นอีกหนึ่งในสี่ของศตวรรษต่อมาและเรายังไม่มีฟีเจอร์ที่เราได้รับจาก Amiga? // คุยโว //


1
ฉันใช้ Windows โดยไม่มีไฟล์หน้าหลายปีเช่นกันซึ่งเมื่อเร็ว ๆ นี้ได้กัดฉันไม่ดี: ฉันกำลังแก้ไขรูปภาพขนาดใหญ่ใน photoshop ในคอมพ์ 8GB ของฉันและ windows มีหน่วยความจำไม่เพียงพอขณะแก้ไข ฉันปิดทุกอย่างพยายามบันทึกรูปภาพ - ปัญหาคือ photoshop ต้องการหน่วยความจำเพิ่มเติมเพื่อบันทึกรูปภาพโดยไม่มี pagefile ไม่มีวิธีที่จะได้รับเพิ่มเติมดังนั้นในที่สุดฉันก็แก้ไขภาพขนาดใหญ่ไม่ได้ ระบบไม่สามารถให้หน่วยความจำอีกต่อไป
Sam

มันเจ็บปวดจริงๆ แต่ปัญหาคือคุณมีหน่วยความจำไม่เพียงพอ ฉันแน่ใจว่าฉันสามารถสร้างเงื่อนไขเดียวกัน (มีไฟล์มากกว่าหรือใหญ่กว่า) และสร้างความเสียหายแม้กับไฟล์เพจ และถ้าคุณมี RAM เพิ่มขึ้นคุณจะไม่ล้มเหลวหากไม่มีไฟล์เพจ Photoshop มีไดเรกทอรีชั่วคราว / ตัวเองเช่นกัน ฉันไม่แนะนำให้ปิดการใช้งาน ... มันเปิดใช้งานในระบบของคุณหรือไม่
Fred Hamilton

Pagefile บน ramdisk หรือไม่? ทำไมไม่เพียงแค่กำจัดเลเยอร์พิเศษนั้นและมี RAM ให้ฟรีมากขึ้น?
surfasb

ฉันเห็นด้วยในหลักการโดยสิ้นเชิง - ทำกับ RAM ดิสก์เพราะ A) ฉันมี RAM มากกว่า 32 บิต WinXP สามารถเข้าถึงได้ดิสก์ RAM ไปใน RAM เพิ่มเติมดังนั้นจึงเป็นเหมือนหน่วยความจำฟรีและ B) บางคนดูเหมือนจะ คิดว่า (ฉันไม่คิดว่าจะได้รับการพิสูจน์ทางใดทางหนึ่ง) ว่า Windows (หรือบางโปรแกรมของ Windows) ไม่มีความสุขยกเว้นว่ามีแฟ้มเพจจิ้ง ดังนั้นนี่จึงเป็นวิธีที่ดีที่สุดในการระบุว่า - ดิสก์ RAM นั้นเร็วไม่มีผลกระทบกับ RAM ที่ใช้กับระบบปฏิบัติการและระบบปฏิบัติการก็มีความสุขเพราะมีไฟล์เพจจิ้ง
Fred Hamilton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.