Sie sind auf Seite 1von 106

Microsoft Exchange

Mejoresprcticasy
reglasdediseoparael
almacenamientodeEMC

Exchange2010yExchange2013
SistemasdealmacenamientoVNXyVMAX

StrategicSolutionsEngineering

Actualizadoenoctubrede2013

Copyright2013EMCCorporation.Todoslosderechosreservados.

Temas
Exchange:culessonloscambios?
VirtualizacindeExchange
Mejoresprcticasydiseodealmacenamientode
Exchange
MejoresprcticasderespaldodeExchange
Referenciasadicionales

Copyright2013EMCCorporation.Todoslosderechosreservados.

Exchange:cules
sonloscambios?

Cambios en el perfil de usuario de Exchange

Caractersticas de I/O de Exchange

Mantenimiento de base de datos de fondo

Grupo de disponibilidad de base de datos (DAG)

Alternativas de almacenamiento

Copyright2013EMCCorporation.Todoslosderechosreservados.

Exchange...Culessonloscambios?
Exchange
2007
Windows de 64 bits
Cach de base de datos de
ms de 32GB
Tamao de bloques de 8kB
Relacin de lectura/escritura
de la base de datos de 1:1
Reduccin del 70% en los
IOPS de Exchange 2003

Copyright2013EMCCorporation.Todoslosderechosreservados.

Exchange
2010
Windows de 64 bits
Cach de base de datos (DAG)
de 100GB
Tamao de bloques de 32kB
Relacin de lectura/escritura
de la base de datos de 3:2
Reduccin del 70% en los
IOPS de Exchange 2007

Exchange
2013
Windows de 64 bits
Cach de base de datos (DAG)
de 100GB
Tamao de bloques de 32kB
Relacin de lectura/escritura
de la base de datos de 3:2
Reduccin del 33% en los IOPS
de Exchange 2010

CambiosenelperfildeusuariodeExchange
IOPS de Exchange 2010 estimados por
buzn de correo (activos o pasivos)

IOPS de Exchange
2013 estimados por
buzn de correo

Mensajes
enviados/recibidos
por buzn de
correo por da

Resistencia del buzn de correo

Independiente

50

0.05

0.06

0.034

100

0.100

0.120

0.067

150

0.150

0.180

0.101

200

0.200

0.240

0.134

250

0.250

0.300

0.168

300

0.300

0.360

0.201

350

0.350

0.420

0.235

400

0.400

0.480

0.268

450

0.450

0.540

0.302

500

0.500

0.600

0.335

Copyright2013EMCCorporation.Todoslosderechosreservados.

(activos o pasivos)

Cambiosenlosrequisitosdelprocesador
deExchange
Mensajes
enviados o
recibidos por
buzn de
correo por da

Megaciclos por usuario


Copia de base de datos
activa o independiente
(solo MBX)

Megaciclos por usuario


Copia de base de datos
activa o independiente
(multifuncin)

Megaciclos por usuario


Copia pasiva de base
de datos

Exchange
2010

Exchange
2013

Exchange
2010

Exchange
2013

Exchange
2010

Exchange
2013

50

2.13

N/D

2.66

0.15

0.69

100

4.25

N/D

5.31

0.3

1.37

150

Tres

6.38

N/D

7.97

0.45

2.06

200

8.50

N/D

10.63

0.6

2.74

250

10.63

N/D

13.28

0.75

3.43

300

12.75

N/D

15.94

0.9

4.11

350

14.88

N/D

18.59

1.05

4.80

400

Ocho

17.00

N/D

21.25

1.2

5.48

450

19.13

N/D

23.91

1.35

6.17

500

10

21.25

N/D

26.56

1.5

6.85

Copyright2013EMCCorporation.Todoslosderechosreservados.

CaractersticasdeI/OdeExchange
LosIOPSdeusuariodisminuyeronparaExchange
Server2010/2013,peroeltamaodeI/O
aumentconsiderablemente
Tipo de I/O

Exchange 2007

Exchange 2010

Exchange 2013

I/Odebasededatos

I/Odeescritura
aleatoriode8kB

I/Oaleatoriode32kB

I/Oaleatoriode32kB

I/Odemantenimiento
debasededatosde
fondo(BDM)

N/D

I/Odelecturasecuencial
de256kB

I/Odelecturasecuencial
de256kB

I/O de log

Varaentamaode
Varaentamaode4kB
Vara en tamao de
512bytesaltamao
altamaodebufferdelog 4 kB al tamao de
debufferdelog(1MB) (1MB)
buffer de log (1 MB)

Copyright2013EMCCorporation.Todoslosderechosreservados.

Relacionesdelectura/escrituradeI/Ode
labasededatosdelbuzndecorreode
Exchange2010/2013
Mensajes enviados/recibidos
por buzn de correo por da
50

Bases de datos
independientes
1:1

Bases de datos que participan en


la resistencia del buzn de correo
3:2

100

1:1

3:2

150

1:1

3:2

200

1:1

3:2

250

1:1

3:2

300

2:3

1:1

350

2:3

1:1

400

2:3

1:1

450

2:3

1:1

500

2:3

1:1

Copyright2013EMCCorporation.Todoslosderechosreservados.

ComprensindeI/OdeExchange
ElI/OdeExchange2010/2013paralabasededatos(.edb)
sedivideendostipos:
I/Otransaccional(tambinconocidocomoI/Odeusuario)
I/Odevolumendebasededatos(lecturasyescriturasdelabasededatos)
I/Odevolumendelog(lecturasyescriturasdelog)
SolosemidenlosI/Odebasededatosaldimensionarelalmacenamientoy
durantelavalidacindeJetstress

I/Onotransaccional
Mantenimientodebasededatosdefondo(BDM)(sumadeverificacin)

Paraobtenermsinformacin,consulteDescripcindelasbasesdedatosylosfactoresderendimiento
delregistroenhttp://technet.microsoft.com/es-mx/library/ee832791(v=exchg.141).aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

Mantenimientodebasededatosdefondo
(BDM)
QuesunaBDMyparaqusirve?
Correspondealprocesodemantenimientodebasededatosde
ExchangeServer2010/2013queincluyedesfragmentacinen
lneayescaneodebasededatosenlnea
Seescaneanlascopiasdebasededatosactivasypasivas
Exchange 2010

Exchange 2013

TamaodeI/Odelectura

256kB

256kB

Finalizacindelescaneodelabasededatos

Unasemana

Cadacuatrosemanas

IOPSporbasededatos

30

Ancho de banda

7.5MB/s*

2.25 MB/s*

*SegnlaspruebasdeEMCconJetstress2010/2013
Copyright2013EMCCorporation.Todoslosderechosreservados.

10

Mantenimientodebasededatosdefondo
(BDM)
Seescaneanlascopiasdebasededatosactivasypasivas
Sepuedecalendarizarunacopiaactivaparaejecutarsedurantela
ventanademantenimientoenlnea(lopredeterminadoes24x7)
Lacopiapasivasecodificaparaelescaneo24x7
Jetstressnotieneconceptodecopiapasiva;todassonactivas

PosiblesproblemasrelacionadosconBDM(lamayoracon
Exchange2010):

Serequiereanchodebanda/rendimientoparaBDMylosIOPSdeBDM
NoexistenpuertosdeFEnipuertosdeBEsuficientes;configuracinde
RAIDinadecuada

Copyright2013EMCCorporation.Todoslosderechosreservados.

11

Consideracionesdelndicedecontenido
deExchange
Consideracionesdeespaciodelndicede
contenido:
EnExchange2010,elespaciodelndicedecontenidose
calculaenalrededordel10%deltamaodelabasededatos.
EnExchange2013,elespaciodelndicedecontenidose
calculaenalrededordel20%deltamaodelabasededatos.
Sedebeagregarun20%adicionalparacompletarlastareasde
mantenimientodelndicedecontenido(comoelprocesodefusin
maestra).

Copyright2013EMCCorporation.Todoslosderechosreservados.

12

AltadisponibilidaddeExchange
Grupodedisponibilidaddebasededatos(DAG)

Componentebsicodelmarcodetrabajodealtadisponibilidad
yresistenciadelsitioincorporadoenExchange2010/2013
UnDAGcorrespondeaungrupodeservidoresqueparticipanen
unclusterdefailoverdeWindowsconunlmitede16
servidoresy100basesdedatos.
TodoslosservidoresqueparticipanenunDAGpuedentener
unacopiadecualquierbasededatosdelDAG

Sedebenejecutarlosscriptsduranteeltrabajomanualde
recuperacindedesastresdelsitio

UnDAGnoproporcionarecuperacinparadaoslgicosenla
basededatos

Copyright2013EMCCorporation.Todoslosderechosreservados.

MBX2

MBX1

Noserequiereconfiguracindelosserviciosdecluster;
Exchange2010/2013controlatodalainstalacin

