最新
推荐
2014年高等教育信息化十大“关... 01-04 教育部成立教育信息化专家组 12-24
CERNET第二十一届学术年会 11-24 李志民:互联网促进人类文明迈... 11-15
云计算作为一种新兴的网络服务模式,将传统的以桌面为核心的任务处理转变为以网络为核心的任务处理,利用非本地或远程服务器的分布式计算机为互联网用户提供按需分配的计算能力、存储能力以及应用服务能力。云计算包括三个层次的服务:由底层硬件或虚拟机资源构建的基础设施服务(IaaS);构建在云基础设施上,提供云计算应用服务开发平台和环境的平台服务(PaaS);基于云平台开发的各类应用服务的软件服务(SaaS)。
在云计算体系的三层架构中,PaaS平台位于中间层起着关键作用。PaaS能将现有各种业务能力进行整合,向下根据业务能力需要测算基础服务能力,通过IaaS提供的API调用硬件资源,向上提供业务调度中心服务,实时监控平台的各种资源,并将这些资源通过API开放给SaaS用户。现今的多数PaaS平台限制在非标准框架下,并且缺乏多种应用服务的支持能力,尤其是不能将应用跨越私有云和公有云进行部署。在这种情况下,第一个开源开放式PaaS平台——Cloud Foundry应运而生,其架构专门针对云计算环境而设计,通过集成软件堆栈、应用执行引擎、自助应用部署、自助应用架构配置功能实现简化IT运算。 本文首先对PaaS 平台做一个简单介绍,在此基础上,深度剖析了Cloud Foundry的架构设计,并对如何发布应用程序到Cloud Foundry做了说明,然后通过与其他PaaS平台的比较,给出了Cloud Foundry的几个优势,并说明如何将该平台应用到高校云计算项目开发的实践中去。
|
版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号
关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com