基于云计算的数据库云方案的研究与设计
详细内容
摘要:通过介绍云计算的服务模式,分析比较了PaaS云的业务价值以及传统数据库平台架构存在的问题,提出了基于云计算的数据库云平台的建设方案,进行了详尽地研究与设计,包括数据库云的整体架构、数据库资源池、存储资源池、多租户资源管理方案、数据库云高可靠全双工设计方案等,并分析了数据库云相对传统架构的竞争优势。
关键词:云计算;数据库云;Infiniband网络;多租户;ASM;高可靠全双工
基于云计算的数据库云方案的研究与设计1云计算背景云计算模型能以按需方式,通过网络方便地访问云系统的可配置计算资源共享池(如网络、服务器、存储、应用程序和服务)。同时,以最少的管理开销及最少的与供应商的交互,迅速配置提供或释放资源。目前云计算在业界已经有了一定的应用,其服务内容包括基础设施、应用平台、应用软件三个层次的云化服务,即IaaS、PaaS和SaaS。云计算的架构图如图1所示。
数据库云的体系架构云计算服务模式从使用者的角度看云计算的服务模式,如图2所示。(1)IaaS(基础设施即服务):利用虚拟化技术整合IT基础资源,包括网络资源池、硬件服务器资源池、操作系统虚拟化。(2)PaaS(平台即服务):云计算把开发环境作为一种服务来提供,包括数据库云化和中间件云化。(3)SaaS(软件即服务):通过把云计算的服务提供给客户,为客户特别是集团客户提供越来越多的SaaS的应用,如CRM、ERP、OA和MIS等。与传统软件不同,用户通过互联网来使用软件,不需要一次性购买软件、硬件,也不需要维护和升级,只需交纳一定的服务费。