CadaservidormiembrodelDAGpuedealojarunacopiade
cadabasededatos,hasta16copias,consolounadeellas
activa,pasivaorezagada

Grupo de disponibilidad de
base de datos

BD1

Copiar

Copiar

MBX3

Copiar

BD2

Copiar

Copiar

Copiar

BD3

A = Activo
P = Pasivo

13

AltadisponibilidaddeExchange
GuaparaimplementarDAG

Asegresedequetodosloselementosdeldiseotengan
componentesresistentes

Procesadoresdealmacenamiento
Conectividadalosservidores
Ejesdealmacenamiento
Arreglosmltiplesenescenariosderecuperacindedesastres

LascopiasdeDAGsedebenalmacenarenejesfsicos
independientes
Siemprequetodalaresistenciasehayaalcanzadoenelsitiodeorigen

EnSAN,considereelrendimientodelascopiasactivasy
pasivasdentrodelarreglo
Copyright2013EMCCorporation.Todoslosderechosreservados.

14

OpcionesdealmacenamientodeExchange
DASoSAN?

EMC ofrece ambas opciones


Parabajocosto=DAS
Paraeficienciaagranescala=SAN
MejorTCOalargoplazo=SAN
Preparadoparavirtualizacin=SAN

VNXe

VNX

VMAX

Comprendaculeseltipodealmacenamientoquemejorcumpleconlosrequisitosdediseo

Iomega

Fsicoovirtual?
ExclusivodeExchangeocompartidoconotrasaplicaciones?

SigalaguadeEMCProvenparacadaplataforma

InformestcnicosdesolucionesProven
http://mexico.emc.com/solutions/application-environment/microsoft/solutions-for-microsoft-exchange-unified
-communications.htm

(visiteelsitiowebdesupascorrespondiente)
PresentacionesdelasolucindealmacenamientodeEMCparaelprogramaMicrosoftESRP
http://technet.microsoft.com/es-mx/exchange/ff182054.aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

15

IOPSdeExchangeServerpordiscos
UselasiguientetablasobrevaloresdeIOPSporunidadalcalcularlos
requisitosdediscoparaExchange2010/2013
Lasrecomendacionespuedencambiarsegnlosresultadosdepruebasfuturas

Tipo de disco

VNX/VMAX
DiscosSASNL/SATAde
7,200r/min
DiscosSAS/FCde
10,000r/min
DiscosSAS/FCde
15,000r/min
Flash

IOPS de base de datos de


Exchange 2010/2013 por disco

IOPS de logs de base de datos de


Exchange Server 2010/2013 por disco

(carga de trabajo aleatoria)

(carga de trabajo secuencial)

VNX

VMAX

VNX y VMAX

65

60

180

135

130

270

180

180

450

1,250

1,250

2,000

Copyright2013EMCCorporation.Todoslosderechosreservados.

16

Virtualizacinde
Exchange
Recomendacionesysoporte
Referenciasparamejoresprcticasdediseo
Configuracionesdeimplementacincompatibles
Mejoresprcticasdeconfiguracin

Copyright2013EMCCorporation.Todoslosderechosreservados.

17

VirtualizacindeExchange2010/2013
Recomendacionesysoporte
Lavirtualizacinesunatecnologacomprobadapreparadaparala
nube
Exchangenoestorientadoalavirtualizacin,peroescompatible
conesta
EMCrecomiendavirtualizarExchangeenlamayoradelas
implementacionessegnlosrequisitosdeusuario
CompatibleconHyper-V,VMwareyotroshipervisores
LosproveedoresdeHypervisordebenparticiparenel
ProgramadevalidacindevirtualizacindelservidordeWindows
(SVVP)
Copyright2013EMCCorporation.Todoslosderechosreservados.

18

VirtualizacindeExchange
Configuraciones de implementacin compatibles con Exchange
2010/2013 (ejemplo)
DAG de Exchange en
hosts de hipervisor
independientes

Servidores de buzn de
correo independientes de
Exchange en clusters de
host de hipervisor

DAG

DAG

VMwareDRS/HAo
WindowsCluster

Copyright2013EMCCorporation.Todoslosderechosreservados.

DAG de Exchange con


clusters de host de
hipervisor

VMwareDRS/HAo
WindowsCluster

19

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin:general

Conozcaloslmitesdesushipervisores:
256discosSCSIporhost(ocluster)
Lmitesdelprocesador(vCPUpormquinavirtual)
Lmitesdememoria

EstatentoalasobrecargadeCPUdelhipervisor:
MicrosoftHyper-V:de10a12%aprox.
VMwarevSphere:de5a7%aprox.

Copyright2013EMCCorporation.Todoslosderechosreservados.

20

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin

Sesiguenaplicandolosprincipiosdediseoprincipalesde
Exchange
Diseopararendimientoyaltadisponibilidad
Diseoparacargasdetrabajodeusuario

Dimensionelasmquinasvirtualesespecficasparalafuncin
deExchange
Sesigueaplicandoeldimensionamientofsico
Elservidordehipervisorfsicodebeadmitiraloshuspedesalosquelesbrindar
soporte
LascopiasdeDAGsedebendistribuirenloshostsfsicosparaminimizarla
interrupcinencasodeproblemasconelservidorfsico

Copyright2013EMCCorporation.Todoslosderechosreservados.

21

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin:recomendacionesparalaubicacindelasmquinasvirtuales

Useelsentidocomnalubicarlasmquinasvirtuales
Implementemquinasvirtualesconlamismafuncinenvarioshosts

NoimplementemquinasvirtualesMBXdelmismoDAGenelmismoservidordehost

Copyright2013EMCCorporation.Todoslosderechosreservados.

22

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin
Desactivelastecnologasdemigracinqueguardanelestadoyefectelamigracin

Realicesiempreunamigracinactivaoapaguecompletamentelasmquinasvirtuales

Dedique/reserveCPUymemoriaparalasmquinasvirtualesdelbuzndecorreoynolos
sobreasigne

RelacindepCPUavCPU:2:1estbien,1:1esunamejorprctica

Desactivelasfuncionesdeajusteautomticobasadoenhipervisor

Sinmemoriadinmica

Elservidordehipervisordebeteneralmenoscuatrorutas(HBA/CNA/iSCSI)al
almacenamiento:cuatropuertosentotal
InstaleEMCPowerPathenelservidordehipervisorparaobtenerunmximorendimiento,
balanceodecarga,administracinderutasydeteccindefallasenlasrutasdeI/O

Copyright2013EMCCorporation.Todoslosderechosreservados.

23

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin:almacenamiento

ElalmacenamientodeExchangedebeencontrarseenejes
independientesdelalmacenamientofsicodelSOhusped
ElalmacenamientodeExchangedebeestaralniveldebloque
Losvolmenesdealmacenamientoconectadoenred(NAS)noson
compatibles
SinNFS,SMB(quenoseaSMB3.0)niningunaotratecnologaNAS
ElalmacenamientodebeserVHD/VHDX/VMDKfijo,SCSIdepaso/RDM
oiSCSI

LamigracinactivadeHyper-VrecomiendavolmenescompartidosenclusterconVHDfijo
(perododecortemsrpido)

Copyright2013EMCCorporation.Todoslosderechosreservados.

24

CompatibilidadconSMB3.0
Soloenconfiguracionesvirtualizadas
LosVHDpuedenresidirenrecursos
compartidosdeSMB3.0presentados
alhostHyper-V
SinsoporteparalarutaUNCdelos
volmenesdelogybasededatosde
Exchange
(\\server\share\db1\db1.edb)

Copyright2013EMCCorporation.Todoslosderechosreservados.

25

Ejemplodeconfiguracincompatiblecon
SMB3.0

Copyright2013EMCCorporation.Todoslosderechosreservados.

26

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin:almacenamientodeHyper-V

SCSIvirtual(discofijoodepaso)

VHDenhost:recomendadoparaSO,archivosdeprogramas
Discodepasoenhost:recomendadoparavolmenesdelogybasede
datosdeExchange

iSCSI

iSCSIdirectodesdeunamquinavirtualhusped
IniciadoriSCSIenhostydiscopresentadoalhuspedcomodepaso
EliniciadoriSCSIdesdehuspedseejecutasinproblemasyesfcilde
configurar
MPIOoEMCPowerPath:serecomiendaPowerPath

Copyright2013EMCCorporation.Todoslosderechosreservados.

27

VirtualizacindeExchange
Mejoresprcticasdeconfiguracin:desventajasdeVMwareVMFSyRDM
VMFS

RDM

Elvolumenpuedealojarmuchasmquinasvirtuales
(osepuedededicaraunamquinavirtual)

AsignaunsoloLUNaunamquinavirtual;I/Oaislado

Aumentalautilizacindealmacenamiento,proporciona
mejorflexibilidadysimplificalaadministracinyel
almacenamiento

