我知道可以使用ELB / EC2实例来平衡stream量,但是有什么办法可以通过一组实例来分配CPU计算。 我想要使用ffmpeg处理大量的video/audio,但是如果服务器速度太慢,我希望能够用相同的设置产生另一个实例,以从主服务器获取一些负载。 把它想象成一个小型加工场 是我正在寻找与亚马逊的可能,如果是,我应该在文档和AWS服务方面寻找什么? 谢谢
我想知道为什么当启动一个新的实例亚马逊默认为EBS(8GB的根),而不是实例存储。 为什么他们出售实例存储,如果它不被用来启动基本系统? 在终止时取消选中删除是否安全,使其更大(〜50GiB),并保留所有文件在EBS上,而不是创build一个新的,以确保数据将持续存在,它也将被另一个实例使用?
当我去EC2控制台,我点击其中一个: 关掉 终止 重启 开始 …我想在我的“Director”机器上得到一个消息,例如启动实例,它正在closures,实际上不需要轮询来自API的所有状态 。 原因是,我使用API来运行自己的Nagios监控,所以我想要导演机器接收/捕获事件,并在Nagios上安排停机时间。 另外,如果是“终止”,导演将会更新厨师服务器,删除节点。 另一个原因是,经常轮询状态是非常有限的API,我不能连续的请求,但每隔1-5分钟。 但是这样,如果我从控制台中自己终止实例,实际发现这些信息需要很长时间,并相应地更新其他服务。 目前我正在研究可以在Linux实例上使用closures脚本,这将使远程API调用到Director,同时Director也将轮询状态。 但是,最好的方法是直接从EC2获得消息队列,而不需要编写额外的API,只要有可靠的有关事件事件的通知。 我真的更喜欢使用AWSfunction来做到这一点,除了Nagios。
我是一个电子商务公司的开发人员,我正在运行我的电子商务应用程序使用ruby on rails spree commerce构build。 我目前在生产中运行2个中等实例。 一个是高内存实例,有3.8内存和单核CPU,另一个是高CPU实例,有双核CPU。 基本上AWS调用它分别有m1.medium和c1.medium实例。 我的问题是有可能根据cpu激烈和记忆强度来分离进程吗? 这样所有的CPU激烈的过程都可以在高CPU实例中运行,并且所有的内存激烈的过程都可以在高内存实例中运行。 是否有任何工具可用于识别这些过程。 请给我点头。 谢谢
我试图在我的Ubuntu LAMP服务器上安装Amazon Web Services PHP SDK。 每当我运行兼容性检查一切,但curl回来没关系。 我遇到的问题是它报告我没有使用SSLcurl。 我卸载curl然后安装curl-ssl无济于事。
我已经在Cloudwatch中快速查看了指标,但是如果我错过了,我什么都看不到,只能原谅我。 我想知道是否有可能观察和EBS量和增加接近能力时。 这是我可以通过cloudwatch做什么,或者我应该写一些东西从服务器本身?
我一直在尝试按照Eric最有用的指南http://alestic.com/2012/09/aws-command-line-tools设置AWS命令行工具。 我似乎无法find如何生成x509证书和私钥的方法,以及如何与指南创build的各种安全文件相关联。 更新: 我发现了一些描述一些步骤的链接。 这些步骤似乎工作,但我不知道这是否安全和最好的方式来做到这一点: 1)创build一个私钥 openssl genrsa -out my-private-key.pem 2048 2)创buildx.509证书 openssl req -new -x509 -key my-private-key.pem -out my-x509-cert.pem -days 365 按回车键接受所有的默认值。 然后,从IAM仪表板,用户,select一个用户并单击“安全凭证”选项卡。 点击“pipe理签名证书”,然后点击“上传签名证书”,粘贴my-x509-cert.pem的内容,点击确定即可。 我们所讨论的一个步骤,不是我所要求的,是在私钥上添加和随后删除一个密码短语。 我是否应该得到一个提示,而且我的证书可能因此而不安全?
在http://aws.amazon.com/free/上 ,该文档指出免费使用层带有30 GB的Amazon Elastic Block Storage,对于数据库/ RDS则有20 GB的数据库存储。 当我使用适用于Visual Studio 2010的AWS工具包创build启动新数据库SQL Server Express实例时,可用的最小分配存储量为30GB。 这是一个无证的function,因为我相信通过另一个界面创build实例显示20GB? 从这里我收集到,这个实例上的每个数据库将被限制为10GB(SS Express)。 我创build了一个Windows Server / IIS实例,在该盒子上留下了大约7个EBS的演出。 这是否意味着我的数据库引擎实例(单独的数据库服务器)上仍有30GB可用? 如果数据库大小达到/超过10GB,AWS / RDS会自动将我的帐户扩展到下一个SQL Server版本吗? 如果是的话,我怎样才能避免这一点?
我发现上传很多小文件到S3的时候会有相当的开销。 其中一些开销来自SSL本身。 在EC2中运行时,如何与没有SSL的S3通信? 从下面的真棒评论,这里有一些澄清:这不是一个关于HTTPS与HTTP或我的数据的敏感性的问题。 我试图感受EC2和S3的networking和协议特性。 例如 从EC2到S3的通信是否保证只通过AWSnetworking? 其他AWS用户(除员工外)是否可以嗅探EC2和S3之间的通信 每次调用都在他们的api上进行身份validation,因此每次调用都会传递凭据? 或者是有某种authentication会话。 我正在使用jets3t库。 来自具有AWS经验的人的反馈将不胜感激。
我有一个AMI,我使用我的Rails Web服务器。 这个AMI使用EBS快照启动基础知识,所有这些都可以用于生产。 我现在需要更新Web服务器上的一些configuration设置(nginx.conf)。 我可以很容易地ssh到一个盒子,并更新设置,但未来推出的实例没有设置,因为他们使用旧的快照。 我如何去做,使新的ec2实例启动新的设置。 我猜我需要更新快照? 我如何去更新所有Web服务器EC2实例使用的快照? 谢谢