虽然企业上云已是趋势,但考虑到 IT 管理、数据安全和基础设施仍在改造适应阶段,私有云模式,也即云服务的私有部署,仍是很多企业采用云服务的典型模式。
过去相当长时间里,这给云服务带来了不小的挑战,一方面是用户需求的特殊性,要求云服务必须满足极高的伸缩性,可以支持更小的规格或者更大的规格,另一方面是复杂多变的本地环境,让服务的适配和部署遇到了诸多困难。
幸运的是,强烈的需求带动了技术的发展,容器技术在过去几年中迅猛发展,成为了美信拓扑多云架构的基石。
美信拓扑所有服务均已完成云原生改造,使得私有云可以稳定可靠地运行在从裸机服务器、私有云计算平台到各种内部容器平台环境中的重要依靠。
三步操作,十分钟安装,即刻体验多云架构的即时通讯私有云:
登录控制台 点击创建应用。应用创建默认为免费版套餐,也可以升级为商业版。
1.应用创建成功后,进入应用详情页面。
2.点击更改计划,选择私有云,点击“继续”。
3.点击私有云图标,进入私有云详情页面,下载安装包 maxim.ctl
wget https://package.maximtop.com/linux/amd64/maxim.ctl
4.获取安装 token 。可以复制到粘贴板,也可以下载到本地文件备用,安装脚本里我们用 maxim.token.XXXXXX.txt 演示。
安装准备
Linux 操作系统,推荐 Ubuntu 18.04
CPU 4 核 内存 8G 硬盘 100G
单机版安装指南
1.首先,准备好一台用来私有部署的服务器,将 ssh 登录到这台服务器上。 然后,执行下载安装脚本命令,并增加可执行权限。命令如下:
wget https://package.maximtop.com/linux/amd64/maxim.ctl && sudo chmod u+x maxim.ctl
执行结果截图:
2.运行安装
根据网络情况选择是否添加 -net 参数,以便安装程序在完成后正确设置 DNS 。
A. 如果安装服务器已有公网 IP,执行如下命令开始安装。
sudo ./maxim.ctl install --token INSTALL_TOKEN
注意:提示“Enter maxim install token:”,请输入已复制的安装 Token,继续执行安装。
开始执行的截图:
安装完成的截图:
B. 本地环境不可进行外部访问,安装时需要添加参数 --net internal 提示安装程序选择内网 IP 注册。
执行如下命令开始安装:
sudo ./maxim.ctl install *--net internal --token INSTALL_TOKEN*
提示:安装脚本会提示“Enter maxim install token:”,请输入已复制的安装 Token,继续执行安装。
开始执行的截图:
安装完成的截图:
提示:等待安装完成,耗时 10-15 分钟左右,即可安装完成。
集群版安装指南
1.配置集群访问权限
配置第一台主机对其余主机的 ssh 权限,以三台主机 172.16.0.78 、172.16.0.79 、172.16.0.80 为例。
ssh 登录 master 节点( 172.16.0.78 )
执行如下命令,生成 ssh 用的公私钥:
sudo ssh-keygen -t rsa -f ~/.ssh/id_rsa -P ''
执行结果截图:
执行如下命令, 将命令的输出分别在主机 172.16.0.78 ,172.16.0.79 ,172.16.0.80 上执行
sudo echo "sudo echo \"`cat ~/.ssh/id_rsa.pub`\" >> ~/.ssh/authorized_keys"
命令输出结果截图:
命令输出在 172.16.0.78 的执行结果:
命令输出在 172.16.0.79 的执行结果:
命令输出在 172.16.0.80 的执行结果:
2.ssh 登录到第一台主机 172.16.0.78 上 执行如下命令下载安装脚本,并增加可执行权限
wget https://package.maximtop.com/linux/amd64/maxim.ctl && sudo chmod u+x maxim.ctl
执行结果截图:
3.运行安装
根据网络情况选择是否添加 -net 参数,以便安装程序在完成后正确设置 DNS 。
A. 如果服务器已有公网 IP,执行如下命令开始安装。
sudo ./maxim.ctl install --nodelist 172.16.0.78 172.16.0.79 172.16.0.80 --token INSTALL_TOKEN
提示:安装脚本会提示“Enter maxim install token:”,请输入已复制的安装 Token,继续执行安装。
开始执行的截图:
安装完成的截图:
B. 如果本地环境不可进行外部访问,安装时需要添加参数 --net internal 提示安装程序选择内网 IP 注册。执行如下命令开始安装。
sudo ./maxim.ctl install --nodelist 172.16.0.78 172.16.0.79 172.16.0.80 --net internal --token INSTALL_TOKEN
提示:安装脚本会提示“Enter maxim install token:”,请输入已复制的安装 Token,继续执行安装。
开始执行的截图:
安装完成的截图:
提示:等待安装完成,耗时 10-20 分钟左右,即可安装完成。
1.服务安装完会需要联系服务器自检,如果确定本地环境不可进行外部访问,安装时需要添加参数 --net internal 提示安装程序选择内网 IP 注册。
2.如果机器有防火墙,需要保证端口 443 和 80 允许访问。
3.如何查看私有云安装进度,以及数据迁移状态?
4.安装完成后,打开美信拓扑控制台进入系统状态页面。
访问美信拓扑官网( https://www.maximtop.com/ )了解更多信息。
关注「美信拓扑」公众号 ,了解一键启用多云架构的即时通讯云服务
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.