MsLUN=esmsfcilllegarallmitedeLUNde256quese
puedenpresentaraESXServer

NopuedetenerrespaldosdeVSSactivadosporhardware

ObligatorioparalasherramientasdereplicacinyVSSde
hardwarequeseintegranalasbasesdedatosdeExchange

GrandesecosistemasdeotrosfabricantesconproductosV2P
paraprestarayudaendeterminadassituacionesdesoporte

Puedeayudarareducireltiempodemigracinfsicoavirtual

Sinsoporteparalaagrupacinenclustersdedisco
compartido

Obligatorioparalaagrupacinenclustersdedisco
compartido

Soporte total para VMware Site Recovery Manager

Soporte total para VMware Site Recovery Manager

Copyright2013EMCCorporation.Todoslosderechosreservados.

28

MejoresprcticasparaExchange
virtualizado
Referencias
ParaHyper-V:
Best Practices for Virtualizing Exchange Server 2010 with Windows Server 2008 R2
Hyper-V
Best Practices for Virtualizing and Managing Exchange 2013

ParaVMware:

Microsoft Exchange 2010 on VMware Best Practices Guide


Microsoft Exchange 2010 on VMware Design and Sizing Examples
MicrosoftExchange2013onVMwareBestPracticesGuide
MicrosoftExchange2013onVMwareAvailabilityandRecoveryOptions
MicrosoftExchange2013onVMwareDesignandSizingGuide

Copyright2013EMCCorporation.Todoslosderechosreservados.

29

Mejoresprcticasydiseo
dealmacenamientode
Exchange
Metodologadeldiseodealmacenamientodelservidor
debuzndecorreo
Recomendacionesysoporte
Referenciasparamejoresprcticasdediseo
Configuracionesdeimplementacincompatibles
Mejoresprcticasdeconfiguracin

Copyright2013EMCCorporation.Todoslosderechosreservados.

30

Metodologadeldiseodealmacenamientodel
servidordebuzndecorreodeExchange
Fase 1:

Fase 2:

Fase 3:

Recopilacinderequisitos

Diseodelcomponente
bsicoylaarquitectura
dealmacenamiento

Validacindeldiseo

Cantidadtotaldeusuarios
Cantidaddeusuariospor
Cantidaddeusuariospor
servidor
servidor
Perfildeusuarioytamao
Perfildeusuarioytamao
delbuzndecorreo
Simultaneidaddeusuarios
Simultaneidaddeusuarios
Requisitosdealta
Requisitosdealta
disponibilidad
disponibilidad
(configuracindeDAG)
SLAderespaldoy
SLAderespaldoy
restauracin
Softwaredeotros
Softwaredeotros
fabricantesenuso
fabricantesenuso
(archiving,Blackberry,
etc.)
etc.)

Copyright2013EMCCorporation.Todoslosderechosreservados.

Diseeelcomponente
bsicomediantelas
bsicomediantelas
mejoresprcticasde
mejoresprcticasde
MicrosoftyEMC
MicrosoftyEMC
Diseelaarquitecturade
Diseelaarquitecturade
almacenamientomediante
almacenamientomediante
lasmejoresprcticasde
EMC
EMC
Utilicelosinformes
Utilicelosinformes
tcnicosdesoluciones
tcnicosdesoluciones
EMCProven
Useladocumentacindel
programaExchange
programaExchange
SolutionReviewProgram
SolutionReviewProgram
(ESRP)
(ESRP)

Uselasherramientasde
validacindeMicrosoft
validacindeMicrosoft
Exchange:
Exchange:
JetStress:parala
JetStress:parala
validacindel
validacindel
almacenamiento
almacenamiento
LoadGen:parala
LoadGen:parala
validacindelacargade
validacindelacargade
trabajodeusuarioyla
trabajodeusuarioyla
validacindelasolucin
validacindelasolucin
depuntoapunto

31

DiseodealmacenamientodeExchange
Metodologa de diseo del componente bsico de Exchange
Quesuncomponentebsico?

Uncomponentebsicorepresentalacantidadderecursosnecesariosparabrindar
soporteaunacantidadespecficadeusuariosdeExchangeenunsoloservidoro
mquinavirtual
Loscomponentesbsicossebasanenrequisitoseincluyen:

Requisitosdecmputo(CPU,memoriayred)
Requisitosdedisco(basededatos,logySO)

Porquusarelenfoquedecomponentesbsicos?

Sepuedereproducirfcilmenteparaadmitiratodoslosusuarioscon
caractersticasdeperfildeusuariosimilares
Hacequelasadicionesdeambientesseanmuchomsfcilesydirectas,locuales
tilparaelfuturocrecimientodelambiente
Hatenidomuchoxitoparamuchasimplementacionesdeclientesdelmundoreal

Consulte el Apndiceparaobtenermsinformacinsobreelprocesodediseodelcomponentebsico
Copyright2013EMCCorporation.Todoslosderechosreservados.

32

DiseodealmacenamientodeExchange
Diseo de almacenamiento de Exchange
Nodependanicamentedeherramientasautomatizadasaldimensionarsu
ambientedeExchange
Dediquetiempoyesfuerzoasusclculos.Adems,proporcionedatos
objetivosdeapoyosobresusdiseosenlugardeclculosficticios
DimensioneExchangesegnlosrequisitosdeI/O,decapacidaddelbuznde
correoydeanchodebanda
Pienseenotrasvariablesdesobrecargacomoarchiving,proteccinde
snapshots,proteccindevirus,dispositivosmvilesyfactorderiesgo
ConfirmelosrequisitosdealmacenamientodeExchangeconherramientas
especficasparaeldimensionamientodearreglos

Copyright2013EMCCorporation.Todoslosderechosreservados.

33

DiseodealmacenamientodeExchange
Opciones de herramientas para el dimensionamiento de Exchange

EMCExchange2010-2013DesignerconDIVA:
https://community.emc.com/docs/DOC-13037?et=watches.email.document

CalculadoraderequisitosdefuncionesdeservidordeMicrosoftExchange

Exchange2010:http://gallery.technet.microsoft.com/Exchange-2010-Mailbox-Server-Role-/
Exchange2013:http://gallery.technet.microsoft.com/Exchange-2013-Server-Role-f8a61780

HerramientaparadimensionamientoVSPEX
Herramientasespecficasparaeldimensionamientodearreglos,por
ejemplo,VNXDisksizer

Clculomanualparaadministradoresavanzados

Copyright2013EMCCorporation.Todoslosderechosreservados.

34

Guadediseoparaelalmacenamientogeneral
Mejores prcticas
AslelacargadetrabajodeExchangeServerparasupropioconjunto
deejesdeotrascargasdetrabajoparagarantizarelrendimiento
Alrealizareldimensionamiento,calculesiemprelosrequisitosdeI/O
ydecapacidad
Separelabasededatosyloslogsenvolmenesdiferentes
ImplementecopiasdeDAGenejesfsicosindependientes
Lasbasesdedatosdeuntamaomximode2TBsonaceptables
cuandoseusaDAG:
Eltamaoexactosedebebasarenlosrequisitosdelcliente
AsegresedequesusolucinseacompatibleconvariosLUNdemsde
2TB

Copyright2013EMCCorporation.Todoslosderechosreservados.

35

Guadediseoparaelalmacenamientogeneral
Mejores prcticas: continuacin

Considerelostiemposderespaldoyrestauracinalcalcularel
tamaodelabasededatos
Distribuyalacargadelamaneramsuniformeposibleenlos
recursosdearreglos,motoresVMAX,SPdeVNX,busesde
back-end,etc.
FormateesiemprelosvolmenesNTFSdeWindowspara
basesdedatosylogsconuntamaodeunidaddeasignacin
de64kB
Useunenfoquedediseodelcomponentebsicode
Exchangesiemprequeseaposible
Copyright2013EMCCorporation.Todoslosderechosreservados.

36

Guadediseoparaelalmacenamientogeneral:VNX
Pools o grupos RAID?
Ambosmtodossonfactiblesyofrecenelmismorendimiento(poolsgruesos
frenteagruposRAID)
LosgruposRAIDselimitana16discosporgrupoRAID,mientrasquelospools
puedenbrindarsoporteamsdiscos
Lospoolssonmseficacesyfcilesdeadministrar
Usepoolssiplaneausarfuncionesavanzadascomo:

FASTVP,snapshotsdeVNX

Lospoolsdealmacenamientopuedenbrindarsoporteaunsolocomponente
bsicooavariosdeellossegnlosrequisitosdelcliente
Diseeyamplelospoolsusandoelmultiplicadoradecuadoparaobtenerel
mejorrendimiento(R1/04+4,R54+1,R66+2)

Copyright2013EMCCorporation.Todoslosderechosreservados.

37

