{"id":14929,"date":"2017-03-22T08:26:49","date_gmt":"2017-03-21T23:26:49","guid":{"rendered":"https:\/\/jirak.net\/wp\/amazon-emr-%ec%9d%b8%ec%8a%a4%ed%84%b4%ec%8a%a4-%ec%a7%91%ed%95%a9instance-fleets-%ea%b8%b0%eb%8a%a5-%ec%b6%9c%ec%8b%9c\/"},"modified":"2017-03-22T08:34:34","modified_gmt":"2017-03-21T23:34:34","slug":"amazon-emr-%ec%9d%b8%ec%8a%a4%ed%84%b4%ec%8a%a4-%ec%a7%91%ed%95%a9instance-fleets-%ea%b8%b0%eb%8a%a5-%ec%b6%9c%ec%8b%9c","status":"publish","type":"post","link":"https:\/\/jirak.net\/wp\/amazon-emr-%ec%9d%b8%ec%8a%a4%ed%84%b4%ec%8a%a4-%ec%a7%91%ed%95%a9instance-fleets-%ea%b8%b0%eb%8a%a5-%ec%b6%9c%ec%8b%9c\/","title":{"rendered":"Amazon EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(Instance Fleets) \uae30\ub2a5 \ucd9c\uc2dc!"},"content":{"rendered":"<p>Amazon EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(Instance Fleets) \uae30\ub2a5 \ucd9c\uc2dc!<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/jirak.net\/wp\/wp-content\/uploads\/2017\/03\/Screenshot-2017-03-09-00.30.51-1024x861.png\" width=\"1024\" height=\"861\"><\/p>\n<p>\uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(instance fleets) \uae30\ub2a5\uc774 <a title=\"\" href=\"https:\/\/aws.amazon.com\/elasticmapreduce\/\">Amazon EMR<\/a> \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c\ub3c4 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub294 \uc778\uc2a4\ud134\uc2a4 \ud504\ub85c\ube44\uc800\ub2dd\uacfc \uad00\ub828\ub41c \ub2e4\uc591\ud55c \uc635\uc158\uacfc \uc2a4\ub9c8\ud2b8\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. 5\uac1c \uc778\uc2a4\ud134\ud2b8 \ud0c0\uc785\uc5d0 \ub300\ud574 \uac00\uc911\uce58 \uae30\ubc18 \ucef4\ud4e8\ud305 \uc6a9\ub7c9 \ubc0f \uc2a4\ud31f \uc778\uc2a4\ud134\uc2a4 \uac00\uaca9 \uc785\ucc30\uc744 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. EMR \ud074\ub7ec\uc2a4\ud130\ub97c \ub9cc\ub4e4 \ub54c, \uc774\ub4e4 \uc778\uc2a4\ud134\uc2a4 \uc720\ud615\uc5d0 \ub300\ud574 \uc628-\ub514\uba58\ub4dc \ubc0f \uc2a4\ud31f \uc6a9\ub7c9\uc744 \uc790\ub3d9\uc73c\ub85c \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774\ub97c \ud1b5\ud574 \ud074\ub7ec\uc2a4\ud130\uc5d0 \uc6d0\ud558\ub294 \uc6a9\ub7c9\uc744 \uc2e0\uc18d\ud558\uac8c \ud655\ubcf4 \ubc0f \uc720\uc9c0 \uad00\ub9ac\ud558\ub294 \uac83\uc774 \ubcf4\ub2e4 \uc27d\uac8c \uac00\ub2a5\ud574\uc9c8 \ubfd0 \uc544\ub2c8\ub77c \ube44\uc6a9 \ub610\ud55c \ud6a8\uc728\uc801\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc6d0\ud558\ub294 \uac00\uc6a9 \uc601\uc5ed(AZ)\ub97c \uc9c0\uc815\ud560 \uc218 \uc788\uc73c\uba70, EMR\uc740 \ub9ac\uc804 \ub0b4 AZ \uc911 \ud558\ub098\uc5d0\uc11c \ud074\ub7ec\uc2a4\ud130\ub97c \uc2e4\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. EMR\uc740 \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569\uc5d0\uc11c \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ud0c0\uc785\uc73c\ub85c \uc778\uc2a4\ud134\uc2a4\ub97c \uad50\uccb4\ud558\uc5ec \uc2a4\ud31f \uc778\uc2a4\ud134\uc2a4\uac00&nbsp; \uc911\ub2e8\ub418\ub294 \uacbd\uc6b0 \ud074\ub7ec\uc2a4\ud130\ub97c \uc7ac\uc870\uc815\ud560 \uc218 \uc788\uc2b5\ub2e4. \uc774\ub97c \ud1b5\ud574 \ud074\ub7ec\uc2a4\ud130 \ub0b4 \uc804\uccb4 \ucef4\ud4e8\ud305 \uc6a9\ub7c9\uc744 \uc27d\uac8c \u200b\u200b\uc720\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569\uc740 \uc778\uc2a4\ud134\uc2a4 \uadf8\ub8f9 \ub300\uc2e0 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub8f9\uacfc \ub9c8\ucc2c\uac00\uc9c0\ub85c \ud074\ub7ec\uc2a4\ud130\uc5d0\ub294 \ub9c8\uc2a4\ud130, \ucf54\uc5b4 \ubc0f \ud0dc\uc2a4\ud06c \uc9d1\ud569\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>AWS \uad00\ub9ac \ucf58\uc194 \uc5c5\ub370\uc774\ud2b8\ub97c \uc0b4\ud3b4\ubcf4\uace0 \uc5b4\ub5bb\uac8c \uc791\ub3d9\ud558\ub294\uc9c0 \uc0b4\ud3b4 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uba3c\uc800 <a href=\"https:\/\/console.aws.amazon.com\/elasticmapreduce\/home\">EMR console<\/a> \ub85c \uc774\ub3d9\ud558\uc5ec <a href=\"https:\/\/console.aws.amazon.com\/elasticmapreduce\/home#create-cluster:\"><strong>Create Cluster<\/strong><\/a> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud569\ub2c8\ub2e4. \uadf8\ub7ec\uba74 \uc6b0\ub9ac\ub97c \uc775\uc219\ud55c EMR \ud504\ub85c\ube44\uc800\ub2dd \ucf58\uc194 \uc67c\ucabd \uc0c1\ub2e8\uc758 \uace0\uae09 \uc635\uc158\uc73c\ub85c \uc774\ub3d9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ucd5c\uc2e0 EMR \ubc84\uc804\uc744 \uc120\ud0dd\ud55c \ud6c4 (\uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569\uc740 5.0.x\ub97c \uc81c\uc678\ud55c EMR \ubc84\uc804 4.8.0 \uc774\uc0c1\uc5d0\uc11c \uc0ac\uc6a9 \uac00\ub2a5), \ub2e4\uc74c\uc744 \ud074\ub9ad\ud558\uc2ed\uc2dc\uc624. \uc5ec\uae30\uc5d0 \ud558\ub4dc\uc6e8\uc5b4 \uc635\uc158\uc5d0\uc11c \uc0c8 <strong>Instance Fleet<\/strong> \uc635\uc158\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/d2908q01vomqb2.cloudfront.net\/da4b9237bacccdf19c0760cab7aec4a8359010b0\/2017\/03\/09\/Screenshot-2017-03-09-00.30.51.png\" rel=\"attachment wp-att-16706\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-16706 aligncenter\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/da4b9237bacccdf19c0760cab7aec4a8359010b0\/2017\/03\/09\/Screenshot-2017-03-09-00.30.51-1024x861.png\" alt=\"Screenshot 2017-03-09 00.30.51\" width=\"640\" height=\"538\" \/><\/a><\/p>\n<p>\uc774\uc81c\ub294 \ud074\ub7ec\uc2a4\ud130 \uc694\uad6c \uc0ac\ud56d\uc744 \ucda9\uc871\uc2dc\ud0ac \uc218 \uc788\ub294 \uba87 \uac00\uc9c0 \uc778\uc2a4\ud134\uc2a4 \ud0c0\uc785\uc744 \ucd94\uac00\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/d2908q01vomqb2.cloudfront.net\/da4b9237bacccdf19c0760cab7aec4a8359010b0\/2017\/03\/13\/CoreFleetScreenshot.png\" rel=\"attachment wp-att-16755\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-16755 aligncenter\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/da4b9237bacccdf19c0760cab7aec4a8359010b0\/2017\/03\/13\/CoreFleetScreenshot-1024x391.png\" alt=\"CoreFleetScreenshot\" width=\"640\" height=\"244\" \/><\/a><\/p>\n<p>EMR\uc740 \uac00\ub2a5\ud55c \ube44\uc6a9 \ud6a8\uc728\uc801\uc778 \ubc29\uc2dd\uc73c\ub85c \uc694\uad6c \uc0ac\ud56d\uc744 \ucda9\uc871 \ud560 \uc218 \uc788\ub3c4\ub85d \uac01 \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569 \ubc0f \uac00\uc6a9 \uc601\uc5ed\uc5d0\uc11c \ucef4\ud4e8\ud305 \uc6a9\ub7c9\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. EMR \ucf58\uc194\uc744 \uc0ac\uc6a9\ud558\uc5ec vCPU\ub97c \uac01 \uc778\uc2a4\ud134\uc2a4 \ud0c0\uc785\uc5d0 \ub300\ud574 \uac00\uc911\uce58 \uae30\ubc18 \uc6a9\ub7c9\uc5d0 \uc27d\uac8c \ub9e4\ud551 \ud560 \uc218 \uc788\uc73c\ubbc0\ub85c, vCPU \uc6a9\ub7c9 \ub2e8\uc704\ub97c \uc27d\uac8c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4 (\ucf54\uc5b4 \uc9d1\ud569\uc5d0 \ucd1d 16 \uac1c\uc758 vCPU \ud544\uc694). vCPU \ub2e8\uc704\uac00 \uac00\uc911\uce58 \uc778\uc2a4\ud134\uc2a4 \ud0c0\uc785\uc5d0 \ub300\ud55c&nbsp; \uc790\uccb4 \uae30\uc900\uacfc \uc77c\uce58\ud558\uc9c0 \uc54a\uc73c\uba74, \uc784\uc758\uc758 \ub2e8\uc704\ub97c \ud3ec\ud568\ud558\uc5ec \uc790\uccb4 \uac00\uc911\uce58\ub97c \uc815\uc758\ud558\ub3c4\ub85d \u201c\ub300\uc0c1 \uc6a9\ub7c9(Target Capacity)\u201d\uc120\ud0dd\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4 (\uc774\ub294 API\/CLI\uac00 \uc6a9\ub7c9 \ub2e8\uc704\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\uc2dd\uc785\ub2c8\ub2e4).<\/p>\n<p>\uc0ac\uc6a9\uc790\uac00 \uc815\uc758\ud55c \uc2dc\uac04 \uc81c\ud55c \ub0b4 \uc6d0\ud558\ub294 \uc2a4\ud31f \uc6a9\ub7c9\uc744 \uc5bb\uc744 \uc218 \uc5c6\ub294 \uacbd\uc6b0, \ud074\ub7ec\uc2a4\ud130\ub97c \ud504\ub85c\ube44\uc800\ub2dd \ud560 \ub54c \ub098\uba38\uc9c0 \ud074\ub7ec\uc2a4\ud130 \uc6a9\ub7c9\uc744&nbsp; \uc704\ud574 On-Demand \uc778\uc2a4\ud134\uc2a4\ub85c \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub4e4 \uae30\ub2a5\uc740 AWS SDK \ubc0f CLI\uc5d0\uc11c\ub3c4 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uba3c\uc800 my-fleet-config.json\uc5d0 \uad6c\uc131 json\uc744 \ub9cc\ub4ed\ub2c8\ub2e4.<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\">\n  Json\n <\/div>\n<\/div>\n<pre class=\" language-json\"><code class=\" language-json\"><span class=\"token punctuation\">[<\/span>\n  <span class=\"token punctuation\">{<\/span>\n    <span class=\"token property\">&quot;Name&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;MasterFleet&quot;<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;InstanceFleetType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;MASTER&quot;<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;TargetOnDemandCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">1<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;InstanceTypeConfigs&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">[<\/span><span class=\"token punctuation\">{<\/span><span class=\"token property\">&quot;InstanceType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;m3.xlarge&quot;<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">]<\/span>\n  <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n  <span class=\"token punctuation\">{<\/span>\n    <span class=\"token property\">&quot;Name&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;CoreFleet&quot;<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;InstanceFleetType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;CORE&quot;<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;TargetSpotCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">11<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;TargetOnDemandCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">11<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;LaunchSpecifications&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">{<\/span>\n      <span class=\"token property\">&quot;SpotSpecification&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">{<\/span>\n        <span class=\"token property\">&quot;TimeoutDurationMinutes&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">20<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;TimeoutAction&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;SWITCH_TO_ON_DEMAND&quot;<\/span>\n      <span class=\"token punctuation\">}<\/span>\n    <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n    <span class=\"token property\">&quot;InstanceTypeConfigs&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token punctuation\">[<\/span>\n      <span class=\"token punctuation\">{<\/span>\n        <span class=\"token property\">&quot;InstanceType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;r4.xlarge&quot;<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;BidPriceAsPercentageOfOnDemandPrice&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">50<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;WeightedCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">1<\/span>\n      <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n      <span class=\"token punctuation\">{<\/span>\n        <span class=\"token property\">&quot;InstanceType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;r4.2xlarge&quot;<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;BidPriceAsPercentageOfOnDemandPrice&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">50<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;WeightedCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">2<\/span>\n      <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\n      <span class=\"token punctuation\">{<\/span>\n        <span class=\"token property\">&quot;InstanceType&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token string\">&quot;r4.4xlarge&quot;<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;BidPriceAsPercentageOfOnDemandPrice&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">50<\/span><span class=\"token punctuation\">,<\/span>\n        <span class=\"token property\">&quot;WeightedCapacity&quot;<\/span><span class=\"token operator\">:<\/span> <span class=\"token number\">4<\/span>\n      <span class=\"token punctuation\">}<\/span>\n    <span class=\"token punctuation\">]<\/span>\n  <span class=\"token punctuation\">}<\/span>\n<span class=\"token punctuation\">]<\/span><\/code><\/pre>\n<p>\uad6c\uc131\uc774 \uc644\ub8cc\ub418\uc5c8\uc73c\ubbc0\ub85c AWS CLI\uc758 \u2019emr\u2019\ud558\uc704 \uba85\ub839\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud574\ub2f9 \uad6c\uc131\uc73c\ub85c \uc0c8 \ud074\ub7ec\uc2a4\ud130\ub97c \ub9cc\ub4e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<div class=\"prism-show-language\">\n<div class=\"prism-show-language-label\">\n  Bash\n <\/div>\n<\/div>\n<pre class=\" language-bash\"><code class=\" language-bash\">aws emr create<span class=\"token operator\">-<\/span>cluster <span class=\"token operator\">--<\/span>release<span class=\"token operator\">-<\/span>label emr<span class=\"token operator\">-<\/span><span class=\"token number\">5.4<\/span><span class=\"token punctuation\">.<\/span>0 \n<span class=\"token operator\">--<\/span>applications Name<span class=\"token operator\">=<\/span>Spark<span class=\"token punctuation\">,<\/span>Name<span class=\"token operator\">=<\/span>Hive<span class=\"token punctuation\">,<\/span>Name<span class=\"token operator\">=<\/span>Zeppelin \n<span class=\"token operator\">--<\/span><span class=\"token function\">service<\/span><span class=\"token operator\">-<\/span>role EMR_DefaultRole \n<span class=\"token operator\">--<\/span>ec2<span class=\"token operator\">-<\/span>attributes InstanceProfile<span class=\"token operator\">=<\/span><span class=\"token string\">&quot;EMR_EC2_DefaultRole,SubnetIds=[subnet-1143da3c,subnet-2e27c012]&quot;<\/span> \n<span class=\"token operator\">--<\/span>instance<span class=\"token operator\">-<\/span>fleets <span class=\"token function\">file<\/span><span class=\"token punctuation\">:<\/span><span class=\"token operator\">\/<\/span><span class=\"token operator\">\/<\/span>my<span class=\"token operator\">-<\/span>fleet<span class=\"token operator\">-<\/span>config<span class=\"token punctuation\">.<\/span>json\n<\/code><\/pre>\n<p>\uc624\ub298 \ubd80\ud130 \ucd94\uac00 \ube44\uc6a9 \uc5c6\uc774 \uc2e0\uaddc \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc73c\uba70, \uc790\uc138\ud55c \uc0ac\ud56d\uc740 <a href=\"http:\/\/docs.aws.amazon.com\/emr\/latest\/ManagementGuide\/emr-instance-fleet.html\">EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569 \ub3c4\uc6c0\ub9d0<\/a>\ub97c \ucc38\uace0\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. \uc774 \uae00 \uc791\uc131\uc5d0 \ub3c4\uc6c0\uc744 \uc8fc\uc2e0 EMR \uc11c\ube44\uc2a4 \ud300\uc5d0\uac8c \uac10\uc0ac\ub4dc\ub9bd\ub2c8\ub2e4!<\/p>\n<p>\u2013 Randall;<\/p>\n<p><em>\uc774 \uae00\uc740 <a href=\"https:\/\/aws.amazon.com\/blogs\/aws\/new-amazon-emr-instance-fleets\/\">New \u2013 Amazon EMR Instance Fleets<\/a>\uc758 \ud55c\uad6d\uc5b4 \ubc88\uc5ed\uc785\ub2c8\ub2e4.<\/em><\/p>\n<p>Source: <a href=\"https:\/\/aws.amazon.com\/ko\/blogs\/korea\/new-amazon-emr-instance-fleets\/\" target=\"_blank\">Amazon EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(Instance Fleets) \uae30\ub2a5 \ucd9c\uc2dc!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Amazon EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(Instance Fleets) \uae30\ub2a5 \ucd9c\uc2dc! \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(instance fleets) \uae30\ub2a5\uc774 Amazon EMR \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c\ub3c4 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub294 \uc778\uc2a4\ud134\uc2a4 \ud504\ub85c\ube44\uc800\ub2dd\uacfc \uad00\ub828\ub41c \ub2e4\uc591\ud55c \uc635\uc158\uacfc \uc2a4\ub9c8\ud2b8\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. 5\uac1c \uc778\uc2a4\ud134\ud2b8 \ud0c0\uc785\uc5d0 \ub300\ud574 \uac00\uc911\uce58 \uae30\ubc18 \ucef4\ud4e8\ud305 \uc6a9\ub7c9 \ubc0f \uc2a4\ud31f \uc778\uc2a4\ud134\uc2a4 \uac00\uaca9 \uc785\ucc30\uc744 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. EMR \ud074\ub7ec\uc2a4\ud130\ub97c \ub9cc\ub4e4 \ub54c, \uc774\ub4e4 \uc778\uc2a4\ud134\uc2a4 \uc720\ud615\uc5d0 \ub300\ud574 \uc628-\ub514\uba58\ub4dc \ubc0f \uc2a4\ud31f \uc6a9\ub7c9\uc744 \uc790\ub3d9\uc73c\ub85c \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc774\ub97c \ud1b5\ud574 \ud074\ub7ec\uc2a4\ud130\uc5d0 \uc6d0\ud558\ub294 \uc6a9\ub7c9\uc744 \uc2e0\uc18d\ud558\uac8c \ud655\ubcf4 \ubc0f \uc720\uc9c0 \uad00\ub9ac\ud558\ub294 \uac83\uc774 \ubcf4\ub2e4 \uc27d\uac8c \uac00\ub2a5\ud574\uc9c8 \ubfd0 \uc544\ub2c8\ub77c \ube44\uc6a9 \ub610\ud55c \ud6a8\uc728\uc801\uc785\ub2c8\ub2e4. \uc6d0\ud558\ub294 \uac00\uc6a9 \uc601\uc5ed(AZ)\ub97c \uc9c0\uc815\ud560 \uc218 \uc788\uc73c\uba70, EMR\uc740 \ub9ac\uc804 \ub0b4 AZ \uc911 \ud558\ub098\uc5d0\uc11c \ud074\ub7ec\uc2a4\ud130\ub97c \uc2e4\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. EMR\uc740 \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569\uc5d0\uc11c \uc0ac\uc6a9 \uac00\ub2a5\ud55c \ud0c0\uc785\uc73c\ub85c \uc778\uc2a4\ud134\uc2a4\ub97c \uad50\uccb4\ud558\uc5ec \uc2a4\ud31f \uc778\uc2a4\ud134\uc2a4\uac00&nbsp; \uc911\ub2e8\ub418\ub294 \uacbd\uc6b0 \ud074\ub7ec\uc2a4\ud130\ub97c \uc7ac\uc870\uc815\ud560 \uc218 \uc788\uc2b5\ub2e4. \uc774\ub97c \ud1b5\ud574 \ud074\ub7ec\uc2a4\ud130 \ub0b4 \uc804\uccb4 \ucef4\ud4e8\ud305 \uc6a9\ub7c9\uc744 \uc27d\uac8c \u200b\u200b\uc720\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569\uc740 \uc778\uc2a4\ud134\uc2a4 \uadf8\ub8f9 \ub300\uc2e0 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub8f9\uacfc \ub9c8\ucc2c\uac00\uc9c0\ub85c \ud074\ub7ec\uc2a4\ud130\uc5d0\ub294 \ub9c8\uc2a4\ud130, \ucf54\uc5b4 \ubc0f \ud0dc\uc2a4\ud06c \uc9d1\ud569\uc774 \uc788\uc2b5\ub2c8\ub2e4. AWS \uad00\ub9ac \ucf58\uc194 \uc5c5\ub370\uc774\ud2b8\ub97c \uc0b4\ud3b4\ubcf4\uace0 <a class=\"mh-excerpt-more\" href=\"https:\/\/jirak.net\/wp\/amazon-emr-%ec%9d%b8%ec%8a%a4%ed%84%b4%ec%8a%a4-%ec%a7%91%ed%95%a9instance-fleets-%ea%b8%b0%eb%8a%a5-%ec%b6%9c%ec%8b%9c\/\" title=\"Amazon EMR \uc778\uc2a4\ud134\uc2a4 \uc9d1\ud569(Instance Fleets) \uae30\ub2a5 \ucd9c\uc2dc!\">[ more&#8230; ]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":14930,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[169],"tags":[656],"class_list":["post-14929","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-aws"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/14929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/comments?post=14929"}],"version-history":[{"count":1,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/14929\/revisions"}],"predecessor-version":[{"id":14931,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/14929\/revisions\/14931"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media\/14930"}],"wp:attachment":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media?parent=14929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/categories?post=14929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/tags?post=14929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}