design and implementation high availability datacenter using failover cluster technology · 2017....
TRANSCRIPT
![Page 1: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/1.jpg)
Chaovalit Somboonpattanakit
Design and implementation high availability datacenter using failover cluster technology
![Page 2: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/2.jpg)
1. ทมาและความส าคญของปญหา
Design and implementation high availability datacenter using failover cluster technology
การใหบรการศนยขอมลนบวาเปนหนงในความตองการพนฐานส าหรบหนวยงานตาง ๆ ท งภาครฐ เอกชน ทกหนวยงานจงมความจ าเปนในการจดต งศนยขอมลเพอใหบรการดานขอมลขาวสารและเทคโนโลยสารสนเทศ
![Page 3: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/3.jpg)
Design and implementation high availability datacenter using failover cluster technology
Data center Architecture
• Physical server• Virtualization• Cloud computing
![Page 4: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/4.jpg)
• Limit space• Power Consumption• High Temperature• Complex Management• System Scalable • Downtime
Data center Problem
![Page 5: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/5.jpg)
Problem
![Page 6: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/6.jpg)
Physical server
one server : one service
![Page 7: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/7.jpg)
Virtualization
one server : multiple service
![Page 8: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/8.jpg)
Cloud computing
no server : pay per service
![Page 9: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/9.jpg)
Obje
ctive
s of t
he re
sear
ch
• เพอศกษาการน าเทคโนโลยเฟลโอเวอรคลสเตอร มาประยกตใชในศนยขอมลของมหาวทยาลย
• เพอวเคราะหประสทธภาพ ดานการใชพลงงาน ตนทนการจดการศนยขอมล และระยะเวลาในการบ ารงรกษาระบบ
วตถประสงค
![Page 10: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/10.jpg)
Liter
ature
revie
w
D. G. Chandra and M. D. Borah ในสภาวะเศรษฐกจท มการแขงขนกนสง การลดตนทนหรอคาใชจายในการด าเนนงานยอมสรางความไดเปรยบในการแขงขน การใชประโยชนของระบบคลาวดคอมพวตง เปนแนวทางทมคณภาพในการลดตนทนการใหบรการทางดานเทคโนโลยสารสนเทศ [1]
ทบทวนงานวจยทเกยวของ
![Page 11: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/11.jpg)
Liter
atur
e re
view
M. Liangli, C. Yanshen, S. Yufei, and W. Qingyiแนวคดในการประหยดพลงงานโดใชเทคโนโลย เวอรชวลไลเซชนมาบรหารจดการ จากการประเมนและวดผลขอการพฒนาเวอรชวลไลเซชน สามารถชวยลดการใชพลงงานไฟฟาไดจรง และน าไปสการพฒนา Green Data Center [2]
ทบทวนงานวจยทเกยวของ (ตอ)
![Page 12: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/12.jpg)
วธด าเนนการวจย
ในงานวจยนไดน าเทคโนโลยเฟลโอเวอรคลสเตอรมาใชงานในศนยขอมล ในสวนทหนงทางผ วจยไดท าการส ารวจสภาพแวดลอมภายในศนยขอมล ซงในขณะท าวจยนมจ านวนเครองคอมพวเตอรแมขายทใหบรการ ดงแสดงในตาราง
ประเภทของเครองแมขาย เครองแมขาย บรการ
Single Server (1 server : 1 service) 45 45
Traditional Hypervisor 3 15รวม 48 60
ส ารวจเมอ 02/2015
![Page 13: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/13.jpg)
วธด าเนนการวจย
3.1 กระบวนการสรางคลสเตอร
• Node 5 node• Storage 2 set• Network 10 Gbps
![Page 14: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/14.jpg)
วธด าเนนการวจย
3.2 การปรบระบบเขาสสภาพแวดลอมแบบเวอรชวลไลเซชน
![Page 15: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/15.jpg)
วธด าเนนการวจย
3.2 การปรบระบบเขาสสภาพแวดลอมแบบเวอรชวลไลเซชน
Ref : http://www.dctwo.com.au/virtual/what_is_a_virtual_server.html
![Page 16: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/16.jpg)
วธด าเนนการวจย
3.2 การปรบระบบเขาสสภาพแวดลอมแบบเวอรชวลไลเซชน
Ref : http://planetvm.net/blog/?p=2108
![Page 17: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/17.jpg)
วธด าเนนการวจย
3.3 การท า High Availability
![Page 18: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/18.jpg)
วธด าเนนการวจย
3.3 การท า High Availability
• Live Migration 3-5 second• Quick Migration 10-60 second
![Page 19: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/19.jpg)
ผลการด าเนนงาน
• ผลการเปรยบเทยบจ านวนเครองแมขายและบรการแบบเดมกบแบบเฟลโอเวอรคลสเตอร
จ านวน แบบเดม (เครอง) เฟลโอเวอรคลสเตอร (เครอง)
เครองแมขาย 48 5
บรการ / Service 60 60
![Page 20: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/20.jpg)
ผลการด าเนนงาน
• ผลลพธการวดคณสมบต High Availability
การท า High Availability ระยะเวลาเฉลย / เครอง (วนาท)
Live Migration 3.25
Quick Migration 10.43
![Page 21: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/21.jpg)
ผลการด าเนนงาน
• ผลลพธการวดปรมาณการใชพลงงานไฟฟาในศนยขอมล
ปรมาณการใชไฟฟาเฉลย แบบเดม (วตต) คลสเตอร (วตต)
ต rack 1 1,694 1,958ต rack 2 726 1,408ต rack 3 1,144 0ต rack 4 748 0ต rack 5 1,298 0ต rack 6 1,760 0รวม 7,370 3,366
![Page 22: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/22.jpg)
ผลการด าเนนงาน
• return space
![Page 23: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/23.jpg)
ผลการด าเนนงาน
• Power consumption meter
![Page 24: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/24.jpg)
ผลการด าเนนงาน
• Reduce Temperature
![Page 25: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/25.jpg)
ผลการด าเนนงาน
• Cluster report
![Page 26: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/26.jpg)
สรป
งานวจย นไดพฒนาศนยขอมลแบบพรอมใชงานสงโดยประยกตใชเทคโนโลยเฟลโอเวอรคลสเตอร โดยทดสอบทศนยขอมลของมหาวทยาลยเทคโนโลยราชมงคลพระนคร
การใชงานจรงมาระยะหนง พบวาศนยขอมลของมหาวทยาลยมศกยภาพ และคณสมบตในการใหบรการไดเปนอยางด
![Page 27: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/27.jpg)
สรป
• ลดตนทนในการจดซอและบ ารงรกษาเครองแมขาย• ลดเวลาการสญเสยคณสมบตในการใหบรการของเครองแมขาย
หากเกดกรณความเสยหายทเกดขนกบอปกรณ• ลดการใชพลงงานไฟฟาไดอยางมาก
![Page 28: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/28.jpg)
ขอเสนอแนะ
รปแบบของสถาปตยกรรมของศนยขอมลในงานวจยนเออตอการพฒนาไซตส ารองทชวยท าใหระบบสามารถท างานตอไปได แมเกดเหตขดของรนแรง เชน กรณภยพบตตางๆ ทเปนเหตใหศนยขอมลปจจบนไมสามารถท างานตอไปได
![Page 29: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/29.jpg)
References
[1] Jesada Viriyasoontornpan, “Virtualization Server Implementation and Evaluation Cass Study: Aeronautical Radio of Thailand,” in Department of Computer and Communication Technology, Dhurakij Pundit University, 2014[2] Adulsak Srithilah, “Factors Study The Computer Cluster Technology applied to Animation Industry For Developing Production Process,” Technology Management, ThammasatUniversity, 2009[3] ClusterKit, Web Cluster [Online], Available : http://www.clusterkit.co.th/webcluster.php.Accessed :February 6, 2016.[4] D. G. Chandra and M. D. Borah, “Cost benefit analysis of cloud computing in education,” in 2012 International Conference on Computing, Communication and Applications (ICCCA), 2012, pp. 1–6. [5] M. Liangli, C. Yanshen, S. Yufei, and W. Qingyi, “Virtualization Maturity Reference Model for Green Software,” in 2012 International Conference on Control Engineering and Communication Technology (ICCECT), 2012, pp. 573–576.
![Page 30: Design and implementation high availability datacenter using failover cluster technology · 2017. 3. 28. · •Cloud computing • Limit space • ... Cloud computing no server :](https://reader036.vdocuments.mx/reader036/viewer/2022071113/5fe9ff212f2c8261f249a34f/html5/thumbnails/30.jpg)
Chaovalit Somboonpattanakit
Design and implementation high availability datacenter using failover cluster technology
Q/A