Oracle Database on VMware 的授權買法
*2018.4.13 最新發現, Oracle有Certify 自家的Oracle VM 以及 Hyper-V!!! (VMware表示...OOXX)
link : http://www.oracle.com/technetwork/database/virtualizationmatrix-172995.html
*2018.4.13 最新發現, Oracle有Certify 自家的Oracle VM 以及 Hyper-V!!! (VMware表示...OOXX)
link : http://www.oracle.com/technetwork/database/virtualizationmatrix-172995.html
在業界久了有很多客戶、Partner都會問到底Oracle on VMware是否允許用限制vCPU的方式來節省oracle license, 答案是yes or no..如下闡述:
*如果不想踩雷 只能考慮採用Oracle database Named User Plus的買法 也許更加划算一點
https://blogs.vmware.com/apps/2017/01/oracle-vmware-vsan-dispelling-licensing-myths.html
Oracle Licensing requires licensing every vSphere host attached to a given vCenter
或可參考MOS上的這篇文章也有提到一段比較特別的字眼, Oracle has not certified any of its products on VMware virtualized
environments.
如果要真正合法的在虛擬化環境裡面運行Oracle Database, 推薦使用Oracle提供的的虛擬化Hypervisor (Oracle VM), 技術源自Citrix 所開源的Xenserver...
目前是免費使用( 免費用但不能在MOS上面開SR- Service Request問問題 )
另外如果要確保CPU的核心是被綁訂到Guest OS進行使用,更進階一點的設定是需在OVM Server上用指令來綁定/ PIN CPU,讓CPU核心資源對應到要跑的VM上(類似VMware affinity技術)
參考設定方式如下:
https://finnishingthoughts.wordpress.com/2017/05/02/oracle-vm-3-4-2-cpu-pinning-licensing/
當然如果不想使用Oracle VM的話可以考慮使用業界硬體廠商所提供的hardware partition技術(不過會較貴)
關於Oracle官方文件描述,所支援的hypersvior/ partition技術, 可以參考 http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf
主要重點如下:
Oracle DB接受的硬體平台可為software partition or hardware partition
1.Software partition(想像為軟體虛擬化技術)
Solaris 9 Resource Containers, AIX Workload
Manager, HP Process Resource Manager, Affinity Management, Oracle VM, and VMware.
*請注意 雖然VMware有列在software partition裡面, 不過並非O社所認可的平台,也就是說如果客戶決定要在VMware上面跑Oracle Database,當遇到DB以外的異常情形,建議向VMware原廠進行技術諮詢。VMware 所闡述的support policy link
2.Hardware partition技術
則是各個原廠所提供的技術例如 HP Superdome/ HP Superdome X / IBM LPAR / Fujisu PPAR 等...
*當然 如果以上方案真的都不想用
可以考慮使用Oracle ODA (Oracle database appliance)的一體機,他也是x86 based的CPU,
最大好處就是安裝且升級簡便;
運行效能又超越一般X86 Server + All Flash Storage
不需要額外再買兩台SAN Switch所以相對成本較低~
在CPU效能不足的時候還可以彈性擴充DB license (Capacity On Demand : from 2 to 72 cores)
沒有留言:
張貼留言