use*_*763 1 xen performance amazon-web-services vcpu
我有兴趣了解不同应用程序之间共享AWS物理服务器的硬件资源(CPU,磁盘,网络等)的方式.人们是否有关于在AWS上运行的服务中无法解释的性能变化的经验,您已成功归因于共享物理资源的另一个应用程序?如果是这样,你是如何进行调试的呢?
特别是,我对资源之间更复杂的交互感兴趣,例如CPU->内存带宽.如果在一台计算机上运行15个VM,则性能肯定会比运行2个VM时差.
也许这是一个关于Xen虚拟化的更普遍的问题,但我不知道是否存在某些我不了解的AWS魔术.
我不确定这是否是这类问题的正确论坛; 如果没有,如果您可以指向我的资源或其他论坛,将会有所帮助.
Amazon EC2实例不容易受到"吵闹的邻居"问题的影响.
根据所选的实例类型,EC2实例接收CPU,内存和(对于某些实例类型)本地连接的磁盘存储.这些资源专用于实例,不会受到其他用户或其他虚拟机的影响.(这是一个例外是t1和t2实例类型.)
特别:
t1及t2以下).在EC2实例类型页面定义了一个虚拟CPU为:每个vCPU都是针对M4,M3,C4,C3,R3,HS1,G2,I2和D2的Intel Xeon核心的超线程.
上述因素均不会受到在同一主机上运行的其他实例(虚拟机)的影响.
t1和t2实例类型
上述声明的例外是:
t1.micro实例 "提供少量一致的CPU资源,并允许您在额外的周期可用时以短突发方式增加CPU容量".t2实例根据CPU Credits系统提供突发容量.CPU Credits根据实例类型以恒定速率获得,并且这些信用可用于在必要时突发CPU.对于这两种实例类型,我会假设此突发容量在实例之间共享,因此CPU突发可能会受到其他希望突发的实例的影响.t2然而,这些实例只会在CPU确实爆发时消耗CPU信用,从而使这种"公平".
专用实例和专用主机
使用专用实例或专用主机对分配给每个实例的资源没有影响.它们将获得与作为普通共享实例运行时相同的资源.
| 归档时间: |
|
| 查看次数: |
1077 次 |
| 最近记录: |