首页 > 数据库 > 数据库开发技术 > 搭建数据库学习的私有云环境(一)——物理机篇
还有两个月要双十一了,我想通过这个系列,分享我平时是在什么样的环境下学习数据库的,大家需要借鉴的也可以赶上双十一这趟车。
学习数据库首先要有好的硬件环境,尤其是做性能测试时,我们可以采购阿里云、腾讯云、华为云的云主机,当然了我们也可以用自己的台式机,一台或多台高配的主机,既可以用于玩大型 3A 游戏,也可以用于学习数据库。
云主机只有在4核以下很垃圾的配置情况下是便宜的。下面腾讯这个配置和我现在的家用物理机旗鼓相当。
接着,我选择带宽,选择 200Mbps,作为对比我家用的是 300Mbps的带宽(一年1000多元,上行30Mbps,下行300Mbps)。当然了腾讯给的是 fix ip,上下传对等的带宽,但这也贵得离谱吧,23.5k 的主机费用和 175k 的带宽费用(每年)。
不考虑网络带宽的费用,机器的费用一年我可以在家买两台物理机了。。
自己的主机想干嘛就干嘛,他平时是普通的 PC,你开着 vmware 的同时,宿主机还可以上网可以打游戏不耽误。
低成本购买硬件的关键在于——采购家用台式机做服务器而非采购二手服务器主机。我们不需要学习如何做硬件 raid!服务器不需要有 raid 卡,等等。我们目标是学习数据库!
这篇文章,我将介绍如何低成本采购家用物理硬件。
我叫芬达,芬达云是搭建在我家里的 IaaS 层服务,他是完全的私有云,只为我和我的小伙伴们提供数据库学习的实验环境。
这个"私有云"其实是带引号的,因为他不是真的云的架构,没有使用到 OpenStack 等 IaaS 层软件,仅仅通过 vmware 虚拟机化、CentOS 操作系统、路由器端口转发技术,实现像远程公用云主机一样,无论在哪里都可以远程操作自己的数据库实验环境。
芬达云由两台高配台式机和一台高端职业玩家路由器组成:
设备一:
2016年双十一购于京东和天猫,买的散件自己组装。
设备二:
2021年9月5日主机购于深圳华强北,店家帮忙组装。2022年04月10日显示器购于京东
设备三: 华硕路由器2019年11月11日购于京东
有了这三台物理设备后,我们的实验环境就组成了,为了简化描述,三台机器我分别成为旧物理机、新物理机、路由器。然后我们装上 VMware® Workstation 16 Pro,下一篇我会分享虚拟机的使用经验。
旧物理机用于测试各种裸机部署的 MySQL,新物理机配置比较高,主要做 k8s 上容器化的 MySQL 实验。
下图是我的旧物理机上的实验环境。
一般来说,物理机主机买一台 1W 元左右够了,路由器 300 元左右也是可以了,我路由器买贵了被割韭菜了。加上宽带和电费,第一年学习成本估计费用在 13k - 14k。
下一篇,将是《搭建数据库学习私有云环境(二)——虚拟机篇》
原文作者:芬达的学习笔记;如有侵权,请联系管理员删除。