问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用openstack部署云计算服务环境?

发布网友 发布时间:2022-04-22 20:51

我来回答

2个回答

懂视网 时间:2022-04-13 12:39

OpenStack 是一个云操作系统,它控制着整个数据中心中庞大的计算、存储和网络资源池。所有资源都通过一个仪表板来进行管理,这为管理员提供了控制权,同时使用户能够通过 Web 界面配制资源。

OpenStack 支持 MySQL、SQLite 和 PostgreSQL 作为其默认,在本文中,作者展示如何快速启用 OpenStack 来支持 DB2®。

OpenStack 是一个优秀的云操作系统;开发人员、管理员和操作员在自己的虚拟工具包中拥有与它相关的技能是明智之举。高效的云需要一个高效的数据库且可接受多个数据库。但如果您希望将 IBM® DB2 用于 OpenStack,该怎么办?OpenStack 默认并不支持 DB2。

这个简短的练习展示如何在 OpenStack 环境中实现 DB2 支持。涉及的 6 个步骤包括:

  1. 开始前收集材料。
  2. 安装数据库访问包。
  3. 添加对 DB2 的额外支持。
  4. 使用 OpenStack 脚本。
  5. 为 DB2 配置 OpenStack。
  6. 运行 OpenStack 和 DB2。

让我们开始吧。

第 1 步:开始前收集材料

OpenStack 构建于 Python 2.7 和 Ubuntu 11.10(64 位环境版本)中的其他一些包之上。IBM DB2 是您希望能够支持的目标数据库。开始之前,您需要以下要素:

  • 一台物理机器。
  • 一个操作系统,比如 Ubuntu 11.10 或更高版本,它应为 64 位操作系统。
  • 一种编程语言,比如 Python 2.7+。对于 Python,在系统准备好后运行以下命令:
    sudo apt-get install python-software-properties
    sudo apt-get update, sudo apt-get install python-dev libaio-dev
    Install pip: sudo apt-get install python-pip
    Install ez_setup: sudo pip install ez_setup
    
  • 推荐使用 DB2 Version 9.7 或更高版本。
  • 第 2 步:安装数据库访问包

    SQLAlchemy 是 Python SQL 工具包和对象关系映射器,它通过一个企业级持久性模式套件来为 SQL for Python 应用程序开发人员提供支持,该套件旨在实现高效且高性能的数据库访问。SQLAlchemy 尝试像关系代数引擎一样对待数据库,而不是像一个表集合,从而适应两种大小和性能原则及抽象原则。

    SQLAlchemy 中的对象关系映射器(以无限制的多种方式将类映射到数据库)支持以一种完全解耦的方式开发对象模型和数据库模式。

    SQLAlchemy-migrate 是模式迁移工具。它提供了一种方式来处理 SQLAlchemy 项目中的数据库模式更改,还提供了一种数据库更改存储库机制,这种机制既可在命令行上使用,也可在 Python 代码内使用。

    1. SQLAlchemy。使用 sudo pip install SQLAlchemy==0.7.2(或者您选择的任何版本)进行安装。
    2. 下载 SQLAlchemy-migrate。因为 DB2 不受支持,所以安装针对 DB2 的补丁 db2.patch。将补丁保存在 SQLAlchemy-migrate 的 root 文件夹中并运行命令 -p1 < db2.patch。接下来,安装 SQLAlchemy-migrate。

    热心网友 时间:2022-04-13 09:47

    使用openstack部署云计算服务环境。

    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    求cs1.1和cs1.3版本 怀旧游戏~~~求CS1.3的下载地址~~~! 求cs1.3下载地址!! 谁有cs1.3的下载地址 或者有这个游戏的能给我吗 谢谢 求CS1.3的下载地址 应用经济学就业前景怎么样 应用经济学专业考研就业前景怎么样 应用经济学研究生就业前景及薪资 挟制之命是什么意思? 挟制是什么意思解释? 如何构建OpenStack存储云 openstack云平台无法获取使用信息 openstack与KVM的关系是什么? 世界最大OpenStack私有云是如何运营的 ECS云服务器与openstack的关系 简述OpenStack的各核心项目及相应用途? OpenStack是什么,OpenStack详解 openstack指的是什么?包含什么? openstack和云计算有什么关系,国内有哪些企业是做openstack的,现在云... 苹果5se什么时候出? 电风扇不能左右摇头转了,怎么修? 落地扇只摇头不会转怎么回事? 电风扇电机响,但是不转是什么原因? 电风扇电机不转怎么修? 电风扇电机很紧转不动,卸下电机上油,用一天后又这样不动了,怎么办 电风扇只摇头风叶不转是什么原因? 风扇按摇头的会转,扇叶不会转怎么回事? 电风扇不能左右摇头转了。。。怎么办??能修好不??? 至尊传奇能换现钱吗 传世元宝怎么换成RMB? 如何用OpenStack构建云计算数据中心 如何使用OpenStack,Docker和Spark打造一个云服务 如何使用SSH连接OpenStack上的云主机 国内的云计算平台有没有不是依靠 OpenStack 搭建的 2021亚瑟铭文怎么出装? 亚瑟应该配什么铭文 亚瑟选什么铭文 亚瑟铭文怎么搭配最好 王者荣耀亚瑟铭文搭配 亚瑟铭文怎么选 国服第一亚瑟铭文搭配 王者荣耀亚瑟铭文怎么搭配好 亚瑟5级铭文怎么搭配 王者荣耀亚瑟最新最强铭文搭配是怎样的? 王者荣耀中亚瑟用什么铭文 亚瑟如何出输出装 亚瑟铭文怎么配 亚瑟推荐的3种铭文都买齐了 ,为啥还是那么弱 王者荣耀亚瑟铭文怎么搭 王者荣耀亚瑟要使用什么铭文? 王者荣耀亚瑟符文怎么选择 亚瑟符文搭配推荐