Página inicial » Segurança » servidor » SQL Server e armazenamento CMS periférica
SQL Server e armazenamento CMS periférica
A pilha Microsoft agora permite a gestão e segurança dos dados de NTFS como se vivia em SQL Server. Esta abordagem tem um número de vantagens comerciais.
Lembro-me de ficar muito animado com o recurso Service Broker quando o SQL Server 2005 foi lançado. Essa característica apenas de cerdas com as possibilidades, tanto quanto eu estava preocupado. Parece que cada versão do SQL oferece algo emocionante que a maioria das lojas só não bater.
O mais recente nessa lista é Remote BLOB Storage - RBS - que combina administração e FILESTREAM para tornar possível o armazenamento NFTS dentro de um sistema de gerenciamento de conteúdo do SharePoint.Quando comecei a segurar a isso, eu só fui louco! Mas eu acho que eu tenho que fazer uma venda difícil, cada vez que participo de uma implantação do SharePoint ou atualização.
Qualidade de banco de dados SQL, a preços de NTFS
RBS em resumo: SharePoint agora pode ser configurado para armazenar grandes arquivos de formato exótico dentro do CMS (logicamente) por realmente armazená-los no sistema de arquivos convencional (fisicamente), sem informar o usuário. O truque de mão torna possível para todos os tipos de muito tipos de conteúdo não-padrão para viver dentro do SharePoint, fazendo que o conteúdo disponível ao lado de conteúdo mais convencional, mesmo que ele não é a idéia para o armazenamento real dentro de SQL.
Quais são as razões que você gostaria de fazer isso? Do ponto de vista da linha de fundo, é apenas flat-out mais barato. Armazenamento de banco de dados SQL é, byte por byte, muito mais caro do que as alternativas, e todo o ponto de um sistema de gerenciamento de conteúdo corporativo é colocar tudo sob o mesmo teto. Normalmente, no entanto, o tipo de conteúdo que você gostaria de colocar em armazém periférico seriam enormes arquivos - conteúdo que tomaria hectares de armazenamento de banco de dados caro. Colocando tudo no NTFS é menos caro.
Outra razão é para evitar o custo de empurrar e puxar esses arquivos através de portas de SQL. Se arquivos muito grandes, muito exóticos (digamos, gravações de vídeo) são realmente armazenados e recuperados através de SQL, que consome uma grande quantidade de recursos do SQL. Se a extremidade dianteira do pedido é SharePoint, eo push-pull são realmente através FILESTREAM, em seguida, um grande pedaço de que o custo do recurso é em outro lugar, fora do caminho do tráfego CMS mais convencional.
O custo do cumprimento
Outra justificativa muito útil é implantar armazenamento periférico como uma solução de conformidade. Nas indústrias de saúde e de recursos humanos, não é incomum que os requisitos de conformidade vai mandato que uma grande quantidade de conteúdo - muito do que os grandes, coisas exóticas como arquivos de vídeo e áudio - deve ser mantido imediatamente disponíveis por períodos de anos. Isso muitas vezes necessita de um sistema de conteúdo autônomo implantado apenas com o propósito de satisfazer esse cumprimento.
Armazenamento periférico faz sentido neste cenário, também, por uma série de razões. Para começar, não faz muito sentido pagar para o armazenamento de conteúdo que a taxas de banco de dados SQL, uma vez que o conteúdo é susceptível de ser acessado com muito menos freqüência do que o conteúdo do dia-a-dia que um CMS é destinado a hospedar. E puxando o conteúdo em conformidade ao mesmo CMS como o material de corrente elimina o custo de hospedagem em separado, o que em muitas organizações é considerável.
Na primeira iteração dessa tecnologia - SharePoint 2010 + SQL Server 2008R2 - armazenamento periférico foi limitada ao mesmo servidor físico. Com o SharePoint 2013, agora é possível implantar provedores remotos que permitem o armazenamento periférica em NAS, ou alguma outra imobiliário conveniente.
Não é sexy, não é glamourosa, mas armazenamento periférico é certamente vale a pena considerar seriamente como um componente central da estratégia empresarial CMS.
Scott Robinson é um veterano de TI de 20 anos com uma vasta experiência em business intelligence e integração de sistemas. Um arquiteto corporativo com formação em psicologia social, ele freqüentemente consulta e palestras sobre análise de inteligência de negócios, ...