目前哪里可以租用到GPU服务器(中小型企业网站选择什么配置的亚马逊服务器)
中小型企业网站选择什么配置的亚马逊服务器,目前哪里可以租用到GPU服务器?
深度学习如今风头很热, 可能很多小伙伴们都投入了学习。可是又遇到了一定的问题,电脑跑的太慢,小编I7的笔记本,很多时候也跑不动。大家知道,深度学习是很需要GPU的,可是最便宜的GTX1080ti也是价格不菲,这时候我们怎么办呢?
今天为大家带来,利用亚马逊GPU服务器进行深度学习。(小编目前觉得这个价格是相对比较实惠的,如果有更好的可以推荐一下)
注册亚马逊账号,绑定信用卡,这一步就不多介绍了。大家自行解决。
我目前选择的是美国俄亥俄州,因为有的州没有我想要的机器。后面会牵扯到竞价,不同地区价格可能会稍有不同
在这里选择EC2
启动实例
选择社区AMI,也可以选择默认的原生系统。选择社区AMI,是因为有的AMI已经搭建好了我们所需的环境,我最喜欢用的是这个,大家可以自行选择
选择服务器,px.xlarge
下面是不同型号的配置,P2是用的K80显卡,4核,61G内存,12G显卡,差不多够我们用了。也可以选择更好的配置,价格自然会贵不少
一定要选择竞价,因为这个便宜,也适合我们想用就用,不想用就销毁的使用。当前的价格是0.27美元,差不多是1.7人民币每小时。竞价的价格是动态的,不同时间可能价格不一样。
下一步
因为是自己临时使用,安全就直接全部开放吧
启动实例
选择或者创建秘钥,这是我们登录服务器时候使用的秘钥文件
因为我已经有了,所以就直接登录了
可以看到,我们的机器已经创建成功了
记住IP,我们可以准备登录服务器了
ssh -i 选择刚才的秘钥去登录我们的服务器
已经登录成功了,小编之所以选择这个AMI,因为他已经准备好了很多的环境。这里我们使用tensorflow_p36,环境是Tensorflow+Keras+Python3,GPU环境是CUDA8。大家选择不同的AMI可能不一样,也可以自行安装环境
激活环境
现在要如何更方便的使用呢,在服务器上写代码总是速度会慢点。我们可以使用jupyter这个神器,jupyter notebook --ip=*,开启jupyter的远程访问,也可以设置密码的。jupyter notebook的更多使用方法以后告诉大家。大家可以自行学习
启动jupyter,我们找到这个链接,localhost换成我们的服务器ip,然后去浏览器访问即可
现在我们到浏览器打开jupyter的页面,我们创建一个python文件
这里我测试一下keras的mnsit手写数字集的训练,可以看到每个epoch只要10s就训练完成了,这里我训练了20个epoch,准确率已经达到99.06%,很不错的哦。这个速度比我用我的I7处理器快10-20倍。可以省下大量的时间。我们可以利用jupyter写自己的代码进行学习和训练。小编一般是本地写好模型后,去线上训练调参
在我们终端中输入nvidia-smi就可以看到我们的显卡信息和使用情况了
如果我们不再需要这台服务器,选择终止即可,记住,不销毁会一直收费。如果想保留自己的环境,可以自己创建AMI。
注意事项
亚马逊需要绑定信用卡,每个月月底收费,不要以为当时没收钱就是免费啊啊!重点!
看清楚不同配置的价格,最好是想要自己想要训练什么的时候再打开机器。
按小时收费,使用1分钟也是按一个小时收费哦。
机器不再使用的时候,记得销毁
好了,今天我们介绍了如何用亚马逊的GPU来训练我们的模型。当然如果有显卡的土豪小伙伴,自然是不需要的啦。不过刚开始学深度学习,还没准备好显卡的,可以先用这个来试试。
记得关注我,以后会为大家带来更多的文章。
亚马逊服务器规格?
服务器规格:Amazon EC2(亚马逊弹性计算服务)汲取了全行业在处理器、内存、存储和网络等方面最新技术,以处理器来说,包括了英特尔、AMD的数据中心中央处理器(CPU),AWS自己基于Arm开发的处理器;包括英伟达、赛灵思和英特尔的加速芯片,AWS自己还开发了面向机器学习推理和训练的加速芯片。
亚马逊怎么绑定origin?
1/7
第一步,我们进入Origin官网,在官网首页左侧的标签栏里找到【下载】。我们根据自己电脑系统的不同选择安装Windows系统和iOS系统的应用程序客户端。
2/7
第二步,我们打开Origin客户端。Origin平台的服务器在国外,所以在打开官网和客户端时可能会出现加载比较慢的情况,小伙伴们稍安勿躁。在上方标签栏我们可以找到【登入】和【建立账号】。
3/7
如果我们曾经购买过origin平台上的游戏,就可以直接登陆账号。如果没有,我们需要按照指引建立一个新的账号。注意,新账号需要一个可用的邮箱,同时在设置密码时要求包含阿拉伯数字、大写字母和小写字母三种字符。
4/7
登陆后,我们在客户端上方的标签栏里找到【Origin】-【EA账号与账务】。之后会打开浏览器,跳转到相应的网页。
5/7
我们在【我的账号】-【关于我】里找到【已联结的账号】即可绑定其他平台的账号。
6/7
第二种方法更加简单,我们只需要在steam平台上购买一款由EA公司开发的游戏,例如我们非常熟悉的模拟人生系列游戏。我们在steam平台上启动游戏,需要调起Origin应用程序客户端,这样就会自动帮我们下载Origin客户端并绑定
亚马逊如何绑定云服务器?
要在亚马逊上绑定云服务器,请按照以下步骤操作:
1. 访问亚马逊的官方网站,在搜索栏中搜索“AWS Management Console”并打开AWS Management Console。
2. 在AWS Management Console中,选择“EC2”(Amazon Elastic Compute Cloud)服务。
3. 在EC2页面中,选择“Instance Types”选项卡。
4. 选择要使用的服务器类型,并单击“Create instance”按钮。
5. 在创建服务器的过程中,请确保输入了正确的服务器名称、IP地址、端口号等参数。
6. 单击“Create instance”按钮后,亚马逊会为您创建一个新的云服务器。
7. 单击“Launch instance”按钮,选择要使用的操作系统(如Linux或Windows),并设置服务器的其它属性。
8. 单击“Launch instance”按钮后,亚马逊会为您的服务器创建密钥和证书。
9. 使用您的亚马逊账户登录到EC2页面,并选择您的云服务器。
10. 单击“Attach Security Key”按钮,将密钥添加到服务器上。
11. 单击“Attach Certificate”按钮,将证书添加到服务器上。
12. 验证服务器的密钥和证书是否正确。
13. 单击“Create security group”按钮,创建一个新的安全组,并将您的服务器添加到该安全组中。
14. 单击“Create security group”按钮后,亚马逊会为您的服务器创建新的安全组。
15. 单击“Attach security group”按钮,将安全组添加到服务器上。
16. 确保您的安全组中的其他设备(如网络设备)可以访问您的云服务器。
17. 单击“Save changes”按钮,保存更改。
18. 您的云服务器已经成功绑定了。可以访问您的云服务器,并使用亚马逊提供的管理工具(如SSH)连接到服务器。
阿里巴巴市值能否超越亚马逊呢?
从去年到今年,从市值来看,无论是阿里巴巴还是亚马逊都有了巨大的发展和进步,但显然亚马逊的市值要高出阿里巴巴不少,最新的市值亚马逊在8000亿美金以上,阿里巴巴在5000亿美金上下,那么在短期内阿里巴巴想超越亚马逊显然是没那么容易的。导致亚马逊如此迅速的大增长,主要来自于两点,一是亚马逊自建物流有了很大的成果,前期的投入现在进入了巨大的利润收割期,亚马逊的利润率大福上涨,投资者普遍看好。二是给亚马逊带来巨大增长的引擎是云计算增长迅猛亚马逊的云计算业务早在2016年就占据了全球云计算的40%以上的份额,远远的甩开了阿里云,但目前为止阿里云的发展态势还是很强劲的,国内第一但从全球来看还是在追赶阶段。电商领域,阿里巴巴的主要市场份额在中国,并开始积极布局东南亚地区,而亚马逊则是在欧美,二者都在各自的区域占据着绝对的优势,而作为全球第二大市场的印度将成为两者较量的重要战场,阿里巴巴通过支付宝占据印度第一支付公司的40%的股份,这对阿里来说是个很大的优势,未来阿里巴巴和亚马逊的全球巅峰之战将越来越精彩越来越残酷,未来的什么可能性都有,毕竟对于商业天才的企业家们来说,一个奇招就有可能反败为胜。作为中国的优秀企业,我还是积极拥护和支持本土企业,加油,阿里巴巴!