2016-09-30 83 views
-1

我是一名学生,学习计算机科学。本学期我正在学习大数据课程。作为课程的一部分,我应该使用Ubuntu机器和其他团队开发私有云来构建私有云的身份验证技术。尽管我对概念有基本的了解,但我对bigdata和云很陌生。我正在通过互联网来查看关于如何构建云的资源,我想到了openstack,它与Ubuntu的效果最好,但在进一步深入之前,我想从stackoverflow社区获得建议,如果他们能够引导我使用最佳工具和我可以用来设置私有云的技术。我们现在需要将非常小的私有云设置为研究项目。任何人都可以帮我给我一个关于工具和技术的想法吗?欣赏时间。建立研究目的的私有云

回答

1

我也做了类似的事情,去年学校;-)

我看到两种技术,你可以看看这个:已经

  • OPENSTACK

OpenStack的,因为你说过。安装指南的发布三鹰在这里:http://docs.openstack.org/mitaka/install-guide-ubuntu/。新版本的三鹰刚出来,所以你可能也想检查自由:http://docs.openstack.org/liberty/install-guide-ubuntu/。 Openstack是一个完整的私有云,因此它已经有了一个认证系统。

  • 阿帕奇CLOUDSTACK

第二个技术值得一检查是的CloudStack,由Apache基金会:https://cloudstack.apache.org/我没有使用CLOUDSTACK自己,但我知道这是经常使用和安装可能比OpenStack的轻松一点。

至于Openstack,3台机器足以拥有功能齐全的私有云,一个控制器,一个网络节点和一个(或多个)计算节点。

您可能还需要检查自动化工具(如Ansible,Puppet或Chef)以自动化您的云安装,因为有很多步骤,可能会变得混乱,自动化在此刻变得非常有用。

希望它能帮助,祝你好运;-)

+0

嘿@bruno。听起来很棒。非常感谢你的回复。我很感激。我一定会看看你建议的参考。您是否能够成功安装云? – DharaPPatel

+0

你好,再次,我安装了Openstack,并按照指南成功安装了它,并使用Ansible自动化了它。这是一个更老的版本,被称为“基洛”。我希望更新的版本更容易安装;-)祝你好运,玩得开心 –

+0

谢谢。您可以请分享您为安装所遵循的链接。另外,我已经开始使用cloudstack设置环境,并且在建立数据库时遇到了一些问题。你能帮我在http://stackoverflow.com/questions/39925085/apache-cloudstack-installation-error-at-setingup-the-database。 – DharaPPatel

0

我已经出版了OpenStack的半automatted,无人值守安装在我的GitHub网站:在我的github的网页

https://github.com/tigerlinux

另外,我有一些IT你能找到有用的学习做的事情在云食谱:

http://tigerlinux.github.io

安装程序已更新为lasttest的OpenStack版本(包括三鹰)一起使用,为CentOS 7,Ubuntu的14.04lts和Ubuntu 16.04 LTS。

如果您需要进一步帮助,请随时使用它们并提出问题。

+0

当然,我会尝试你的安装程序。你能帮我在http://stackoverflow.com/questions/39925085/apache-cloudstack-installation-error-at-setingup-the-database – DharaPPatel