如果你的游戏还是处于运营初期云平台服务器,云服务器就够了;但如果你的游戏是类似于王者荣耀这种级别的,恐怕阿里云或者腾讯云的云服务是不够的,毕竟这些云服务商都发生过坑用户的事件备案域名。云平台服务器,云服务和物理服务器用于游戏来讲,选哪个好一点,为什么啊(云服务器开传奇私服)云计算,从产品角度而言,最基础的应该是云计算服务产品,亚马逊、阿里称之为ECS(弹性计算服务),其核心组件是云主机,其他如负载均衡、虚拟网络、块存储等都是为支撑云主机服务的。云主机,本质上是对硬件资源做了虚拟化。一般而言,单台云主机的性能都不会太高,常见的标准云主机规格8核32G内存就已经称为“超大型”了;其次,云主机通常不太关心单台主机的可靠性,这要求应用层服务支持高可用。云主机的优势在于低成本、快速交付,以及故障恢复速度远快于物理机。但是,现在太多的用户盲目的追求云主机的高性能、高可用。我们在实际项目中多次遇到,客户(其实也是客户的应用软件商)动辄要云服务商开出64核128G的云主机。而做为云服务商(地位甚至远不如作为乙方的应用软件商,充其量也就是“丙方”),通常不敢明确挑战物理机时代以来用户形成固有观念。尽管如此,我们必须认识到,在这个阶段,用户正在追求超高配置的云托管,作为“走出课堂和硬件走在一起”的临时手段。一个成熟的云计算平台不应该强调独立的高可用性。真正的解决方案应该是将业务拆分为多个低中立云主机。长远来看,基于云主机的种种优点,我相信云主机会是物理机的最好替代方案,但就目前而言,还有不少非技术因素必须用物理机:比如说,某软件查不出问题来怪虚拟机,为了避免麻烦暂时选择使用物理机。当然,也还有很多物理机无法被替代的场景:比如,Oracle RAC就偏爱硬件存储;比如,接加密狗的服务器,等等。既然还要保留物理机,又要和云主机联动,就需要云管理平台对“混合架构”的支撑。其实,OpenStack早就推出了子项目Ironic负责物理机的部署和管理。今年4月腾讯云黑石4大专属数据中心全部落成,强势推进混合云布局。华为全连接大会,也强调云平台对混合架构、混合云的全面支持。不管做什么事情,总是越省力,越高效越好。现在做生意都讲究轻资产,IT领域使用云服务器就是基于这样的原因。使用云服务器主要有以下几点好处:节省成本可能有的人觉得现在的云服务器价格比较贵,不如买几台自己的服务器便宜。但是,自己的服务器需要耗费精力去维护,尚且不说大量服务器需要机房的问题,就是网络管理之类的就很麻烦的。如果使用云服务器的话,所有这些基础设施都由云供应商提供。没有了杂七杂八的维护工作,能够大幅减少人员开支,这也是目前很多公司上云的原因之一。由云供应商背书的高可用服务像淘宝,腾讯甚至是12306这样的大型系统,哪怕是宕机1秒钟损失都是比较大的。因此,高可用就变得非常重要,如果使用自己购买的硬件来做服务器,要想保证高可用需要大量的投入以及过硬的技术。很多云供应商都已经为我们提供了类似的保证,能够使我们的系统稳定运行。能够使团队将工作重心放在业务开发前两点我们已经提到了一些好处,利用云服务器开发IT系统能够使得团队将精力转向软件层面的工作上来,在节省人力,时间成本的同时能够让团队更加专注与业务本身。此外,绝大多数云平台都提供Devops服务能够大大简化开发团队的工作,提高效率。结语如今是云的时代,系统上云也是如今的趋势。虽然目前有些云服务的价格较高,但是如果是一家小型初创企业,上云一定是没有错的。好处只有自己使用了才能够有切身体会。首先确定私有云服务是什么类型的服务:用来共享文档等资料的私有云存储。这种私有云存储的可以搭建owncloud,seafile等这些是免费的产品。如果想才有商业版可以采购坚果云。这个云存储我目前一直在用很稳定,而且实时同步的功能太爽了。2. 用来支持业务系统运行的运行平台搭建基于docker swarm的云平台,这种方案比较简单,搭建速度快,运维简单。搭建基于k8s docker 的云平台,功能超强,搭建难度大,运维难度也大。需要有专业运维人员。针对以上两种情况搭建方案是:采购基础设施资源,服务器,网络设备等硬件设备安装操作系统,一般情况下都是安装Linux操作系统安装运行环境软件,然后将软件包放入运行目录直接运行即可。(针对云存储)docker公司官方文档部署docker软件,然后通过docker swarm构建一个集群。(针对docker swarm私有云)安装docker 然后参考k8s 官方部署软件进行部署等。不推荐使用二进制的方式部署k8s平台。笔者多年专注云计算工作,该领域有一定的积累,希望和大家一份分享。
本文出自快速备案,转载时请注明出处及相应链接。