一.云计算与OpenStack
1.去计算与云计算平台
云计算是一种IT资源的运作与交付形式,资源多个层次Iaas/Paas/Saas,最大特征是极具弹性与随需而变。
云计算与虚拟化关系:虚拟化不是云计算必须的(比如有些云计算平台也提供物理机资源),但是虚拟化大大增强了云计算能力,没有虚拟化的云计算正如没有钢筋的楼房。
云计算基础三大关键要素:计算(CPU)、网络(系统总线)与存储(Mem&Disk),每个要素也都有多种实现及体系。
云计算平台是实现云计算的基础平台,如AWS,GCE,阿里云,腾讯云,RackSpace等等,往往综合了IaaS和Paas,甚至包含Saas。
2.OpenStack生态
Openstack是应用最广,兼容最好的开源云平台实现,制定了云平台整个框架和API标准,一开始以兼容AWS API为出发点,整体上高内聚松耦合。
OpenStack之于云计算(对AWS的开源实现)<==>Hadoop之于大数据处理(对Google大存储/数据的开源实现);OpenStack把1变成N,Hadoop把N变成1。
由OpenStack基金会管理,董事会+技术委员会;平台厂商+金牌会员基本覆盖了大部分著名的IT公司。
3.2016.4-Mitaka版本项目预览
4.Openstack核心流程架构
5.OpenStack核心物理架构
6.OpenStack的设计特征
a.大量采用成熟的开源组件
-kvm/qemu、openvswitch、ceph...
-mysql、rabbitmq、memcached、haproxy...
b.功能强大,扩展性强
-除了几个核心项目,不断加入新项目实现其他服务场景(数据库、大数据、DNS、容器、消息队列...)
-大部分项目都采用插件形式来实现底层的细节,具备很强的扩展性和定制性
c.清晰的服务栈,避免重复造轮子
-共享的消息队列,鉴权服务,虚拟化服务
-服务堆叠,用API集成,高内聚低耦合
7.OpenStack的产品化
OpenStack跟大多数的商业方案一样,解决的问题基本类似的,在大道理上往往是殊途同归,细节处理上有得有失。
OpenStack从开始更加规范,更加统一,开源的好处在于集成大众智慧,且更快发展。
正如Linux内核与Linux操作系统的关系一样,只有内核是不够的,需要有完整的用户态环境,这样才能真正运行业务。
OpenStack拉低了核心技术门槛,但是产品化的要求却没有降低,随着用户需求的增长反而更高。
二.数据库与云平台
在云计算中数据库是更上层的资源,而且是大部分应用的核心资源。
数据库与数据库管理的关系比虚拟机与虚拟机管理的关系更贴近应用。
数据库管理的发展路径:手工管理->托管平台->云数据库平台。
因此,OpenStack自Icehouse版本推出了数据库服务解决方案Trove项目:
a.实现DBaa5,解决用户使用与管理DB遇到的复杂繁琐问题
b.依托OpenStack核心,提供对多种流行开源数据库的支持
c.Trove本身就是OpenStack云平台的运用的一个绝佳的案例
三.OpenStack Trove介绍
1.Trove设计关键目标
a.完全运行在OpenStack之上
-基于OpenStack的核心服务之上构建
-遵从OpenStack框架与API规范
-Trove自身属于OpenStack体系
b.支持关系与非关系型数据库
-进行更高层次的抽象,减少重复造轮子
-通过agent定制支持mysql,redis,mongodb等等
2.Trove整体架构
3.Trove概念与功能
a.核心概念
b.主要功能
实例管理、数据库管理、主从管理、备份管理、配置管理、集群管理。
四.OpenStack Trove实践
1.平台环境建立
-包含Trove的OpenStack环境
-Trove特定的VM镜像
-采用Trove-Integration项目完成以上两个工作
2.Trove-Integration构建
-详细参考https://wiki.OpenStack.org/wiki/Trove/trove-integration
-注意的地方:一定需要先构建Trove专用的vm镜像并导入glance
-Trove也提供了强大的控制台trove命令行工具
3.建立mysql一主二从的实例运行环境
五.与典型云数据库的对比
六.总结
七.参考资料
OpenStack:http://www.OpenStack.org/
Trove:http://www.OpenStack.org/software/releases/liberty/components/trove
Trove-Integration:https://github.com/OpenStack/trove-integration
Building Guest Images for OpenStack Trove:http://docs.OpenStack.org/developer/trove/dev/building_guest_images.html
相关推荐
OpenStack是一个开源的云计算平台,主要用于构建私有云和公有云服务,提供基础设施即服务(IaaS)功能。在2016年的OpenStack年终盛典中,陈沙克分享了OpenStack在国内的发展情况和未来趋势。这一年,国内OpenStack...
### 多节点 OpenStack 云平台安装指南 #### 一、概述 OpenStack 是一个开源的云计算管理平台项目,提供了一系列的服务与工具来部署和管理大规模计算、存储和网络资源池。本文档将详细介绍如何搭建一个多节点的 ...
OSC源创会2016年终盛典(链家 杨永林).pptx
【标题】:“OSC源创会2016年终盛典-BrowningWan.pptx”是2016年开源中国(OSC)举办的年度盛会中,由Browning Wan进行的一场技术分享,主要聚焦在深度学习领域的最新进展,特别是图像处理方面的核心算法。...
OSC 杭州源创会PPT: 网易杭研 - 网易的那些开源项目,Tengine - 淘宝开源 Web 服务器,Cloud Foundry 开源 PaaS 平台,Cloudify-不需修改代码部署程序到云端,zlog - 纯 C 日志函数库
【 OSC源创会2016年终盛典-蔡白银-1201.pptx 】这份文件聚焦于机器学习在房产领域的应用,由链家网的大数据架构师蔡白银进行分享。蔡白银,有着丰富的行业背景,曾任职于百度和NVIDIA,并且拥有北京大学的学术背景。...
在2016年的OSC源创会年终盛典中,阴明可能分享了关于Vue.js 2.0的重要更新和特性。Vue.js的核心理念是通过简洁的API来实现MVVM(Model-View-ViewModel)模式,让开发者能够更高效地构建用户界面。 Vue.js 2.0 的...
1. **董事会、监事会责任声明**:报告指出,公司董事会、监事会以及董事、监事、高级管理人员对年度报告内容的真实性、准确性和完整性承担责任,确保无虚假记载、误导性陈述或重大遗漏。 2. **重大风险提示**:公司...
这个【原创】Struts版的【优优 源创工具下载站】源码提供了实现网站后台管理功能的实例,结合MySQL数据库,帮助开发者理解和学习如何在实际项目中应用Struts。通过下载并分析这个源码,我们可以深入理解Struts框架的...
作为一家在行业内的企业,华兴源创的报告首先强调了董事会和监事会的责任,确保报告内容的真实性、准确性和完整性,遵循了严格的法规要求。报告中特别提到了重大风险提示,公司指出在报告的“管理层讨论与分析”部分...
在"黑大数据库ppt"中,可能会涉及以下设计与管理内容: 1. **数据库设计**:包括需求分析、概念设计(ER模型)、逻辑设计(关系模式)、物理设计。ER图是概念设计阶段的重要工具,用于表示实体、属性和关系。 2. *...
《华兴源创:2021年半年度报告》是苏州华兴源创科技股份有限公司发布的一份重要的财务报告,详细记录了公司在2021年上半年的经营状况、财务表现和战略规划。作为一家专注于平板显示检测设备和集成电路测试设备研发...
作为国内领先的检测设备与整线检测系统解决方案提供商,华兴源创在平板显示和集成电路领域的技术和市场地位显著。其检测设备广泛应用于国内外知名厂商,集成电路测试设备性能优越。考虑到公司的扩产和研发项目,...
同时,首批科创板上市企业包括半导体相关企业5家,中微公司与华兴源创等企业在科创板的成功上市也显示了行业的活跃度。 从技术角度来说,半导体设备行业是电气行业的一个分支,涉及到精密的机械加工和先进的电子...
【苏州华兴源创科技股份有限公司 2022年第一次临时股东大会会议资料】涉及的知识点主要集中在公司治理、股东大会的运作以及募集资金投资项目的变更。以下是详细的解析: 1. **公司治理**:苏州华兴源创科技股份有限...
华兴源创(688001.SH)作为一家领先的面板检测设备与半导体检测设备供应商,其业务涉及平板显示及半导体检测设备的研发、生产与销售。公司自2009年进入京东方面板检测设备供应体系以来,在技术积累、客户拓展和市场...
华兴源创(688001.SH)是一家国内领先的面板检测设备和半导体检测设备供应商。公司在平板显示检测设备领域拥有深厚的技术基础,并且在半导体业务方面也取得了显著进展。以下是对华兴源创相关知识点的详细介绍: 1. ...
物联网技术在智能建筑中的创新应用体现在构建物联网平台,中控·源创利用5G、AI、云、大数据和边缘计算(5G+ACDE)技术,打造了一个以supOS为核心的生态平台,允许企业集成商进行个性化开发。这样的平台不仅解决了...
华兴源创的核心业务聚焦于半导体检测设备的研发与制造,这在很大程度上决定了它在产业链中的关键地位。半导体检测是确保芯片质量和性能的关键环节,随着5G、AI、云计算等新兴技术的崛起,对高性能、低功耗芯片的需求...