38
Government Data Center And Cloud Service โครงการพัฒนาระบบคลาว์กลางภาครัฐ

Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Government Data Center And Cloud Serviceโครงการพัฒนาระบบคลาว์กลางภาครัฐ

Page 2: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

2

02

Live Demo

01

03 04GDCC Service

GDCC Security

GDCC Architecture

Page 3: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

GDCC Service

Page 4: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

บริการเครื่องเซิร์ฟเวอร์เสมือน (Virtual Machine หรือ VM)

GDCC Cloud Service

Support VMware , Openstack

Database as a services (MySQL)

Multiple network access (GIN, Public, Private/VPN)

Self service portal for individual agency (Multi-tenancy)

(Virtual Data Center)

Utilization report and Management Dashboard

99.99 % SLA for cloud system uptime.

24×7 service support

Page 5: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

5

V2V (Virtual Machine to Virtual Machine)• การย้ายคอมพิวเตอร์แม่ข่ายเสมือน (VM) ที่ใช้งานอยู่บนระบบศูนย์ข้อมูลคอมพิวเตอร์แห่งหนึ่ง มาไว้ที่ระบบศูนย์ข้อมูลคอมพิวเตอร์

อีกแห่งหนึ่ง

Migration Services

P2V (Physical Server to Virtual Machine)

• การย้ายเคร่ืองคอมพิวเตอร์แม่ข่าย ให้กลายเป็นรูปแบบของเคร่ืองคอมพิวเตอร์แม่ข่ายเสมือน (VM)

GDCC

Compute Storage Network

Centralize Management

Virtual Machine

Physical Server

Software Converter

Page 6: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

บริการฝึกอบรมโครงการมีเป้าหมายที่จะพัฒนาบุคคลากรภาครัฐ ให้มีทักษะด้าน Cloud Computing โดยได้ก าหนดหลักสูตร ไว้ในโครงการพัฒนาระบบคลาวด์กลางภาครัฐ (GDCC) มี 3 ระดับ คือ

•Essential > 2,000 คน•Advanced > 500 คน•Expert > 100 คน

Training & CertificationGovernment Official Cloud Competency (GOCC) Certificate

Page 7: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

7

GDCC Architecture

Page 8: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Core Network

Firewall & Security

Traditional Cloud Service

Public Cloud ทั่วไป

Tier 3 Design

(SLA 99.9%)

N+1 Redundancy

(e.g. Production 10 + Spare 1)

Page 9: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

GDCC Cloud Architecture

Software Defined

Network

Firewall & Security

100+10 Servers

GDCC by MDESCAT Tower Bangrak

GDCC by MDESCAT Data Center Nonthaburi

Main Link

2x100 Gbps

Protection

Link

Public

Internet

GIN

VPN

Software Defined

Network

Firewall & Security

Tier 4 DesignSLA 99.99%

Daily: 8.6sWeekly: 1m 0.5sMonthly: 4m 23.0sYearly: 52m 35.7s

10+1 Servers10+1 Servers

2x(N+1)

Redundancy

Page 10: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

GDCC Logical Architecture

Page 11: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

High Availability

Page 12: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Fault Tolerance

text text text

• การสร้างเครื่องคอมพิวเตอร์แม่ข่ายเสมือนส ารองขึ้นมาท างานคู่ขนานกัน เมื่อ Virtual Machine เกิดความเสียหาย Virtual Machine ท่ีได้ท าการเปิดใช้งาน Fault Tolerance ไว้ ระบบจะท าการเปิดใช้งานเครื่องคอมพิวเตอร์แม่ข่ายส ารองขึ้นมาทันที เพื่อไม่ให้เกิดเหตุการณ์ระบบล่มไม่สามารถให้บริการได้

Page 13: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

VM

VM

VM

VM

VM

VM

Stretched Cluster

High Availability

DC-1 DC-2

Page 14: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Stretched Cluster

VM

VM

VM

VM

VM

VM

HDD Fail

High Availability

DC-1 DC-2

Page 15: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Stretched Cluster

VM

VM

VM

VM

VM

VM

High Availability

DC-1 DC-2

Host Fail- FT(Zero downtime)

Page 16: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Stretched Cluster

VM

VM

VM

VM

VM

VM

Site Fail- FT(Zero downtime)

High Availability

DC-1 DC-2

Page 17: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

18

Security

Page 18: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

DDOS Protection• DNS Water Torture

• Burst Attack

• Zeros Day

• Botnet

• Flood Attacks

• DDOS Traffic Redirection

Firewall EndPoint Security

• IPS

• NGFW

• Threat Protection

• Signature Based

• Security policy

• Host-based firewall

• virtual patching

• For Windows,linux

• real-time protection endpoint

• virus, trojans, backdoors, worms, rootkits

• OWASP Top 10

• Cross Site Scripting (XSS)

• SQL Injection

• Session Hijacking

• Vulnerability Scan

Web App Firewall

Security For

Managed Security Service - 24x7 Security Monitoring

Page 19: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Live Demo

• Self Service Portal• Migration Services

Page 20: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal

Page 21: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Business Group Admin

Tenant Admin

GDCC Admin

Ministry A

Agency 1 Agency 2

Ministry B

Agency 1

Level Of Management

Page 22: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal

Page 23: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal

text text text

Page 24: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal

text text text

Page 25: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal Demo

Page 26: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Migration Services

Page 27: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

28

V2V (Virtual Machine to Virtual Machine)• การย้ายคอมพิวเตอร์แม่ข่ายเสมือน (VM) ที่ใช้งานอยู่บนระบบศูนย์ข้อมูลคอมพิวเตอร์แห่งหนึ่ง มาไว้ที่ระบบศูนย์ข้อมูลคอมพิวเตอร์

