Kurum içi üretim sunucusunda düzenli güncellemeler planlamak için en uygun zaman nedir?


9

Üretim modunda çalışan bir şirket içi sunucu göz önüne alındığında, düzenli güncellemeleri dağıtırken kullanıcılar üzerindeki etkisini olabildiğince düşük tutmak istiyorum (sunucunun kendisine değil, kullanıcı makinelerine .. ama bu oldukça benzer bir sorun olacaktır).

Sorumun açık cevabı "geceleri, kullanıcıların evde olduğu zaman". Ama "gece" uzun bir dönemdir. Güncellemeyle ilgili sorunları önceden yakalamak ve geri dönmeye hazır olmak için akşamın erken saatlerinde başlamalı mı? Yoksa sabah erken başlamak ve sorunları daha hızlı tetiklemek için ilk kullanıcıları "kobay" olarak kullanmak daha mı iyi? Ya da gecenin ortasında, güncellemeyi denetleyen kişinin konsantrasyonu oldukça düşüktür, ancak bazı geç çalışan kullanıcıların açık dosya tanıtıcıları olmadığı garanti edilir?

Konuyla ilgili araştırma makalesi var mı?

Yanıtlar:


5

Neden sisteminizin eşzamanlı kullanımına tarihsel olarak bakmıyorsunuz ve günün hangi saatlerinde en düşük seviyede olduğunu belirlemiyorsunuz? Ardından, değişikliğinizi bu düşük kullanım süresinin tam ortasına yapıştırın.

Değişikliğin ne kadar süreceğini hesaplarken uygulama öncesi / sonrası testi ve üretim doğrulama testini içerir. Ayrıca, herhangi bir test başarısız olursa değişikliğin ne kadar sürede geri alınacağını öğrenin.

IMHO 'ilk kullanıcılarınız' kobay olmamalıdır. Canlı kullanıcıların temel olarak üretim doğrulama testine sahip olmalarını sağlamak iyi bir şey değildir. Son kullanıcıların güvenini yok eder ve beklenmedik sonuçlar üretimi bozabilir, bu da sadece değişikliği geri almakla kalmaz, aynı zamanda değişikliğin neden olabileceği 'hasarı' da geri alır.

Herhangi bir araştırma belgesi bilmiyorum, ancak ITIL gibi herhangi bir BT Hizmet Yönetimi çerçevesine (ITSM) bir göz atın, yazılım sürüm yönetimi hakkında birçok standart ve en iyi uygulamayı bulacaksınız. Tüm sistemler farklıdır, bu nedenle benimsediğiniz uygulamaların ve formalitenin ne kadar olduğuna bağlıdır. ITSM standartlarının akılda büyük sistemleri vardır.


standartlar ve en iyi uygulamalar ince havadan düşmez, bu yüzden "orijinal" araştırmaya ilgi duydum. yinede teşekkürler.
akira

Evet, standartların hiçbir yerde gerçekleşmediğinin farkındayım; bölgedeki araştırma kağıtları hakkındaki bilgisizliğimizi belirtiyor.
Nick Kavadias

5

Bu tamamen işin doğasına bağlıdır. Bazı ofisler haftada beş gün 9-5 kişidir. Diğer işletmeler günde 365, yılın 365 günüdür. Personel ve kaynak bulunabilirliği gibi diğer faktörler önemli bir rol oynamaktadır. Hiçbir araştırma makalesi, olası her çizelgeyi veya olasılığı kapsamlı bir şekilde kapsayamaz.

Sonuçta, şirketin veya bölümün BT yönetimi ile uyumlu olarak yönetimi neyin en iyi olduğunu belirlemelidir.

Başarının anahtarı, kapalı kalma süresinin başlaması, ne kadar sürmesi beklendiği, kullanıcıların ihtiyaç duyduğu herhangi bir hazırlık ve başarı ya da başarısızlık nedeniyle neler bekleyebilecekleri ile kullanıcılarla iletişim kurmaktır. Bunun büyük bir kısmı belirlediğiniz beklentileri karşılıyor.

