server virtualization system and dr-site / ระบบ server virtualization และ disaster...

Post on 26-May-2015

1.525 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

ไฟล์จากการจัดสัมมนา ของวิชาสัมมนาคอมพิวเตอร์ เมื่อวันที่ 9 กุมภาพันธ์ 2557 นักศึกษาภาค กศ.พบ. วิชาเอกคอมพิวเตอร์ธุรกิจ มหาวิทยาลัยราชภัฏพระนคร เรื่องระบบ Server Virtualization และ Disaster Recovery สำหรับภาคธุรกิจ สามารถรับชม Video การสัมมนาได้ที่ http://youtu.be/UuDhV8ygKQ8

TRANSCRIPT

อะไรคอ Virtualization

Virtualization จรงๆแลวคออะไร? ซอฟตแวรทชวยใหสามารถรน OS ไดหลายๆตว บน OS จรงท

ลงบนเครองจรง (Physical hardware)

OS หลกทตดตงและรน OS ตวอนๆ มกจะเรยกวา Hypervisor, Domain 0, หรอ Host OS ตามแตละ software จะเรยก

OS ทท างานอยภายใน จะเรยกวา Guest OS, Domain U

Virtualization จรงๆแลวคออะไร? มระบบไฟลเสมอน ทสามารถท างานไดบน

ระบบไฟลเสมอน มกจะอยในรปของ file ขนาดใหญ หรอหลายๆไฟลรวมกน

Hardware จรง

มระบบเครอขายแยกออกจากเครองจรง เครองภายนอกสามารถตดตอเขาไปไดเหมอนเครองๆหนงบนเครอขาย และมระบบไฟรวอลลแยกออกจาก Hypervisor

Server Virtualization System SERVER Virtualization เปนเทคโนโลยการจ าลองเซรฟเวอรเครองจรง(Physical Server) 1 เครอง ใหเปนเซรฟเวอรเสมอน(Virtual Server เรยกยอวา VM) หลายๆ เครองโดยแตละเครองสามารถลงระบบปฏบตการ(OS) และแอพพลเคชนตางกนได โดยสามารถใหบรการรองรบใหผใชปลายทาง(End User) ใช Thin Client เชอมตอเขามาใชงานไดทกททกเวลา โดย VM แตละเครองมอสระตอกน หาก VM ตวใดตวหนงเสยหายหรอแฮงค VM ตวอนสามารถท างานไดอยางปกต

Origin of Virtual Machine

Timeline of Virtualization Server

1960 MAINFRAME

2000 VMWare

Present VMWare,

VSphere,

Hyper-V

การท างานของ OS แบบธรรมดา

Application Software

Operating System

BIOS

CPU DISK RAM Network

การท างานของ OS ในระบบ VM Application Software 1

Operating System 1

Application Software 2

Operating System 2

Hypervisor / VM Management

BIOS

CPU DISK RAM Network

VMServer

ท าไมตองท าเปน Virtualization? ลดตนทนในการซอ Server เพราะซอตวเดยวแตสามารถลงไดหลายระบบปฏบตการ(OS)

เชน ลง Windows Server, Unix, Linux, Ubuntu, FreeDBS หรอ Solaris ใน Server เพยงเครองเดยวได

รองรบการเชอมตอเขาจากเครอง Thin Client ไดจากทกททกเวลา งายตอการโอนยายระบบ กรณเปลยน Server การดแลรกษาเซรฟเวอรไดงาย เมอลดจ านวนเครองเซรฟเวอรลงได กประหยดพลงงาน ลดคาใชจาย บางองคกรม

เซรฟเวอร และเครอง Client อยเปนจ านวนมาก เครองแตละเครองกลงระบบปฏบตการไดเพยงตวเดยวหรอใหเหลอนอยทสด

ลดตนทน คาใชจายในดานบคลากร เพราะเปนระบบทงายตอการดแลระบบ แบงทรพยากรทางดานเครอขายเพอใหสามารถใชทรพยากรรวมกนไดอยางมประสทธภาพ

อะไรท าใหเทคโนโลย Virtualization มาเปนทนยม?

Virtualization software ดขนมาก มทงโอเพนซอรสและซอฟตแวรขาย ผใชสามารถหามาใชงานไดโดยแทบไมมคาใชจาย

ประสทธภาพดขนเรอยๆ จนเทยบเทากบการประมวลผลบนเครองจรง

สนบสนนจาก hardware เชน เทคโนโลย VT ของ CPU ในตระกล Intel รนหลงๆ

งายตอการ backup ยาย (migrate) upgrade และกคน

กระแสของ Cloud computing ผลกดนเกดบรการ hosting ส าหรบ virtual computer โดยผานเครอขาย

