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

อาร์เรย์ที่ซ้ำซ้อนของดิสก์อิสระ / ราคาไม่แพง; เทคโนโลยีที่ใช้ดิสก์หลายตัวเพื่อเพิ่มความน่าเชื่อถือประสิทธิภาพและ / หรือความซ้ำซ้อน สามารถใช้งานได้ทั้งในซอฟต์แวร์หรือกับตัวควบคุมฮาร์ดแวร์

2
NAS ในบ้านเชื่อถือได้หรือไม่ที่จะเก็บข้อมูลของคุณไว้ (ไม่มีการสำรองข้อมูลอื่น ๆ )
คำถามเกิดขึ้นขณะที่ฉันกำลังคิดที่จะย้ายข้อมูลบางอย่าง (เช่น) รูปภาพข้อมูลเก่า แต่สำคัญอื่น ๆ ไปยัง NAS (ใช้เป็นการส่วนตัวไม่มีระดับธุรกิจ) My NAS เป็นระบบ RAID 2 ดิสก์ที่เรียบง่าย ฉันรู้ว่า RAID ไม่ได้เป็นระบบสำรองข้อมูลเพราะมีเพียงความซ้ำซ้อนของฮาร์ดแวร์ดังนั้นฉันจึงวางแผนที่จะสร้างการสำรองข้อมูลเพิ่มเติม (เวอร์ชั่น) ของไดเรกทอรีข้อมูล ปลายทางการสำรองข้อมูลจะเป็น NAS เดียวกันดังนั้นอินสแตนซ์เดียวของข้อมูล (ไม่มีการคัดลอกบนโน้ตบุ๊กหรือเครื่องเดสก์ท็อป) และการสำรองข้อมูลที่กำหนดเวอร์ชันจะยังคงอยู่ในดิสก์ทั้งสองแผ่น ตอนนี้ฉันสงสัยว่าขั้นตอนนี้น่าเชื่อถือเพียงใด ฉันได้อ่านแล้วว่าไฟดับโดยทั่วไปจะไม่มีผลกระทบต่อข้อมูลบนดิสก์เนื่องจากหัวจะถอยกลับไปที่ตำแหน่งที่ปลอดภัยและไม่ "กด" หรือ "เกา" ดิสก์ แต่แน่นอนว่าข้อมูลที่เขียนอาจเสียหายในปัจจุบันและ ยิ่งส่งผลกระทบต่ออุปกรณ์อิเล็กทรอนิกส์ของไดรฟ์ที่แสดงผลไม่ได้ ตอนนี้ฉันไม่แน่ใจว่าฉันควรลงทุนใน UPS ขนาดเล็กที่เล่นได้ดีกับ NAS เพื่อให้แน่ใจว่ามีการปิดเครื่องหรือหันไปใช้สถานที่สำรองข้อมูลหลายแห่งอย่างเหมาะสม (หรือทั้งสองอย่าง?) การมี data + backup เพียงหนึ่งอินสแตนซ์บนเครื่องเดียวกันยังถือว่าไม่ปลอดภัยหรือไม่? (ฉันไม่สนใจการโจรกรรมที่นี่นอกจากนี้ยังเพิ่มขึ้นเนื่องจากสายเคเบิลที่เชื่อมต่อ LAN, Power และอื่น ๆ ได้รับการปกป้องมากยิ่งขึ้น: ฉันไม่ต้องการใช้คลาวด์สำหรับข้อมูลใด …

2
mdadm RAID ติดตั้งอย่างรวดเร็วด้วยไดรฟ์เปล่า
ฉันสร้างดิสก์ RAID5 ใหม่เป็น RAID6 ที่มี mdadm ไม่มีข้อมูลเกี่ยวกับไดรฟ์ที่ฉันสนใจ การตั้งค่า RAID ใช้เวลาครู่หนึ่งในการตั้งค่ารูปร่าง - ฉันยอมรับว่าเมื่อมีข้อมูลที่ต้องคำนวณเป็นสไทรพ์และพาริตีอย่างไรก็ตามด้วยไดรฟ์เหล่านี้จะว่างเปล่าหรืออย่างน้อยฉันต้องการให้มันว่างเปล่า ดังนั้นมีวิธีที่จะข้ามการคำนวณพาริตี้และบอก mdadm เพียงแค่ตั้งค่า superblocks และทำได้หรืออย่างอื่นมันใช้เวลาทั้งหมดนี้เมื่อไม่มีข้อมูลที่จะย้ายไปรอบ ๆ ? md3 : active raid6 sdf3[5] sde3[4] sdd3[3] sdc7[2] sdb3[1] sda3[0] 1953114112 blocks super 1.2 level 6, 512k chunk, algorithm 2 [6/6] [UUUUUU] [>....................] resync = 1.3% (6790144/488278528) finish=409.3min speed=19604K/sec โปรดทราบว่าฉันไม่ได้พูดถึง--assume-cleanว่าคุณกำลังสร้างอาร์เรย์ขึ้นใหม่จากชุดดิสก์ที่มีอยู่แล้วที่มีอาร์เรย์ RAID …


3
ความแตกต่างระหว่างฮาร์ดแวร์ RAID และซอฟต์แวร์ RAID หรือไม่
ฉันกำลังสร้างเซิร์ฟเวอร์ใหม่ (Small Business Server 2008) แต่ฉันไม่สามารถใช้ตัวควบคุม RAID ในตัว (AMD SB700) ในการทำงานและเลิกใช้งานกับ Server 2008 ได้โดยทั่วไป แต่คำถามของฉันคือ ... มีความแตกต่างที่แท้จริงระหว่างฮาร์ดแวร์ (เช่นอันนี้ ) และซอฟต์แวร์ (หน้าต่างที่สร้างขึ้นใน Drive Mirroring) สำหรับ RAID 1 หรือไม่ สมมติว่าไดรฟ์เป็นรุ่นที่เหมือนกัน ฯลฯ ดูเหมือนว่าจะมีความแตกต่างเล็กน้อยเพียงแค่คิด / คาดหวังจากความคิดของฉัน

2
SSD ใหม่ (Corsair) ใช้เวลา 1-2 นาทีก่อนที่จะพบหลังจากบูตครั้งแรก
Corsair SSDรุ่นใหม่ของฉันใช้งานได้จริง - ใช้สำหรับบูตและดิสก์ระบบ (Windows 7 64 บิต) แต่เมื่อทำการบูทครั้งแรกพีซีจะไม่พบไบออสและคอนโทรลเลอร์ Intel ICH9R อย่างถูกต้อง ความพยายามในการบูตครั้งแรกล้มเหลวเสมอ เมื่อฉันรอประมาณ 1-2 นาทีและลองอีกครั้งโดยใช้ CTRL + ALT + DEL มันจะได้รับการจดจำและทุกอย่างทำงานตามที่คาดไว้นับจากนี้ไปจนกระทั่งการบู๊ตครั้งต่อไปจากสถานะปิดเครื่อง ฉันใช้ชุด RAID-5 SATA ในเครื่องนี้นี่คือพาร์ติชั่นระบบก่อนหน้าของฉัน ภาพหน้าจอบางภาพอธิบายปัญหา: การเปิดใช้งาน PC การเริ่มต้นแสดงขึ้นเช่นนี้ ปัญหาคือ: แม้ว่าจะรู้จักที่ "พอร์ต 00" แต่จะไม่ปรากฏในส่วนฟิสิคัลดิสก์ : ข้อผิดพลาดเนื่องจากไม่พบดิสก์สำหรับบูต: เมื่อฉันกด CTRL + ALT + DEL ทันทีขั้นตอนที่น่าจะเกิดขึ้นซ้ำจาก (1) แต่หลังจากผ่านไปประมาณ 1-2 นาทีตั้งแต่เริ่มต้นครั้งแรกแน่นอนว่าฉันได้รับหน้าจอต่อไปนี้ จากนี้ไปทุกอย่างทำงานได้ดี! โปรดทราบว่าตอนนี้ …
9 boot  ssd  raid  ahci 

2
RAID5 vs RAID4 มีวัตถุประสงค์เพื่อความเท่าเทียมกันลอย
ฉันยังไม่เข้าใจว่าทำไม RAID5 ถึงดีกว่า RAID4 ฉันเข้าใจทั้งคำนวณบิตพาริตี้ที่ใช้สำหรับการกู้คืนหากเกิดความล้มเหลวบางอย่างความแตกต่างเพียงอย่างเดียวคือการเก็บบิตพาริตี้เหล่านั้น ฉันได้ยืมไดอะแกรมจากที่นี่ความเท่าเทียมกันทำงานกับอาเรย์ RAID-5 ได้อย่างไร A B (A XOR B) 0 0 0 1 1 0 0 1 1 1 0 1 RAID4 Disk1 Disk2 Disk3 Disk4 ---------------------------- data1 data1 data1 parity1 data2 data2 data2 parity2 data3 data3 data3 parity3 data4 data4 data4 parity4 ให้บอกว่าแถวแรกคือ: data1 = …

5
จำเป็นต้องค้นหาไดรฟ์ที่ทำมิรเรอร์ภายในอาเรย์ RAID-10
ฉันมีเซิร์ฟเวอร์สื่อภายในบ้านที่ทำงานบน openSUSE 12.2 ฉันใช้ไดรฟ์ 2TB สองตัวในการกำหนดค่า RAID-10 ฉันจงใจซื้อไดรฟ์สองประเภท: สี่ Seagate Barracuda Green และ Western Digital Red เป้าหมายของฉันคือการกำหนดค่า RAID เพื่อให้คู่มิรเรอร์ภายในอาร์เรย์จะประกอบด้วยไดรฟ์ที่แตกต่างกัน (เช่นไดรฟ์ Seagate หนึ่งไดรฟ์และหนึ่งไดรฟ์ WD) YaST2 Partitioner โชคไม่ดีที่ฉันไม่ได้เลือกระดับนี้ในโครงสร้างของอาร์เรย์ดังนั้นตอนนี้ฉันกำลังพยายามค้นหาว่าโครงสร้าง RAID10 เริ่มต้นเป็นอย่างไร ฉันรู้สิ่งต่อไปนี้: sdc, sdd, sde และ sdf เป็นไดรฟ์ WD ทั้งหมด sdg, sdh, sdi และ sdj เป็นไดรฟ์ Seagate ทั้งหมด ฉันเลือกเลย์เอาต์ 'n2' เริ่มต้นเมื่อสร้าง RAID ฉันเดาตามข้อมูลจากสองแหล่งนี้คือไดรฟ์ที่อยู่ติดกันถูกทำมิเรอร์ …

4
RAID 1 มีมากกว่าสองไดรฟ์ได้หรือไม่
เมื่อเร็ว ๆ นี้ฉันได้พูดคุยกับอาจารย์ของฉัน เขาอ้างว่าคุณสามารถตั้งค่า RAID 1 ด้วยห้าไดรฟ์และข้อมูลจะถูกทำมิเรอร์ให้กับไดรฟ์เหล่านี้ทั้งหมด ฉันบอกเขาว่า RAID 1 ที่มี 5 ไดรฟ์จะไม่ทำงานอย่างนั้น มันจะเป็น RAID 1 ที่มีไดรฟ์สองตัวและจะใช้อีกสามไดรฟ์เป็นตัวสำรอง เขายังกล่าวอีกว่า RAID 6 นั้นเหมือนกับ RAID 5 แต่คุณสามารถทำการตรวจสอบพาริตี้ทั้งหมดในไดรฟ์เดียวกันได้ ฉันคิดว่า RAID 6 เป็นโซลูชันที่เหมือน RAID 5 โดยที่สองไดรฟ์ใช้สำหรับพาริตี้ ถูกต้องแล้วใครล่ะ?
9 raid  raid-1  raid6 

4
ข้อมูลอยู่ในแคช RAID นานเท่าใด
การ์ด RAID ระดับสูงส่วนใหญ่มีตัวเลือกในการซื้อ Add-on ของแบตเตอรี่เพื่อให้คอนโทรลเลอร์สามารถเขียนเนื้อหาของแคชไปยังไดรฟ์ในกรณีที่ไฟฟ้าขัดข้อง ฉันติดตั้ง RAID ในราคาถูกโดยไม่ต้องจ่ายเงินสำรองแบตเตอรี่ มีความเสี่ยงในการสูญเสียข้อมูลที่ถูกแคชหากคอมพิวเตอร์ของฉันมี UPS ฉันคิดว่าคอมพิวเตอร์สามารถทำให้ตื่นเต้นมากเกินไปและอำนาจการปิดเครื่องไปยังเมนบอร์ดแม้จะมี UPS แบตเตอรี่ RAID จะป้องกันแคชในระหว่างการปิดระบบความร้อนสูงเกินไปหรือไม่? ข้อมูลอยู่ในแคชนานเท่าใดก่อนที่จะถูกเขียนไปยังไดรฟ์ ฉันสามารถสันนิษฐานได้อย่างปลอดภัยว่าการเขียนใด ๆ ที่ส่งไปยังคอนโทรลเลอร์นั้นไม่อยู่ในแคชหลังจากผ่านไปสองสามวินาทีหรือน้อยกว่านั้น?
9 raid  cache 

3
มันปลอดภัยที่จะนำฮาร์ดดิสก์ของ md-software-raid เข้าสู่โหมดสแตนด์บายหรือไม่?
ฉันมีไฟล์เซิร์ฟเวอร์ที่บ้านพร้อมฮาร์ดดิสก์ท็อป 6 เครื่องในการโจมตี MD เซิร์ฟเวอร์ไม่สามารถเข้าถึงได้มากดังนั้นฉันคิดว่ามันจะดีสำหรับฮาร์ดไดรฟ์ที่จะเข้าสู่โหมดสแตนด์บายหลังจากเวลาว่าง (เช่นด้วยคำสั่ง hdparm -S หรือ hd-idle) มีความปลอดภัยเมื่อใช้ mdadm หรืออาจทำให้เกิดข้อผิดพลาด / ลดระดับฮาร์ดดิสก์?
9 linux  raid  mdadm 

2
การสร้างมิเรอร์แบบเรียบง่ายที่ลดระดับใหม่ (“ เพล็กซ์หายไป”)
ฉันสนใจที่จะสร้างไดรฟ์ข้อมูลไดนามิคขั้นพื้นฐานที่เสื่อมโทรมอีกครั้งโดยไม่ต้องหันไปใช้เพื่อแยก / ลบและสร้างไดรฟ์ใหม่อีกครั้ง ไม่มีความกังวลเกี่ยวกับการสูญหายของข้อมูล ฉันหวังว่าจะใช้สิ่งนี้เป็นโอกาสในการเรียนรู้เพื่อทำความเข้าใจกับดิสก์ / ไดรฟ์ข้อมูลแบบไดนามิกของ Windows สถานการณ์: ไดรฟ์ข้อมูลแบบไดนามิกภายใต้ Windows 8 ที่ประกอบด้วยฟิสิคัลไดรฟ์สองตัวในการกำหนดค่ามิเรอร์กำลังทำงานในโหมดที่เสื่อมโทรม เพล็กซ์แรกของวอลุ่มมิเรอร์ถูกระบุโดย Windows ว่า "Failed Redundancy" รายการก่อนหน้าสำหรับเพล็กซ์ที่สองของไดรฟ์ข้อมูลเดียวกันยังคงอยู่และมีป้ายกำกับว่า "หายไป" ฉันสงสัยว่าความผิดพลาดคือการหยุดจ่ายไฟของอุปกรณ์ที่สอง (โครงใส่ไดรฟ์มีสวิตช์เปิดปิดแบบ chintzy สำหรับแต่ละไดรฟ์) The plex is missingความพยายามที่จะเปิดใช้ปริมาณผลผลิตเกิดข้อผิดพลาด นี่เป็นเรื่องที่น่าแปลกใจเล็กน้อยเมื่อระบบรู้จักดิสก์ที่สอง มีไดรฟ์ข้อมูลแบบไดนามิกที่รู้จัก แต่มีข้อความ "ต่างประเทศ" และไม่แสดงรายละเอียดเกี่ยวกับปริมาณ (ซึ่งมากหรือน้อยสอดคล้องกับข้อผิดพลาด) คอนโซลการจัดการดิสก์มีตัวเลือก "นำเข้าดิสก์ต่างประเทศ" แต่ไม่ชัดเจนว่าจะมีผลกระทบอะไร ในช่วงต้นของการค้นหาข้อมูลฉันได้อ่านบัญชีว่าสิ่งนี้จะนำเข้าเนื้อหาเป็นปริมาณที่แตกต่างใหม่มากกว่าที่จะคืนดีกับปริมาณที่มีอยู่ การกระทำนี้จะทำอะไร? มี Windows เทียบเท่ากับ Linux mdadmเพื่อจัดการไดรฟ์ข้อมูลแบบไดนามิกด้วยตนเองหรืออย่างน้อยก็รับความรู้สึกที่ดีขึ้นเกี่ยวกับวิธีที่ Windows วางแนวความคิดเกี่ยวกับอุปกรณ์เหล่านี้

2
ถ้าฉันมี "badblocks" เขียนผลลัพธ์ลงในไฟล์และไฟล์นั้นว่างนั่นหมายความว่าไม่พบบล็อกที่ไม่ดีใช่หรือไม่
ฉันเพิ่งวิ่งbadblocksบนฮาร์ดไดรฟ์เซิร์ฟเวอร์ขนาดใหญ่เพื่อตรวจสอบปัญหาที่เป็นไปได้ (สมาร์ทรายงานว่าทุกอย่างเรียบร้อย แต่ฉันต้องแน่ใจ) คำสั่งที่ฉันใช้คือ: badblocks -c 1024 -b 4096 -w -s -o /path/to/myfile.txt /dev/mydrive ฉันใช้โหมดทำลายการเขียนเนื่องจากการหยุดทำงานของไดรฟ์มีความสำคัญและเรากำหนดว่าจะเร็วกว่าที่จะทำไดรฟ์ในระหว่างการตรวจสอบบล็อกที่ไม่ดีจากนั้นเพิ่มมันเข้าไปใน RAID อีกครั้ง เป็นส่วนหนึ่งของการรอช้ากว่าการทดสอบแบบไม่ทำลาย เมื่อสร้างเสร็จแล้วmyfile.txtถูกสร้างขึ้น แต่ว่างเปล่า ดูเหมือนว่าเป็นคำถามที่โง่มาก แต่: ไฟล์ที่ว่างเปล่าบ่งชี้ว่าไม่พบบล็อกที่ไม่ถูกต้องใช่ไหม badblocksดูเหมือนว่าmanpage สำหรับจะระบุสิ่งนี้ แต่ฉันต้องการให้แน่ใจว่าจะเป็นอย่างนั้น

2
ทำให้ดิสก์สองแผ่นปรากฏเป็นแชร์ขนาดใหญ่หนึ่งรายการบน LAN
ฉันซื้อดิสก์ 2 x 2TB สำหรับเซิร์ฟเวอร์ NAS (linux debian) ฉันต้องการทำให้ทั้งสองไดรฟ์ปรากฏเป็นดิสก์ขนาดใหญ่ 4TB บน LAN สามารถทำได้ด้วยซอฟต์แวร์ RAID (JBOD) หรือ LVM ฉันคิดว่า มีตัวเลือกอื่น ๆ อีกไหม? หนึ่งบวกใหญ่จะรู้ว่าเกิดอะไรขึ้นเมื่อไดรฟ์หนึ่งล้มเหลวในแต่ละตัวเลือก (ฉันสูญเสียข้อมูลทั้งหมดหรือฉันยังสามารถเข้าถึงพวกเขาในไดรฟ์ที่ทำงานได้แม้สำหรับ JBOD และ LVM ฉันยังไม่รู้ว่าเกิดอะไรขึ้นถ้าไดรฟ์ล้มเหลว) .

3
เป็น RAID หรือไม่กับ RAID: SSD และการจำลองเสมือน
ฉันกำลังเข้าใกล้เวลานั้นที่พีซีหลักของฉันช้าพอเนื่องจากการเน่าของ Windowsที่ฉันควรติดตั้งใหม่ แทนที่จะใช้แขนสัปดาห์มวยปล้ำติดตั้งใหม่และกำหนดค่าเพียงเพื่อพบว่าฉันลืมสำรองการตั้งค่า Visual Studio ของฉันอีกครั้งฉันจะอัพเกรด ฉันซื้อชิ้นส่วนทั้งหมดแล้วและกำลังอยู่ในขั้นตอนการเปรียบเทียบเพื่อหาการกำหนดค่าที่ดีที่สุด ฉันซื้อสองสำคัญ M4 120GB SSDs (อัปเดตเฟิร์มแวล่าสุด ณ เดือนเมษายน '12: 00F) และได้รับการทำงานบางอย่างรวดเร็วโดยใช้มาตรฐานCrystalDiskMark นี่คือผลลัพธ์บางส่วน: ไดรฟ์เดียว: RAID 0ผ่านตัวควบคุมชิปเซ็ตIntel Z77 : เห็นได้ชัดว่ามาตรฐานเหล่านี้ไม่ละเอียดถี่ถ้วน แต่ฉันคิดว่าพวกเขาให้ความคิดที่ดีเกี่ยวกับสิ่งที่คาดหวังระหว่างการกำหนดค่าต่างๆ ความเข้าใจของฉันคือสำหรับรูปแบบการใช้งานทั่วไปส่วนใหญ่คือการพัฒนาด้วย Visual Studio (การใช้งานหลักของฉัน) การ4Kอ่านและการเขียนนั้นเป็นเรื่องที่พบได้ทั่วไปแม้ในระหว่างการสร้าง ระหว่างRAID 0และไม่มีความแตกต่างเล็กน้อย แต่ด้วย512KและSequentialR / W ความแตกต่างก็เพียงพอที่จะได้รับความสนใจ สิ่งนี้คือเพื่อหลีกเลี่ยงปัญหาเน่าในอนาคต - และค่อนข้างตรงไปตรงมาเพราะฉันทำได้ - ฉันจะต้องพึ่งพา virtualization มากขึ้น แผนการของฉันคือการแบ่งส่วนต่าง ๆ ของสภาพแวดล้อมการพัฒนาของฉันลงในเครื่องเสมือนโดยใช้VMware Workstation : Visual Studio …

5
ค้นหาเคล็ดลับ: สร้างเวิร์กสเตชั่นรอบ ๆ Xen และ GPU pass-through
ฉันกำลังสร้างเครื่องที่บ้านใหม่ของฉันในตอนนี้และตามปกติมันจะเป็นเวิร์คสเตชั่นที่ทำงานหนักมากซึ่งจะทำหน้าที่เป็นเครื่องพัฒนาและทดสอบไฟล์เซิร์ฟเวอร์และคอนโซลเกม (รวมถึงฉันเพิ่มการ์ดทีวีและการสตรีมมัลติมีเดียสำหรับเครือข่ายภายในบ้านของฉัน) . เนื่องจากกรณีการใช้งานเหล่านี้ทำงานร่วมกัน (ไฟล์เซิร์ฟเวอร์ไม่พร้อมใช้งานเมื่อใช้เครื่องเป็นคอนโซลเกม) ฉันจึงพิจารณาใช้ Xen อย่างหนักเพื่อให้ทุกอย่างพร้อมกัน ประสิทธิภาพไม่ควรเป็นปัญหาโดยทั่วไป แต่กรณีการใช้เกมคอนโซลต้องมีการเข้าถึง GPU โดยตรง ดังนั้นฉันมีคำถามหลายข้อ: โดยทั่วไปเป็นไปได้หรือไม่ GPU ใช้งานได้เพียงพอกับ GPU ที่ไม่ใช่เซิร์ฟเวอร์หรือไม่ เมื่อซื้อควรเลือกเทคโนโลยีใดบนเมนบอร์ด (ส่วนใหญ่เลือก Gigabyte + Intel CPU อีกครั้ง) มีเทคโนโลยีเสมือนจริงบางส่วนกำลังคืบคลานไปบนขอบฟ้าที่คุ้มค่าหรือไม่ Xen ดีอย่างไรในการแบ่งทรัพยากร? ไฟล์เซิร์ฟเวอร์และการสตรีมมัลติมีเดียในเวิร์กสเตชันจะต้องทำงานแม้ว่าส่วนของเกมจะกินทรัพยากร 100% และในทางกลับกัน ระบบจะทำงานบนดิสก์ 8 แผ่นพร้อมซอฟต์แวร์ Raid6 และ LVM ฉันควรซื้อดิสก์เฉพาะสำหรับส่วนคอนโซลเกมของระบบหรือไม่ ฉันได้อ่านเกี่ยวกับปัญหาของประสิทธิภาพของ Xen และ I / O แล้ว การป้อนข้อมูลใด ๆ จะได้รับการชื่นชมอย่างมาก ป.ล. ฉันจะไม่สนใจการใช้เทคโนโลยีอื่นแล้ว …

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