Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por...

22
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 18 de maio de 2016 Adelson Lovatto Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade

Transcript of Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por...

Page 1: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

18 de maio de 2016

Adelson Lovatto

Abordagens de Implementação de ILMcomo estratégia auxiliar no Gerenciamento de

Capacidade

Page 2: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Agenda

1. Objetivo

2. Conceitos e metodologia

3. Abordagens de implementação

4. Considerações finais

Page 3: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Apresentar conceitos de ILM (Infomation Lifecycle Management) e algumas abordagens utilizadas para implementar este importante modelo de referência como estratégia auxiliar no gerenciamento de capacidade de storage.

O principal objetivo desta apresentação é:

ChargebackSLA ManagementMonitoring

Configuration mgmt

Storage Provisioning

Capacity MgmtAsset MgmtDemand Forecasting

HSM management

SAN Management

Policy Mgmt

Page 4: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Agenda

1. Objetivo

2. Conceitos e metodologia

3. Abordagens de implementação

4. Considerações finais

Page 5: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

O que é Information Lifecycle Management (ILM)?

Em 2004, o SNIA (Storage Networking Industry Association) definiu ILM como:

“um conjunto de políticas, processos, práticas e ferramentas usadas para alinhar o valor da informação com o custo de infra-estrutura de TI mais apropriado, desde o momento em que a informação é concebida até o seu descarte”.

Com ILMSem ILM

Page 6: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Em 2009 o SNIA ampliou a definição de ILM:

Mas o conceito de ILM foi sendo ampliado com o passar do tempo...

Database Information

Management

Storage, Security, Metadata , Data and

Information Services

ILM 2.0

Source: SNIA - Method for Integrated Knowledge Environment, Mike2.0 and DMF, 2009

ILM 2.0 é um modelo de referência no estilo “Service Management” que busca o alinhamento de storage e demais componentes de infraestrutura de data center relacionados com informação (aplicação, segurança, etc.).

Ainda sob esta definição, ILM 2.0 deve capacitar as disciplinas de gerenciamento de serviços para proporcionar melhor gerenciamento de riscos, governança e compliance durante todo o ciclo de vida da informação.

Page 7: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

O que é Storage Resource Management (SRM)?