Guadediseoparaelalmacenamientogeneral:VNX
LUNgruesosodelgados?
EsposibleusarLUNgruesosydelgadosparaelalmacenamientode
Exchange(basededatosylogs)
LosLUNgruesosserecomiendancargasdetrabajodegran
actividadconperfilesdeusuariodeIOPSaltos
LosLUNdelgadosserecomiendanparacargasdetrabajode
intensidadmediaaligeraconperfilesdeusuariodeIOPSbajos
Beneficios:reducedemaneraconsiderablelosrequisitosdealmacenamiento
inicial
UseeloptimizadordepoolsdeVNXantesdeformatearlosvolmenes
EsposibleactivarFASTCacheoFASTVPparalapromocinrpidademetadatos

Copyright2013EMCCorporation.Todoslosderechosreservados.

38

DiseodealmacenamientodeExchangeconFASTVP
Recomendacionesdeconfiguracin(VNXyVMAX)
Separelosdatosdeloslogs,debidoalasdiferentescargasdetrabajo
Datos:cargadetrabajoaleatoriaconsesgo;altosbeneficiosdeFASTVP
Logs:datossecuencialessinsesgo;sinbeneficiosdeFASTVP

Usepoolsexclusivos
ProporcionaunamejorgarantadeSLA
Proporcionadominiosdefallas
Microsoftlorecomiendaparaobteneruncomportamientomsdeterminista

UseLUNdepoolgruesosparaobtenerelmximorendimiento
(enVNX)
LosLUNdepoolgruesossonaceptablesconflashenFASTCacheopool

UseLUNdelgadosenVMAX
Copyright2013EMCCorporation.Todoslosderechosreservados.

39

DiseodealmacenamientodeExchange
FASTCache(soloVNX)

FASTCachepermitequeelsistemadealmacenamiento
proporcionerendimientodeniveldediscoflashparatener
accesodemaneramsprofundaalossegmentosdedatosen
todoelsistema
AbsorbepicosdeI/Odelasaplicacionesy,comoconsecuencia,
reducelacargaenlosdiscosdurosdeback-end.
Absorbeautomticamentelosmetadatosdelospools
Mejoraelrendimientodelasolucindealmacenamiento
Sepuedeactivar/desactivarporbasesdepoolde
almacenamiento

Copyright2013EMCCorporation.Todoslosderechosreservados.

40

DiseodealmacenamientodeExchange
FASTCache(soloVNX)

UsodeFASTCache
PoolsconLUNdelgadosparaelrastreodemetadatos
PoolsconLUNdelgadosygruesoscuandoseusansnapshotsdeVNX
PoolsconLUNgruesos

No son obligatoriosperotampocoseencuentranrestringidos

ObligatoriosconsnapshotsdeVNX

GuadedimensionamientodeFASTCache
Reglageneral:porcada1TBdeconjuntodedatosdeExchange,
provisione1GBdeFASTCache

MonitoreeyajusteeltamaodeFASTCache,sumillajepuedevariar
ActiveFASTCacheenlospoolssoloconLUNdebasededatos

Copyright2013EMCCorporation.Todoslosderechosreservados.

41

DiseodealmacenamientodeExchange:VMAX
Asegresedequelasconfiguracionesinicialesdeldiscosean
compatiblesconlosrequisitosdeI/O
Esposibleconfigurarunpooldelgadoparabrindarsoportea
unsolocomponentebsicooavarioscomponentesbsicos
deExchange,segnlosrequisitosdelcliente
UseUnisphereforVMAXparamonitorearlautilizacindelos
poolsdelgadosyevitarqueestossequedensinespacio
InstaleelhotfixdeMicrosoftKB2870270enloshostsde
WindowsServer2012delambiente.

Copyright2013EMCCorporation.Todoslosderechosreservados.

42

DiseodealmacenamientodeExchange:VMAX
Mejoresprcticasdediseo

UseelaprovisionamientovirtualdeSymmetrix
Esposiblecompartirbasesdedatosyvolmenesde
logenlosmismosdiscos,peroseprelosenLUN
distintosenlosmismoshosts
ParaelrendimientoptimodeExchange,use
metavolmenesfraccionados

Copyright2013EMCCorporation.Todoslosderechosreservados.

43

VMAXFASTVPconExchange
Mejoresprcticasdediseo

SigaestasreglasaldisearFASTVPparaExchange
2010/2013enVMAX:
Separelasbasesdedatosyloslogsensuspropiosvolmenes

Esposiblecompartirbasesdedatosyvolmenesdelogenlosmismosdiscos.

ExcluyalosvolmenesdelogdetransaccindelapolticadeFASTVP
ojuntetodoslosvolmenesdelogenelnivelenelcualsecrearon
SeleccioneAllocate by FAST Policy parapermitirqueFASTVPuse
todoslosnivelesparanuevasasignacionessegnlasrestriccionesde
rendimientoycapacidad

NuevafuncinpresentadaenelcdigodeEnginuity5876

AlusarFASTVPconDAGdeExchange,nocoloquecopiasdeDAGde
lamismabasededatosenelmismopoolenlosmismosdiscos

Copyright2013EMCCorporation.Todoslosderechosreservados.

44

HerramientasdevalidacindeExchange
HerramientasJetStressyLoadGeneratorde
Exchange:http://technet.microsoft.com/es-mx/library/dd335108
Calculadoraderequisitosdefuncionesdeservidores
debuzonesdecorreodeExchange2010:

http://blogs.technet.com/b/exchange/archive/2010/01/22/updates-tothe-exchange-2010-mailbox-server-role-requirements-calculator.aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

45

XtremCacheconExchange
QuesXtremCache?
XtremCacheesunasolucindealmacenamientoencachflashenel
servidorquereducelalatenciayaumentaelrendimientoparamejorar
elrendimientodelasaplicacionesmedianteelaprovechamientodel
softwareinteligenteylatecnologaflashPCIe.

XtremCacheaceleralaslecturasdeI/OdebloquesparalasaplicacionesquerequierenIOPSmayores
oelmnimotiempoderespuesta.

XtremCacheaceleralaslecturasyprotegelosdatosmedianteunamemoriacachdeescritura
inmediataenelalmacenamientoenredparaproporcionaraltadisponibilidadpersistentey
recuperacindedesastres.

FuncionaconsoftwareFASTyFASTCachebasadoenarreglos

Optimizadoparaambientesfsicosyvirtuales

Copyright2013EMCCorporation.Todoslosderechosreservados.

46

PorquXtremCacheparaExchange?
ConsidereXtremCacheparaExchangesi:

TieneunasolucindeExchangeenlazadaconI/O
Noestsegurodesucargadetrabajoanticipada
Necesitagarantizarunaltorendimientoyunabajalatenciaparausuariosespecficos(servidores
VIP,basesdedatos,etc.)

SehademostradoqueXtremCachemejoraelrendimientode
Exchange,yaque:

Reducelaslatenciasdelectura
AumentaelrendimientodeI/O
Eliminacasitodoslosaltosaumentosrepentinosdelatencia
Provisionamsmejorasamedidaqueaumentalacargadetrabajo
ReducelaslatenciasdellamadasRPC
Reducelasescriturasalalmacenamientodeback-endcondeduplicacindeXtremCache

Copyright2013EMCCorporation.Todoslosderechosreservados.

47

XtremCacheconExchange
Recomendacionessobrelaconfiguracin

LatarjetaflashPCIdeXtremCachesepuedeinstalaren
UnservidorfsicodebuzndecorreodeExchange
Elservidordehipervisorquealojemquinasvirtualesdelbuzndecorreo
deExchange(VMwareoHyper-V)

ActivelaaceleracindeXtremCachenicamenteenvolmenes
debasesdedatos
GuadedimensionamientodeXtremCache:
Paraunconjuntodedatosenfuncionamientode1,000GB,configure10GBde
dispositivodeXtremCache

Copyright2013EMCCorporation.Todoslosderechosreservados.

48

XtremCacheconExchange
Recomendacionessobrelaconfiguracin

AlimplementarXtremCacheconVMwarevSphere,
considerelosiguiente:
EltamaodelatarjetadecachPCIquehadeimplementarse
LacantidaddemquinasvirtualesdeExchangeimplementadasen
cadahostdevSpherequeutilizarnXtremCache
CaractersticasdelacargadetrabajodeExchange(relacinde
escritura:lectura,tipodeperfildelusuario)
TamaodelconjuntodedatosdeExchange
Lamayoradelosbeneficiosseobtienencuandosealmacenanencachtodaslas
lecturasdeunconjuntodedatosenfuncionamiento

Copyright2013EMCCorporation.Todoslosderechosreservados.

49

XtremCacheconExchange
Recomendacionessobrelaconfiguracin

