Minerva Studio - Fotolia
Dedicated instances limit a server to a single user, who traditionally had little control or visibility over where dedicated and nondedicated instances resided. Amazon EC2 Dedicated Hosts give IT teams more control over workload placement -- ensuring that workloads reside on the right servers without having to move between physical servers.
Both Dedicated Instances and Hosts support dedicated physical servers, but EC2 Dedicated Hosts provide visibility of the server's sockets, cores and host ID. This allows affinity between a host and an instance, enabling the instances to restart on the same server after it has stopped. EC2 Dedicated Hosts also enable developers to place instances and add capacity through allocation requests.
An Amazon EC2 Dedicated Host represents the server, and that server can support multiple instances of the same type. For example, a c3.xlarge Dedicated Host provides two sockets and 20 cores to support up to eight c3.xlarge EC2 instances.
IT teams can gain visibility and control over EC2 instances in a Virtual Private Cloud by placing them on specific servers, enabling complementary workloads to communicate more efficiently. IT also can control the amount of load on a particular server to improve performance and limit instances to specific servers to improve security and meet governance and regulatory requirements.
But EC2 Dedicated Hosts also pose several limitations. For example, developers can't use Amazon Machine Images for Windows, RHEL or SUSE. In addition, EC2 Auto Recovery, Auto Scaling, placement groups and Amazon Relational Database Service instances won't work with Dedicated Hosts.
EC2 Dedicated Hosts are available on-demand and priced according to the instance type you select. You can also purchase EC2 Dedicated Hosts at reserved prices, which can save money because they're long-term commitments. Compute-, memory- and storage-optimized hosts are also available.
Get the best use out of EC2 Dedicated Instances
Learn how to effectively run Windows Server on EC2 Dedicated Hosts
Run Windows in the cloud your own way with AWS EC2
Dig Deeper on Amazon EC2 (Elastic Compute Cloud) management
Related Q&A from Stephen J. Bigelow
Full virtualization and paravirtualization both enable hardware resource abstraction, but the two technologies differ when it comes to isolation ... Continue Reading
Organizations can cap their hyper-converged infrastructure costs when they deploy the Azure Stack HCI platform, but once they plug into the cloud, ... Continue Reading
You can implement ESXi on ARM -- or other RISC processors -- in micro and nano data centers. A nano data center is more specialized but also more ... Continue Reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.