首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移到kubernetes

问迁移到kubernetes
EN

Stack Overflow用户
提问于 2018-06-05 16:35:53
回答 1查看 78关注 0票数 0

我们计划将我们的软件迁移到kubernetes中运行,并自动运行,这是我们目前的基础设施:

  1. PHP和apache在N1中运行-标准-4 (4 vCPU,15 GB内存)
  2. MySql在中运行
  3. 数据文件(csv,pdf)和代码存储在一个SSD持久磁盘中。

我发现许多帖子建议将数据文件存储在中,并使用API获取文件并上传到桶中。我们的时间非常有限,所以我决定使用NFS在豆荚上共享数据文件,问题是nfs速度慢,当我用pv复制文件时大约是100 to /s,iperf的结果是1.96Gbit/秒。您知道如何在不实现云存储的情况下实现相同的结果吗?还是提高NFS的速度?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-07 06:35:28

数据文件(csv,pdf)和代码存储在一个SSD持久磁盘中。

没有什么可以阻止您将SSD安装到Pod中,这样您就可以继续使用SSD。我只能使用AWS术语,但是有些EC2实例附带了“本地”SSD硬件,因此您只需要使用nodeSelector来确保您的nodeSelector被调度到那些声称本地存储可用的机器上。

您将遇到问题的地方是,如果您目前只使用一个php+apache,因此只使用一个SSD,但是现在您想要扩展应用程序,它要求所有php+apache都可以访问同一个SSD。这是一个典型的分布式应用程序体系结构问题,而kubernetes本身无法解决的问题。

如果您愿意花费大量的精力,您还可以尝试其他任何一个分布式文件系统(Ceph、GlusterFS等),看看它们是否更适合您的情况。再说一次,“我们的时间非常有限”--我想这意味着这是不可能的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50704993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档