Mitos e verdades sobre a qualidade dos serviços


  Share  
|

Estão aqui alguns mitos e verdades sobre o QoS:

  • Mito 1

    Java EE e as plataformas elas mesmas do NET tomam cuidado da qualidade dos serviços (QoS). Não há nenhuma necessidade para colaboradores e arquitetos preocupar-se sobre o QoS.

    Verdade

    Ambas as plataformas fornecem elementos essenciais para QoS e requerem projeto e execução experientes permitir aplicações e serviços de negócio de ser de confiança, altamente disponível, e scalable.

  • Mito 2

    QoS é uma qualidade systemic para desdobrar Java EE e aplicações do NET no centro de dados. Tão por muito tempo como há de confiança, infrastructure altamente disponível, e scalable, os colaboradores e os arquitetos devem poder escalar acima (ou para escalar para baixo) das aplicações do NET de Java EE razoavelmente sem edições de gerência principais do serviço.

    Verdade

    A ferragem e o infrastructure do sistema no centro de dados são certamente importantes suportar QoS. Pode fornecer a disponibilidade básica. Entretanto, embora as máquinas são aglomeradas para a disponibilidade elevada, o infrastructure não fornece o failover da sessão do aplicação-nível. Há também uma limitação a escalar simplesmente acima de uma aplicação de negócio aumentando recursos. Para o exemplo, adicionando outros dois CPUs e 2GB da memória física não o o tempo de resposta necessariamente dobro do sistema para uma aplicação de negócio que funciona em uma máquina 2-CPU com o 2GB da memória. Isto é particularmente crítico para o interoperability do NET de Java EE porque estão funcionando em infrastructures diferentes (ferragem e sistemas se operando) e não compartilham das mesmas potencialidades de QoS. Estas aplicações necessitam ser projetadas suportar a confiabilidade, a disponibilidade, e o scalability melhores.

  • Mito 3

    O desempenho bom para o interoperability do NET de Java EE consulta geralmente ao throughput elevado e a uma latência mais baixa. Com a disponibilidade do desempenho elevado e do infrastructure da ferragem do custo relativamente baixo, os colaboradores não necessitam preocupar-se sobre o projeto da aplicação para o desempenho.

    Verdade

    A ferragem low-cost pode certamente impulsionar acima do throughput do desempenho de aplicações interoperable do NET de Java EE a alguma extensão. O desempenho bom para aplicações interoperable do NET de Java EE é pesadamente dependente no projeto (para o exemplo, o payload de XML e o projeto analisar gramaticalmente) e na estratégia do interoperability (para o exemplo, o uso do NET Remoting contra o messaging assíncrono usando serviços da correia fotorreceptora). Isto pode variar para scenarios diferentes da exigência do negócio.

este é um artigo adicionado por Blerick Tawman


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions