วันพุธที่ 17 ธันวาคม พ.ศ. 2557

Linux Ubuntu Diskless 64bit

Linux Ubuntu Diskless 64bit
ในตระกูลlinux ไม่ได้ขึ้นกับระบบ Ubuntu อย่างเดียว
ในการท าระบบ Diskless สามารถท าได้หมด ไม่ว่าจะเป็น
Linux ClearOS ,Linux CentOS ,Linux Clark connect ,Unix FreeBSD
ขอแค่เข้าใจpackage และตั้งค่าการท างานของระบบให้ถูกต้อง
กระบวนการและโครงสร้างแถบไม่แตกต่างกัน
-----------------------------------------------------------------------------------------------------------
ระบบนี้ใช้งานได้ทั้ง โปรโตคอล
AoE Targets และiSCSI Targets
----------------------------------------------------------------------------------------------------------------------
ความหมายเนื้อเรื่องต่างๆ ศึกษาเพิ่มเติมได้ทั่วไป
*ศึกษาเพิ่มได้ที่
http://wiki.nakhon.net/wiki/Diskless_Server
http://www.linuxthai.org/
http://ict.in.th/

Feature
Linux Ubuntu Diskless
- ระบบ OS ที่ใช้งาน Linux Ubuntu Diskless
- PXE ที่รองรับการใช้งาน iPXE ,gPXE ,gPXELINUX.0 ,PXELINUX.0
- รองรับการท า PXE Multiboot หลายๆ Image ได้
- ใช้งานโปรโตคอล iSCSI ,AoE ได้ทั้งสองอย่าง Deafult จะเป็น iSCSI
- รองรับการท างาน Network bonding
- น า Image มาเชื่อมต่อได้สูงสุด 9 Image เพื่อท าเป็น Drive ย่อยต่างๆ เช่น D,E,F,G,H,I,J,K,L
- สามารถท า Super ให้เฉพาะ Image หรือ Drive ที่ต้องการได้
- สามารถท า Super User ได้สองแบบ Direct Update และ Merge Disk
- ท า Disk Write ให้เครื่องที่ต้องการ มี Drive พิเศษส าหรับบันทึกแก้ไขได้ตลอดเวลา
- ท า Write-Back ให้ Image Master ที่ต้องการได้อิสระ สามารถท าได้ 3 แบบ
แบบแรก คือ แรมแคช ให้ Image Master โดยอาศัยหน่วยความจ าเป็นพื้นที่ แคช
แบบสอง คือ SSD Cache อาศัยพื้นที่ SSD เป็นแคชให้ Image Master
แบบสาม คือ ท างานทั้งสองแบบไปพร้อมกัน
- ท า Write-Back ให้เครื่องลูกที่ต้องการได้ คือ การอาศัยหน่วยความจ าของเครื่องแม่เป็น แรมแคช
- ในตัวระบบ Diskless สามารถ Mount SSD หรือ Raid SSD แยกเป็นสัดส่วนได้เช่น
ระบบ Linux OS <-- เป็นพื้นที่เฉพาะ OS
ระบบ Linux OS Swap <-- เป็นพื้นที่ส ารอง กรณีใช้งานแรมแคชเกินความจุของเครื่องแม่
Mount /mnt/diskless/cache <-- เป็นพื้นที่ส าหรับ SSD Cache
Mount /mnt/diskless/cow <-- เป็นพื้นที่ Swap อ่านเขียนไปมาระหว่าง image กับเครื่องลูก
Mount /mnt/diskless/cow/merge <-- เป็นพื้นที่ snapshot ก่อน mergedisk ใช้งาน
Mount /mnt/diskless/image/<ชื่อโฟล์เดอร์อิมเมจ> <-- เป็นพื้นที่เก็บ Image
Mount /mnt/diskless/recov <-- เป็นพื้นที่เก็บ Point ของ Image
- รองรับการ Remote ทั้งแบบ SSH และ VNC-Server
- รองรับ Wake-on-lan
- เครื่องลูกรองรับ WindowsXPx32x64 ,Windows7x32x64 ,Windows8x32x64 ,Win9 ,Win10