๐คAuto Scaling
Sunucularฤฑmฤฑzda problem olduฤunda bunun รถnรผne geรงebiliriz.
Launch Config : Sunucu kaynaklarฤฑ ve รถzelliklerini belirttiฤimiz bir dosya yaratฤฑp, sunucular otomatik oluลturulurken bu dosya รผzerinden baz alฤฑnarak kurulacaktฤฑr.
Auto Scaling > Launch conf > create > Sunucu kurarken yapฤฑlan adฤฑmlarฤฑ giriyoruz > AMI seรงiyoruz > Sunucu tipi > Launch ismi giriyoruz > IAM rolรผ seรงiyoruz > Disk seรงiyoruz. > Security group seรงiyoruz > Create > ฤฐlk launch configuration oluลturuldu.
Autoscaling group > Create > Launch configuration > yukarฤฑda yarattฤฑฤฤฑmฤฑz Launch configuration dosyasฤฑnฤฑ seรงiyoruz >grup ismini giriyoruz > grup size =auto scaling ile kaรง tane sunucu yaratmak istiyoruz bunu belirtmeliyiz. > VPC 'mizin tรผm subnetlerini seรงiyoruz.
Advanced Details
Load Balancing : Eฤer bu sunucurฤฑ Load balancer arkasฤฑna alฤฑp yรผk daฤฤฑtฤฑmฤฑ yapmak istiyorsak burayฤฑ iลaretleyip, oluลturduฤumuz target grubunu seรงiyoruz.
Health Checks : Saฤlฤฑk kontrolรผnรผ ELB mi, yoksa EC2 รผzerinden mi yapacaฤฤฑz. Bunu seรงiyoruz. ELB รผzerinden saฤlฤฑk kontrolรผ yapฤฑyorsak ELB seรงeneฤini seรงiyoruz. Geri kalanlar default kalabilir.
Configure Scaling Policies
Keep this group at its initial size : Bunu seรงersek autoscaling yapฤฑlandฤฑrmasฤฑnda kaรง adet sunucu oluลturmasฤฑnฤฑ istediysek, onlarฤฑ oluลturur. Bu sunucularฤฑ silersek tekrar oluลturur. Birinde bir problem olursa silip yenisi oluลturacak.
Use scaling policies to adjust the capacity of this group : Bu seรงeneฤi seรงiyoruz รงรผnkรผ ihtiyaรง halinde sunucularฤฑ yaratฤฑp auto-scaling yapmฤฑล olacaฤฤฑz.
Scale beetwen : 2 > Burada her tรผrlรผ 2 sunucu bulunabilir ลekilde ayarla demiล oluyoruz. And 4 instance : Aลaฤฤฑda gireceฤimiz ayara gรถre aลaฤฤฑdaki belirttiฤimiz durum oluลursa 4 sunucuya kadar sunucu ekle. Aลaฤฤฑdaki durum sona ererse yaptฤฑฤฤฑn deฤiลiklikleri geri al demektedir.
Scale Group Size
Metric type : Application LB request count per target : LBye gelen istek sayฤฑsฤฑna gรถre ayarla.
Avarage Cpu util : Cpu deฤerine gรถre ayarla.
Target value : 30 > cpu 30un รผstรผne รงฤฑkarsa kuralฤฑ uygula, Ortamdaki sunucularฤฑn ortalama cpu deฤerlerini baz alฤฑr.
Configure Notifications
Auto scaling servisi hakkฤฑnda bilgilendirme maili almak istiyorsak, buradan bildirimleri aรงabiliriz.
Tag ekleyebiliriz. Next diyip autoscaling grubunu oluลturabiliriz.
Mevcut sunucularฤฑ seรงip, actions kฤฑsmฤฑndan autoscaling grubuna dahil edebiliriz. Fakat autoscaling grubunda 2 sunucu istediฤimiz sรถylemiลtik. Fakat autoscaling ayarlarฤฑnda yeni sunucularฤฑmฤฑzฤฑ dahil ettiฤimizde bu ayar deฤiลecektir. Kaรง sunucuyu sonradan eklediysek o kadar sayฤฑ artacaktฤฑr. Bunu deฤiลtirip 2ye alabiliriz. ve autoscaling fazla sunucularฤฑ cpu %30un altฤฑndaysa sunucularฤฑmฤฑzฤฑn fazlalarฤฑnฤฑ kapatacaktฤฑr.
Last updated