AlagregarundispositivodeXtremCacheaunamquinavirtual
deExchange:
Configureeltamaodepginadecachen64kBydeI/Omximo
en64kB(I/OdeBDMnosealmacenarencach)
Puedeusarelcomandodeplug-indeVSIolaCLIdeXtemCache
paraconfigurareltamaodelapginadecachen64kByel
tamaomximodeI/Oen64kBalagregareldispositivodecach
aunamquinavirtual:
vfcmt add -cache <cache_device> -set_page_size 64 -set_max_io_size 64)

Copyright2013EMCCorporation.Todoslosderechosreservados.

50

XtremCacheconExchange
Recomendacionessobrelaconfiguracin(deduplicacin)

Evalesucargadetrabajoantesdeconsideraractivarladeduplicacin
paralosLUNaceleradosdeExchange
ConsiderelasobrecargadelCPUalhabilitarladeduplicacin
Configurelarelacindededuplicacinsegnlascaractersticasdela
cargadetrabajo:
Silarelacindededuplicacinobservadaesmenorqueel10%,EMCrecomienda
apagarla(oconfigurarlaen0%),loquepermitiraprovecharunavidatilmslarga
delosdispositivosdecach.
Silarelacinobservadaesmayorqueel35%,EMCrecomiendaaumentarlaganancia
dededuplicacindemodoquecoincidaconladeduplicacinobservada.
Silarelacinobservadaestentreel10%yel35%,EMCrecomiendadejarla
gananciadededuplicacintalcomoest.

Copyright2013EMCCorporation.Todoslosderechosreservados.

51

Mejoresprcticas
derespaldo
Opcionesderespaldo
ProveedoresdesoftwareyhardwareVSS
Mejoresprcticasderespaldo

Copyright2013EMCCorporation.Todoslosderechosreservados.

52

MejoresprcticasderespaldodeExchange
Asegresedecomprenderlaimportanciadelosrespaldos
ypreguntesiexistenrequisitosderetencinalargoplazo
Unaopcinesusarcopiasdealtadisponibilidad/copias
rezagadasdeDAGpararespaldosenunpuntoenel
tiempo,peroconsiderelosiguiente:
Losrespaldossuelenestarsujetosarequisitosnormativos
Retencinampliadaeneltiempo
Existenescenariosquelacopiaregazada/dealtadisponibilidaddeDAGno
abordar
Siseactivalacopiarezagada,sedebevolveracrearunanuevacopia

Copyright2013EMCCorporation.Todoslosderechosreservados.

53

MejoresprcticasderespaldodeExchange
Losrespaldosdeflujosyanoseadmitennisoncompatibles
conExchange2010/2013
EMCrecomiendaaprovecharlatecnologaVSSparala
replicacinyelrespaldocoherentesdelasbasesdedatos
yarchivosdelogdeExchangeporlossiguientesmotivos:

Proporcionarecuperacinrpidaatravsdeproveedoresde
hardwareVSS
Disminuyelosrequisitosdehardwareparalosrespaldos
Integramecanismosdededuplicacindedatos
Alivialacontencindehardwareyrecursosenelniveldeservidor

Copyright2013EMCCorporation.Todoslosderechosreservados.

54

MejoresprcticasderespaldodeExchange
ExistendosproveedoresVSS:basadosenhardwareybasadosen
software.Conozcaladiferencia:
Proveedoresbasadosenhardware:

Actancomounainterfazentreelserviciodeshadowcopydevolumenyelniveldehardwaretrabajando
conunadaptadorocontroladordealmacenamientodehardware
RealizanunashadowcopymedianteeldispositivodealmacenamientofueradelSO
Dependendelhardwarepararealizarelclon/snapshot
IncluyenVNXSnapView,VNXSnapshotsySymmetrixTimeFinder

Proveedoresbasadosensoftware:

InterceptanyprocesansolicitudesdeI/Oenunacapadesoftware
entreelsistemadearchivosyeladministradordevolumen
SeimplementancomocontroladoresdedispositivosDLLenmodo
usuarioymodokernel.Elsoftwareejecutalashadowcopy
Nodependendelhardware,demodoqueexisteunmayorrangode
compatibilidadconplataformas
IncluyenAvamar,NetworkerNMMyNetBackup

Copyright2013EMCCorporation.Todoslosderechosreservados.

55

MejoresprcticasderespaldodeExchange
SerecomiendansnapshotsconVSS

YanoserequierencontrolesdecoherenciacondosomscopiasdeDAG
Serequieremenosespaciodealmacenamiento

Sonposibleslosclonesprotegidos,peroconsiderelosiguiente:
Tamaosdebasesdedatosmsgrandes
EjecucindelrespaldodesdeunacopiadeDAGpasiva
Actividadduranteelcontroldecoherencia,respaldo

Elrespaldoylarestauracintienenlamismagranularidadcon
VSSdehardware:

LarecuperacinseejecutaalniveldeLUN.Considereestodurantelaetapadediseo
ConsidereaprovecharAppSyncconItemPointparalarecuperacindeelementos
individuales

Copyright2013EMCCorporation.Todoslosderechosreservados.

56

Solucionesvalidadas
deExchange

Copyright2013EMCCorporation.Todoslosderechosreservados.

57

Exchange2013ESRPenVNX5700

Copyright2013EMCCorporation.Todoslosderechosreservados.

58

ExchangeconXtremSWCache

Copyright2013EMCCorporation.Todoslosderechosreservados.

59

SolucionesVSPEXparaExchange

Copyright2013EMCCorporation.Todoslosderechosreservados.

60

ACELERACINDEL
RENDIMIENTODE
MICROSOFTEXCHANGE
CONEMCXtremCache
ALMACENAMIENTODEEMCVNXY
VMWAREVSPHERE
Solucincompletadaenmarzode2013

Copyright2013EMCCorporation.Todoslosderechosreservados.

61

Arquitecturadelasolucin

Copyright2013EMCCorporation.Todoslosderechosreservados.

62

DetallesdeloscomponentesbsicosdeExchange2010
Nmerototaldebuzonesdecorreoporservidor

5,000buzonesdecorreoporservidor

Tamaodebuzndecorreo

1.5GBporusuario

Perfildeusuario

150mensajesporusuarioporda(0.150IOPS)

Tamaodemensajepromediodedestino

75kB

Diseodebasededatos

Seisbasesdedatosporservidor

833usuariosporbasededatos

Tamaodebasededatosde1,300GBaprox.(tamao
deLUNde1,650GB)

Diseodelog

SeisLUNdelog(tamaodeLUNde90GB)

Cantidaddemquinasvirtualesdebuzndecorreode
ExchangeporESX

Tres

Configuracindediscoporservidor

18(16basesdedatosms2logs),discosSASNLde2TB

Memoria/CPUrecomendadospormquinavirtual

32GBdeRAM,29,040megaciclosdeCPU

Ventanaderetencindeelementoseliminados(papelera)

14das

Bufferdeproteccindelogs

Tresdas

ConfiguracindeBDM24x7

Activada

Relacindelectura/escrituradelabasededatos

3:2(enlaconfiguracinderesistenciadebuzonesdecorreo)

Copyright2013EMCCorporation.Todoslosderechosreservados.

63

DiseodealmacenamientoconXtremSWCache
Dospoolsdealmacenamientocreadospara
basesdedatos

48discosSASNLde2TBde7,200r/minporpool,
RAID1/0

Cadapoolcontienevariascopiasdediferentes
mquinasvirtuales

Trescomponentesbsicos(tresmquinasvirtuales)
18LUNde1.6TB(seisLUNpormquinavirtual)

ElreadealmacenamientodedatosVFMSde
326GBsecreaapartirdelatarjeta
XtremCachePCIencadaservidorvSphere

Copyright2013EMCCorporation.Todoslosderechosreservados.

Secreandispositivosdecachde50GBporcadamquina
virtualdeExchangedesdeelreadealmacenamientode
datosdecachVMFS
Lacapacidadrestanteestreservadaparamquinasvirtuales
quesepuedenmigrardesdeelotroservidorvSphere

64

Referencias
adicionales

Copyright2013EMCCorporation.Todoslosderechosreservados.

65

Referenciasadicionales
InformetcnicoExchangeStorageBestPracticesandDesignGuidelinesforEMCStorage:
http://mexico.emc.com/collateral/hardware/white-papers/h8888-exch-2010-storage-best-pract-design-guid-emc-storage.pdf
EMCCommunityNetwork
https://community.emc.com/community/connect/everything_microsoft

SolucionesvirtualizadasprobadasdeEMCylospartnersdeExchange2010

http://technet.microsoft.com/es-mx/library/gg598215.aspx

http://mexico.emc.com/collateral/hardware/white-papers/h7337-exchange-unified-cisco-hyper-v-wp.pdf

http://mexico.emc.com/collateral/software/white-papers/h7410-zero-data-loss-exchange-wp.pdf

PresentacionesdelprogramaExchangeSolutionReviewProgram(ESRP)