อนเตอรเนตทมความเรวสงขนมาก จนเขาถง Virtual Computer ผานทางไกลไดอยางรวดเรว

องคกรแบบใดทเหมาะส าหรบการน าเทคโนโลย Server Virtualization ไปใช? องคกร หรอหนวยงานทมจ านวนเซรฟเวอรและเครอง client อยจ านวนมากการ

ใชเทคโนโลย VM เปนการลดจ านวนเซรฟเวอรในองคกรลงไดมากประหยดงบประมาณดานบ ารงรกษา ดานบคลากร จดการไดงายขน งายตอการจดการ การรวมเซรฟเวอร (Server Consolidation) ในองคกรใหเหลอนอยลงเปนหนทางทดทสด

บรษททรบพฒนาซอฟแวร เพราะจะชวยในเรองของการทดสอบระบบจะท าไดงายขน ยงตองทดสอบบนระบบปฏบตการ (OS) ทแตกตางกนยงใชประโยชนของการท า Server Virtualization ไดมากขน

หนวยงานการศกษา เพราะมนกศกษาและบคลากรอยเปนจ านวนมาก

หนวยงานทวไปทตองการประหยดคาใชจายในดานซอฟแวรและฮารดแวร คาไฟฟา, ประหยดพนท

VMWare ผน าตลาด Virtualization บน platform x86/ x64 ในปจจบน

Market share ปจจบนประมาณกวา 50%

สนบสนนการท างานทงในรปแบบ Full virtualization และ Hardware assist virtualization

ประสทธภาพคอนขางด ความเสถยรสง

สนบสนนการท า snapshot และ migration

สนบสนนทง Linux และ Windows

มเวอรชนฟร

ผลตภณฑของ VMWare Desktop

VMWare workstation – ใชสรางและควบคม virtual machine ได สนบสนนทง x86_64

VMWare player – ใชเพอเปด virtual machine ทสรางไวแลวโดยโปรแกรม VMWare อนๆ เปนโปรแกรมฟร

Server VMWare Server – ใชสรางและควบคม virtual machine สนบสนนทง x86

และ x86_64 และสามารถใชบน Desktop กได และเปนโปรแกรมฟร VMWare ESXi – เปน VMWare Server ทมประสทธภาพดขน และเปน OS

ทงตวไมใชซอฟตแวรแยก ปจจบนเปนโปรแกรมฟร

VMWare V-Center

Hyper-V Microsoft ซอ Virtual-PC มาจาก Connectix แลวพฒนาตอเปน Hyper-V

Hyper-V คอ Role หนงใน Windows Server 2008 ทน าไวใชท าระบบ Virtualization ใหกบ Operating System

Hyper-V เดมมใหใชงานเฉพาะบน Windows Server เทานน เรมบน Windows Server 2008

ไดรบการปรบปรงจนกลายเปนรน 2.0 ซงมใน Windows Server 2008 R2

ปจจบนมอยใน Windows 8 Pro, Enterprise และ Windows Server 2012 นบเปนรน 3.0

Virtual Server

การท า Virtualization เพอท า Server consolidation

WWW

Intranet & Mail

Directory service

Network

WWW

Intranet & Mail

Directory service

Network

การท า Server consolidation คอการลดจ านวนงานทท าอยในระบบ server หลายๆเครองเดม ใหมารวมกนอยในเครองทมจ านวนลดลง

Virtualization เปนเทคโนโลยทสามารถชวยใหการท า Server consolidation ท าไดงายขนมาก โดยการแปลงเอาเครองจรงทมอยเดมมาเปน Virtual server

ขอด

ประหยดคาไฟฟา

สะดวกมากขนในการดแล

ขอเสย

เปน Single Point of Failure

การท า Virtualization เพอท า Server consolidation

รวมจากหลายๆ Server เปน Physical Server เดยวๆ

สงทตองค านงถง

ขนาด Harddisk – ตองมขนาดทมากพอทจะจดเกบ Disk ทงหมด และเผอการขยายตวในอนาคตดวย

ปรมาณ Memory ทมตองเพยงพอกบระบบทงหมด

CPU ควรจะมอยางนอย 1 core ตอ 1 Virtual Server เพอประสทธภาพ

ความเรวโดยรวมของ Physical Server ไปยง Harddisk ตองมมากเพยงพอส าหรบทกๆ Virtual Server

ปจจบนม server product จากหลายบรษททออกมาเพอสนบสนนเทคโนโลยน โดยเปน Server ทใส Harddisk ขนาดใหญได

Server Consolidation

Virtual Server 1

Server Consolidation Cluster

