ออราเคิลปรับเอกสารนโยบายการคิดค่าไลเซนส์บนคลาวด์เมื่อวันที่ 23 มกราคมที่ผ่านมา โดยเพิ่มความชัดเจนในการคิดค่าไลเซนส์จากผู้ให้บริการคลาวด์ที่ต่างกัน ทั้ง AWS และ Azure แต่กลับยกเลิกการปรับสัดส่วนคอร์ซีพียูสำหรับการใช้งานบนคลาวด์ไปด้วย ทำให้ผู้ที่ใช้งานออราเคิลบนคลาวด์ต้องจ่ายค่าไลเซนส์เพิ่มขึ้นสองเท่าตัวบน Azure
ประกาศแนวทางการนับไลเซนส์บนคลาวด์ฉบับใหม่ ระบุถึงการคิดจำนวนซีพียูบนคลาวด์สำหรับ AWS ให้นับสองซีพียูเป็นหนึ่งไลเซนส์ เพราะคอร์ของ AWS เป็น hyper-threading ขณะที่คอร์ของ Azure จะนับเป็นหนึ่งคอร์เต็มๆ ที่ผ่านมาประกาศของออราเคิลไม่ได้ระบุถึงจุดนี้ทำให้มีความสับสนว่าคอร์ที่เป็น hyper-threading จะนับไลเซนส์อย่างไร (ผู้ให้บริการไอทีอย่าง version1 ระบุว่าให้นับ hyper-threading เป็นครึ่งคอร์)
ก่อนหน้านี้ออราเคิลมีตารางปรับสัดส่วนคอร์โดยให้เซิร์ฟเวอร์ x86 ตระกูล Xeon นับเพียง 0.5 คอร์ แต่เมื่อยกเลิกการปรับสัดส่วนเช่นนี้ทำให้แต่ละคอร์บนคลาวด์ต้องจ่ายราคาเต็มเสมอ ค่าไลเซนส์ของเครื่องบนคลาวด์ไม่ว่าจะเป็น hyper-threading หรือไม่ก็จะกลายเป็นสองเท่าไปโดยปริยาย
ประกาศฉบับเดิมอยู่ที่ Web Archive ส่วนฉบับล่าสุดอยู่บนเว็บออราเคิลเอง
ที่มา - The Register
Comments
ใช้ MS SQL แม่มเลย
ได้ยินว่า ที่คนยังใช้ Oracle อยู่ ส่วนหนึ่งน่าจะเป็นเรื่องที่ใช้ภาษา Pl/SQL ซึ่งเพิ่มจาก SQL เข้ามาเยอะมาก (มากกว่า SQL + Store Procedure) คือมันเป็นภาษาเขียนโปรแกรมเต็มตัวเลยครับ ต่างกับพวก SQL ทีเป็นแค่ Query Language ดังนั้นคงย้ายไป MS SQL ยากอยู่นะ
ส่วนตัวมอวงว่า ถ้า Implement ระบบใหม่ ก็น่าจะเลี่ยง PL/SQL ไว้ (อันนี้มุมมองของคนที่ไม่เคยเขียนนะ บอกก่อน) ผมว่าใช้ SQL + ภาษาอื่นน่าจะทำให้ดูแลระบบได้ง่ายกว่าในระยะยาวครับ มองว่าการผูกติดกับเวนเดอร์เจ้าใดเจ้านึงอาจจะทำให้ค่าใช้จ่ายในการ migrate ระบบในเวลาที่จำเป็นนั้นสูงมากจนไม่คุ้มค่า และที่ระบบ Legacy System หลาย ๆ ที่ยังต้องรันอยู่ส่วนหนึ่งก็เพราะการผูกติดกับเวนเดอร์นี่ล่ะ
จริงเลยครับ ยิ่งคิดถึงระยะยาวๆ สถานการณ์มีแต่จะยิ่งบีบเข้าไปเรื่อยๆ แต่ก็แปลกว่าไม่ยอมเปลี่ยนกันเสียที เฮ้อ
ในความรู้สึกผม MSSQL มันก็ยังไม่น่าเชื่อถือเท่า Oracle น่ะครับ
แล้วก็ features หรือ configuration ก็ยังไม่ละเอียดเท่าด้วย
DB2 น่าจะทดแทนได้สมน้ำสมเนื้อมากกว่า (แต่ไม่แพร่หลายเท่า MSSQL จริงๆ)
แง้ๆ ไม่มีใครมอง mySQL กับ PostgreSQL บ้างเลยเหรอ
MySQL โดน Oracle ซื้อไปแล้วครับ
Mysql หรือไม่ก็ MariaDB ไปเลย
Oracle รายจ่ายเยอะจนตึงมือหรือไงเนี่ยถึงทำแบบนี้
เป็นผมผมสนับสนุน MSSQL นะ
เอาจริงๆผมไม่รู้จัก(ไม่เคยได้จับ) MariaDB กับ DB2 เลย แฮะสงสัยต้อคนอยู่ในวงการนี้จริงจังหล่ะมั้ง