Gereksinimler
Yazılım
Müşteri Yazılımı
Masaüstü Uygulamaları
- Windows: Windows 7, 8.1 ve 10
- Mac: MacOS 10.12+
- Linux: Ubuntu Lts 18.04 veya daha sonra yayınlar Resmi olarak desteklenmese de, Linux masaüstü uygulaması Rhel/Centos 7+ üzerinde de çalışır.
PC Web
- Chrome: V77+
- Firefox: v68+
- Safari: v12+
- Edge: V44+
Mobil uygulamalar
- iOS: iPhone 5S cihazları ve daha sonra iOS 11+ ile
- Android: Android 7+ ile Android Cihazlar
mobil web
- iOS: Safari 12+ veya Chrome 77+ ile iOS 11+
- Android: Chrome 77+ ile Android 7+
E -posta İstemcisi
- Masaüstü İstemcileri: Outlook 2010+, Apple Mail Sürüm 7+, Thunderbird 38.2+
- Web Tabanlı Müşteriler: Office 365, Outlook, Gmail, Yahoo, AOL
- Mobil İstemciler: iOS Mail App (iOS 7+), Gmail Mobile Uygulaması (Android, iOS)
Sunucu Yazılımı
MUHTEŞEM Sunucu İşletim Sistemi
- Ubuntu 18.04, Debian Buster, Centos 6+, Centos 7+, Redhat Enterprise Linux 7+, Oracle Linux 6+, Oracle Linux 7+. -Docker uyumlu bir işletim sistemindeki (Linux tabanlı işletim sistemi) en önemli Docker görüntüsünü kullanma hala önerilir. Fedora, FreeBSD ve Arch Linux için topluluk desteği mevcut olsa da, Mother Meest şu anda bu platformlar için üretim desteği içermiyor.
Veritabanı Yazılımı
- MySQL 5.6, 5.7, 8 (MySQL 8 desteğinde aşağıdaki nota bakın)
- PostgreSQL 9.4+
- Amazon Aurora MySQL 5.6+
Çin, Japon ve Kore dillerinde arama gerektiren dağıtımlar MySQL 5.7.6+ ve Ngram tam metin ayrıştırıcısının yapılandırılmasını gerektirir. İki karakter aramak için, `` ft_min_word_len
ve
innodb_ft_min_token_siz ’’ i 2` ve MySQL’i yeniden başlatmanız gerekecektir. Ayrıntılar için CJK tartışmasına bakın. PostgreSQL’de arama sınırlamaları: - E -posta adresleri sonuçları döndürmez.
- Hashtag’ler veya bir çizgi içeren kullanıcı adlarının son sözleri arama sonuçlarını döndürmez.
- Arama sorgusunda çizgiler göz ardı edildiğinden yanlış sonuçlar içeren bir çizgi dönüşü içeren terimler.
- Yukarıdakilerden herhangi biri bir sorun ise, Elasticsearch (E20) özelliğini etkinleştirebilir veya bunun yerine MySQL’i yükleyebilirsiniz. MySQL’de arama sınırlamaları:
- Hashtag’ler veya bir nokta içeren kullanıcı adlarının son sözleri arama sonuçlarını döndürmez.
MySQL 8 Destek:
MySQL 8.0.4’te varsayılan kimlik doğrulama eklentisi, mysql_native_password
‘den caching_sha2_password
(https://mysqlserverm.com/mysql-8-0-4-default –tuthentication-plugin-caching_sha2_password/) değiştirildi. MySQL 8.0.4+ kullanıyorsanız, MySQL yapılandırma dosyanıza aşağıdaki girişi ekleyerek mysql_native_password
etkinleştirmeniz gerekecektir:
[mysqld]
default-authentication-plugin=mysql_native_password
Donanım
CPU, RAM ve depolama alanının kullanımı, kullanıcı davranışına göre önemli ölçüde değişebilir. Bu donanım önerileri geleneksel dağıtımlara dayanır ve kullanıcılarınızın ne kadar aktif olduğuna bağlı olarak büyüyebilir veya büzülebilir. Ayrıca, bellek gereksinimleri en yüksek dosya paylaşım etkinliği tarafından yönlendirilebilir. Öneri, sistem konsolundan ayarlanabilen varsayılan 50 MB maksimum dosya boyutuna dayanır. Bu numarayı değiştirmek bellek gereksinimlerini değiştirebilir. 2.000’den büyük dağıtımlar için, sisteminizin kullanımını tam ölçekte simüle etmek için en önemli açık kaynak yük testi çerçevesinin kullanılması önerilir: https://github.com/matterous/matters-loload-test.
Takım dağıtımları için donanım gereksinimleri
Çoğu küçük ve orta önemli ekip dağıtımları, kayıtlı kullanıcılara dayanan aşağıdaki özelliklere sahip tek bir sunucuda desteklenebilir:
- 1 - 1.000 kullanıcı - 1 VCPU/çekirdek, 2 GB RAM
- 1.000 - 2.000 kullanıcı - 2 VCPU/çekirdek, 4 GB RAM
Kurumsal Dağıtımlar için Donanım Gereksinimleri (Multi-Server)
Ölçek Gereksinimleri
Çoklu sunucu kurulumuna sahip Enterprise Edition dağıtımları için ölçeklendirme kılavuzumuza bakın. Pilotların, belirli organizasyonel ihtiyaçlarınıza göre tam ölçekli kullanımı tahmin etmek için kurumsal çapta konuşlandırmalardan önce yürütülmesi şiddetle tavsiye edilir. Sisteminizin kullanımını simüle etmek için en önemli açık kaynaklı yük testi çerçevesini kullanabilirsiniz: https://github.com/matterm/matter-loload-test. Master Fortish’in performans izleme araçları ayrıntılı performans ölçümleri için ve boyutlandırma ve kurulumun doğru olduğundan emin olmak için çalışan sistemini incelemek için kullanılabilir.
Sistem gereksinimleri
Çok sunucu kurulumuna sahip Enterprise Edition dağıtımları için, en yüksek dağıtımınızı desteklemek için aşağıdaki sistemleri şiddetle tavsiye ediyoruz:
- Prometheus Enterprise Edition E20’de bulunan performans izleme özelliği yoluyla en yüksek dağıtımınızın sistem sağlığını izleyecek.
- Grafana Prometheus tarafından toplanan Sistem Sağlık Metriklerini Performans İzleme Özelliği ile görselleştirmek. Grafana 5.0.0 ve daha sonra önerilir.
- Bir küme ortamında yüksek verimli veritabanı aramalarını desteklemek için elasticsearch. Elasticsearch 5.0 ve daha sonra desteklenir. BURADA daha fazla bilgi edinin.
- Minio veya AWS S3. Massess, S3 API’sını uygulayan nesne depolama sistemleriyle uyumludur. Diğer S3 uyumlu sistemler işe yarayabilir, ancak resmi olarak desteklenmez. Belgelerimizdeki dosya depolama yapılandırma seçenekleri hakkında daha fazla bilgi edinin.
Alternatif Depolama Hesaplamaları
Yukarıda önerilen depolama boyutlandırmasına alternatif olarak, kendi depolama kullanımınızı tahmin edebilirsiniz. İşletim sistemi ve veritabanı dahil olmak üzere yaklaşık 600 MB ila 800 MB boyutunda en önemli bir sunucu ile başlayın, ardından aşağıdakilerin çoğaltılmış ürününü ekleyin:
- Kullanıcı başına aylık tahmini depolama (aşağıya bakın), yılda 12 ay çarptırılmıştır
- Yılda tahmini ortalama ortalama kullanıcı sayısı
- 1-2x güvenlik faktörü
Kullanıcı başına aylık tahmini depolama
Kullanıcı başına dosya kullanımı endüstriler arasında önemli ölçüde değişir. Aşağıdaki kriterler önerilir:
- Düşük Kullanım Takımları (1-5 MB/Kullanıcı/Ay)
- İletişim kurmak için öncelikle metin mesajları ve bağlantılar kullanın. Örnekler, web tabanlı belge oluşturma ve yönetim araçlarını yoğun bir şekilde kullanan ve bu nedenle sunucuya nadiren dosyaları yükleyen yazılım geliştirme ekiplerini içerir.
- Orta Kullanım Takımları (5-25 MB/Kullanıcı/Ay)
- İletişim kurmak için kısa mesajların yanı sıra paylaşılan belgeleri ve resimlerin bir karışımını kullanın. Örnekler, ekran görüntülerini, PDF’leri ve Microsoft Office belgelerini paylaşım ve inceleme için genellikle sürükleyip bırakabilecek iş ekiplerini içerebilir.
- Yüksek kullanım ekipleri (25-100 MB/Kullanıcı/Ay)
- En ağır kullanım, çok sayıda büyük dosyayı düzenli olarak en önemli şekilde yükleyen ekiplerden gelir. Örnekler arasında, bir boru hattı üretim sürecinde etiketleri ve yorumlarla sanat eserlerini ve medyayı paylaşan ve depolayan yaratıcı ekipler yer alıyor. Örnek: 2x güvenlik faktörü olan orta kullanıma (5-25 MB/Kullanıcı/Ay) sahip 30 kişilik bir ekip, 3.5 GB (30 kullanıcı * 5 MB * 12 ay * 2x güvenlik faktörü) gerektirir. GB (30 kullanıcı * 25 MB * 12 ay * 2x güvenlik faktörü) gelecek yıl boş alan.