http://technet.microsoft.com/es-mx/exchange/ff182054.aspx

DiseodelalmacenamientodelservidordebuzonesdecorreodeExchange
(MicrosoftTechNet)

http://technet.microsoft.com/es-mx/library/dd346703.aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

66

Referenciasadicionales
InformacinacercadelavirtualizacindeExchange2010:
http://technet.microsoft.com/es-mx/library/jj126252.aspx

DescripcindelrendimientodeExchange:
http://technet.microsoft.com/es-mx/library/dd351192

Programadevalidacindevirtualizacindelservidor:
http://www.windowsservercatalog.com/svvp/

SolucionesOEMprobadasporEMCparaExchange2010(en
Hyper-V)
20,000usuariosdelalmacenamientodeEMCconaprovisionamientovirtual
http://technet.microsoft.com/es-mx/library/gg598215(v=exchg.141).aspx
32,400usuariosdelalmacenamientodeEMCconEMCREE
http://technet.microsoft.com/es-mx/library/hh145600(v=exchg.141).aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

67

Apndice

Copyright2013EMCCorporation.Todoslosderechosreservados.

Procesodediseodel
componentebsico
ESIparalaoptimizacindelpool
deVNX

68

Procesodediseodel
componentebsico

Copyright2013EMCCorporation.Todoslosderechosreservados.

69

Metodologadeldiseodealmacenamientodel
servidordebuzndecorreodeExchange
Fase
Fase 1:
1:
Recopilacinderequisitos
Recopilacinderequisitos

Cantidadtotaldeusuarios
Cantidaddeusuariospor
Cantidaddeusuariospor
servidor
servidor
Perfildeusuarioytamao
Perfildeusuarioytamao
delbuzndecorreo
Simultaneidaddeusuarios
Simultaneidaddeusuarios
Requisitosdealta
Requisitosdealta
disponibilidad
disponibilidad
(configuracindeDAG)
SLAderespaldoy
SLAderespaldoy
restauracin
restauracin
Softwaredeotros
Softwaredeotros
fabricantesenuso
fabricantesenuso
(archiving,Blackberry,
etc.)
etc.)

Copyright2013EMCCorporation.Todoslosderechosreservados.

Fase
Fase 2:
2:
Diseodelcomponente
Diseodelcomponente
bsicoylaarquitecturade
bsicoylaarquitecturade
almacenamiento
almacenamiento
Diseeelcomponente
bsicomediantelas
bsicomediantelas
mejoresprcticasde
mejoresprcticasde
MicrosoftyEMC
MicrosoftyEMC
Diseelaarquitecturade
Diseelaarquitecturade
almacenamientomediante
almacenamientomediante
lasmejoresprcticasde
lasmejoresprcticasde
EMC
EMC
Aprovechelosinformes
Aprovechelosinformes
tcnicosdesoluciones
EMCProven
Aprovechela
documentacindel
documentacindel
programadeExchange
programadeExchange
SolutionReviewProgram
SolutionReviewProgram
(ESRP)
(ESRP)

Fase
Fase 3:
3:
Validacindeldiseo
Validacindeldiseo

Uselasherramientasde
validacindeMicrosoft
validacindeMicrosoft
Exchange
Exchange
JetStress:parala
validacindel
validacindel
almacenamiento
almacenamiento
LoadGen:parala
LoadGen:parala
validacindelascargas
validacindelascargas
detrabajodeusuarioyla
detrabajodeusuarioyla
validacindelasolucin
depuntoapunto

70

Ejemploderecopilacinderequisitos
Elemento

Valor

Versin de Exchange. Nmero total de usuarios activos (buzones de correo) en el ambiente

Exchange 2013, 20,000

Requisitos de resistencia del sitio

Un solo sitio

Infraestructura de almacenamiento

SAN

Tipo de implementacin (fsica o virtual)

Virtual (VMware vSphere)

Requisitos de alta disponibilidad

Un DAG con dos copias de bases de datos

Lmite de tamao del buzn de correo

Cuota mxima de 2GB

Perfil de usuario

200 mensajes por usuario por da (0.134 IOPS)

Tamao de mensaje promedio de destino

75kB

Modo Outlook

Modo de cach, MAPI de 100%

Cantidad de servidores de buzn de correo

Ocho

Cantidad de buzones de correo por servidor

5,000 (2,500 activos/2,500 pasivos)

Cantidad de bases de datos por servidor

10

Cantidad de usuarios por base de datos

500

Perodo de retencin de elementos eliminados (DIR)

14 das

Buffer de proteccin de log (para proteccin contra fallas de truncamiento de log)

Tres das

Configuracin de BDM

Activada 24x7

Relacin de lectura/escritura de la base de datos

3:2 (60/40%) en una configuracin de DAG

Requisitos de simultaneidad de usuarios

100%

Software de otros fabricantes que afecta el espacio o I/O (por ejemplo, Blackberry, snapshots)

Snapshots de almacenamiento para la proteccin de datos

Tipo de disco

Disco SASNL de 3TB (7,200r/min)

Plataforma de almacenamiento

VNX

Copyright2013EMCCorporation.Todoslosderechosreservados.

71

Diseodelcomponentebsico
Definaydiseeuncomponentebsico

Ennuestroejemplodefinimosuncomponentebsico
como:
Unservidordebuzndecorreoqueadmitir5,000
usuarios
2,500usuariosestarnactivosduranteeltiempodeejecucinnormal
ylosotros2,500usuariossernpasivoshastaqueseproduzcaun
cambiodesdeotroservidordebuzndecorreo.

Cadacomponentebsicosercompatiblecondos
copiasdebasededatos.
Copyright2013EMCCorporation.Todoslosderechosreservados.

72

Procesodeescalamientoydimensionamiento
delcomponentebsico
RealiceclculosparalosrequisitosdeIOPS
Realiceclculosparalosrequisitosdecapacidad
segnlosdiferentestiposdeRAID
Determinelamejoropcin
Realiceelescalamientodelcomponentebsico
Esposiblecombinarvarioscomponentesbsicosparacrear
laconfiguracinfinalyeldiseodealmacenamiento(pools
ogruposRAID)

Copyright2013EMCCorporation.Todoslosderechosreservados.

73

Procesodeescalamientoy
dimensionamientodelcomponentebsico
IOPSdefront-endIOPSdeback-end

IOPSdefront-end=IOPStotalesdelservidordebuzndecorreodeExchange
IOPSdeback-end=IOPSdelarreglodealmacenamiento(incluidapenalidaddeRAID)

ComprendalosIOPSdediscosegneltipodeRAID

Lacargadetrabajodebloquedefront-enddelaaplicacindeExchangesetraduceenunacargade
trabajodediscodeback-enddiferentesegneltipodeRAIDenuso.
EltipodeRAIDnosurteefectosenlaslecturas:

UnI/Odelecturadelaaplicacin=1I/Odelecturadeback-end

ParaescriturasaleatoriascomoExchange:

RAID 1/0:UnI/Odeescrituradelaaplicacin=dosI/Odeescrituradeback-end
RAID 5:UnI/Odeescrituradelaaplicacin=cuatroI/Odediscosdeback-end(dosI/Odelectura+
dosI/Odeescritura)
RAID 6:UnI/Odeescrituradelaaplicacin=seisI/Odediscosdeback-end(tresI/Odelectura+
tresI/Odeescritura)

Copyright2013EMCCorporation.Todoslosderechosreservados.

74

RequisitosdeIOPSparalabasededatos
Frmulayclculos

IOPS transaccionales totales =IOPS por buzn de correo * buzones


de correo por servidor + (porcentaje de sobrecarga recomendada por
Microsoft)
IOPS transaccionales totales = 5,000 usuarios * 0.134 IOPS por usuario + 20 %
de sobrecarga recomendada por Microsoft = 670 + 134 = 804 IOPS

IOPS de front-end totales =(IOPS transaccionales totales) + (% de sobrecarga


exigido por EMC)
IOPS de front-end totales = 804 + 20 % de sobrecarga exigida por EMC
= 965 IOPS (redondeado de 964.8)

Copyright2013EMCCorporation.Todoslosderechosreservados.

75

Requisitosdediscosdebasededatos
paraelrendimiento(IOPS)
Frmula

Discos necesarios para IOPS de base de datos de Exchange =(IOPS de back-end


totales de lectura de la base de datos) + (IOPS de back-end totales de
escritura de la base de datos)/IOPS aleatorios de Exchange por disco
Donde:
IOPS de back-end totales de lectura de la base de datos = (IOPS de front-end totales) *
(porcentaje de IOPS de lectura)
IOPS de back-end totales de escritura de la base de datos = Penalidad de escritura de
RAID * (IOPS de front-end totales) * (porcentaje de IOPS de escritura)

Copyright2013EMCCorporation.Todoslosderechosreservados.

76