Sonunda, hiçbir şey taşa kazınmış değildir. İşlem işe yaramazsa ayarlamalar yapın. Esnekliğiniz ve uyarlanabilirliğiniz takdir edilecektir.

Test ekipmanı üzerinde mümkün olduğunca önceden bakım ve güncelleme prosedürleri uygulayarak, bunları üretim sistemlerine uygulama zamanı geldiğinde daha iyi hazırlanacaksınız.


williamson: araştırma: genel müdürlerin günün hangi saatinde güncellemelerini ne kadar yaptığını ve sabah veya akşam daha fazla hata yaşayıp yaşamadıklarını ölçebilir. belirli bir yönetici, şirketin koşullarını karşılamak için belirli bir zamanda yaptığı gibi davranmak zorunda olsa bile: araştırma, onun "hata" zaman diliminde olduğunu gösteriyorsa, belki de işleri biraz değiştirebilir. insanlar gerçekten güncellemelerini ne zaman merak ediyordum, ilk 2 cevap tam olarak 'akşam' ve 'sabah' seçti :)
akira

1
Anlaşmalı kesinti pencerenizin başından başlayın. Bu, yanlış giden bir şeyi düzeltmek için size en fazla zamanı verir.
mfinni

dürüst olmak gerekirse, yaygın olarak bahsetmeyi unuttuğumuz türden 'çoğunlukla sağduyulu' şeylerdir.
mfinni

3

Bir ISS'de çalışıyorum ve tecrübelerime göre, ağır vurucu sistem yöneticilerinin büyük ağ revizyonlarını yapmak için tatil hafta sonları Cuma akşamlarını seçeceğini düşündüğüm insanların çoğu. Bu onlara test etmek için fazladan 24 saat verir ve gerekirse değişikliklerini geri alır. Ancak, büyük ölçüde bu tamamen kullanıcılarınızın doğasına ve alışkanlıklarına bağlıdır.


1
Bir üniversitede çalışırken de aynısını yaptık - tatiller ayrıca insanların etrafta olma olasılığının daha düşük olduğu anlamına geliyordu, ancak iş türüne bağlı olarak bunun ters bir etkisi olabilir.
Joe H.

yah, ama burada "günlük" güncellemeleri hedefliyorum. atıl pencere 48 saat ise .. o zaman gerçekten bariz bir seçimdir.
akira

@akira: Doğru zihninde kimse günlük olarak güncelleme yapmaz
Zypher

2

Güncellemeleri saat 21: 00'da yüklüyoruz, çoğu insan açık kalmayacak kadar geç, gerekirse daha hafif bir aracı çekecek kadar erken.


2

Benim durumumda, herhangi bir kullanıcı, hatta biraz geç çalışanlar üzerinde etkili olmasını önlemek için 4 am güncellemeleri yüklüyoruz.

Bir sorun oluştuğunda sizi uyaran iyi bir izleme sisteminiz varsa, işe gitmeden önce sabah erkenden düzeltebilirsiniz.


1

Gerçekten işinizin doğasına bağlıdır ama ben şahsen 17:00 sonra Çarşamba gecesi tercih ederim. Bunu asla cuma geceleri yapmak istemezsiniz çünkü bir şeyler ters giderse hafta sonu boyunca çalışacaksınız. Çarşamba günü bunu yapmanız, varsa sorunları düzeltmeniz için Perşembe ve Cuma günlerini verecektir.

Bir başka önemli faktör de değişiklik yönetimi pencerelerini programlamaktır. İnsanlara bakım yaptığınızı bildirmek önemlidir - bu süre zarfında hizmetlerin bozulabileceği veya kullanılamayabileceği. Kullanıcıların hizmetlerin durduğundan şikayet edeceğinden endişe etmek yerine, güvenle çalışmanıza olanak tanır. Yönetiminizin elbette değişiklik pencerelerini onaylaması gerekiyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.