Arquitetura de nível empresarial
O grommunio pode ser dimensionado de um único servidor para implementações em cluster altamente disponíveis atrás do balanceador de carga, sem abrir mão dos protocolos e clientes dos quais sua organização já depende.
- 100,000+
- Usuários por implementação
- Ativo/ativo
- Alta disponibilidade
- MAPI/HTTP
- Nativo Outlook
- OIDC - SAML
- Logon único moderno
Criado para ser ampliado
Um núcleo orientado a serviços, nativo do Linux, projetado para densidade e crescimento - aumente a capacidade adicionando nós.
Pronto para o cluster
Execute o grommunio em vários nós. Os serviços de aplicativos sem estado são dimensionados horizontalmente - mais nós significam simplesmente mais capacidade.
Compatível com balanceador de carga
Coloque qualquer balanceador de carga L4/L7 padrão na frente. As sessões não são fixadas em um único nó, de modo que o tráfego é distribuído de forma limpa, sem nenhuma ginástica de sessão fixa.
Altamente disponível
As topologias ativa/ativa e ativa/passiva, as verificações de integridade e o failover automático mantêm as caixas de correio on-line durante a perda e a manutenção do nó.
Camada de dados escalonável
Uma camada de metadados com suporte do MariaDB/Galera e um armazenamento de mensagens dimensionável que pode ser replicado e agrupado independentemente da camada de aplicativos.
Modular por design
O MTA, o armazenamento, a Web e a sincronização são serviços independentes - dimensione, isole, monitore e atualize cada um deles por conta própria.
Desempenho nativo do Linux
Um núcleo C/C++ leve (gromox) criado para ser eficiente - milhares de caixas de correio por nó, sem a sobrecarga.
Em camadas, separável, dimensionável
Cada camada da pilha é um serviço escalável de forma independente - adicione capacidade onde for necessário. Os componentes do grommunio são baseados na infraestrutura padrão e bem conhecida do Linux.
HA real, da maneira como as equipes de operações o criam
Além do balanceamento de carga, o grommunio é executado na pilha de alta disponibilidade comprovada do Linux para tolerância genuína a falhas, não apenas redundância no papel.
- Corosync E Pacemaker Crie verdadeiros clusters de alta disponibilidade com a pilha Linux HA estabelecida - Corosync para mensagens e associação de clusters, Pacemaker para gerenciamento e orquestração de recursos.
- Failover e vedação automáticos Os recursos são realocados automaticamente quando um nó falha, com STONITH/fencing para proteção de cérebros divididos e integridade de dados.
- Armazenamento replicado e compartilhado Emparelhe com DRBD, SAN/NAS compartilhado ou uma camada de banco de dados em cluster para que nenhum nó único seja um ponto de falha.
- Ativo/ativo ou ativo/passivo Escolha a topologia que corresponda ao seu SLA - taxa de transferência escalonada ou um modo de espera quente pronto para assumir o controle.
- Manutenção contínua, tempo de inatividade zero Faça patches e upgrades em um nó de cada vez enquanto o cluster continua atendendo aos usuários.
- Geo-redundância Estique clusters ou replique entre sites e data centers para recuperação de desastres.
Nativo da nuvem por design
O grommunio adota princípios nativos da nuvem, de modo que é implementado, dimensionado e curado da mesma forma que a infraestrutura moderna.
- Preparado para Container Imagens oficiais de contêineres executadas no Docker, Podman e Kubernetes - orquestre o grommunio como qualquer outra carga de trabalho nativa da nuvem.
- Serviços sem estado Os componentes do aplicativo não mantêm nenhum estado local, portanto, são escalonados horizontalmente e se recuperam instantaneamente.
- Armazenamento replicado ou compartilhado Faça o cluster da maneira mais adequada à sua infraestrutura - dê a cada nó seu próprio armazenamento replicado ou execute todos os nós em um armazenamento SAN/NAS comum. O grommunio suporta ambos igualmente.
- Escala sob demanda Adicione ou remova réplicas para corresponder à carga, com implantações contínuas e o dimensionamento automático do orquestrador.
- Declarativo e automatizável A configuração como código e um gerenciamento API tornam as implementações reproduzíveis e compatíveis com CI/CD.
- Funciona em qualquer lugar Os mesmos artefatos são executados no local, em sua nuvem privada, na nuvem pública ou em um ambiente soberano - sem aprisionamento.
Todo protocolo, sem compromisso
O grommunio utiliza os mesmos protocolos que o Microsoft Exchange, portanto, seus clientes existentes se conectam nativamente - nada para instalar, nada para migrar.
- MAPI/HTTP - Outlook nativo O Outlook for Windows conecta-se nativamente ao MAPI/HTTP (e ao RPC/HTTP), exatamente como faria com o Exchange. Sem plugins, conectores ou middleware.
- Exchange Web Services (EWS) Interoperabilidade avançada para clientes e integrações que falam EWS, incluindo eM Client, Outlook for Mac e macOS Mail.
- Catálogo de endereços off-line (OAB) A lista de endereços global é publicada como um catálogo de endereços off-line, de modo que o Outlook pode armazená-la em cache para pesquisas de endereços rápidas e off-line.
- Exchange ActiveSync (EAS) E-mail, calendário e contatos por push nativos nos celulares iOS, Android e Outlook.
- IMAP, POP3 E SMTP Padrões abertos para qualquer cliente de correio eletrônico ou sistema downstream que você precise conectar.
- CalDAV E CardDAV Sincronização de calendário e contatos baseada em padrões em todas as plataformas.
- Descoberta automática e configuração automática Os clientes se configuram sozinhos - os usuários apenas inserem seu endereço de e-mail e estão conectados.
Do cliente para a caixa postal
Cada linha é uma pista única e sem cruzamento: uma família de clientes, o protocolo que ela fala e o serviço gromox que responde - o mesmo caminho que o Outlook usa contra o Microsoft Exchange.
Onde cada serviço chega
Quando uma solicitação está dentro do gromox, cada serviço chega ao seu armazenamento de dados por meio de uma interface definida: exmdb por caixa de correio, metadados do MariaDB, cache do Redis ou spool de correio do postfix.
Use o cliente de e-mail que você já adora
Seus usuários mantêm o cliente que conhecem. Como o grommunio fala os protocolos padrão, praticamente todos os clientes modernos de correio eletrônico e groupware se conectam de forma nativa - no desktop, em dispositivos móveis e na Web.
Autenticação adequada ao seu ambiente
Conecte o grommunio à pilha de identidade que você já executa - faça login federado, aplique políticas e delegue a administração.
OpenID Connect (OIDC)
Autenticação federada com seu provedor de identidade - Keycloak, Microsoft, Entra ID, Okta e qualquer IdP compatível com OIDC.
SAML 2.0
Logon único em provedores de identidade SAML corporativos, com federação de sessão contínua.
LDAP E Active Directory
Autentique e provisione usuários diretamente do seu serviço de diretório existente.
MFA e acesso condicional
TOTP integrado, além de WebAuthn/FIDO2 completo e acesso condicional por meio de seu IdP - mantenha a política de login em um só lugar.
Administração baseada em funções
Funções administrativas granulares e delegadas - por organização e por locatário.
Seguro por padrão
TLS em todos os lugares, cifras modernas e S/MIME para segurança de mensagens de ponta a ponta.
Endurecido em todas as camadas
A segurança é fundamental para o grommunio, e não uma reflexão tardia. Um histórico sólido, código-fonte aberto totalmente transparente e um conjunto profundo de princípios de segurança mantêm sua comunicação protegida.
Seguro por padrão
TLS em todos os lugares, cifras modernas e padrões reforçados prontos para uso - sem modos legados inseguros.
Defesa em profundidade
Controles independentes e em camadas para transporte, aplicativos, armazenamento e identidade.
Menor privilégio
RBAC granular e administração delegada - cada usuário e administrador recebe apenas o que precisa.
Criptografia de ponta a ponta
Assinatura e criptografia S/MIME para autenticidade, integridade e confidencialidade da mensagem.
Defesa contra spam e malware
O grommunio-antispam (desenvolvido pelo Rspamd) e o ClamAV examinam todas as mensagens com análises estatísticas e de assinaturas baseadas em regras.
Endurecimento contínuo
Atualizações rápidas de segurança, resposta coordenada de CVE e um processo de divulgação responsável.
Transparente e auditável
100% open source - o código está disponível para qualquer pessoa inspecionar, auditar e verificar. Não há caixas pretas.
Soberano e em conformidade
Execute na infraestrutura que você controla, em sua jurisdição - alinhado ao GDPR por design.
Autenticação forte
O MFA, juntamente com o OIDC e o SAML, impõe um acesso moderno, federado e orientado por políticas.
Multi-tenant e desenvolvido para equipes de TI
Execute uma plataforma para muitas organizações, com as opções de implementação e ferramentas que as equipes de operações esperam.
- Multitenancy real Hospede várias organizações isoladas em uma única plataforma, cada uma com seus próprios domínios, usuários, políticas e administração.
- Implementação flexível e soberana No local, em sua nuvem privada ou como um serviço hospedado soberano. Seus dados permanecem em sua jurisdição, sob seu controle.
- Appliance, pacotes de software ou contêineres Implante o dispositivo ISO pronto para uso, pacotes nativos para as principais distribuições do Linux ou imagens de contêiner para o seu orquestrador.
- Backup e recuperação de desastres Caminhos consistentes de backup e restauração nas camadas de metadados e mensagens.
- Monitoramento e observabilidade Endpoints de saúde, métricas e registros estruturados que se encaixam diretamente na sua pilha de monitoramento existente.
- Manutenção de longo prazo Atualizações de segurança e ciclos de lançamento previsíveis e com suporte profissional.
- Configuração declarativa Gerencie a plataforma a partir de um estado controlado por versão - configuração baseada em arquivos, um Admin API aberto e manuais Ansible/Salt da comunidade se encaixam diretamente na sua automação existente.
- Provisionamento de clientes sem contato Outlook Autodiscover, Mozilla autoconfig, Exchange ActiveSync Autodiscover e Apple .mobileconfig - todos os principais clientes se configuram a partir de apenas um endereço de e-mail.
Adapta-se à infraestrutura que você já utiliza
Como o grommunio utiliza protocolos abertos e padrão, ele se encaixa na propriedade ao seu redor - o arquivamento, a segurança de e-mail, o backup e a virtualização que você já opera no lado do servidor e os suplementos do Outlook nos quais seus usuários confiam.
Arquivamento de correio eletrônico
Combine o grommunio com arquivadores de conformidade, como o MailStore, sobre o IMAP padrão e o registro em diário - seus fluxos de trabalho de retenção e descoberta eletrônica continuam inalterados.
Gateways de correio eletrônico
Conecte-o a um gateway ou dispositivo de segurança de correio eletrônico, como o Cisco, IronPort ou Proxmox Mail Gateway, para filtragem de entrada e saída, roteamento e DLP.
Backup no lado do servidor
Proteja o armazenamento de mensagens e o banco de dados com as ferramentas de backup que você já executa - instantâneo, baseado em agente ou no nível do storage, sem necessidade de formato proprietário.
Qualquer hipervisor
Funciona como um convidado padrão Linux em todos os principais hipervisores - VMware, QEMU/KVM, Xen (XCP-ng) e Microsoft Hyper-V entre eles.
Containers
Implemente em contêineres com Docker ou LXC/LXD para implementações leves e reproduzíveis junto com o restante da sua plataforma.
Suplementos do Outlook
Os suplementos criados nas interfaces padrão MAPI/HTTP ou EWS continuam funcionando, inclusive os gerenciadores de assinatura de e-mail e de isenção de responsabilidade e plug-ins semelhantes do lado do servidor.
Desenvolvido com base na tecnologia que opera a Internet
O grommunio não reinventa a roda. Ele foi desenvolvido com base na tecnologia de código aberto mais confiável e testada em batalha do mundo - os mesmos componentes que operam a Internet.
Sem caixas pretas
O grommunio é 100% open source, projetado na Europa e desenvolvido com base em padrões abertos, desde a camada de protocolo até o mecanismo de armazenamento. Seu núcleo de alto desempenho, gromox, implementa a superfície do protocolo Exchange nativamente no Linux - portanto, não há nenhum conector proprietário a ser licenciado, nenhuma caixa preta em que confiar e nenhum bloqueio de fornecedor.
Como cada camada é aberta e baseada em padrões, você pode auditá-la, integrá-la, automatizá-la e executá-la onde quer que seus requisitos de conformidade exijam - no hardware que você possui, em uma nuvem que você escolhe ou em um ambiente soberano que você mesmo opera.
Tecnologia - perguntas frequentes
Posso executar o grommunio em um cluster de alta disponibilidade?
Sim. O grommunio foi projetado para implementações em cluster e altamente disponíveis - ativo/ativo ou ativo/passivo - por trás de balanceadores de carga padrão, com verificações de integridade e failover automático. Os serviços de aplicativos sem estado são dimensionados horizontalmente entre os nós.
O Outlook funciona sem plug-ins ou conectores?
Sim. O Outlook for Windows conecta-se nativamente ao MAPI/HTTP (e ao RPC/HTTP), exatamente como se conecta ao Microsoft Exchange - não há nada para instalar no cliente e nenhum middleware entre eles.
Quais provedores de identidade e padrões SSO são compatíveis?
O grommunio suporta OpenID Connect (OIDC) e SAML 2.0 para logon único com provedores como Keycloak, Microsoft, Entra ID e Okta, bem como LDAP e Active Directory para autenticação e provisionamento.
Uma instalação pode hospedar várias organizações?
Sim. O grommunio oferece multitenancy de verdade - muitas organizações isoladas em uma única plataforma, cada uma com seus próprios domínios, usuários, políticas e administração delegada.
Onde o grommunio pode ser implantado?
No local, em sua nuvem privada ou como um serviço hospedado soberano. Ele é fornecido como um dispositivo ISO pronto para uso, como pacotes nativos para as principais distribuições Linux e como imagens de contêiner.
Quais distribuições do Linux são compatíveis?
openSUSE / SUSE Linux Enterprise, Debian, Ubuntu, Red Hat Enterprise Linux e a família compatível com RHEL (Rocky Linux, AlmaLinux).
Como os e-mails recebidos são aceitos - o grommunio substitui o postfix?
Não. O grommunio funciona junto com o postfix: o postfix é o SMTP MTA na borda (com o grommunio-antispam como um milter) e transfere as mensagens aceitas para o gromox-delivery e o gromox-delivery-queue para entrega por caixa de correio. A configuração do Postfix permanece familiar para os operadores.
O tamanho das caixas de correio é limitado?
Não há limite rígido do lado do produto para o tamanho da caixa de correio individual - cada caixa de correio é seu próprio armazenamento exmdb apoiado em SQLite, dimensionável para centenas de GB, e as cotas por usuário podem ser configuradas por meio da interface do usuário do administrador ou do API. Advertência importante no lado do cliente: O Microsoft Outlook não lida bem com caixas de correio muito grandes - além de aproximadamente 100 GB, seu cache local fica lento e propenso a ser corrompido. Recomendamos manter as caixas de correio usadas com o Outlook abaixo de ~100 GB; para algo maior, use o Outlook no modo on-line, o grommunio Web ou outro cliente.
Como é feito o backup?
É possível fazer o backup dos arquivos exmdb por caixa de correio e do banco de dados de metadados do MariaDB usando ferramentas padrão (instantâneos em nível de arquivo para exmdb, mariabackup ou dumps lógicos para MariaDB). A documentação do administrador abrange procedimentos consistentes de backup e restauração pontuais.
Construir em uma base sólida