Requisitosdediscosdebasededatos
paraelrendimiento(IOPS)
Clculos
Opciones de
RAID

Penalidad
de RAID

Discos necesarios

RAID1/0(4+4)

(9650.60)+2(9650.40)=579+772=1351/65
=21(redondeadoa 24 discos)

RAID5(4+1)

(9650.60)+4(9650.40)=579+1544=2123/
65=33(redondeadoa35 discos)

RAID 6 (6+2)

(965 0.60) + 6(965 0.40) = 579 + 2316 =


2895 / 65 = 45 discos (redondeado a 48 discos)

Copyright2013EMCCorporation.Todoslosderechosreservados.

77

RequisitosdeIOPSdelogstransaccionales
Frmulayclculos

Discos necesarios para IOPS de base de datos de Exchange =


(IOPS de back-end totales de escritura de la base de datos
* 50 %) + (IOPS de back-end totales de escritura de la base
de datos * 10 %)/ IOPS de Exchange secuenciales por disco
Discos necesarios para IOPS de log de Exchange = (772 IOPS de backend de escritura * 50 %) + (772 *10 %) / 180 IOPS de Exchange
secuenciales por disco = (386 + 77.2) / 180 = 2.57 (redondeado a
cuatro discos)

Copyright2013EMCCorporation.Todoslosderechosreservados.

78

Clculosdelacapacidaddealmacenamiento
Frmula

Calculeelbuzndecorreodeusuarioendisco
Tamao del buzn de correo en disco =Tamao mximo del buzn de correo +
Espacio en blanco + Papelera

Calculeeltamaodelabasededatosendisco
Tamao de la base de datos en disco =nmero de buzones de correo por base
de datos * tamao del buzn de correo en disco

CalculeeltamaodeLUNdelabasededatos
Tamao de LUN de la base de datos =Nmero de buzones de correo * Tamao de
buzn de correo en disco * (1 + espacio para ndices + espacio para
ndices adicional para mantenimiento) / (1 + espacio libre de LUN)

Copyright2013EMCCorporation.Todoslosderechosreservados.

79

Tamaodelbuzndecorreoendisco
Frmula

Tamao del buzn de correo en disco = Tamao mximo del buzn de


correo + Espacio en blanco + Papelera
Donde:
Espacio en blanco estimado de la base de datos por buzn de correo
= perfil de mensajes diarios por usuario * tamao promedio de los
mensajes
Donde:
Papelera= (perfil de mensajes diarios por usuario * tamao
promedio de los mensajes * ventana de retencin de elementos
eliminados) + (tamao de cuota del buzn de correo * 0.012) +
(tamao de cuota del buzn de correo * 0.03)

Copyright2013EMCCorporation.Todoslosderechosreservados.

80

Tamaodelbuzndecorreoendisco
Clculos

Espacio en blanco = 200 mensajes/da * 75 kB = 14.65 MB


Papelera = (200 mensajes/da * 75 kB * 14 das) + (2 GB *
0.012) + (2 GB x 0.03) = 205.1 + 24.58 + 61.44 = 291.12 MB
Tamao del buzn de correo en disco = cuota de buzn de
correo de 2 GB + espacio en blanco de la base de datos de
14.65 MB + papelera de 291.12 MB = 2,354 MB (2.3 GB)

Copyright2013EMCCorporation.Todoslosderechosreservados.

81

TamaodelabasededatosendiscoytamaodeLUN
Clculos
Tamao de la base de datos en disco = 500 usuarios por base
de datos * buzn de correo de 2,354 MB en disco = 1,177 GB
(1.15 TB)
Tamao de LUN de base de datos = 1,177 GB * (1 + 0.2 + 0.2)
/ (1 - 0.2) = 2,060 (2 TB)

Ennuestroejemplo:
seagregun20%paraelndice
seagregun20%paralatareademantenimientodelndice
seagregun20%paralaproteccindelespaciolibredeLUN

Copyright2013EMCCorporation.Todoslosderechosreservados.

82

Clculosdelespaciodelogs
Frmulayclculos

Tamao de LUN de log =(Tamaodelog)*(Nmerodebuzonesdecorreo


porbasededatos)*(Dasdetoleranciaafallasderespaldo/truncamiento)+
(Espacioparaadmitirlastransferenciasdebuzonesdecorreo)/(1+espacio
libredeLUN)
Capacidad de log para admitir tres das de falla de truncamiento=(500buzonesde
correo/basededatos40logs/datamaodelogde1MB)3das=58.59GB
Capacidad de log para admitir las transferencias de buzones de correo del 1 %
por semana=500buzonesdecorreo/basededatosx0.01xtamaodebuzndecorreo
de2.3GB=11.5GB
Tamao de LUN de log=58.59GB+11.5GB/(1-0.2)=87.61GB(redondeadoa
88GB)

Copyright2013EMCCorporation.Todoslosderechosreservados.

83

Capacidadtotalporcomponentebsico
Capacidad total de tamao de LUN necesaria por servidor =
(Tamao de LUN de base de datos por servidor) + (Tamao de
LUN de log por servidor) * (Nmero de bases de datos por
servidor)
Tipo de capacidad
de LUN
Capacidad de LUN de base
de datos
Capacidad de LUN de log
Capacidad total de LUN
por servidor

Copyright2013EMCCorporation.Todoslosderechosreservados.

Capacidad de LUN necesaria por servidor


2,060GBporLUN*10LUNporservidor=20,600GB
88GBporLUN*10LUNporservidor=880GB
20,600+880=21,480GB

84

Cantidadtotaldediscosnecesarios
Discosdebasededatos
Discos necesarios para la capacidad de base de datos de
Exchange = Tamao total de LUN de base de datos /
Capacidad de disco fsico * Factor de multiplicacin RAID

Discosdelogs
Discos necesarios para la capacidad de log de Exchange =
(Tamao total de LUN de log) / Capacidad de disco fsico
* Factor de multiplicacin RAID

Copyright2013EMCCorporation.Todoslosderechosreservados.

85

Requisitosdediscossegnlacapacidad
Opciones de
RAID
RAID1/0(4+4)
RAID5(4+1)
RAID 6 (6+2)

Discos de base de datos necesarios


20,600/2794.5*2=7.37*2=14.74(redondeadoa
16discos)
20,600/2794.5*1.25=7.37*1.25=9.2(redondeadoa
10discos)
20,600/2794.5 * 1.33 = 7.37 * 1.33 = 9.8
(redondeado a 16 discos)

Opciones de
RAID
RAID 1/0
(1+1)

Discos de logs necesarios


880 / 2,794.5 * 2 = 0.63 (redondeado a dos discos)

Copyright2013EMCCorporation.Todoslosderechosreservados.

86

Resultadosfinalesdelclculodealmacenamiento
Resumendelcomponentebsico
Tipo de
volumen

Opciones de
RAID

Discos
necesarios para
el rendimiento
(IOPS)

RAID1/0(4+4)

24discos

16discos

24discos

35discos

10discos

48discos

16discos

Cuatrodiscos

Dosdiscos

Cuatrodiscos

Basesdedatos
RAID5(4+1)
deExchange
RAID6(6+2)
Logsde
Exchange

RAID1/0(1+1)

Discos totales por componente bsico

Copyright2013EMCCorporation.Todoslosderechosreservados.

Discos
necesarios
para la
capacidad

Mejor opcin

28 discos

87

Resultadosfinalesdelclculodealmacenamiento
Escalabilidaddelcomponentebsico
Cantidad total de discos necesarios para la solucin
completa de 20,000 usuarios en un DAG con dos copias =
28 discos por componente bsico * 8 componentes bsicos =
224 discos en total

Copyright2013EMCCorporation.Todoslosderechosreservados.

88

Procesodeescalamientoydimensionamiento
delcomponentebsico
Clculosdeanchodebanda

LavalidacindeMB/sderendimientodelarregloparaExchangeincluye:

Determinarcuntasbasesdedatosnecesitarelcliente
ConfirmarquelosLUNdebasededatosseencuentrendistribuidosdemanerauniformeentrelosbusesde
back-endylosprocesadoresdealmacenamiento.
DeterminarsicadabuspuedeadmitirelmximorendimientodelabasededatosdeExchange

Useesteclculoparacalcularelrendimientonecesario
(Rendimientodelabasededatos*cantidaddebasesdedatosporbus)=
RendimientodelabasededatosdeExchange

Compareesacifraconelrendimientodebusdelarreglo
Rendimientodelabasededatos=IOPStransaccionales(usuario)totalesporbasededatos*32kB+
(rendimientodeBDMporbasededatosenMB/s)
Cantidaddebasesdedatosporbus=cantidadtotaldebasesdedatosactivasypasivasporbus

Copyright2013EMCCorporation.Todoslosderechosreservados.

89

