sql logo

การเลือกซื้อลิขสิทธิ์ Microsoft SQL Server 2017 Leave a comment

การเลือกซื้อลิขสิทธิ์ Microsoft SQL Server 2017

การเลือกซื้อลิขสิทธิ์ Microsoft SQL Server 2017

SQL Server 2017 มีให้เลือกใช้งาน 2 รุ่น ดังนี้

รุ่น Standard Edition

เป็นรุ่นที่มีความสามารถด้านการจัดการฐานข้อมูล การสร้างรายงาน และการวิเคราะห์ผลลัพธ์อย่างครบถ้วนในขั้นพื้นฐาน รองรับจำนวน Core สูงสุด 24 Cores

รุ่น Enterprise Edition

เหมาะสำหรับการทำงานที่เป็นภารกิจสำคัญทางธุรกิจ (Mission Critical) พร้อมให้บริการตลอดเวลาด้วยคุณสมบัติ AlwaysOn และการทำ Data Warehousing ที่มีประสิทธิภาพสูงด้วย ColumnStore ทั้งยังมีคุณุสมบัติ BI และรองรับจำนวน Core แบบไม่จำกัด

SQL Server 2017 ยังมีรุ่นฟรี สำหรับ Developer และรุ่น Express Edition โดยมีข้อจำกัดในการใช้งาน และ Web Edition สำหรับ Services Provider License Agreement (SPLA)

ตารางเปรียบเทียบ SQL Server 2017 แต่ละ editions *Subject to memory and core limitations in Standard, Web and Express Editions **Available for Windows Server only

รูปแบบสิทธิ์การใช้งานสำหรับผู้ใช้ระดับองค์กรมี 2 รูปแบบ

 

แบบที่ 1 : สิทธิ์การใช้งานแบบ Server/CAL

– เป็นการนับสิทธิ์การใช้งานตามจำนวนผู้ใช้ (User CAL) หรือเครื่องลูกข่าย (Device CAL) ที่เข้ามาใช้งาน SQL Server โดยสามารถเข้าใช้งานระบบฐานข้อมูลได้มากกว่า 1 ระบบ

– เซิร์ฟเวอร์ ที่ติดตั้ง SQL Server แต่ละตัวต้องมีลิขสิทธิ์แบบ Server License

แบบที่ 2 : สิทธิ์การใช้งานแบบนับตามจำนวน Core

– เป็นการนับจำนวน Core ที่อยู่บนเครื่องเซิร์ฟเวอร์ (Physical) ซึ่งจะนับตามจำนวน Core ที่มี และจำนวน Core บนเครื่องเสมือน (Virtual Machine) โดยต้องใช้ขั้นต่ำตั้งแต่ 4 Core ขึ้นไป

– เหมาะกับการใช้งานที่ไม่สามารถนับจำนวน User หรือ Device ที่ใช้งานฐานข้อมูลได้

หมายเหตุ : สิทธิ์ในการเข้าใช้งานต้องเป็นเวอร์ชั้นเดียวกันหรือต่ำกว่า

 

เพิ่มค่าการลงทุนด้วย Software Assurance (SA)

เมื่อซื้อ SQL Server 2017 พร้อมกับ Software Assurance (SA) จะช่วยให้ได้สิทธิการใช้ SQL Server เวอรช์่นล่าสุด โดยไม่เสียค่าใช้จ่ายเพิ่มเติม พร้อมทั้งได้สิทธิ์การติดตั้ง SQL Server 2017 ลงบนเครื่องทีใช้สำรองข้อมูลแบบ Cold Backup (ปิดเครื่องได้) หรือแบบ Active-Passive ได้ฟรี

หมายเหตุ : การซื้อ SQL Server 2017 รุ่น Enterprise พร้อม SA ตามจำนวน Core ของเครื่องเซิร์ฟเวอร์จะช่วยให้ได้สิทธิการติดตั้ง SQL Server บนเครื่อง Virtual Machine ได้ไม่จำกัด

ตารางประโยชน์ที่จะได้รับเมื่อซื้อ SQL 2017 SA


วิธีการนับ SQL Server 2017 License

1. Core Base Licensing

