Site Meter Marcelo Sincic | Sharepoint

Marcelo Sincic

MVP-MCT-MCITP-MCPD-MCDBA-MCTS-MCAD-MCSA
SUN Java Instructor
CLP Notes 6.5 / 7.0

Pageviews 2012: 460971
Pageviews 2011: 2730038
Pageviews 2010: 1470924
Pageviews 2009: 64608

Últimos posts

Categorias

Blogroll

Arquivo

Tags

O que é e como calcular IOPS (Exchange, SQL, SharePoint, etc)?

Esta pergunta é frequente, principalmente porque como consultor de soluções da Dell que é um fabricante de hardware temos que saber.

O que são IOPS?

É o número de operações por segundo que um disco individual consegue chegar. Por exemplo, um disco SAS de 10K consegue em média 140 IOPS.

Esta velocidade é padrão na industria com variações entre modelos, mas podemos ter uma base do que é aceitável e o fabricante do disco poderá lhe informar este número.

Porem, note que a diferença é muito grande, principalmente levando em conta os novos discos SSD. Por exemplo, o disco X25-E da Intel (Veja o pdf com as caracteristicas em http://download.intel.com/design/flash/nand/extreme/extreme-sata-ssd-datasheet.pdf) chega a números 30 vezes maiores que os discos SAS e SATA.

image

Porque o IOPS é tão importante?

Esta pergunta é óbvia, mas a explicação pode não ser tão simples. Acontece que na maioria dos casos temos a tendencia de minimizar a questão dizendo que é “performance” ou “percepção do usuário” mas na verdade pode impactar diretamente no funcionando de um aplicativo, em alguns casos até inviabilizando.

Por exemplo, um ambiente Exchange 2003 com 2 mil caixas de correio precisa de 1,5 mil IOPS e este número não é fácil de alcançar. O SQL Server para um banco de dados do SharePoint precisa de 5 mil IOPS para funcionar.

Como calcular o IOPS?

Multiplique o total de discos pelo tipo de RAID e conseguirá o seu número. Segue alguns exemplos:

image

O RAID 1, RAID 10 ou RAID 0 irá lhe proporcional o maior numero de IOPS possivel, já o RAID 5 o calculo leva em conta 1 disco a menos e no RAID 50 2 discos a menos para as paridades.

Como conseguir o maior IOPS possivel com maior capacidade?

Temos tres formas de fazer isso:

  1. Utilize discos de alta performance, como os SAS de 15K ou o SSD, porem são caros e no caso do SSD de tamanhos de apenas 32/50/64/100GB
  2. Utilize o tipo de RAID apropriado para a performance e não visando o tamanho desejado como muitos hoje fazem, o que muitas vezes implica em utilizar RAID 10 para ter a performance total ao invés de RAID 50, perderiamos em capacidade mas ganhamos em performance
  3. Compre um storage que trabalha com as LUNs virtuais, ou seja, ele aloca os dados nos discos conforme a necessidade deste dado e não necessita dizer o tipo de RAID

O que são as LUNs virtuais?

Não vamos entrar no ponto técnico já que este é bem mais complexo, porem podemos entender o que é esta nova tecnologia sem nos tornarmos especialistas em storage.

Usando os storages da Dell como exemplo, o MD3200i trabalha com LUNs da forma normal que conhecemos. Você indica que os discos X a Y formam o RAID 0, de Z a W o RAID 5 e assim por diante. Ou seja, mapeamos diretamente os discos e ficamos dependentes da capacidade de IO individual de cada um.

Já na série EqualLogic podemos definir o tamanho da LUN sem indicar os discos e o próprio storage irá alocar automaticamente os dados mais acessados nos discos mais rápidos (!!!!!!!!!!). Você deve estar achando que é brincadeira ou algo do tipo “conceito”, mas não é!!

Os novos storages vendidos pela Dell, EMC, IBM e outros são inteligentes e permitem misturar os discos. Por exemplo, posso colocar discos SSD na gaveta do storage e mais uma gaveta adicional com 24 discos de 15K SAS e não me preocupar se a LUN que criei está nos discos mais performáticos, quem fará este trabalho é o storage.

E, o mais interessante, quando o storage “perceber” que determinado dado (LUN) é mais acessado que outro ele irá realocar para os discos mais rápidos e fazer o shift dos dados sem intervenção e queda de performance, já que trabalha em background e automático !!!!

Referencias interessantes

Como calcular IOPS para Exchange 2003 http://technet.microsoft.com/en-us/library/bb125019(EXCHG.65).aspx

Como calcular IOPS para Exchange 2010 http://technet.microsoft.com/en-us/library/ee832791.aspx

Como calcular IOPS para o SQL do SharePoint 2010 http://technet.microsoft.com/en-us/library/cc298801.aspx

Utilitário para medir IOPS para o SQL Server (SQLIO) http://www.microsoft.com/download/en/details.aspx?displaylang=br&id=20163

Referencia do EqualLogic S6000 http://www.equallogic.com/products/default.aspx?id=9511

SharePoint 2010–Technical Reference, Planning Guide for Farms and Environments e Operations Guide

Disponibilizados na semana passada, respectivamente dias 22 de Maio, 27 de Maio e 6 de Junho estes tres guias oficiais são excelente.

Technical reference for Microsoft SharePoint Server 2010

Traz todas as mensagens de erros que o SharePoint tem e como resolver, muito interessante e essencial para uso no dia a dia.

São 505 páginas com sintoma, causa e solução incluido guias passo a passo de resolução de problemas.

Download http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a3b9fa1b-0300-489e-8d67-f14deb4c3a56

Planning guide for server farms and environments for Microsoft SharePoint Server 2010

Este guia é mais completo que o IPD pois não trata apenas de recomendações, mas sim de como fazer.

Ele trata de Hosting, Fisico x Virtual, desenhos, configurações de Search, URLs e muitas outras com exemplos práticos e modelos que podem ser usados, tudo em 307 páginas.

Alem disso traz os links do TechCenter para ajudar na implementação.

Download http://www.microsoft.com/downloads/en/details.aspx?FamilyID=bbd414c5-00fe-4a65-8a35-d52c9aa84609

SharePoint Server 2010: Operations Framework and Checklists

Este guia tem foco nas operações do dia a dia, explicando as tarefas diarias, semanais e mensais que um administrador precisa executar.

É um guia de 73 páginas muito bom para a operação do ambiente implementado.

Download http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3cd07201-7420-4c12-9639-81da513e728d

Aproveite estes guias, se conseguir ler tudo você é ninja !!!

Mas vale a pena guardar para quando precisar, porque com certeza vc irá consultar !!!

Removendo Project Server 2010 Applications no SharePoint 2010

Um erro comum é remover a Site Collection de um PWA sem fazer isso pelo gerenciador de aplicações. Normalmente quem incorre neste erro tem vários problemas depois, o PWA não abre mais e algumas vezes não é possivel criar novos PWAs.

Causa

Ao deletar a Site Collection diretamente foi removido o ponteiro na Web Application, porem para o serviço de dados do Project Server ainda consta um PWA com o banco de dados intacto.

Sintoma

Ao tentar agora deletar corretamente pelo “Manage Service Applications” ocorre o erro:

“Service application cannot be deleted due to existing project sites”

Tela1

Solução

Entre no SharePoint 2010 Management Shell e execute a seguinte sequencia de comandos:

Get-SPServiceApplication
$ID_App = Get-SPServiceApplication | ? {$_.Displayname -like "Nome da Aplicação"}
$Colecoes = $ID_App.SiteCollection
$Colecoes
$ID_App.SiteCollection.Remove("22ffa7a9-17f1-4801-b648-cc7e1dbe2183")

O primeiro comando lista todas as aplicações encontradas e entre elas as do PWA. É possivel criar um filtro para o like, similar ao segundo comando. Ou se você já conhece o nome da aplicações coloque diretamente na segunda linha.

O segundo comando captura o ID da aplicações e o terceiro utiliza este ID para trazer a lista de Site Collections vinculadas ao PWA.

O quarto comando lista o resultado da variavel $Colecoes para que você posso ler o ID da Site Collection que é inserido no ultimo dos comandos.

Após isso, rode novamente os comandos 3 e 4 até que não retornem mais nenhum Site Collection, apesar de que o PWA costuma ser um unico SC.

Veja abaixo os prints completos, de cada estágio:

Tela2

Tela3

Tela4

Tela5

E não se esqueça que não será deletado os bancos de dados no SQL Server, o que deve ser feito manualmente antes de se criar uma nova aplicação para o servidor de PWA.

Atualizado: Baixe todos os Infrastructure Planning and Design (IPD) guides da Microsoft JUNTOS !!!

Pois é, todos sabemos que a Microsoft tem os IPDs para seus produtos. Mas para quem não sabe IPD é o guia para planejamento e design que o ajuda a montar projetos de implementação.

Foi acrescentado os IPD para o BPOS, atualizado os de virtualização e de System Center, alem do Exchange 2010 e SCSM.

Por exemplo, o guia do SQL Server 2008 R2 é dividido em 8 tarefas que devem ser documentadas para uma implementação satisfatória. Ele também contem links para referencias técnicas, um ppt para apresentação do guia e um documento do visio com o modelo de implementação.

A grande sacada é que existe como baixar todos os IPDs juntos, desde sistema operacional de cliente até Datacenters, passando pelo Sharepoint, SQL, familia System Center e por ai afora !!!

Use este link para baixar todos os IPDs: http://download.microsoft.com/download/5/B/C/5BC966BC-47D8-41DF-95F2-FA9A2D816258/IPD%20-%20All.zip

Use este link para baixar IPDs individuais: http://www.microsoft.com/downloads/en/details.aspx?FamilyId=AD3921FB-8224-4681-9064-075FDF042B0C&displaylang=en

Veja a lista dos IPDs disponiveis na data de hoje:

  • New! Exchange Server
  • New! System Center Service Manager
  • Updated! Exchange Online—Evaluating Software-plus-Services
  • Updated! SharePoint Online—Evaluating Software-plus-Services
  • Active Directory Certificate Services
  • Active Directory Domain Services
  • DirectAccess
  • Dynamic Datacenter
  • File Services
  • Forefront Identity Manager 2010
  • Forefront Unified Access Gateway
  • Internet Information Services
  • IPD Series Introduction
  • Microsoft Application Virtualization 4.6
  • Microsoft Enterprise Desktop Virtualization (MED-V)
  • Print Services
  • Selecting the Right NAP Architecture
  • Selecting the Right Virtualization Technology
  • SQL Server
  • System Center Configuration Manager 2007 SP1 with R2
  • System Center Data Protection Manager 2007 with SP1
  • System Center Operations Manager 2007
  • System Center Virtual Machine Manager 2008
  • Terminal Services
  • Windows Deployment Services
  • Windows Optimized Desktop Scenarios
  • Windows Server 2008 R2 Remote Desktop Services
  • Windows Server Virtualization (for Windows Server 2008 Hyper-V)
  • Windows User State Virtualization

Pesquisa de Perfil para Conteudo de SharePoint 2010

No ultimo encontro de influenciadores do SharePoint na Microsoft, coberto pelo Hara ficou claro aos participantes que a necessidade mais preemente hoje não é ensinar recursos e sim passar aos profissionais as funcionalidades do SharePoint.

Por incrivel que possa parecer, o SharePoint é visto por profissionais de TI como um File Server na web e por muitos desenvolvedores como uma plataforma para portais. Os que conhecem sabem que o SharePoint é muito mais do que isso !!!

Portanto, desenvolvi a pesquisa para que os profissionais respondam e nos deem uma direção dos principais conteudos que a comunidade precisa produzir para ajudar profissionais.

Por favor, responda a pesquisa em http://bit.ly/pesquisaSPS e nos ajude a montar o conteudo ideal para você !!!!!!!

Guia de preparação para o exame 70-667 (MCTS SharePoint 2010 Configuring)

Hoje entreguei o conteudo da palestra no TechEd 2010 “Dicas e truques do exame 70-667– MCTS SharePoint 2010 Configuring”.

TechEd 2010 (8)

Durante a palestra falamos sobre o conteudo do exame, a importancia dele no mercado e facilidades para se certificar.

Dois pontos tornam esta certificação hoje importante, o primeiro que o SharePoint está crescendo muito como produto e já é o 3º produto da Microsoft após o Windows, alta demanda de mercado e carencia de profissionais. Existem poucos “profissionais” e muitos “fuçadores” e a certificação o distinguirá de outros profissionais.

A outra é que as promoções de certificação da Microsoft para pessoas fisicas (http://www.marcelosincic.com.br/blog/post/Segunda-Chance-(Second-Shot)-de-volta-com-desconto-por-volume-(Pack)-de-1525-a-2025.aspx) e parceiros (http://www.marcelosincic.com.br/blog/post/Segunda-chance-(Second-shot)-para-parceiros-MPNe28093Descontos-de-2025-a-3025-no-Pack.aspx) facilita financeiramente a certificação.

Na palestra utilizei como recurso o powerpoint da apresentação, anexado abaixo em formato PDF, o meu guia de dicas do exame 70-667 que está linkado neste blog e um simulado baseado no Self Test. Quanto a este ultimo não pude colocar no site porque ao consultar o pessoal descobri que distribuir este conteudo é ilegal… Uma pena.

Segue abaixo então os dois arquivos principais:

PowerPoint: CER206_Msincic.pps (1,52 mb)

Guia para o exame 70-667: Guia Exame 70-667.pdf (3,42 mb)

SharePoint 2010 Hot Site–Diagramas de Implementação e Componentes

O SharePoint 2010 introduziu diversos papeis que antes o MOSS era limitado, como o gerenciamento de contas, o search integrado com federação, multi tenant e outros.

No hot site do SharePoint foram desenvolvidos 5 posters bem interessantes do produto com a possibilidade de serem baixados em xps, pdf ou vsd. São 5 modelos disponíveis hoje:

  1. Deployment  - Documenta os exemplos de montagem do ambiente, resultados esperados e como testar cada um, além do resumo dos prereqs para cada modelo de implementação
  2. Topologias – Tipos de topologia possíveis, modelos, serviços por camada e uma interessante tabela de qual serviço precisa estar ativo em cada role de servidor
  3. Hosting – Mostra em detalhes como o modelo Multitenancy poderá ser implementado em uma empresa de hospedagem, achei o mais interessante dos 5 que estavam disponíveis
  4. Serviços (single server) – É muito útil porque aborda uma funcionalidade que poucos conhecem do SharePoint 2010, a implementação de várias instancias de um mesmo serviço, o que este gráfico deixa claro como funciona e pode ser implementado
  5. Serviços (cross-farm) – Similar ao anterior, mas com detalhamento para implementações com diversas empresas ou estruturas

Boa leitura e estes gráficos são um bom guia para quem está se preparando para as certificações em SharePoint 2010.

PPTs e links do TechNet Webcast: Migração de Windows SharePoint Services 3.0 para SharePoint Foundation 2010

Junto com o André Lima realizamos o webcast da semana de migração do Microsoft TechNet.

Conforme prometido segue o pps da apresentação e os links de referencia:

PPT da apresentação: Webcast Migracao SF2010.pps (3,09 mb)

Links:

•Guia de Migração – http://technet.microsoft.com/en-us/library/cc303309.aspx

•Novidades do Sharepoint 2010 – http://technet.microsoft.com/pt-br/sharepoint/ee518670.aspx

•TechNet Magazine: Prepare-se para migrar – http://technet.microsoft.com/pt-br/magazine/ff770990.aspx

•Palestrantes: – www.marcelosincic.com.br (twitter.com/marcelosincic) e andrealveslima.spaces.live.com (twitter.com/andrealveslima)

Para baixar o webcast acesse o link: http://www.marcelosincic.com.br/blog/post/TechNet-Webcast-Migracao-de-Windows-SharePoint-Services-30-para-SharePoint-Foundation-2010-em-29-de-Julho-as-1200.aspx

TechNet Webcast: Migração de Windows SharePoint Services 3.0 para SharePoint Foundation 2010 em 29 de Julho as 12:00

Já realizado, use o link abaixo para baixar ou assistir o webcast gravado. No post PPTs e links do TechNet Webcast- Migração de Windows SharePoint Services 3.0 para SharePoint Foundation vc poderá acessar o ppt e os links citados no webcast.

Na quinta dia 29/07/2010 estarei junto com o André Lima (http://andrealveslima.spaces.live.com) apresentando o webcast da semana de migração, e a nosso cargo está o de WSS 3.0 para o Sharepoint Foundation 2010.

Nossa idéia será iniciar com um overview das novas funcionalidades e demonstrar um site em WSS 3.0 com blog, wiki e team site criados e como a migração in-place foi realizada.

Não poderemos demonstrar em um webcast por limitações óbvias, mas aboraremos como fazer a migração em farms.

Link para baixar ou assistir a versão gravada: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032456610&culture=en-US

TechNet Webcast: Migração de Windows SharePoint Services 3.0 para SharePoint Foundation 2010

TechNet Webcast: Migração de Windows SharePoint Services 3.0 para SharePoint Foundation 2010

Idioma(s): Português.

Produto(s): Outros.

Público(s): Generalista de TI.

Duração: 60 Minutos

Data de Início: quinta-feira, 29 de julho de 2010 12:00 Brasília

Visão Geral do Evento
Veja neste webcast como fazer o upgrade das funcionalidades que você criou no Windows SharePoint Services 3.0 para o SharePoint Foundation 2010.

Exames beta do Sharepoint 2010 abertos !!!

Como já havia comentado em um post anterior, agora o Sharepoint terá a carreira para desenvolvedor e IT Pro completas, com um exame MCTS e um MCITP para cada uma das duas carreiras, totalizando 4 exames. Atualmente são apenas 2 exames MCTS para o Sharepoint 2007, um para cada carreira. Detalhes em http://www.marcelosincic.com.br/blog/post/Novos-exames-e-carreiras-para-o-Sharepoint-2010-mostram-a-maturidade-do-produto.aspx

Os exames podem ser feitos de 21/maio até 11/junho e o código para o exame está em http://borntolearn.mslearn.net/btl/b/weblog/archive/2010/05/19/register-for-sharepoint-2010-beta-exams.aspx.

Bom exame !!!!