大家好,今天来介绍cloudstack安装部署(如何搭建一个小型的云计算平台呢)的问题,以下是渲大师小编对此问题的归纳和整理,感兴趣的来一起看看吧!
cloudstack 报错http status 404
1.先关闭cloudstacK3.重新运行一遍最后的安装步骤,如(这条命令有些版本可能有些不一4.如果没有报错,启动cloudstack进程5.重新用浏览器访问连接。
CloudStack是一个开源的具有高可用性及扩展性的云计算平台,同时是一个开源云计算解决方案。可以加速高伸缩性带行源的公共和私有云(IaaS)的部署、管理、配置。使用CloudStack作为基础,数据中心操作者可以快速方便的通过现存基础架构创建云服务。
cncKad是Metalix 为钣金制造提供完整的CAD/CAM系统,cncKad 是一套完整的从设计到生产的一体化钣金CAD/CAM自动编带槐程软件。支持全球所有型号的 CNC 转塔冲床、激光切割机、等蠢态离子切割机和火焰切割机等机床设备。
如何搭建一个小型的云计算平台
在计算机上构建私搭建小型云平台的步骤如下:
1、首先,百度直接搜索“私有云企业网络盘”或“云盒子”,进入官网一键下载windows服务器安装包。
2、然后为服务器设置固定IP,打开网络和共享中心,在本地连接属性中设置填写IP的信息。
3、双击要安装的安装包,完成后会自动弹出服务器控制台。单击下面的“配置”按钮,在弹出窗口中选择自培腔动配置并单击“完成衡中并”,然后返回控制台窗口并单击“开始”按钮。
4、启动后单击快速激活服务器。一般情况下,激活页面会自动弹出。根据网络情况,选择激活方式,直接选择在线激活,并根据提示进行操作。
5、以前填写的邮箱账号和密码仅用于绑定激活服务器。登录名和密码为admin/11111(最初可更改)。另一件事是记住id,这是服务器的唯一标咐迹识。
6、客户端可以直接从自己服务器的网页下载客户端。不要从官方网站下载客户端,连接的是官方体验服务器。因为企业id不同,为了避免不必要的麻烦,下载到自己服务器的web端更安全。
CentOS 7部署 Ceph分布式存储架构
随着OpenStack日渐成为开源云计算的标准软件栈,Ceph也已经成为OpenStack的首选后端存储。Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。
Ceph是一个开源的分布式文件系统。因为它还支持块存储肆敏、对象存储,所以很自然的被用做云计算框架openstack或cloudstack整个存储后端。当然也可以单独作为存储,例如部署一套集群作为对象存储、SAN存储、NAS存储等。
前三台服务器增加一块硬盘/dev/sdb实验, 创建目录并挂载到/var/local/osd{1,2,3};
规范系统主机名添加hosts文件实现集群主机名与主机名之间相互能够解析(host 文件添加主机名不要使用fqdn方式)可用 hostnamectl set-hostname [name] 设置分别打开各节点的 /etc/hosts 文件,加入这四个节点ip与名称的对应关系:
在管理节点使用ssh-keygen 生成ssh keys 发布到各节点
第一步:增加 yum配置文件(各个节点都需要增加yum源) vim /etc/yum.repos.d/ceph.repo
或阿里的ceph源
复制配置文件到其它节点和客户端
在ceph1更新软件源并安装ceph-deploy 管理工具
配置文件的默认副本数从3改成2,这样只有两个osd也能达到 active+clean 状态,添加行 osd_pool_default_size = 2
(如果网络源安装失败,手工安装epel-release 然后安装yum –yinstall cep-release再yum –y install ceph ceph-radosgw)
错误参考: https://blog.csdn.net/yenai2008/article/details/72457463
添加osd节点 (所有osd节点执行)
我们实验准备时已经创建目录/var/local/osd{id}
(用ceph-deploy把配置文件和admin密钥拷贝到所有节点,这样每次执行Ceph命令行时就无需指定monitor地址和ceph.client.admin.keyring了)
以上基本上完成了ceph存储集群的搭建。
其中: = 128 ,
关于创建存储池
确定 pg_num 取值是强制性的,因为不能自动计算。下面是几个常用的值:
随着 OSD 数量的增加,正确的 pg_num 取值变得更加重要,因为它显著地影响着集群的行为、以及出错时的数据持久性(即灾难性事件导致数据丢失的概率)。闭谈
创建好存储池后,你就可以用 fs new 命令创建文件系统了
ceph fs new cephfs_metadata cephfs_data
其裂态枝中: = cephfs 可自定义
在这里想起没在/etc/fstab配置ceph1、ceph2、ceph3的sdb自动挂载。
ceph在开源社区还是比较热门的,但是更多的是应用于云计算的后端存储。所以大多数在生产环境中使用ceph的公司都会有专门的团队对ceph进行二次开发,ceph的运维难度也比较大。但是经过合理的优化之后,ceph的性能和稳定性都是值得期待的。
清理机器上的ceph相关配置
可以参考内容: http://blog.51cto.com/12270625/1887648
openstack cloudstack 选哪个
OpenStack和CloudStack的对比
1)历史背景和概况
OpenStack由NASA和Rackspace公司在2010年联合发布,两者分别贡献计算代码(Nova)和存储代码(Swift),以Apache许可协议进行授权。OpenStack的目标是提供一个既可以用来建设公有云也能建设私有云的通用的开源云计算平台,而且做到云平台的搭建尽量的简单方便,同时能够快速的横向扩展。OpenStack独立于任何企业,遵循开源、开放设计、开放开发流程和开放社区的理念,完全由社区主导和维护。OpenStack的发布周期是半年,到目前为止已经发布8个正式版本,最新的版本是Havana,在每个版本发布之后社区都会举行一次峰会,来自世界各地的公司和开发者一起讨论下一个版本的设计,同时进行OpenStack相关的技术分享,值得一提的是,最近的一次峰会在中国的香港举行。
CloudStack最初由Cloud.com公司开发,分为商业和开源两个版本,开源版本通过GPLv3(GNU General Public License, version 3)许可协议进行授权,Citrix公司在2011年收购Cloud.com后,将全部代码开源,并在2012年将CloudStack贡献给Apache软件基金会,成为Apache的孵化项目,同时将授权协议改为更加宽松开放和商业友好的Apache许可协议,CloudStack在2013年3月份升级为Apache的正式项目。CloudStack的目标是提供高度可用的、高度可扩展的能够进行大规模虚拟机部署和管理的开放云平台。CloudStack的发布周期并不固定,目前最新的版本是4.2,社区每年会举行一次全球协作会议(CloudStack Collaboration Conference)进行技术分享和交流。
2)平台架构
OpenStack采用分布式架构,整个平台按照功能不同分为多个模块项目,如图2所示,项目之间通过消息队列中间件和RESTful形式的API进行交互通信(其中认证项目为其它项目提供认证和服务注册),因此每个誉碧项目都可以单独部署在不同的主机上,架构非常的灵活,OpenStack对外提供丰富和功能强大的API,使得资源可以被用薯虚雀户方便的使用和调度,同时提供和Amazon AWS(Amazon Web Services)兼容的API。
图2、OpenStack分布式架构图
CloudStack采用集中式的单体架构(Monolithic architecture),如图3所示,整个平台只有一个项目构成,不同模块之间通过的本地调用进行交互,在一台主机上就可以完成平台的部署,非常方便,CloudStack同样地对外提供自身API和与Amazon AWS相兼容的API。
图3、CloudStack集中式架构图
可以看到两者的架构几乎是相对的,OpenStack的分布式架构灵活性好,不同的项目可以单独部署,因此可以很容易的根据实际需要进行功能组合,数早并且由于不同的项目间耦合性低,项目间功能划分明确,因此针对单独功能进行定制开发也非常方便,缺点是部署麻烦,每个项目都要部署配置一遍;CloudStack因为只有一个项目,所以部署起来会相对容易很多,然而平台的扩展性就要相对弱一些。
3)平台整体比较
OpenStack和CloudStack的功能对比如表1所示,我们从授权协议、支持的底层技术和用户群等不同方面对两者进行了比较。
OpenStack
CloudStack
授权协议
Apache 2.0,可以免费商用
Apache 2.0,可以免费商用
虚拟化技术
XenServer/XCP,KVM,QEMU,
LXC,VMware ESXi/vCenter,Hyper-V Baremetal,Docker,Xen/Libvirt
XenServer,KVM,QEMU,
VMware vCenter ,LXC
网络服务
VLAN,Flat,FlatDHCP
Quantum虚拟化网络
VLAN,Flat,OpenFlow
存储支持
iSCSI,Ceph,NFS,LVM,Swift,Sheepdog
NFS,LVM,Ceph,Swift
调度策略
模型全面,易扩展
模型简单,可扩展
用户界面
功能完善,界面简单
功能完善,界面友好
数据库
PostgreSQL,MySQL,SQLite
MySQL
虚拟机模板
支持
支持
组件
Nova,Glance,Keystone,
Horizon,Swift,Cinder,
Quantum,Heat,Ceilometer
Console Proxy VM,
Second Storage VM,
Virtual Router VM,
Host Agent,Management Server
开发主导
开源社区
Citrix公司
开发语言
Python
Java
官方文档
非常详细
详细
版本问题
存在版本兼容性问题
不存在版本兼容性问题
用户群
160家左右,包括NASA、
RedHat、Rackspace、HP、
网易、UnitedStack等
不到60家,包括诺基亚、
日本电话电报公司、Zynga、
阿尔卡特、迪斯尼等
表1、OpenStack与CloudStack 比较
4)平台选择
经过前面的比较分析我们能够获得这样的结论,OpenStack和CloudStack都是功能强大的开源云平台,满足企业私有云建设的需求,并且因为开放开源,都可以根据需要进行定制。不同的是CloudStack因为是从商业软件开源出来的,所以对企业来说会更容易上手,在云平台构建时会比较方便,然而同样因为其带有商业软件属性,平台架构比较集中,模块间耦合度比较高,因此扩展性不是太好,同时二次开发的成本较高;OpenStack自诞生之初就是开源软件,并采用分布式的架构,所有的开发都是由社区承担,不同的项目之间几乎没有耦合,所以可以方便的进行开发定制,然而因为其有多个项目组成,每个项目都要单独安装,并且要保证项目间的协作,所以部署会比较麻烦,另外由于OpenStack处于高速发展阶段,不同版本之间项目可能会有较大的变动,因此版本间的升级会比较困难。
另外值得一提的是,OpenStack和CloudStack虽然都对VMware的ESXi虚拟化技术提供支持,但支持方式是不一样的,如图4所示。CloudStack要经过vCenter才可以实现对ESXi宿主机上虚拟机的管理;而OpenStack支持直接和ESXi通信,实现对虚拟机的基本管理,只有高级功能才需要vCenter的支持。针对目前中小企业普遍采用VMware的免费虚拟化技术而没有vCenter的现状,这也是在平台选择时需要考虑的。
图4、VMware ESXi管理方式对比图
恒天云采用OpenStack开源平台进行私有云建设,因为OpenStack架构非常开放,方便定制开发,并且拥有众多技术厂商的支持,非常有可能成为云计算IaaS平台领域的Linux,所以通过对OpenStack定制开发,积累云计算的技术能力,从长远来看对企业也是非常有益的。
求助cloudstack 安装过程中ssvm的问题
建议LZ去答迟换一个系统虚拟机模板,用http://jenkins.buildacloud.org/job/build-systemvm64-master/这个里面团猜对清或李应的系统虚拟机模板试试,我之前也是遇到类似的问题,换了这个系统虚拟机模板就好了
本文地址:https://gpu.xuandashi.com/72302.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!