|
有效重用是成功实施 PaaS 解决方案的关键。有两方面的重用值得讨论:
PaaS 实例模板重用
虽然自动供应是 PaaS 经济高效的关键因素,但我们可以通过让 PaaS 实例自身建立于可重用模板的基础上来大大简化自动供应的过程。模板这一思想普遍贯彻于 WebLogic 和 Oracle 虚拟机中,且非常简单。一旦有建立好的 WebLogic 或 OVM 实例在某处运行,就可以轻松捕获这些实例的配置作为可重用的模板。然后,可使用模板作为原型来生成与原始实例相同的新实例。这样,供应过程速度更快且不易出错。
还需要了解的是,尽管模板提供可重用的“软件设备”,但这些新实例必须易于修改以适应新的实例环境。就 WebLogic 而言,这意味着 JDBC 连接、用户身份、JMS 配置等等。为此,使用模板意味着供应过程可能主要侧重于实例间的 差异而非实例本身的完整细节。
硬件重用
硬件重用包括能够对不再托管 PaaS 实例的硬件和物理服务器进行回收。当一个 PaaS 实例由于缺乏使用而收缩时,很显然可能会停用托管的应用程序。在与之相对的传统 IT 实践中,如果一台物理服务器专为某个应用程序提供服务,则极少会将该服务器回收到可用资源池中。这主要是因为不太清楚关闭应用程序会对业务有何影响。PaaS 提供了一种模型,在该模型中,应用程序的使用与资源的使用直接挂钩,随着对应用程序使用的增多或减少,对物理资源的分配也会相应地增减。
返回蓝图页面
|