自己建立硬件服务器的租用价格比较高,使用成本也高。云服务器成本低廉,看你用来做网站还是做什么用的。如果是做个人博客、小型网站的话,1核1g、1核2g足够用了。如果是做企业网站的话,2核4g也够用了。
对于频繁计算的应用,选择计算型服务器,带有高主频CPU;
对于频繁读写硬盘的应用,配置高速大容量磁盘,且带I/O优化;
对于网络传输数据要求的应用,在网络传输包方面性能较强的网络型服务器。留言或看博客内容,老魏写过不少详细的文章,可以帮助入门。
在阿里云中购买服务器,可以免费自建专有网络VPC,就可以将购买的服务器放在一个网段中,成为互通的内网,加快内网中服务器的访问速度。但是专有网络中不是每一台服务器都有公网IP和带宽的,在访问服务器时,我们可以通过nginx,负载均衡等来实现对内网服务器的访问。但反过来,内网服务器要访问外网,就需要有NAT网关,但是阿里云的NAT网关是需要额外花钱购买共享带宽的,也就是专有网络中的服务器可以用购买的共享带宽来上网。但是,这要钱啊!
在我们已经购买了公网IP和带宽的情况下,就可以利用现有的公网ip和带宽,在专有网络内,自建NAT网关,实现专有网络内所有服务器的上网。
注意:在阿里云的传统网络中,是不支持自建NAT网关的。只有在专有网络VPC中,才可以,但是VPC是免费创建的!免费! 很好,都不要钱。
下面我们就记录介绍一下如何在阿里云的的VPC中,自建NAT网关,实现上网。另外,别的云服务,方法类似,可以借鉴参考。
进入专有网络VPC中,进入路由表,进入路由表管理界面,选择添加路由条目
按如下配置新添加的路由条目,选择有公网IP和带宽的ECS实例作为下一跳。
下面进入你刚才作为下一跳的ECS实例,按照如下进行操作配置
至此自建NAT网关成功,实现了内网主机通过这台机进行上网,而反向的访问,就可以使用nginx的反向代理进行实现
云服务。随着自己交易策略不断升级,开始从简单的文华提升到python,因为众所周知的python的可扩展性和丰富的计算模块能够满足自己的要求。python里我觉得vnpy确实做得不错,至少没有太多的bug,现在一直都还用vnpy来跑自己的策略,对于计算比较大了之后的服务器选择又得上一个台阶,在阿里把配置升级到了4核心,8G,带宽的话最好还是2mb以上,因为数据从接口过来都得自己的源码读取,阿里这里还是比较好,可以随意的调整配置。其实,也没什么好推荐的,我觉得阿里云还是不错,用了这么多年也没宕机,延迟数据只要你的策略不要太太太复杂,都应该能应付。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)