Data Storage Management (LVM)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ดนตรีไทยวงเครื่องสายบนโทรศัพท์มือถือ Siam String Musical on Mobile
Advertisements

ระบบการจัดเก็บไฟล์อิเลคทรอนิกส์
Fast Page Mode DRAM (FPM DRAM) AND Extended-Data Output (EDO) DRAM
การพัฒนาระบบควบคุมเครื่องหยอดเหรียญสำหรับเพิ่มสิทธิ์ในการพิมพ์
การพัฒนาระบบการส่งคำสั่งล้างข้อมูล ระยะไกล
การจัดการเว็บไซค์คลังความรู้ ด้วยระบบฐานข้อมูล MySql
การเขียนผังงาน.
Software คือ ชุดคำสั่งหรือ ขั้นตอนการทำงานของคอมพิวเตอร์
Management Information System of Air Conditioner Store
อ.กิตติพงศ์ เซ่งลอยเลื่อน อาจารย์พิเศษ มหาวิทยาลัยแม่โจ้
การศึกษารายกรณี.
….E-Book สนุกสนาน…..
ชนิดของข้อมูลและตัวดำเนินการ
ระบบคอมพิวเตอร์ (Computer System)
ADDIE model หลักการออกแบบของ
ครูธีรพันธ์ ฝั้นเต็ม ครูชำนาญการพิเศษ ร.ร.แจ้ห่มวิทยา ลำปาง
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
การวาดและการทำงานกับวัตถุ
ระบบฐานข้อมูล ข้อมูลมีความสำคัญมากต่อองค์การ ดังนั้นจะต้องมีการจัดเก็บที่เป็นระบบ สามารถค้นหาได้ง่าย เพื่อที่นำมาใช้ให้ทันเวลา ในการตัดสินใจของผู้บริหาร.
บทที่ 1. พื้นฐานความรู้ทั่วไป
การวางแผนและการดำเนินงาน
Introduction to System Administration
HTTP Client-Server.
การพิมพ์เอกสารออกทาง เครื่องพิมพ์. การตรวจเอกสารก่อนพิมพ์ด้วย Print Preview เราสามารถตรวจสอบความถูกต้องของ เอกสารก่อนสั่งพิมพ์โดยใช้คำสั่ง Print Preview.
Surachai Wachirahatthapong
Databases Design Methodology
Network programming Asst. Prof. Dr. Choopan Rattanapoka
Network programming Asst. Prof. Dr. Choopan Rattanapoka
Virtualization and CentOS Installation
การติดตั้งภาษาไทยและการจัดการดิสก์
การวางแผนและ การจัดทำ IT Audit
เริ่มต้นเขียนโปรแกรม Java
บทที 1 เริ่มต้น Windows XP
Memory Management ในยุคก่อน
บทที่ 8 File Management. ประเด็นที่ต้องพิจารณา ถ้าต้องการเก็บข้อมูลจะเก็บข้อมูลไว้ที่ไหน สามารถเก็บข้อมูลตรงไปยัง media โดยไม่ต้อง จัดรูปแบบการเก็บได้หรือไม่
วิธีการทางคอมพิวเตอร์
การใส่ภาพลงบน Work Sheet...
“ ถุงมือ สะดวกใช้ – สบายใจ ผู้ตรวจ เพื่อลดการปนเปื้อน ”
บทที่ 3 การวิเคราะห์ Analysis.
การพัฒนาระบบฐานข้อมูล
ข้อมูลและสารสนเทศ.
Computer Programming for Engineers
เครื่องมือและเครื่องทุ่นแรงในงานบัญชี
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
บทที่ 3 การทำงานกับฟอร์ม (Form)
By นาย ธนากร ไฝชมภุ เลขที่ 1 นาย ภัทรพล เกษจรัล เลขที่ 26 เตรียมวิศวกรรมศาสตร์ ปี 1B.
หลักการเขียนโปรแกรม ( )
บทที่ 6 การเปลี่ยนแปลงเข้าสู่การออกแบบระบบ การประเมินทางเลือกซอฟท์แวร์
Easy way to Estimate Training Project
หลักการแก้ปัญหา
กลวิธีการสอนคณิตศาสตร์ระดับประถมศึกษา
หลักการแก้ปัญหา.
รายชื่อสมาชิกกลุ่ม 1.ด.ช.ณัฐภูมิ คงกระพันธ์ ชั้น ป.4 เลขที่ 3
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
หน่วยที่ 8 การตกแต่งภาพถ่าย
ครูธีรพันธ์ ฝั้นเต็ม ครูชำนาญการพิเศษ ร.ร.แจ้ห่มวิทยา ลำปาง
มหาวิทยาลัยเทคโนโลยีสุรนารี
การพัฒนาโปรแกรมเสริมสำหรับการ แสดงวีดีโอจากเว็บไซต์ภายนอกใน เวิร์ดเพรส (Development plugin for displaying video from an external website in WordPress)
ภาพนี้ชื่อว่าอะไร ? ก. แถบเมนูบาร์
NETWORK SERVICE NTP + SQUID
ระบบคอมพิวเตอร์ (computer system)
เรื่อง โปรแกรม P ARTITION 1. นางสาว พัชรี สังวรดี 2. นางสาว อมลิน แก้วทูล.
Virtualization and CentOS Installation
ค่ารูรับแสง - F/Stop ค่ารูรับแสงที่มีค่าตัวเลขต่ำใกล้เคียง 1 มากเท่าไหร่ ค่าของรูรับแสงนั้นก็ยิ่งมีความกว้างมาก เพราะเราเปรียบเทียบค่าความสว่างที่ 1:1.
การวัดการวิจัยในการตลาด
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
Integrated Network Card
1. ศึกษาการนำเสนอที่หลากหลาย 2. เลือกวิธีการที่เหมาะสม
หลักการโปรแกรมเบื้องต้น
RAID (Redundant Array of Inexpensive Disks) By Jiraporn konkhayan
ใบสำเนางานนำเสนอ:

Data Storage Management (LVM) 030513249 – Computer Practice II Asst. Prof. Dr. Choopan Rattanapoka

LVM (Logical Volume Manager) ในบางครั้ง harddisk ที่ใช้เก็บข้อมูลไม่เพียงพอเช่น /home สมมุติเรามี harddisk /dev/sdb mount ไปที่ /home แต่ต่อมา harddisk เต็ม เปลี่ยน harddisk ให้ใหญ่กว่าเดิม (ไม่เอา เสียดาย harddisk เก่า) ซื้อ harddisk ใหม่มาใส่เพิ่ม (ถ้าเลือกวิธีนี้) แล้วทำยังไงต่อให้ /home แบ่งเนื้อที่มาใช้งานทั้ง 2 harddisk ? LVM (Logical Volume Manager) เป็นเทคโนโลยีที่เข้ามาแก้ไขปัญหา นี้ ซึ่งจะทำให้สามารถรวม harddisk หลายๆตัว มองเห็นเป็นเพียง 1 ตัว อีกทั้ง LVM ยังสามารถปรับขนาดของ paritition ใน harddisk ได้โดย ข้อมูลไม่สูญหาย

ภาพรวมการทำงานของ LVM Volume Groups (VG) เป็นหลักการที่สำคัญของ LVM เป็นการรวมการทำงานของ Logical Volumes (LV) และ Physical Volumes (PV) เข้าด้วยกัน

การสร้าง Volume Groups (VG) ขั้นตอนแรกต้องเลือก Physical Volumes (PV) ที่ต้องการจะใช้ใน การสร้าง VG (กำหนด /dev/sdb และ /dev/sdc) จัดเตรียม PV ด้วยคำสั่ง pvcreate ชื่อdevice pvcreate /dev/sdb pvcreate /dev/sdc สร้าง Volume Groups (VG) ด้วยคำสั่ง vgcreate vg-home /dev/sdb vgextend vg-home /dev/sdc ชื่อ VG ชื่อ device

สร้าง Logical Volume (LV) ในขั้นตอนนี้ ถ้า harddisk ที่เราเตรียมไว้สำหรับ /dev/sdb และ /dev/sdc อย่างละ 1 GB ดังนั้นเราจะได้ VG รวมที่มีขนาด 2 GB LV จะสร้างบนเนื้อที่ใน VG ซึ่งสามารถปรับเปลี่ยนขนาดได้ภายหลัง การสร้าง LV ด้วยคำสั่ง lvcreate lvcreate -L 1G vg-home -n home -L ตามด้วยขนาดของ LV ที่เราต้องการจะสร้างในตัวอย่างคือ 1GB vg-home = ชื่อของ VG ที่เราจะสร้าง LV -n ตามด้วยชื่อของ LV จากตัวอย่างคือตั้งชื่อ LV ที่จะสร้างขึ้นจะมีชื่อว่า home LV ที่ถูกสร้างขึ้นจะเป็น device ที่ชื่อว่า /dev/vg-home/home ชื่อ VG ชื่อ LV

การนำ LV ไปใช้งาน ลองใช้ “df –h” ดูเนื้อที่เก็บข้อมูลของระบบ เปลี่ยนกับ harddisk ปกติ ก่อนการใช้งาน LV จะต้อง format ก่อน mkfs.ext3 /dev/vg-home/home Mount เพื่อทดสอบการใช้งาน mount /dev/vg-home/home /home ลองใช้ “df –h” ดูเนื้อที่เก็บข้อมูลของระบบ ในภายหลังถ้าต้องการเพิ่มเนื้อที่ให้กับ /dev/vg-home/home อีก 500M ทำได้โดยใช้คำสั่ง lvextend -L +500M /dev/vg-home/home resize2fs /dev/vg-home/home ลองใช้ df –h ดูเนื้อที่ปัจจุบัน

สรุป LVM และ RAID RAID LVM ใช้การใช้งานจริง เพิ่มความเชื่อถือในการเก็บข้อมูล เมื่อ harddisk บางตัวมีปัญหา เพิ่มความเร็วในการเขียนและอ่านข้อมูล สามารถกู้ข้อมูลได้ เมื่อติดตั้ง harddisk ตัวใหม่ สามารถรวม harddisk หลายๆตัวเพื่อมองเป็น harddisk ตัวเดียว LVM การแบ่ง partition ใน logical harddisk สามารถทำได้ง่ายและไม่จำเป็นจะต้อง format ใหม่ เพิ่มและลดขนาดของ partition ได้อย่างสะดวก ใช้การใช้งานจริง ปกติจะนำ harddisk หลายๆตัว มาทำ RAID เพื่อเพิ่มความเสถียรของในการเก็บข้อมูล และความเร็ว ในการอ่าน เขียนข้อมูล จากนั้นทำ LVM บน RAID เพื่อให้ปรับเปลี่ยนขนาดของ partition สะดวกสบายมากขึ้น