Virtual Server 1

WWW

Intranet & Mail

Network/Storage Network

Virtual Server 2

WWW

Intranet & Mail

Directory service

Directory Service

Storage System

การท า Server consolidation แบบเดยวๆ อาจท าใหเกดความเสยงทระบบโดยรวมจะลม เนองจากความเสยหายของ Physical Server

การท า Consolidation cluster เปนทางเลอกทจะชวยใหปองกนความเสยหายดงกลาว

Server Consolidation Cluster

ตวอยางระบบ Consolidation ขนาดใหญ

VMWare VS. Hyper-V VMWare

พฒนากอนมากอน

ฟร

ม Version เสยเงน เพอเพมความสามารถ

Hyper-V

พนฐานอยบน Windows

ฟรพรอม Windows Version ใหมๆ

ในการประมวลผลงานในระบบกรด Virtualization เปนอกทางเลอกหนงในการสรางสภาพแวดลอมเสมอนทตรงกบความตองการของผใชระบบโดยตรงมากทสด

ในการใชงานบนระบบ Infrastructure cloud computing เทคโนโลย Virtualization เปนวธทใชในการสรางระบบ Hosting เสมอนส าหรบผใชแตละคน

ใชแทน Hosting server ปกต โดยใหบรการเปน VPS (Virtual Private Server)

การใชงานระบบ Virtualization ในดานอนๆ

การชมนมตางๆ

ภยธรรมชาต

(DR-Site)

Disaster Recovery Site

DR Site ยอมาจาก Disaster Recovery Site หมายถง วธการในการแกไขปญหาระบบสารสนเทศ ทเกดขนจากภยพบตตางๆ ใหสามารถท างานนอกสถานทได

ประเภทของ DR Site แบงตามลกษณะความพรอมของระบบ Hot Site หมายถง ระบบส ารองทจะ สามารถท างานไดทนท เมอระบบหลกม

ปญหา มลกษณะเชนเดยวกนกบ Mirror Site ซงหมายถงวา เรามระบบส ารองทท างานเหมอนระบบจรง ตดตงอยอกสถานทหนง

Warm Site หมายถง ระบบส ารองทสามารถท างานไดกตอเมอมการตดตงขอมลทอพเดท ทไดจากการท าส ารองขอมล เมอเกดเหตฉกเฉนตอง ใชเวลาประมาณ 4 ชวโมง – 1 วน ระบบจงสามารถจะใชงานได

Cold Site หมายถง การจดเตรยมสถานท และอปกรณเบองตนในระดบหนง ถามปญหาจ าเปนจะตองจดซอระบบคอมพวเตอรเขามา และท าการตดตงใหมทงหมด เมอเกดเหตฉกเฉนตอง ใชเวลาประมาณ 2 วน – 1 สปดาห ระบบจงสามารถใชงานได

DR-Site Diagram

ประเภทของ DR-Site แบงตามลกษณะการใชงาน ระบบคอมพวเตอรฉกเฉนเตมรปแบบ (Full disaster site) คอ

ทกระบบงานทระบบคอมพวเตอรในสภาวะการปฏบตงานปกตม กจะมระบบทศนยคอมพวเตอรฉกเฉนดวย

ระบบคอมพวเตอรฉกเฉนบางสวน (partial disaster site) ซงหมายถง ระบบคอมพวเตอรทจะมใหใชเฉพาะบางระบบงานทจ าเปนเทานน

ปจจยในการจะเลอกวาจะใช DR Site ระดบใด องคกรสามารถปลอยใหระบบคอมพวเตอรของตวเองลมไดนานสดเทาไร โดยไมกระทบตอธรกจ

(RTO - Real Time Objective) เมอ Recovery DR Site แลว จะสามารถใชงานไดเมอมขอมลอยางนอยทสดอพเดทแคไหน (RPO - Real Point Objective)

จะเลอกใชแบบใด ขนอยกบความส าคญของขอมลและงบประมาณ แตอยางไรกตาม เราจ าเปนตองวเคราะหวา ถาเกดปญหาตางๆ กบระบบคอมพวเตอรของเรา การแกไขปญหาทเกดขน จะใชเวลานานเทาไหร และเราสามารถรอไดนานแคไหน

ความส าคญของขอมลและงบประมาณ ดจะเปนปจจยส าคญในการเลอก แตอยางไรกตาม เราจ าเปนตองวเคราะหวา ถาเกดปญหาตางๆ กบระบบคอมพวเตอรของเรา การแกไขปญหาทเกดขน จะใชเวลานานเทาไหร และเราสามารถรอไดนานแคไหน

ภาคผนวก

Q & A

top related