Articles of 亚马逊 EC2

区域之间的Amazon syn

我们在美东地区的亚马逊服务器上有一个应用程序。 整个设置包含负载均衡器后面的2个ec2实例,rds实例和elasticcache实例,它们都位于美国东部地区。 现在我们看到很多来自日本的stream量,所以我们需要把重点放在用户所具有的低延迟上。 任何人都可以推荐一个可以减less延迟的设置吗? 我认为在日本创build一个ec2实例会比较慢,因为它需要连接到RDS over region(我将使用route 53到最近的geographicically server)。 在RDS上是否有主内核主复制的解决scheme?如果没有其他build议?

如何在Amazon Cloud E2上的Windows Server 2008中设置VPN服务器?

我在Amazon Cloud E2中使用Windows Server 2008 R2的服务器。 我想build立一个VPN服务器。 任何人都可以指导我吗? 因为根据MS文章我完成了步骤,但我无法连接VPN。 任何人都可以共享或指导我如何在EC2上的Windows Server中设置VPN。

我如何从现有的实例存储EC2实例创buildAMI?

(我怀疑这可能已经在某个地方回答了,因为这似乎是一个普通的操作,但我找不到,所以…) 我是一个相对AWS新手。 我已经inheritance了一个正在运行的Amazon EC2实例,其上安装了各种项目(Apache,MySQL,Sphinx等)以及一些configuration。 我想把它变成一个AMI,我可以旋转其他实例。 我找不到有关在亚马逊网站上创build自定义AMI的任何信息 – 只有事实上,您可以反复引用,仿佛在嘲弄我… 我相信这不是EBS支持的实例,只是一个“普通”实例。 我不知道它最初是从哪个AMI创build的。 我将如何创build一个AMI,我可以使用这个AMI来启动除了主机名以外的其他实例?

需要关于自动缩放ec2 w / scalr的共享存储的build议

我已经遇到了这么多的答案,我完全失去了! 我正在将我们的两个站点迁移到一个负载均衡的ec2系统,scalr作为我们的云pipe理员。 现在问题是关于用户上传的内容和其他文件的持久存储。 有人可以给我一个build议,并可能链接到以下设置和目标的教程。 2个网站(1个论坛,1个电子商务)。 1 LB 1应用程序服务器(根据需要向外扩展)1个数据库服务器(根据需要向外扩展) 我们的网站将需要自动调整,根据我正在学习scalr,这意味着当新的实例加载,我需要运行一个脚本来设置在服务器上的基础(git,php mods,从git拉站点,移动钥匙等) 我不明白的是如何处理用户上传的内容,如个人资料图片,头像,产品图片,主题等… 我可以挂载一个EBS或s3fs文件夹来存放网站(也许是/ var / www / websitefolder),或者做一些像挂载头像文件夹/ var / www / websitefolder / images / avatars的东西) 我不知道该去哪里。 有人能给我一些详细的帮助吗? -约翰

AWS AutoScaling作为强大的部署单元?

我们的一些应用程序有一个要求,他们“大部分时间工作”。 他们没有完整的多可用区和ELB处理的高可用性。 EC2令人气愤的是,当单个实例消失时,需要手动干预来恢复,或者使用第三方服务来做同样的事情。 inputAutoScaling(AS)。 AS的基本原则是确保AMI至less有[x]个实例始终运行 – 照顾启动(并杀死)实例以达到目标。 这听起来像是一个非常有效的方法来解决上述问题,而不需要第三方服务或者纠缠很多的代码。 然而在这个线程中,我们有一位亚马逊员工推荐OP进行手动故障切换。 你是否同意AS似乎是解决这个问题的恰当方法? 任何人有这样的使用经验吗?

EC2 EBS提供的iops卷设置了一个iops上限,而不仅仅是一个最小值?

我一直在testingAWS EC2和EBS优化实例,使用EBS预configurationIOPS卷,希望能够找出它们在现实中的performance。 我很困惑的结果,希望从这里的人们的一些build议。 我一直在testingm1.large(7.5GB内存,EBS优化,8G非PIO EBS根,4个ECU跨2个核心),在我连接到机器的第二卷中进行EBS piops音量testing。 该机器运行PostgreSQL 9.2.2的Debian 6.0.6(官方图像)。 当我使用单个预configuration的IOPS卷时,我testing过的所有服务器的性能都比使用常规EC2卷时的性能差得多。 例如,比较一个普通的EBS卷与一个600 Iops PIOPS卷: pg_test_fsync在普通的ebs上获得超过1000 fdatasyncs /秒,超过450 fsyncs /秒,而在piops卷上获得的差不多是600 fdatasyncs和151 fsyncs。 相同设置的pgbench在普通EBS卷上获得900 tps,而在卷筒卷上获得200 tps。 创build数据库的时间大约是正常音量的四倍 Bonnie ++的piops音量结果比普通的EBS音量差得多。 PIOPS卷似乎从未超过其piops设置的方式表明,piops卷的iops值是一个最大值,在此之后,性能会受到限制,而不仅仅是保证的最小值。 换句话说,piops卷可能会比普通的EBS卷慢 。 我还没有在文档中发现任何东西,但它是非常一致的,而我在600 iops的音量上恰好达到 600 fdatasyncs /秒或150 fsyncs /秒的方式强烈build议进行调节。 EBS PIOPS卷是否扼杀了最大iops,不仅保证最低限度? 更新: 也在AWS论坛上询问 。

在负载testing时,networking“距离”是一个因素吗?

我有一个服务器应用程序在Elastic Load Balancer后面的EC2上运行。 我已经使用Blazemeter进行了testing – 这是一个基于jMeter的负载testing服务,也可以在基于EC2的基础架构上运行。 结果很好。 但是,我应该担心它与亚马逊networking一起运行吗? networking“距离”是一个问题,我是否应该寻求一种不在EC2内运行的负载testing服务?

使用CloudInit云configuration文件为多个用户添加authorized_keys

是否有可能为CloudInit使用#cloud-config文件为多个用户添加ssh授权密钥? 我正尝试使用CloudInit初始化从Amazon Linux AMI创build的新EC2实例。 我能够使用这样的东西添加自定义的SSH授权的公共密钥到ec2用户帐户: #cloud-config ssh_authorized_keys: – ssh-rsa AAAAB3NzaC1yc2EAAA… 我真正想要做的是创build几个新用户,为他们每个添加一个单独的公钥。 是否有可能使用标准的cloud-config指令来做到这一点,或者我只需要编写一个自定义的shell脚本来做到这一点?

Linux EC2破碎的百胜餐饮

我对yum命令有一个非常令人沮丧的问题。 以下是我的想法: 我正在运行一台EC2服务器。 一个微EC2服务器。 今天,我SSH到服务器,并发现“144更新”等待着我。 当然,我想,继续。 在这一过程中,我开始发现这些错误: error: Couldn't fork %post(openldap-2.4.23-32.21.amzn1.x86_64): Cannot allocate memory 啊哈! 我想。 没有足够的内存,对不对? 停止我的实例,升级到一个m1.large instace(4GiB公羊vs 613 MiB)。 login后,发现约有100个更新。 冉yum update 。 现在我明白了这一点: 像这样开始: Loaded plugins: priorities, security, update-motd, upgrade-helper amzn-main | 2.1 kB 00:00 amzn-main/primary_db | 2.4 MB 00:00 amzn-updates | 2.3 kB 00:00 amzn-updates/primary_db | 7.8 kB 00:00 Setting up […]

mySQL:从站无法连接到主复制

在我的主人,我做了: GRANT REPLICATION SLAVE ON *.* TO 'repluser'@'%' IDENTIFIED BY 'mypassword'; 在我的奴隶身上,我看到: mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Connecting to master Master_Host: 12.34.56.78 Master_User: repluser Master_Port: 6666 Connect_Retry: 60 Master_Log_File: Read_Master_Log_Pos: 4 Relay_Log_File: mysqld-relay-bin.000002 Relay_Log_Pos: 4 Relay_Master_Log_File: Slave_IO_Running: Connecting Slave_SQL_Running: Yes Replicate_Do_DB: mydb Replicate_Ignore_DB: Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: Last_Errno: 0 Last_Error: […]