最近在接触kaggle竞赛时需要使用jupyter notebook处理大量数据,而自己的笔记本电脑显然并不能高效处理大量数据。Google Cloud Platform提供免费一年的云服务,我们可以在Google Cloud Platform上创建虚拟机实例,并运行Jupyter Notebook。下面我们来看看该如何做吧。
创建虚拟机实例
首先你需要一个谷歌云平台的账号(需要翻墙),一张visa(填写信息以获得免费的300刀额度)。这一步很简单,不再赘述。
进入控制台,选择Compute Engine→虚拟机实例。
点击“创建实例”,根据需要选择机器配置,我在尝试时试过16GB,32GB,64GB内存,由于跑的数据真的很大,最后只有64GB的可以完整跑下来,但相应的价格也越贵。
在启动磁盘一栏更改你需要的磁盘类型。本来我只会使用Windows操作系统,但是现在谷歌已经不提供免费的Windows虚拟机了,所以我查阅资料后选择了Ubuntu 16.04,并将磁盘大小调整到了50GB。防火墙的两栏要打钩。 然后点击创建,一个虚拟机实例就创建好了~
修改外部IP地址和防火墙
菜单栏→VPC网络→外部IP地址。