随着云应用的使用越来越广,越来越多的应用负载会跨私有云、公有云或混合云。
各种厂商的云混合使用。
1、如何保证跨各种异构资源的整合
2、如何实现跨各种IT资源的应用和负载的自动化迁移,确保生产应用资源和性能需求。
个人认为第一个问题和第二个问题可能有不同的解决方法。首先异构资源的整合在IaaS层面主要谈的是异构资源池的统一管理,这个通过OpenStack就可以实现。前面已经谈了很多了,这里不再具体谈。第二个问题其实单从IaaS层面是很难实现的。因为不同的硬件架构底层的实现原理不同,如果架构专用的应用是无法在异构资源池之间迁移的,比如你无法让.Net架构的应用跑在Power的服务器上。所以,第二个问题更多的需要依靠PaaS层面的解决方案来解决,比如:容器云,跨异构资源池的应用服务器群集等。
收起CMP不同产品实现是有差异的,我把IBM developerworks一篇文章转发一下,看一下IBM如何做的https://www.ibm.com/developerworks/library/mw-1703-tost-bluemix/
收起