อีกแห่งหนึ่ง

Migration Services

P2V (Physical Server to Virtual Machine)

• การย้ายเคร่ืองคอมพิวเตอร์แม่ข่าย ให้กลายเป็นรูปแบบของเคร่ืองคอมพิวเตอร์แม่ข่ายเสมือน (VM)

GDCC

Compute Storage Network

Centralize Management

Virtual Machine

Physical Server

Software Converter

Page 28: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

29

Operating Systems Can Be Migrated

Version

Windows

Operating

Systems

Linux

- Windows Client (Vista SP2 , 7 , 8 , 8.1 , 10)- Windows Server (2003 , 2003 R2 , 2008 SP2 , 2008 R2 , 2012 ,

2012 R2 , 2016)

- CentOS (6.x , 7.x)

- Red Hat Linux Enterprise (4.x , 5.x , 6.x , 7.x)

(For Exiting license only)

- SUSE Linux Enterprise Server (10.x , 11.x)

- Ubuntu (12.04 LTS , 14.04 LTS , 16.04 LTS)

Page 29: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Type Of Migration

• การย้ายเคร่ืองคอมพิวเตอร์แมข่า่ยเข้าสูร่ะบบ GDCC ผา่นการเช่ือมตอ่เครือขา่ยOnline

• การย้ายเคร่ืองคอมพิวเตอร์แมข่า่ยเข้าสูร่ะบบ GDCC โดยไมผ่า่นการเช่ือมตอ่เครือข่ายOffline

Page 30: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

31

Connect to Software Converter

• Restart Device อย่างน้อย 1 ครั้งและปิดการให้บริการของ Application บน Device(Plan Downtime)

• ใช้ Software Converter บนระบบ GDCC โดยระยะเวลาด าเนินการขึ้นอยู่กับทรัพยากรของเครื่องคอมพิวเตอร์แม่ข่าย เช่น จ านวนของหน่วยประมวลผล , ขนาดของหน่วยความจ าหลัก , ขนาดพื้นที่ดิสก์ เป็นต้น

• ตรวจสอบคุณลักษณต่างๆของเครื่องคอมพิวเตอร์แม่ข่าย ได้แก่ ค่าของหน่วยประมวลผล , ขนาดของหน่วยความจ า , ขนาดของพื้นที่ดิสก์ , ค่าเกี่ยวกับเครือข่าย หลังด าเนินการเสร็จ

• ติดต้ังซอฟ์ตแวร์เสริมที่ช่ือว่า VM Tool เพื่อให้เครื่องคอมพิวเตอร์แม่ข่ายที่ผ่านการท า GDCC Migration Services สามารถใช้งานได้อย่างมีประสิทธิภาพ

• ตรวจสอบความครบถ้วนของข้อมูลและเปิดการใช้งานระบบแอฟพลิเคช่ันภายในเครื่องคอมพิวเตอร์แม่ข่ายบนระบบ GDCC

Data Migrations Approach

(Online)

• เชื่อมต่อด้านเครือข่ายระหว่างเครื่อคอมพิวเตอร์แม่ข่ายกับเครื่องคอมพิวเตอร์แม่ข่ายที่ติดตั้งซอฟ์ตแวร์ Software Converter บน GDCC

Restart

DeviceUsing Software

Converter Verify Result

Install

VM Tool Verify Data

Limitation

- Domain Controller – need promote additional domain controller- Database machine – shutdown database before P2V- Reference https://kb.vmware.com/s/article/1004588

Page 31: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

33

ShutdownServer

• ด าเนินการ Export File ของเครื่องคอมพิวเตอร์แม่ข่ายให้เป็นรูปแบบของ Virtual Machine เก็บไว้ที่อุปกรณ์จัดเก็บข้อมูล (PlanDowntime)

• ตรวจสอบคุณลักษณต่างๆของเครื่องคอมพิวเตอร์แม่ข่าย ได้แก่ ค่าของหน่วยประมวลผล , ขนาดของหน่วยความจ า , ขนาดของพื้นที่ดิสก์ , ค่าเกี่ยวกับเครือข่าย หลังด าเนินการเสร็จ

• ติดต้ังซอฟ์ตแวร์เสริมที่ช่ือว่า VM Tool เพื่อให้เครื่องคอมพิวเตอร์แม่ข่ายที่ผ่านการท า GDCC Migration Services สามารถใช้งานได้อย่างมีประสิทธิภาพ

• ตรวจสอบความครบถ้วนของข้อมูลและเปิดการใช้งานระบบแอฟพลิเคช่ันภายในเครื่องคอมพิวเตอร์แม่ข่ายบนระบบ GDCC

Data Migrations Approach

(Offline)

• ด าเนินการปิดเครื่องคอมพิวเตอร์แม่ข่าย (Plan Downtime)

Export To

External Storage

Import To GDCC

Verify ResultInstall

VM Tool Verify Data

Limitation

- Domain Controller – need promote additional domain controller- Database machine – shutdown database before P2V- Reference https://kb.vmware.com/s/article/1004588

• ด าเนินการ Import File ที่ได้มาจากการ Export File จากทางลูกค้า น าเข้าไปในระบบของ GDCC (Plan Downtime)

Page 32: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Q&A

Page 33: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18
Page 34: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18
Page 35: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Self Service Portal

NFV

Page 36: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

MIGRATION TO OPENSTACK

Page 37: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

DEMOSelf Service

Portal (OpenStack)

Page 38: Government Data Center And Cloud Service · 2019-05-25 · - FT(Zero downtime) Stretched Cluster VM VM VM VM VM VM Site Fail - FT(Zero downtime) High Availability DC-1 DC-2. 18

Q&A