Fonte: SNIA (http://www.snia.org/sites/default/education/ tutorials/2008/spring/storage-management/DugganJ_ Storage_Resource_Management_SRM_SAN.pdf)

SRM é uma abordagem de gerenciamento de storage, alinhada com os padrões SMI-S/SNIA e ISO/IEC 24775, que:

Permite a otimização dos recursos de uma SAN (Storage Area Networking) através da automação de discovery, monitoramento, relatórios e alertas baseados em políticas definidas dinamicamente de forma a permitir um melhor gerenciamento de storage, mesmo em ambientes heterogêneos e complexos.

Soluções de SRM permitem também a melhoria do backup e recuperação de dados, a análise de performance da SAN, o gerenciamento de configuração, e o planejamento de capacidade, otimizando o uso de tiered storage, storage pools e thin provisioning.

Page 8: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

É importante observar que ILM e SRM não dizem respeito apenas a um produto específico...

8

ILM é uma abordagem baseada em padrões para o gerenciamento da informação que envolve um conjunto de práticas relacionadas não só a TECNOLOGIA, mas também a ORGANIZAÇÃO e PROCESSOS!

Storage service

management

Governance

PROCESS

TECHNOLOGY

Hardware Software

Procedure

Responsibilities

Roles Skills

ORGANIZATION

Management tools

Policy

Page 9: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Agenda

1. Objetivo

2. Conceitos e metodologia

3. Abordagens de implementação

4. Considerações finais

Page 10: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Storage Resource Management (SRM)

DataManagement

InformationManagement

Info

rmat

ion

Life

cycl

e M

anag

emen

t

Torna possível o armazenamento, a proteção e a recuperação de dados de forma eficaz

Integra processos de negócio, aplicações e dados. Inclui ferramentas de content management, archiving, etc

Viabiliza o armazenamento de dados no momento e lugar certos, com o menor custo possível. Inclui ferramentas de

automação ILM (hierarchy management, compliance, etc…)

Uma arquitetura ILM é desenhada em cima de 3 pilares básicos

Page 11: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Um princípio básico da arquitetura ILM é a associação de classes de serviço a determinadas camadas de storage.

Governança

Necessidades e Desejos do Cliente

Valor para o Negócio

Diretrizes, Limitações e Premissas

Racionalização de Dados

Missão Critica Vital para o Negócio Importante para o Negócio

Importante para a Produção

Portfólio de Serviços de Storage

Classe de ServiçoPlatinum

Classe de ServiçoGold

Classe de ServiçoSilver

Classe de ServiçoBronze

Tecnologia(Storage em camadas (tiered),

Ferramentas de Gerenciamento)

Processos(Políticas e Procedimentos)

Organização (Skills e Responsabilidades)

Arquitetura Lógica ILM (high-level)

Requisitos da Informação

Alinhamento de

com

Recursos de Storage

Page 12: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Para tanto é fundamental realizar um mapeamento das classes de informação

Driver principal para a classificação de dados

Page 13: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Dependendo do ambiente, é interessante realizar uma racionalização de dados antes, de forma a reduzir esforços com a classificação de informações desnecessárias

Storage Virtualization and Technology Enablers

Storage Governance Model

Storage Management: Process, Organization

and Technology

Storage Tiers

Data Rationalization

ILM Policies

Classes of Service

Information Classes

Realize Information Management and Storage Cost

Efficiencies

Page 14: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Para tanto os dados devem ser classificados de acordo com uma Information Taxonomy de requisitos não funcionais:

RE Definition AV Definition1 RPO and/or RTO not considered 1 Availability not considered2 RPO and/or RTO on order of days 2 Low3 RPO and/or RTO on order of hours 3 Medium4 RPO and/or RTO on order of minutes 4 High5 RPO and/or RTO on order of seconds 5 Continuous

Sub-Application CategoryInformation Type (Application/Server Name) Recoverability Score Availability Score

Application 1 Application 1 This is for customer provided feedback/input 3 This is for customer provided feedback/input 4Critical Application server01 This is for customer provided feedback/input 4 This is for customer provided feedback/input 5Dev Application server88 This is for customer provided feedback/input 2 This is for customer provided feedback/input 3Dev A 0

Descriptions for each characteristic and Score are included as comments to the field. Please note that the Scores are designed based on general rules of thumb and can be modified for each client. In every situation, the Score is scored from 1 to 5 where 1 is the lowest and 5 is the highest level of service or information

Recoverability Availability Performance

Security Scalability Manageability

No entanto, um framework mais abrangente deve ser considerado para a classificação de dados e a definição de camadas (tiers) de storage quando da implementação de ILM de forma corporativa.

Page 15: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

O valor da informação para o negócio é adicionada à Information Taxonomy para criar classes de informação.

IC1 Move or DiscardIC2 Not ImportantIC3 Important ProductiveIC4 Business ImportantIC5Business VitalIC6 Mission Critical

Cada classe de dados é classificada pela criticidade para o negócio. Estas sãoListadas abaixo e atribuem um determinado nível de importância para cada

Arquivo, filesystem, servidor, etc.

BV Definition1 Not Valuable to Business2 Valuable to Business, not Valuable to Enterprise3 Established Value for Business or Enterprise4 Highly Valuable to Business, some Value to Enterprise5 Highly Valuable to Business and Enterprise

Page 16: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Dispositivos de armazenamento já existentes no ambiente e as classes de serviços iniciais são analisadas para desenvolver as camadas (tiers) de storage, conforme exemplo apresentado abaixo:

I

3,990 8,867ExceptionalRAID10YesYesContinuous

II

16,497 21,996MediumRAID5NoYesHigh

Initial Raw Capacity

Initial Raw Capacity

PlatinumSupported COS:

Supported COS:

Initial Used CapacityPerformance

PiT ReplicationContinuous ReplicationAvailability

Midrange Class Disk Subsystem (Fast T (now DS-X00 series), Clariion, Centera, etc)

ConfigurationPiT Replication

Platinum, Gold, Silver, Bronze

Configuration

Continuous ReplicationAvailability

Initial Used CapacityPerformance

Enterprise Class Disk SubSystem (Shark, DSX000 series, Lightning, Symmetrix, DMX, etc.)

Page 17: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

A próxima etapa contempla a definição da arquitetura high level, já incluindo a definição de políticas ILM para associar as classes de serviço às camadas (tiers) de storage.

Tier I(Enterprise Disk)

Provisioning

IC5 IC4 IC3 IC2

CDR, UDR, IPDR

CDR, UDR, IPDR

EAMSGateways

EAMSDB/Apps

CDR,TF/CDR

ODS ODS

DOM, IPOM, TOP, Alarms,

RSSNDSS, VOM

ODS

OM-DB, PM-DB, IQ-DB

NPRS

Platinum Gold Silver BronzeKey Managed Service Requirements

Key Information Management Requirements

Key Storage Device and Data Placement Requirements

Tier II(Non-enterprise Disk)

Enterprise Asset and Capacity

Enterprise Storage Resource Management and Reporting

Multiple Device Management

Data Placement Management

Enterprise Replication Management

Tools and Technology Enablers

Classes de Serviço são definidas pela combinação das classes de informação com características de serviço adicionais, tais como provisionamento, capacidade, etc.

Page 18: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Alguns cuidados devem ser levados em consideração quando da criação das políticas ILM:

Definir o placement inicial do dado (em qual tier), mas também definindo as quais condições sob as quais um dado deve ser movido para tiers diferentes

Definir como o dado deve ser movido (em bloco, por arquivo, ...)? Designar um peso para cada característica-chave de gerenciamento da informação Realizar uma referência cruzada com dados coletados do ambiente, gerando uma

matriz de pontuação, que é utilizada na determinação da Information Taxonomy O score de valor para o negócio deve ser associado com o elemento correspondente da

Information Taxonomy

Tape

Archive

Tier 3

Tier 2

Tier 1

Page 19: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Uma outra abordagem de implementação seria o desenvolvimento de um catálogo de serviços de storage que permita fazer o placement inicial do dado já no tier correto.

Data Storage Hardware Tiers Platinum CoS Gold CoS Silver CoS Bronze CoS

Business Options

Availability Target 99.99% (53 mins/yr) 99.95% (4 hrs/yr) 99% (88 hrs/yr) 98% (7 days/yr)

Downtime per Year 53 Mins 263 Mins 5256 Mins 10512 Min

Time to Recover (RTO) 15 Min 30 min <= 72 Hour Best Effort

Rollback Period (RPO) 30 Min 1 Hour Previous COB Best Effort

Performance Level Range High Medium to High Low Low

Business Continuity Services Available No No No

High Availability Services Yes Yes No No

Proactive Performance Monitoring & Mgmt. yes Yes No No

7/24/365 SAN and Storage Monitoring Yes Yes Available Available

Monthly Growth forecasts

SRM tool host agents with specialized

application specific agents to provide

maximum information

SRM tool host agents with specialized

application specific agents to provide

maximum information

SRM tool general host agents to provide

summary level information

SRM tool general host agents to provide

summary level information

Support Priorityhost servers in this class

receive priority attention

host servers in this class receive 2nd priority

status

host servers in this class are

addressed on a best effort basis

host servers in this class are addressed on a best effort basis

Incident Status as defined above as defined above as defined above as defined above

Provisioning Priority in Queue as defined under support priority

as defined under support priority

as defined under support priority

as defined under support priority

Specific Change Request Windows Yes Yes No No

Page 20: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Agenda

1. Objetivo

2. Conceitos e metodologia

3. Abordagens de implementação

4. Considerações finais

Page 21: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

ILM não trata só de Storage, e pode abranger também outras soluções, tais como: Archive Gerenciamento de Conteúdo Backup etc.

Uma boa implementação de ILM/SRM pode ajudar significativamente no gerenciamento de capacidade.

Considerações finais

Page 22: Abordagens de Implementação de ILM como estratégia auxiliar no Gerenciamento de Capacidade, por Anderson Lovatto

Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.

Obrigado!

18 de maio de 2016

Adelson Lovatto