Add c3 instance types to Spark EC2
Add c3 instance types to Spark EC2

The number of disks for the c3 instance types taken from here: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#StorageOnInstanceTypes

Author: Christian Lundgren <christian.lundgren@gameanalytics.com>

Closes #595 from chrisavl/branch-0.9 and squashes the following commits:

c8af5f9 [Christian Lundgren] Add c3 instance types to Spark EC2
(cherry picked from commit 19b4bb2b444f1dbc4592bf3d58b17652e0ae6d6b)

Signed-off-by: Patrick Wendell <8bcd50e7b1eea79f965dde19d326001805380997@gmail.com>

markhamstra/spark,ConeyLiu/spark,map222/spark,Panos-Bletsos/spark-cost-model-optimizer,jianran/spark,ajaysaini725/spark,1haodian/spark,lxsmnv/spark,minixalpha/spark,apache-spark-on-k8s/spark,ericvandenbergfb/spark,ueshin/apache-spark,eyalfa/spark,zuotingbing/spark,mzl9039/spark,kissmetrics/spark,icexelloss/spark,saltstar/spark,rezasafi/spark,wangmiao1981/spark,rikima/spark,lvdongr/spark,big-pegasus/spark,holdenk/spark,actuaryzhang/spark,vinodkc/spark,mdespriee/spark,minixalpha/spark,apache/spark,haowu80s/spark,mdespriee/spark,spark-test/spark,Aegeaner/spark,sachintyagi22/spark,lxsmnv/spark,mike0sv/spark,hhbyyh/spark,dongjoon-hyun/spark,aosagie/spark,actuaryzhang/spark,publicRoman/spark,skonto/spark,stanzhai/spark,dongjoon-hyun/spark,ibm-research-ireland/sparkoscope,rednaxelafx/apache-spark,kevinyu98/spark,aray/spark,chuckchen/spark,zzcclp/spark,hvanhovell/spark,eyalfa/spark,caneGuy/spark,byakuinss/spark,big-pegasus/spark,nlalevee/spark,sureshthalamati/spark,zuotingbing/spark,caneGuy/spark,sureshthalamati/spark,facaiy/spark,esi-mineset/spark,esi-mineset/spark,actuaryzhang/spark,srowen/spark,darionyaphet/spark,liyichao/spark,ptkool/spark,panfengfeng/spark,huang1900/spark,ioana-delaney/spark,ajaysaini725/spark,yanboliang/spark,goldmedal/spark,wangmiao1981/spark,kiszk/spark,xflin/spark,WindCanDie/spark,yanboliang/spark,tengpeng/spark,bOOm-X/spark,dongjoon-hyun/spark,kissmetrics/spark,sahilTakiar/spark,rezasafi/spark,pgandhi999/spark,ioana-delaney/spark,ibm-research-ireland/sparkoscope,SHASHANKB/spark,markhamstra/spark,MLnick/spark,ptkool/spark,joseph-torres/spark,witgo/spark,holdenk/spark,wangmiao1981/spark,icexelloss/spark,brad-kaiser/spark,taroplus/spark,minixalpha/spark,jkbradley/spark,huang1900/spark,JerryLead/spark,vinodkc/spark,wangyum/spark,ddna1021/spark,lxsmnv/spark,nchammas/spark,liutang123/spark,haowu80s/spark,jianran/spark,ron8hu/spark,ioana-delaney/spark,xuanyuanking/spark,brad-kaiser/spark,wzhfy/spark,eyalfa/spark,ConeyLiu/spark,minixalpha/spark,esi-mineset/spark,xflin/spark,shuangshuangwang/spark,metamx/spark,WeichenXu123/spark,cloud-fan/spark,loneknightpy/spark,bravo-zhang/spark,1haodian/spark,ron8hu/spark,BryanCutler/spark,techaddict/spark,mahak/spark,patrick-nicholson/spark,shubhamchopra/spark,caneGuy/spark,mahak/spark,icexelloss/spark,milliman/spark,yanboliang/spark,apache/spark,taroplus/spark,sureshthalamati/spark,apache-spark-on-k8s/spark,spark-test/spark,esi-mineset/spark,someorz/spark,xflin/spark,dhruve/spark,kiszk/spark,gengliangwang/spark,rekhajoshm/spark,icexelloss/spark,loneknightpy/spark,MLnick/spark,techaddict/spark,ahnqirage/spark,witgo/spark,jianran/spark,saturday-shi/spark,mahak/spark,xuanyuanking/spark,cloud-fan/spark,aray/spark,akopich/spark,big-pegasus/spark,kimoonkim/spark,bdrillard/spark,ueshin/apache-spark,setjet/spark,saltstar/spark,JoshRosen/spark,sahilTakiar/spark,sryza/spark,tejasapatil/spark,jkbradley/spark,vinodkc/spark,xuanyuanking/spark,LantaoJin/spark,skonto/spark,jianran/spark,dbtsai/spark,tejasapatil/spark,ConeyLiu/spark,jrshust/spark,aokolnychyi/spark,stanzhai/spark,sahilTakiar/spark,cloud-fan/spark,dhruve/spark,zhouyejoe/spark,ConeyLiu/spark,wangyum/spark,techaddict/spark,alunarbeach/spark,milliman/spark,akopich/spark,ibm-research-ireland/sparkoscope,milliman/spark,WeichenXu123/spark,xflin/spark,stanzhai/spark,janewangfb/spark,jrshust/spark,someorz/spark,skonto/spark,techaddict/spark,skonto/spark,shaneknapp/spark,loneknightpy/spark,caneGuy/spark,techaddict/spark,SHASHANKB/spark,narahari92/spark,JerryLead/spark,nchammas/spark,stanzhai/spark,ueshin/apache-spark,setjet/spark,sryza/spark,mike0sv/spark,sryza/spark,adrian-ionescu/apache-spark,gioenn/xSpark,eyalfa/spark,mdespriee/spark,liyichao/spark,dhruve/spark,JoshRosen/spark,zero323/spark,Aegeaner/spark,sachintyagi22/spark,rikima/spark,wangyum/spark,aokolnychyi/spark,gengliangwang/spark,1haodian/spark,tengpeng/spark,joseph-torres/spark,liutang123/spark,hvanhovell/spark,UndeadBaneGitHub/spark,shuangshuangwang/spark,andrewor14/spark,michalsenkyr/spark,metamx/spark,hvanhovell/spark,aokolnychyi/spark,jkbradley/spark,ibm-research-ireland/sparkoscope,HyukjinKwon/spark,sryza/spark,mike0sv/spark,jiangxb1987/spark,shuangshuangwang/spark,witgo/spark,eyalfa/spark,setjet/spark,taroplus/spark,aosagie/spark,wzhfy/spark,chuckchen/spark,1haodian/spark,pgandhi999/spark,andrewor14/iolap,bOOm-X/spark,huang1900/spark,nlalevee/spark,publicRoman/spark,rikima/spark,nlalevee/spark,chuckchen/spark,skonto/spark,zzcclp/spark,spark-test/spark,kissmetrics/spark,zhouyejoe/spark,SnappyDataInc/spark,liutang123/spark,pronix/spark,MLnick/spark,zuotingbing/spark,ibm-research-ireland/sparkoscope,JerryLead/spark,nilsgrabbert/spark,jlopezmalla/spark,UndeadBaneGitHub/spark,brad-kaiser/spark,cin/spark,ajaysaini725/spark,facaiy/spark,guoxiaolongzte/spark,alunarbeach/spark,sahilTakiar/spark,highfei2011/spark,SHASHANKB/spark,liutang123/spark,pgandhi999/spark,ajaysaini725/spark,kevinyu98/spark,SnappyDataInc/spark,big-pegasus/spark,patrick-nicholson/spark,pgandhi999/spark,ConeyLiu/spark,aokolnychyi/spark,publicRoman/spark,spark-test/spark,darionyaphet/spark,adrian-ionescu/apache-spark,highfei2011/spark,liyichao/spark,lxsmnv/spark,shubhamchopra/spark,milliman/spark,hhbyyh/spark,srowen/spark,yanboliang/spark,apache/spark,wangmiao1981/spark,debugger87/spark,joseph-torres/spark,janewangfb/spark,joseph-torres/spark,JerryLead/spark,MLnick/spark,hhbyyh/spark,SHASHANKB/spark,zero323/spark,metamx/spark,ericvandenbergfb/spark,panfengfeng/spark,minixalpha/spark,goldmedal/spark,markhamstra/spark,zzcclp/spark,wangmiao1981/spark,mdespriee/spark,highfei2011/spark,nilsgrabbert/spark,big-pegasus/spark,rezasafi/spark,WeichenXu123/spark,srowen/spark,bravo-zhang/spark,zzcclp/spark,goldmedal/spark,dhruve/spark,tengpeng/spark,aray/spark,alunarbeach/spark,cin/spark,kimoonkim/spark,tejasapatil/spark,nlalevee/spark,panfengfeng/spark,szhem/spark,LantaoJin/spark,poffuomo/spark,someorz/spark,SHASHANKB/spark,debugger87/spark,shaneknapp/spark,sryza/spark,dbtsai/spark,zero323/spark,pgandhi999/spark,brad-kaiser/spark,shubhamchopra/spark,wzhfy/spark,cin/spark,andrewor14/iolap,andrewor14/iolap,byakuinss/spark,srowen/spark,jrshust/spark,wzhfy/spark,xuanyuanking/spark,ueshin/apache-spark,zhouyejoe/spark,jrshust/spark,ddna1021/spark,szhem/spark,patrick-nicholson/spark,aokolnychyi/spark,nilsgrabbert/spark,sahilTakiar/spark,apache-spark-on-k8s/spark,maropu/spark,bdrillard/spark,MLnick/spark,chuckchen/spark,narahari92/spark,akopich/spark,mzl9039/spark,shubhamchopra/spark,milliman/spark,maropu/spark,hvanhovell/spark,cin/spark,ioana-delaney/spark,techaddict/spark,esi-mineset/spark,SnappyDataInc/spark,SnappyDataInc/spark,taroplus/spark,nilsgrabbert/spark,zero323/spark,UndeadBaneGitHub/spark,ptkool/spark,alunarbeach/spark,pronix/spark,dhruve/spark,wzhfy/spark,mzl9039/spark,mahak/spark,ajaysaini725/spark,esi-mineset/spark,publicRoman/spark,jrshust/spark,rekhajoshm/spark,publicRoman/spark,Panos-Bletsos/spark-cost-model-optimizer,setjet/spark,maropu/spark,szhem/spark,ericvandenbergfb/spark,poffuomo/spark,shubhamchopra/spark,facaiy/spark,wzhfy/spark,rednaxelafx/apache-spark,big-pegasus/spark,WindCanDie/spark,ajaysaini725/spark,big-pegasus/spark,aray/spark,actuaryzhang/spark,gengliangwang/spark,apache/spark,jiangxb1987/spark,someorz/spark,liyichao/spark,apache/spark,pronix/spark,someorz/spark,JerryLead/spark,saltstar/spark,kimoonkim/spark,narahari92/spark,taroplus/spark,byakuinss/spark,alunarbeach/spark,taroplus/spark,BryanCutler/spark,gioenn/xSpark,byakuinss/spark,SHASHANKB/spark,ptkool/spark,aosagie/spark,zhouyejoe/spark,saltstar/spark,jianran/spark,hhbyyh/spark,Panos-Bletsos/spark-cost-model-optimizer,jianran/spark,jiangxb1987/spark,markhamstra/spark,akopich/spark,adrian-ionescu/apache-spark,lvdongr/spark,bravo-zhang/spark,ericvandenbergfb/spark,SnappyDataInc/spark,ptkool/spark,goldmedal/spark,metamx/spark,lxsmnv/spark,jlopezmalla/spark,kimoonkim/spark,hvanhovell/spark,ahnqirage/spark,sachintyagi22/spark,witgo/spark,ddna1021/spark,andrewor14/spark,UndeadBaneGitHub/spark,maropu/spark,ptkool/spark,bOOm-X/spark,zhouyejoe/spark,xflin/spark,adrian-ionescu/apache-spark,HyukjinKwon/spark,cin/spark,zuotingbing/spark,pgandhi999/spark,darionyaphet/spark,maropu/spark,dongjoon-hyun/spark,sureshthalamati/spark,wangyum/spark,highfei2011/spark,saturday-shi/spark,ahnqirage/spark,jiangxb1987/spark,adrian-ionescu/apache-spark,chuckchen/spark,aosagie/spark,mahak/spark,mahak/spark,ioana-delaney/spark,narahari92/spark,rezasafi/spark,guoxiaolongzte/spark,shaneknapp/spark,goldmedal/spark,apache-spark-on-k8s/spark,michalsenkyr/spark,cloud-fan/spark,Aegeaner/spark,srowen/spark,mzl9039/spark,andrewor14/spark,highfei2011/spark,Panos-Bletsos/spark-cost-model-optimizer,spark-test/spark,mzl9039/spark,HyukjinKwon/spark,mzl9039/spark,rikima/spark,ron8hu/spark,brad-kaiser/spark,techaddict/spark,sachintyagi22/spark,aosagie/spark,gengliangwang/spark,narahari92/spark,Aegeaner/spark,pgandhi999/spark,kiszk/spark,ibm-research-ireland/sparkoscope,mike0sv/spark,kevinyu98/spark,rekhajoshm/spark,WeichenXu123/spark,goldmedal/spark,gengliangwang/spark,nlalevee/spark,wangmiao1981/spark,cloud-fan/spark,jlopezmalla/spark,facaiy/spark,stanzhai/spark,lvdongr/spark,rikima/spark,dongjoon-hyun/spark,chuckchen/spark,rekhajoshm/spark,tejasapatil/spark,apache-spark-on-k8s/spark,jkbradley/spark,dongjoon-hyun/spark,icexelloss/spark,yanboliang/spark,rednaxelafx/apache-spark,shuangshuangwang/spark,shuangshuangwang/spark,WeichenXu123/spark,HyukjinKwon/spark,wangmiao1981/spark,byakuinss/spark,gioenn/xSpark,witgo/spark,debugger87/spark,nilsgrabbert/spark,debugger87/spark,saltstar/spark,andrewor14/iolap,haowu80s/spark,metamx/spark,bravo-zhang/spark,saturday-shi/spark,lvdongr/spark,SnappyDataInc/spark,someorz/spark,guoxiaolongzte/spark,JerryLead/spark,WindCanDie/spark,vinodkc/spark,tengpeng/spark,Aegeaner/spark,jrshust/spark,mike0sv/spark,jrshust/spark,aokolnychyi/spark,zuotingbing/spark,LantaoJin/spark,janewangfb/spark,saturday-shi/spark,andrewor14/spark,someorz/spark,goldmedal/spark,ptkool/spark,JoshRosen/spark,joseph-torres/spark,BryanCutler/spark,ericvandenbergfb/spark,wzhfy/spark,kiszk/spark,saturday-shi/spark,zzcclp/spark,gioenn/xSpark,huang1900/spark,maropu/spark,alunarbeach/spark,rekhajoshm/spark,janewangfb/spark,matthewfranglen/spark,shubhamchopra/spark,HyukjinKwon/spark,minixalpha/spark,kimoonkim/spark,maropu/spark,lxsmnv/spark,szhem/spark,gioenn/xSpark,dhruve/spark,andrewor14/spark,bdrillard/spark,cloud-fan/spark,szhem/spark,map222/spark,WindCanDie/spark,esi-mineset/spark,pronix/spark,map222/spark,lvdongr/spark,ron8hu/spark,bdrillard/spark,Aegeaner/spark,narahari92/spark,aray/spark,chuckchen/spark,facaiy/spark,ibm-research-ireland/sparkoscope,ericvandenbergfb/spark,saturday-shi/spark,gengliangwang/spark,rezasafi/spark,icexelloss/spark,zuotingbing/spark,witgo/spark,ioana-delaney/spark,patrick-nicholson/spark,highfei2011/spark,darionyaphet/spark,eyalfa/spark,janewangfb/spark,guoxiaolongzte/spark,hhbyyh/spark,kiszk/spark,markhamstra/spark,debugger87/spark,poffuomo/spark,LantaoJin/spark,darionyaphet/spark,icexelloss/spark,nchammas/spark,caneGuy/spark,ron8hu/spark,aokolnychyi/spark,zero323/spark,guoxiaolongzte/spark,huang1900/spark,ahnqirage/spark,janewangfb/spark,zero323/spark,nilsgrabbert/spark,yanboliang/spark,ueshin/apache-spark,WeichenXu123/spark,MLnick/spark,lvdongr/spark,taroplus/spark,aosagie/spark,patrick-nicholson/spark,cloud-fan/spark,panfengfeng/spark,yanboliang/spark,shaneknapp/spark,srowen/spark,dbtsai/spark,LantaoJin/spark,akopich/spark,liutang123/spark,bravo-zhang/spark,michalsenkyr/spark,szhem/spark,jlopezmalla/spark,JoshRosen/spark,mahak/spark,panfengfeng/spark,debugger87/spark,milliman/spark,ddna1021/spark,gioenn/xSpark,darionyaphet/spark,ericvandenbergfb/spark,vinodkc/spark,shuangshuangwang/spark,joseph-torres/spark,bdrillard/spark,gioenn/xSpark,patrick-nicholson/spark,poffuomo/spark,HyukjinKwon/spark,BryanCutler/spark,shuangshuangwang/spark,milliman/spark,sachintyagi22/spark,kevinyu98/spark,lxsmnv/spark,MLnick/spark,dbtsai/spark,hvanhovell/spark,dhruve/spark,BryanCutler/spark,metamx/spark,ConeyLiu/spark,bravo-zhang/spark,facaiy/spark,holdenk/spark,vinodkc/spark,shaneknapp/spark,darionyaphet/spark,pronix/spark,lvdongr/spark,UndeadBaneGitHub/spark,dongjoon-hyun/spark,UndeadBaneGitHub/spark,andrewor14/spark,zero323/spark,xflin/spark,huang1900/spark,WindCanDie/spark,huang1900/spark,mzl9039/spark,map222/spark,rikima/spark,szhem/spark,brad-kaiser/spark,alunarbeach/spark,guoxiaolongzte/spark,kiszk/spark,kevinyu98/spark,adrian-ionescu/apache-spark,kimoonkim/spark,caneGuy/spark,dbtsai/spark,narahari92/spark,vinodkc/spark,WeichenXu123/spark,saltstar/spark,map222/spark,markhamstra/spark,actuaryzhang/spark,stanzhai/spark,jkbradley/spark,poffuomo/spark,jlopezmalla/spark,hvanhovell/spark,xuanyuanking/spark,wangyum/spark,facaiy/spark,JoshRosen/spark,skonto/spark,eyalfa/spark,sureshthalamati/spark,mdespriee/spark,shaneknapp/spark,WindCanDie/spark,spark-test/spark,ahnqirage/spark,SHASHANKB/spark,kiszk/spark,witgo/spark,byakuinss/spark,haowu80s/spark,holdenk/spark,xuanyuanking/spark,hhbyyh/spark,poffuomo/spark,tejasapatil/spark,cin/spark,dbtsai/spark,rikima/spark,loneknightpy/spark,michalsenkyr/spark,andrewor14/iolap,jkbradley/spark,wangyum/spark,1haodian/spark,aosagie/spark,apache/spark,ddna1021/spark,stanzhai/spark,kimoonkim/spark,kissmetrics/spark,panfengfeng/spark,liyichao/spark,jianran/spark,xflin/spark,map222/spark,metamx/spark,rekhajoshm/spark,zzcclp/spark,nchammas/spark,andrewor14/iolap,rekhajoshm/spark,tejasapatil/spark,skonto/spark,jiangxb1987/spark,akopich/spark,jkbradley/spark,map222/spark,rednaxelafx/apache-spark,liyichao/spark,brad-kaiser/spark,aray/spark,holdenk/spark,ueshin/apache-spark,liyichao/spark,HyukjinKwon/spark,nlalevee/spark,BryanCutler/spark,mike0sv/spark,apache-spark-on-k8s/spark,zhouyejoe/spark,LantaoJin/spark,bravo-zhang/spark,bOOm-X/spark,JoshRosen/spark,kevinyu98/spark,actuaryzhang/spark,haowu80s/spark,joseph-torres/spark,tengpeng/spark,hhbyyh/spark,SnappyDataInc/spark,holdenk/spark,rednaxelafx/apache-spark,spark-test/spark,nlalevee/spark,bdrillard/spark,tengpeng/spark,adrian-ionescu/apache-spark,panfengfeng/spark,mdespriee/spark,andrewor14/spark,ConeyLiu/spark,jiangxb1987/spark,publicRoman/spark,michalsenkyr/spark,wangyum/spark,patrick-nicholson/spark,michalsenkyr/spark,JerryLead/spark,Panos-Bletsos/spark-cost-model-optimizer,sureshthalamati/spark,Panos-Bletsos/spark-cost-model-optimizer,byakuinss/spark,ahnqirage/spark,liutang123/spark,kissmetrics/spark,setjet/spark,kissmetrics/spark,ddna1021/spark,sachintyagi22/spark,nchammas/spark,kissmetrics/spark,saturday-shi/spark,tejasapatil/spark,saltstar/spark,ueshin/apache-spark,sachintyagi22/spark,srowen/spark,jiangxb1987/spark,pronix/spark,bOOm-X/spark,actuaryzhang/spark,highfei2011/spark,sureshthalamati/spark,Aegeaner/spark,publicRoman/spark,debugger87/spark,haowu80s/spark,zzcclp/spark,aray/spark,nilsgrabbert/spark,UndeadBaneGitHub/spark,loneknightpy/spark,mike0sv/spark,michalsenkyr/spark,LantaoJin/spark,ron8hu/spark,jlopezmalla/spark,xuanyuanking/spark,gengliangwang/spark,liutang123/spark,JoshRosen/spark,bOOm-X/spark,ajaysaini725/spark,bOOm-X/spark,WindCanDie/spark,1haodian/spark,guoxiaolongzte/spark,shaneknapp/spark,rednaxelafx/apache-spark,shubhamchopra/spark,kevinyu98/spark,markhamstra/spark,janewangfb/spark,BryanCutler/spark,bdrillard/spark,ahnqirage/spark,ron8hu/spark,nchammas/spark,akopich/spark,setjet/spark,loneknightpy/spark,holdenk/spark,minixalpha/spark,sahilTakiar/spark,rezasafi/spark,ddna1021/spark,jlopezmalla/spark,ioana-delaney/spark,Panos-Bletsos/spark-cost-model-optimizer,setjet/spark,loneknightpy/spark,dbtsai/spark,sahilTakiar/spark,apache-spark-on-k8s/spark,rezasafi/spark,andrewor14/iolap,tengpeng/spark,poffuomo/spark,zuotingbing/spark,zhouyejoe/spark,1haodian/spark,rednaxelafx/apache-spark,nchammas/spark,mdespriee/spark,caneGuy/spark,cin/spark,apache/spark