ภายใต้รูปแบบสิทธิการใช้งานแบบ Per Core แต่ละเซิร์ฟเวอร์ที่ใช้ซอฟต์แวร์ SQL Server 2017 หรือส่วนประกอบใด ๆ (เช่น Reporting Services หรือ Integration Services) ต้องได้รับสิทธิการใช้งานหลักของ SQL Server 2017 ตามจำนวน Core ของเครื่อง Physical เซิร์ฟเวอร์ หรือ VM

ซึ่งแตกต่างจากรูปแบบการใช้สิทธิ์แบบ Server + CAL รูปแบบ Per Core ช่วยให้ User หรือ Device สามารถเชื่อมต่อได้จากภายในหรือภายนอกไฟร์วอลล์ขององค์กรโดยไม่ จำกัด จำนวน ด้วยวิธีการซื้อแบบ Per Core ลูกค้าไม่จำเป็นต้องซื้อ User CAL หรือ Device CAL เพื่อเข้าถึง SQL Server

ตามรูปข้างบน : แสดงถึง แสดงรูปแบบของ Phyiscal Server , Processor , Virtual Processor และ Container

วิธีการนับสิทธิ์ SQL Server 2017 โดยใช้รูปแบบ Per Core

เมื่อใช้ SQL Server ใน Phisical Server จริง คอร์ทั้งหมดบนเซิร์ฟเวอร์จะต้องได้รับสิทธิการใช้งาน การแบ่งพาร์ติชันซอฟต์แวร์ไม่ได้ลดจำนวนใบอนุญาตหลักที่ต้องใช้ยกเว้นในกรณีที่อนุญาตให้ใช้งานเครื่องเสมือน (VM) แต่ละเครื่อง ** จำเป็นต้องมีสิทธิการใช้งานหลัก 4 Core สำหรับเซิร์ฟเวอร์แต่ละตัว

การคำนวณ Core ที่ถูกต้องลูกค้าต้อง:

1 นับจำนวน Core ที่มีอยู่ใน Server เช่น CPU Intel Xeon Silver 4110 มี Core = 8 Core หรือ Intel Xeon E3-1240 v6 มี Core = 4 Core
2 ซื้อจำนวน Core License โดยการนำ Core ที่นับได้ หารด้วย สอง เช่นนับ Core ได้ 8 หารด้วยสองจะได้ 4 ให้ซื้อ 4 License

 

SKU สำหรับการสั่งซื้อแบบ Core License

Part Number Description License Model CA Requirements
7NQ-01158 SQLSvrStdCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd Core Base No CAL Required
7JQ-01275 SQLSvrEntCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd Core Base No CAL Required

2. Server+CAL licensing

การซื้อ SQL Server 2017 Standard Edition ภายใต้รูปแบบ Server + CAL ลูกค้าจะต้องซื้อสิทธิ์การใช้งานบนเซิร์ฟเวอร์แต่ละตัว และสิทธิการใช้งานการเข้าถึงของไคลเอ็นต์ (CAL) สำหรับอุปกรณ์แต่ละเครื่อง (Device CAL) และ / หรือผู้ใช้ (User CAL) ที่เข้าถึง SQL เซิร์ฟเวอร์หรือส่วนประกอบใด ๆ

ลิขสิทธิ์แบบ Server + CAL เหมาะกับผู้ใช้ไม่เกิน 30 คน เพราะลิขสิทธิ์แบบ Core License จะราคาถูกกว่า

CAL ไม่ใช่ซอฟต์แวร์ แต่เป็นใบอนุญาตให้ผู้ใช้และอุปกรณ์เข้าถึงซอฟต์แวร์ SQL Server เท่านั้น

วิธีการนับสิทธิ์ SQL Server 2017 โดยใช้ Server+CAL

แบบใช้งานบน Physical Server

ตัวอย่างที่ 1 : ต้องการติดตั้ง SQL Server 2017 Standard บนตัวเครื่อง และมีผู้ใช้ 10 คน

จะต้องซื้อ SQL 2017 Standard กี่ License และ SQL CAL จำนวนเท่าไหร่ ?

Server Spec : มี 1 CPU ใช้ Intel Xeon E3-1240 v5 มี 4 Core 

คำตอบ : ซื้อแบบ Server+CAL โดยซื้อ SQL 2017 Standard 1 License + SQL 2017 User CAL 10 License

ราคาโดยประมาณของ SQL Server 2017 Standard with 10 User CAL

