入门系列1—如何创建服务器并用命令行登录
当我们有了账户之后,就需要开启我们想要的服务器,并在其上安装我们的生信分析流程了,并且还需要使用命令行本地登录云端服务器进行实际的各类操作。
-- D.C
创建EC2机型(Elasic Compute Cloud)
登录账户,来到你的控制面板console,在服务(services)下搜索EC2,点击进入EC2的控制界面。
映入眼帘的就是EC2的dashboard,可以看到几台实例(instance)在跑,用了多少个弹性IP地址,有多少个快照。。。我们直接点击启动实例(Launch instance)按钮,选择启动实例:
- step1: 选择一个亚马逊机器镜像(AMI)。 其实就是根据你的需求,选择一个你用的顺手的操作系统,这个系统将会安装在你选择的机器上。这里我选择Amazon Linux 2 AMI (HVM), SSD Volume Type, 点击select。
- step2: 选择一个实例类型。 这里就要根据你的分析流程,选择合适的CPU和内存数,aws的实例总体分为5类,作为常规生信分析来说一般选择R系列和C系列,当然m系列也可以。因为我们是教学,所以选择新用户注册免费一年的
t2.micro
机型, 点击下一步:配置实例。
怎么理解名字? 比如m5.2xlarge
表示这是个m系列机型,拥有8个vCPU,32GiB内存, 你一定会问怎么算的,好吧,字母x
代表4,2x
就代表2x4=8个vCPU, 而m系列机型的CPU和内存比是1:4,所以将8x4=32GiB就算出来了。那其他系列呢?
系列 | vCPU/内存 | 特点 |
---|---|---|
m | 1:4 | 通用型,常规军 |
c | 1:2 | 计算优化型,CPU比较牛b |
r | 1:8 | 内存优化型,吃内存的分析就找他 |
更多信息请参照: 实例类型
- step3: 配置实例。 这里有很多选项,看官可能看到头疼,但是在入门阶段你可以不用修改任何地方!直接点击下一步:添加存储。
有个地方说下Purchasing option
: 对了!这里就是让你选择是否以竞价的方式去拍你想要的服务器资源,可以省很多钱哦~ 但请注意,t系列不支持竞价。选择之后,就会出现你选择的实例当前的竞价价格,并且会让你出一个你能接受的最大价格, 比如下图中就可以选择出4.51元,这台机器就会给你用啦~ 但请注意,因为这是闲置资源给你用,一旦资源吃紧,这台机器可能会被系统强制回收,所以务必确保你的分析任务容忍随时打断的哦! btw, 我曾经测试过32vCPU,256G的spot连开一周未被回收,各位自行判断了 :)