Does AWS charge for CPU Usage?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












I am considering getting t3.medium Type EC2 run Web Server (Apache, PHP, MySQL) and it also make a lot of use of data processing (PHP script running in the background making a lot of use between MySQL and API connection)



If a CPU usage spike to 90%-100% for 3 hours no-stop - will I get charged extra for CPU Usage?










share|improve this question

























    up vote
    1
    down vote

    favorite












    I am considering getting t3.medium Type EC2 run Web Server (Apache, PHP, MySQL) and it also make a lot of use of data processing (PHP script running in the background making a lot of use between MySQL and API connection)



    If a CPU usage spike to 90%-100% for 3 hours no-stop - will I get charged extra for CPU Usage?










    share|improve this question























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I am considering getting t3.medium Type EC2 run Web Server (Apache, PHP, MySQL) and it also make a lot of use of data processing (PHP script running in the background making a lot of use between MySQL and API connection)



      If a CPU usage spike to 90%-100% for 3 hours no-stop - will I get charged extra for CPU Usage?










      share|improve this question













      I am considering getting t3.medium Type EC2 run Web Server (Apache, PHP, MySQL) and it also make a lot of use of data processing (PHP script running in the background making a lot of use between MySQL and API connection)



      If a CPU usage spike to 90%-100% for 3 hours no-stop - will I get charged extra for CPU Usage?







      amazon-ec2 cpu-usage






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 7 hours ago









      user88432

      162




      162




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          3
          down vote













          AWS gives you control over this. Typically the T instance have a hard limit on the CPU allowed, with no additional costs. The new T2 / T3 unlimited capability lets you use more CPU and get charged for it. It's probably still going to be cheaper than dedicated CPU instances like the M series.



          In short, if use your available CPU credits then yes you will get charged for CPU use.






          share|improve this answer




















          • Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
            – user88432
            6 hours ago










          • I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
            – Tim
            4 hours ago










          • @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
            – jdog
            3 hours ago










          • Measure average cpu load for past 24 hours?
            – user88432
            2 hours ago










          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "2"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f935488%2fdoes-aws-charge-for-cpu-usage%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          3
          down vote













          AWS gives you control over this. Typically the T instance have a hard limit on the CPU allowed, with no additional costs. The new T2 / T3 unlimited capability lets you use more CPU and get charged for it. It's probably still going to be cheaper than dedicated CPU instances like the M series.



          In short, if use your available CPU credits then yes you will get charged for CPU use.






          share|improve this answer




















          • Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
            – user88432
            6 hours ago










          • I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
            – Tim
            4 hours ago










          • @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
            – jdog
            3 hours ago










          • Measure average cpu load for past 24 hours?
            – user88432
            2 hours ago














          up vote
          3
          down vote













          AWS gives you control over this. Typically the T instance have a hard limit on the CPU allowed, with no additional costs. The new T2 / T3 unlimited capability lets you use more CPU and get charged for it. It's probably still going to be cheaper than dedicated CPU instances like the M series.



          In short, if use your available CPU credits then yes you will get charged for CPU use.






          share|improve this answer




















          • Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
            – user88432
            6 hours ago










          • I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
            – Tim
            4 hours ago










          • @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
            – jdog
            3 hours ago










          • Measure average cpu load for past 24 hours?
            – user88432
            2 hours ago












          up vote
          3
          down vote










          up vote
          3
          down vote









          AWS gives you control over this. Typically the T instance have a hard limit on the CPU allowed, with no additional costs. The new T2 / T3 unlimited capability lets you use more CPU and get charged for it. It's probably still going to be cheaper than dedicated CPU instances like the M series.



          In short, if use your available CPU credits then yes you will get charged for CPU use.






          share|improve this answer












          AWS gives you control over this. Typically the T instance have a hard limit on the CPU allowed, with no additional costs. The new T2 / T3 unlimited capability lets you use more CPU and get charged for it. It's probably still going to be cheaper than dedicated CPU instances like the M series.



          In short, if use your available CPU credits then yes you will get charged for CPU use.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 6 hours ago









          Tim

          16.1k31845




          16.1k31845











          • Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
            – user88432
            6 hours ago










          • I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
            – Tim
            4 hours ago










          • @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
            – jdog
            3 hours ago










          • Measure average cpu load for past 24 hours?
            – user88432
            2 hours ago
















          • Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
            – user88432
            6 hours ago










          • I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
            – Tim
            4 hours ago










          • @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
            – jdog
            3 hours ago










          • Measure average cpu load for past 24 hours?
            – user88432
            2 hours ago















          Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
          – user88432
          6 hours ago




          Is there a way to run a benchmark on existing local server vm (Vmware ESXi) and I would know what type of instance spec I need on AWS?
          – user88432
          6 hours ago












          I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
          – Tim
          4 hours ago




          I don't know anything about VMware sorry, but I haven't heard of anything. I think people typically take their best guess at the AWS instance type / size required based on CPU / RAM and then monitor with CloudWatch. Starting with the T3 series is probably a good approach, you can easily change instance types later. I suspect most servers are over-provisioned - for example I have a t2.nano running five low volume Wordpress production websites, which includes Nginx, PHP, MySQL, and a few additional tools.
          – Tim
          4 hours ago












          @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
          – jdog
          3 hours ago




          @user88432 you could measure your average cpu load and look at this table under Product Details aws.amazon.com/ec2/instance-types/t3 if your average CPU is below the percentage specified, you should be OK with the appropriate t3 instance. This assumes your cpu usage is reasonably spiky, ie. At least 60% of the time if is near 0. You should be able to run it without unlimited then. Otherwise it will be an exercise of test and measure to see if t3 unlimited or c5 is cheaper.
          – jdog
          3 hours ago












          Measure average cpu load for past 24 hours?
          – user88432
          2 hours ago




          Measure average cpu load for past 24 hours?
          – user88432
          2 hours ago

















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f935488%2fdoes-aws-charge-for-cpu-usage%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          Long meetings (6-7 hours a day): Being “babysat” by supervisor

          Is the Concept of Multiple Fantasy Races Scientifically Flawed? [closed]

          Confectionery