Requisitosdelanchodebandadealmacenamiento
Elproceso
Elprocesodevalidacindelanchodebandaincluyelossiguientespasos:
1.
2.
3.
4.

DeterminarlacantidaddebasesdedatosenelambientedeExchange
Determinarlosrequisitosdeanchodebandaporbasededatos
Determinarlosrequisitosnecesariosdeanchodebandaporbusdearreglo
Determinarsicadabuspuedeadmitirelanchodebandamximodelabasededatos
deExchange

UseDiskSizerparaVNXopngaseencontactoconelespecialistalocalenalmacenamientoparaconocerlascifras
derendimientodelarregloydelbus

DiskSizerestdisponibleatravsdelcontactolocaldeUSPEED

5. DistribuyademanerauniformelosLUNdebasededatosentrelosbusesdeback-end
yprocesadoresdealmacenamiento

Ladistribucinuniformeesclaveparalograrunmejorrendimiento

Grupos/POOLSFE/BE/RAIDyDAE
Basesdedatosdistribuidasdemanerauniformeenlospools
UsenmerosparesenlosloopsdediscoSAS(0y2)paraobtenerunmximorendimiento

Copyright2013EMCCorporation.Todoslosderechosreservados.

90

Requisitosdelanchodebandadealmacenamiento
Clculos
Ancho de banda por base de datos (MB/s) = IOPS
transaccionales totales por base de datos * 32 kB +
Rendimiento de BDM estimado por base de datos (MB/s)
Donde:
32 kB es un tamao de pgina de Exchange
El rendimiento de BDM estimado por base de datos es de 7.5 MB/s para
Exchange 2010 y de 2.25 MB/s para Exchange 2013

Rendimiento en MB/s necesario por bus = (rendimiento en MB/s


por base de datos) * (cantidad total de bases de datos
activas y pasivas por bus)

Copyright2013EMCCorporation.Todoslosderechosreservados.

91

Requisitosdelanchodebandadealmacenamiento
Clculos
IOPS transaccionales totales por base de datos =
(500 * 0.134 * 32 kB = 2.1 MB/s
Rendimiento por base de datos = 2.1 MB/s + 2.25 MB/s = 4.35 MB/s
Rendimiento necesario por bus = 4.35 MB/s * 200 bases de datos por bus =
870 MB/s
Supuestos de ejemplo:
500 usuarios a 0.134 IOPS por base de datos
200 bases de datos por bus

Sielarregloescompatibleconunrendimientomximode3,200MB/sporbus,
esposibleadmitir200basesdedatosdesdeunaperspectivaderendimiento.

Copyright2013EMCCorporation.Todoslosderechosreservados.

92

Diseofinal

Seconfiguraronpoolsdealmacenamiento
exclusivosparacadaservidordebuznde
correocon24discosSASNLde3TB.
Cadapooldealmacenamientocontienedos
copiasdediferentesservidoresdebuznde
correo.
LosarchivosdelogdeExchangese
separaronendiferentespoolsde
almacenamiento.
Paraunmejorusodelalmacenamiento,se
creunpooldealmacenamientocon16
discosSASNLde3TBparalogscadacuatro
componentesbsicosdelservidordebuzn
decorreo.

Copyright2013EMCCorporation.Todoslosderechosreservados.

93

Validacindeldiseodealmacenamiento
JetStressdeExchangeServer

UsaarchivosejecutablesdeExchangeparasimularcargasdeI/O(usarmismaversin)
Seiniciayejecutadurantelaproduccinprevia,antesdeinstalarExchangeServer
Pruebasdeperfildelbuzndecorreoyelrendimiento:laaprobacingarantizaqueeldiseode
almacenamientoseejecutarsegnloespecificado

LoadGenerator(LoadGen)deExchangeServer(opcional)
Lavalidacinsedebeejecutarenunlaboratorioaislado
ProduceunacargadetrabajosimuladadelclientesegnunaimplementacindeExchangede
prueba
NmeroestimadodeusuariosporservidoryvalidacindelaimplementacindeExchange
LaspruebasdeLoadGenpuedentardarvariassemanasenconfigurarycompletarlasbasesde
datos

Copyright2013EMCCorporation.Todoslosderechosreservados.

94

Validacindeldiseodealmacenamiento
ResultadosdelprogramaExchangeSolutionReview
Program(ESRP)

ProgramadeMicrosoftparalavalidacindelosdiseosdeproveedoresde
almacenamientoconExchange

LosproveedoresejecutanvariaspruebasdeJetStresssegnlosrequisitos
derendimiento,presin,respaldoadiscoyreproduccindearchivosde
log

RevisadoyaprobadoporMicrosoft

http://technet.microsoft.com/es-mx/exchange/ff182054.aspx

Copyright2013EMCCorporation.Todoslosderechosreservados.

95

UtileraESIforVNX
PoolOptimization

(tambindenominadaherramientaSOAP)

Copyright2013EMCCorporation.Todoslosderechosreservados.

96

Utileradeoptimizadordepoolde
almacenamientodeVNX
Dequsetrata?
UnautileraparalaoptimizacindeLUN(gruesoso
delgados)basadosenpoolquepermiteobtenerelmximo
rendimiento
OfrecelamejoropcinparaExchangeocualquierotra
aplicacinquerequieraunaltorendimientouniformey
deterministaentodoslosLUNdelpool
Asignasegmentosdemanerapreviayuniformeenunpool
entodoslosdiscosygruposRAIDprivados

Copyright2013EMCCorporation.Todoslosderechosreservados.

97

Utileradeoptimizadordepoolde
almacenamientodeVNX
Porqudeboutilizarla?
ParaobtenerelmejorrendimientoparalosLUN
(principalmentedelgados)basadosenpoolyaprobarlas
pruebasdeJetStressdurantelavalidacindel
almacenamientopreviaalaimplementacin
ParamitigarelefectoJetStress

Copyright2013EMCCorporation.Todoslosderechosreservados.

98

Cundousarlautileradeoptimizador
Casosdeuso
CX4/VNX(OEforBlockanterioresa5.32);soloLUNgruesos
ConVNXOE5.32forBlock,losLUNdepoolgruesosseasignanpreviamentedurantelacreacin

VNXRockies(OEforBlock5.33):LUNgruesosydelgados(principalmente
delgados)

UselautileradelaherramientaSOAPconCX4yVNXOEforBlock,
versin32(Inyo)
UselanuevautileraESIparalaoptimizacindepooldeVNXOEfor
Block,versin33(Rockies)
Elplanacortoplazoesfusionarambasherramientasenuna
ElplanalargoplazoesimplementarlafuncionalidadenuncdigoVNXnativo.

Copyright2013EMCCorporation.Todoslosderechosreservados.

99

Culeselproblema?
Cmosurgielproblema?
ConJetStress,lapruebadelaprimera
basededatosenExchangeServer:
Experimentarlatenciasmsaltasquelas
demscuandoelLUNseagrueso
Experimentarlatenciasmsbajasquelas
demscuandoelLUNseadelgado

EfectoJetStress
ElllenadodedatosdeJetStress
producedesequilibriosenlosdiscos
virtualessubyacentesdeunpool

Copyright2013EMCCorporation.Todoslosderechosreservados.

100

ProcesodeinicializacindeJetStress
Funcionamientodelafasede
inicializacindeJetStress:
JetStresscrealaprimerabasede
datos
Luego,crealasdemsbasesde
datoscopiandolaprimerabase
dedatosenlasdemsbasesde
datosdemanerasimultnea

Copyright2013EMCCorporation.Todoslosderechosreservados.

101

Anlisismsprofundo:mapasdesegmentos
Sin optimizacin

Copyright2013EMCCorporation.Todoslosderechosreservados.

Con optimizacin

102

OptimizacindeVMDK
Sin optimizacin

Copyright2013EMCCorporation.Todoslosderechosreservados.

Con optimizacin

103

AntiguautileraSOAP:dndeycmo?
LautileraSOAPantiguaestdisponibleenelsitiodeserviciodesoporteenlneade
EMC

EscribasoapenlabsquedayseleccioneSupportTools

nicamentesedebeusarconCX4/VNXInyo(OE5.32)

nicamenteescompatibleconlaoptimizacindeLUNgrueso

ElarchivoZipcontienelaherramienta,documentacindetalladayunvideo
dedemostracin

Copyright2013EMCCorporation.Todoslosderechosreservados.

105

UtileraESIparalaoptimizacindepooldeVNX
Sepuededescargarenelsitio
deserviciodesoporteenlnea
deEMCennoviembrede2013
nicamentesepuedeusarcon
laserieVNXdeltima
generacin(OE5.33)
(VNX5200,VNX5400,
VNX5600,VNX5800,VNX7600,
VNX8000)
Compatibleconoptimizacin
deLUNgruesoydelgado

Copyright2013EMCCorporation.Todoslosderechosreservados.

106

Das könnte Ihnen auch gefallen