Apache CloudStack

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Database)
(Database)
 
(未显示1个用户的1个中间版本)
第97行: 第97行:
  
 
==Database==
 
==Database==
目前使用 [[MySQL]] 进行数据库存储,可考虑引入 [[Apache Cassandra]]
+
目前使用 [[MySQL]] 进行数据库存储,可考虑引入开发 [[Apache Cassandra]] [https://github.com/apache/cloudstack/tree/master/plugins/database 插件]
 +
 
 +
==Search==
 +
基于 Apache CloudStack + [[Apache Solr]] + [[Apache Cassandra]] + [https://www.redhat.com/en/topics/data-storage/software-defined-storage Software-defined storage (SDS)] + [[Open data]] 构建[[Search engine|搜索引擎]]基础设施。
  
 
==项目==
 
==项目==

2021年1月2日 (六) 01:38的最后版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Apache CloudStack Thanks, Wikipedia.
Apache-cloudstack-logo.png

Apache CloudStack

目录

[编辑] 简介

Cloud.com(前身是VMOps)提供了开源版本(GPL v3)的 CloudStack 基础设施管理产品: CloudStack Community Edition(CloudStack社区版) CloudStack 同时支持 VMware ESX、XenKVM 以及 Hyper-V

它提供了大量云计算界面管理工具, 如 VM 自助式供应, 动态工作负荷管理, 多租期等等. 它同时还支持 Windows 和 Linux 的来宾访问方式。VM 默认 Template 是 CentOS

相似项目:OpenStack

[编辑] 版本

[编辑] 功能

[编辑] 指南

需要的条件:

  • Apache Maven (version 3)
  • Java (OpenJDK 1.6 or Java 7/OpenJDK 1.7)
  • Apache Web Services Common Utilities (ws-commons-util)
  • MySQL
  • MySQLdb (provides Python database API)
  • Apache Tomcat 6 (not 6.0.35)
  • genisoimage
  • rpmbuild or dpkg-dev

[编辑] DevCloud

OVA 镜像运行于 VirtualBox

[编辑] Debian/Ubuntu

DEB包仓库:可选 http://cloudstack.apt-get.eu/ubuntu/

也可自己构建 DEB 包,创建远程或本地APT repository


创建 /etc/apt/sources.list.d/cloudstack.list

deb http://192.168.1.100/cloudstack/repo/dists/binary-386 /

apt-get update

apt-get install cloudstack-agent cloudstack-awsapi cloudstack-cli cloudstack-common cloudstack-docs cloudstack-management cloudstack-usage

Apache-cloudstack-debian-packages.png

cd /usr/bin# ls cloudstack*

cloudstack-aws-api-register    cloudstack-set-guest-sshkey  cloudstack-setup-databases	 cloudstack-ssh
cloudstack-migrate-databases   cloudstack-setup-agent	    cloudstack-setup-encryption  cloudstack-sysvmadm
cloudstack-set-guest-password  cloudstack-setup-bridge	    cloudstack-setup-management  cloudstack-update-xenserver-licenses

在配置CloudStack之前,需启用hypervisor,KVMXen

如:./cloudstack-setup-agent

Please enable KVM on this machine

完成CloudStack设置后,

[编辑] CentOS/RedHat

RPM包仓库,可选 http://cloudstack.apt-get.eu/rhel/

也可自己构建 RPM 包,创建远程或本地YUM repository

[编辑] 虚拟化

支持的虚拟机和虚拟化技术:

[编辑] KVM

KVM Hypervisor Host Installation

[编辑] XenServer

[编辑] VMware vSphere

VMware vSphere Installation and Configuration

[编辑] Kubernetes

CloudStack Kubernetes Service Kubernetes ISO

[编辑] UI

[编辑] API

Apache CloudStack API Documentation

[编辑] Database

目前使用 MySQL 进行数据库存储,可考虑引入开发 Apache Cassandra 插件

[编辑] Search

基于 Apache CloudStack + Apache Solr + Apache Cassandra + Software-defined storage (SDS) + Open data 构建搜索引擎基础设施。

[编辑] 项目

[编辑] 软件工程

CloudStack Software Engineering

  • 为公有云提供商快速开发新功能
  • 将供应商技术新的整合到CloudStack中
  • 重新设计和重构核心代码模块,以实现集成点
  • 将特定功能或补丁反馈回旧版本的CloudStack中
  • 客户特定的发布前测试
  • 为开发团队提供培训和咨询

[编辑] 用户

Apache CloudStack Users

[编辑] 文档

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