Part Number Description Qty Price Total
228-11135 SQLSvrStd 2017 SNGL OLP NL 1 29,500 29,500
359-06557 SQLCAL 2017 SNGL OLP NL UsrCAL 10 6,800 68,000
Grand Total 97,500

ตัวอย่างที่ 2 : ต้องการติดตั้ง SQL Server 2017 Standard บนตัวเครื่อง และมีผู้ใช้ 40 คน

จะต้องซื้อ SQL 2017 Standard กี่ License และ SQL CAL จำนวนเท่าไหร่ ?

Server Spec : มี 1 CPU ใช้ Intel Xeon E5-2640 v4 มี 10 Core

คำตอบ 1 : ซื้อแบบ Server+CAL โดยซื้อ SQL 2017 Standard 1 License + SQL 2017 User CAL 40 License

ราคาโดยประมาณของ SQL Server 2017 Standard with 40 User CAL

Part Number Description Qty Price Total
228-11135 SQLSvrStd 2017 SNGL OLP NL 1 29,500 29,500
359-06557 SQLCAL 2017 SNGL OLP NL UsrCAL 40 6,800 272,000
Grand Total 301,500

คำตอบ 2 : ซื้อแบบ Core License โดยติดตั้งบน VM ด้วย vCPU = 4 Core ซึ่งทำให้ราคาถูกกว่า คำตอบ 1

ราคาโดยประมาณของ SQL Server 2017 Standard Core License

Part Number Description Qty Price Total
7NQ-01158 SQLSvrStdCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd 2 120,000 240,000
ไม่ต้องซื้อ SQL CAL
Grand Total 240,000

ตัวอย่างที่ 3 : ต้องการติดตั้ง SQL Server 2017 Standard บนตัวเครื่อง และมีผู้ใช้ 40 คน

จะต้องซื้อ SQL 2017 Standard กี่ License และ SQL CAL จำนวนเท่าไหร่ ?

Server Spec : มี 1 CPU ใช้ Intel Xeon E5-2623 v4 มี 4 Core

คำตอบ : ซื้อแบบ Core License โดยซื้อ SQL 2017 Standard Core 2 License ไม่ต้องซื้อ SQLCAL

ราคาโดยประมาณของ SQL Server 2017 Standard with 40 User CAL

Part Number Description Qty Price Total
228-11135 SQLSvrStd 2017 SNGL OLP NL 1 29,500 29,500
359-06557 SQLCAL 2017 SNGL OLP NL UsrCAL 40 6,800 272,000
Grand Total 301,500

ราคาโดยประมาณของ SQL Server 2017 Standard Core License

Part Number Description Qty Price Total
7NQ-01158 SQLSvrStdCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd 2 120,000 240,000
ไม่ต้องซื้อ SQL CAL
Grand Total 240,000

ตัวอย่างที่ 4 : รูปแบบที่ User ใช้งานผ่าน Application หรือ Hardware อื่น เพื่อมาเรียกใช้ฐานข้อมูล SQL Server ซึ่ง Microsoft เรียกว่าการใช้งานแบบนี้ว่า  Multiplexing / User หรือ Device จำเป็นต้องมี SQL CAL ควบคู่การใช้งานด้วย กรณีที่ ไม่แน่ใจว่าใช้ทั้งหมดกี่ User หรือ Device ให้จัดซื้อแบบ Core License แทนจะง่ายกว่าเพื่อป้องกันการใช้งาน Over License (ตามรูปด้านล่าง)

 

SQL Server CALs จำเป็นต้องมีเมื่อผู้ใช้ Input Data, Query , หรือ View Data จากฐานข้อมูล SQL Server (ด้านซ้ายของรูปด้านบน)

SQL Server CALs จำเป็นต้องมีสำหรับ Users หรือ Devices ที่มีการ Input Data, Query , หรือ View Data จากฐานข้อมูล SQL Server ผ่านทางการดึงข้อมูลจากอุปกรณ์อื่น (ด้านขวาของรูปด้านบน) โดยผ่านทาง Web-base application หรือ การบันทึกข้อมูลไปยังฐานข้อมูลผ่านทางอุปกรณ์อื่นๆ (Pooling hardware or software) ผู้ใช้งานจำเป็นต้องใช้ License แบบ per-core เพื่อไม่เป็นการจำกัดสิทธิ์ ที่เข้าถึงฐานข้อมูลของ Users และ Devices

Leave a Reply

Your email address will not be published. Required fields are marked *