29
CMG Canada Conference Toronto April 14-15 th 2015 Anthony G. Mungal Senior Consultant [email protected] 1

CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CMG Canada Conference Toronto

April 14-15th 2015

Anthony G. Mungal Senior Consultant

[email protected]

1

Page 2: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Abstract

The rapid pace of technology continues to impact every element of the IT Infrastructure in potentially disruptive cycles consistent with the “useful” lifetimes of said technology. IT Infrastructure exists to satisfy, in a cost optimized manner, the evolving business needs of the Enterprise and in so doing must conform to the short term (tactical) and much longer term (strategic) initiatives set forth. This session looks at the various components of the IT Infrastructure and assesses the impact of current and evolving technologies on each. Hardware and software trends are also considered, especially as they enable enhanced capabilities and simplify management. The evolution from traditional to converged, to hyper-converged, to hybrid Infrastructures incorporating public clouds are carefully examined along with cost parameters which render them attractive.

2 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 3: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 3

About the Author

Anthony Mungal is a highly motivated IT professional with over thirty five years of expertise in Large Systems/Enterprise Infrastructure and Architecture areas such as computing, storage, networking, systems management, performance and capacity planning. He has worked with a very large and diverse set of customers spanning financial, retail, utilities, health care, government, entertainment and other sectors, both domestically and internationally. His core competencies include: o Enterprise Infrastructures and Architectures o Storage Operations/Migrations. o Data Center Setup/Migration/Relocation. o System Performance & Tuning (processor, storage, network) o Capacity Planning & Modeling. o Excellent written and oral skills.

Page 4: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Agenda

Traditional Infrastructure and the Growth problem

Quantifying growth (unpredictable finite)

The rise of Virtualization

Converged Infrastructures

Hyper-converged Infrastructures

Examples

Final Thoughts

4 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 5: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 5

IT Infrastructure - Evolution

Mainframe

Minis/Client server

PCs/servers

Cloud

Technology cycle shortened to 18 to 24 months Usage trends cycle is erratic at about 5 to 10

years and constantly decreasing.

Page 6: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Why do Infrastructure & Architecture planning? Business Drivers

Application intensity continues to increase Data storage (CAGR > 60%) CPU (CAGR > 20%) Network (8Gb going to 16Gb, and higher) Systems Management

Business is non-stop (24 x 7 x 365) and highly mobile Gain competitive advantage (1st to market)

Technology and Hardware Chip technology driven by unprecedented levels of processing Areal densities increasing while form factors are decreasing Proliferation of SSDs … ultra high performance Memory rich, multi-tiered, multi-core, multi-threaded processors and diverse

workloads. Promise of: performance, improved throughput, lower cost “emerging technologies” on a constantly shortening cycle time

Agility Ability to change quickly Adaptation

6

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

A robust and resilient infrastructure will facilitate the adoption and integration of new technology pieces brought about by continual change while all the time delivering highly dynamic and seamless access to IT services and resources.

Page 7: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

IT Infrastructure Design

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 7

Design

Assumptions

Other Factors

Requirements Constraints

Budget

Other factors - the impact of: Long term vision of SDDC Network Virtualization Storage Virtualization DEVOPS Converged Infrastructure Hyper-converged

Infrastructure Technology cycles Business challenges Orthogonal workloads ,e.g.

Big Data

Page 8: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Agile development process Cross functional

collaboration – analysis, design, development and QA

Business need for accelerated rate of production releases.

Wide availability of virtualized and cloud infrastructure – internally and externally.

Increased data center automation.

Increased configuration tools.

8 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

DEVOPS – Driving Factors

[Ref: http://en.wikipedia.org/wiki/DevOps ]

Page 9: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Traditional Infrastructure - Enterprise

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 9

Compute

Network

Storage

Systems Management

Capacity

Planning

Reporting

System Configuration

Security

Key Management: & Role Based Security

Data Encryption

Performance

Workload Management: Response Time Throughput

Availability

Failover/Continuity: > Distributed Sysplex

Scalability

Capacity: Engines Memory Channels

Security

Zoning Log In

Performance

QoS

Availability

Replication

Scalability

Capacity: Engines Memory

Channels

Security

Key Management & Role Based Security:

Tape & Drive Encryption

Performance Connectivity: Cache Auto Tiering Partitioning QoS

Availability

Failover/Continuity: Data Replication Backup & Recovery

Scalability

Capacity: Disk or Tape Data Dedupe Thin

Provisioning

ISL: Load Balancing

Remapping

Business Applications

Policy based resource

allocation

Single pane of glass

management

Page 10: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

A Single Infrastructure fulfilled all needs

s/360 announced on 4/7/64.

s/370 announced on 6/30/70

s/390 announced 9/5/90.

The above evolutionary infrastructure extended with XA, ESA and system z is still functional today.

10 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved….fully functional.

Page 11: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 11

Today’s Main Enterprise and Cloud “compute” Technologies

Cisco UCS B460 M4 Blade Server

IBM z13 Enterprise Server

IBM Power 7/8

Also, many other x86 based architectures from Dell, HP, and more.

Page 12: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Domain Capabilities – 5 Main Areas

Performance E.g. Leverage multi-level processor caching, network QoS,

automated storage tiering.

Availability E.g. Business continuity versus recovery (workloads and data)

Scalability E.g. Leverage horizontal and vertical scaling across the stack

Systems Management E.g. Simplification of Complex Systems and Workload

Management Capabilities across the stack

Security E.g. Comprehensive in flight/at rest data protection, role

based functions and key management

12

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 13: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Advantages / Disadvantages

Advantages Easy to scale any domain to

meet current needs. Domain scalability was

asymmetric with respect to the other domains.

Future needs was accommodated subject to certain constraints.

Disadvantages Forecasting required usage

data and specialized training (Capacity Planning expertise) on each domain.

Infrastructure Capacity and performance obeyed the well-understood step function.

Forecasting had to stay ahead of saturation.

Cost was incurred well ahead of target need. Overbuying. High impact to CapEX and OpEx.

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 13

This gave rise to the “piece-wise distributed”

model…aka “stove-piped” model

Page 14: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Traditional Infrastructure – “stove-piped”, “piece-wise distributed”

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 14

COMPUTE

NETWORK

STORAGE

Business Application

COMPUTE

NETWORK

STORAGE

Business Application

COMPUTE

NETWORK

STORAGE

Business Application

COMPUTE

NETWORK

STORAGE

Business Application

COMPUTE

NETWORK

STORAGE

Business Application

. . .

. . .

. . .

. . .

Page 15: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Advantages / Disadvantages

Advantages Shorter procurement

cycle. Cheaper (CapEX and

OpEx) Dedicated use platforms. Departmental/LOB

ownership

Disadvantages Little or no forecasting,

beyond initial requirement.

Infrastructure Capacity and Performance obeyed a “homogeneous” step function.

Saturation (the pain experience) dictated upgrades.

Cost was lowered, but still incurred well ahead of target need. Overbuying.

Noticeable impact to CapEX, but lowered OpEx.

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 15

The stage was now set for mass virtualization – the

decoupling of Infrastructure services from the physical assets on which

they reside.

Page 16: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Virtualization

Mainframe Processor Virtualization Amdahl’s Multiple Domain facility (MDF) on the 580 series processors in 1984. IBM’s PR/SM on the 3090 series processors in 1988.

Power Series Virtualization (PowerVM) EAL4+ certified virtualization of CPU, memory and networking for IBM AIX,

IBM i and Linux.

x86 Architecture Virtualization VMware in 1998. (EMC purchased VMware in 2004) Provisioning of: vCPU, vRAM, and vNIC via software (hypervisor)

Storage Virtualization virtualization techniques applied to different storage functions e.g. physical

storage, RAID groups, logical unit numbers (LUNs), LUN subdivisions, storage zones, logical volumes, and more.

Network Virtualization Reproduces the complete L2-L7 virtual network topology (logical switches,

logical routers L2-L3, logical load balancers, logical firewalls L4-L7, and more) 2 main players – VMware with NSX; Cisco with ACI

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 16

Page 17: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Server and Network Virtualization

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 17

Ref: Helund, B., “What is Network Virtualization?”, 2013, http://bradhedlund.com/2013/05/28/what-is-network-virtualization/

Page 18: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Converged Infrastructures

Convergence is about optimally combining server, storage, networking and management facilities to achieve interoperability using common resource pools, common platform and unified management tools, policies and processes.

What the pundits say: IDC – …convergence is THE next IT cycle…will drive IT

purchasing decisions for the next 10 years.

Gartner - …by 2015, one third of all servers shipped will be as a converged infrastructure.

Forrester - …study indicated that 28% planned on implementing converged infrastructure in the next 12 months, and another 28% in a year or more.

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 18

Page 19: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Converged Infrastructures

Customer needs: Easier

Faster

Seamless

Preserve current investment (no rip-replace)

Cloud enablement

Potential benefits: Efficiency

Innovation

Agility

Lower costs (acquisition and operational)

Reduced complexity

“single pane of glass” management

19 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 20: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Converged Infrastructures - Examples

VCE – Vblock, Vxblock

Cisco - Unified Computing System (UCS)

HP – HP Converged system

NetApp – Flexpod

Dell - vStart and Active System 800 models

Nutanix – NX series

Simplivity – Omnicube

IBM – Pureflex

VMware – EVO:RAIL

20 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 21: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Hyper-Converged Infrastructures

A single software stack that assimilates the functionality of multiple traditional IT infrastructure elements into a single shared x86 resource pool.1

Important continuation and maturation of convergence.

Main players today:

Nutanix – NX series

Simplivity – Omnicube

Scale Computing

VMware – EVO:RAIL ??

21 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

1 http://www.focaltechinc.com/IT-Services/Storage-and-Virtualization/Hyper-Convergence

Page 22: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Hyper-Converged Infrastructures – The Building Block

Cloud enablement Integration of compute, network, storage, server

virtualization, primary storage data deduplication, compression, WAN optimization, storage virtualization and data protection.

Full pooling and sharing of all resources. Performance through built in auto-tiering, caching and

capacity optimization. No separate flash arrays etc. Scale out to web scale – locally and globally as a single

system image. Manageable from one or more locations. Automation to hasten deployment and management times VM centricity – full visibility and manageability at the VM

level.

22 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 23: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Hyper-Converged Infrastructures – The Building Block…cont’d

Policy-based data protection and resource allocation at a VM level.

Built-in cloud gateway, allowing the cloud to become a genuine, integrated tier for storage or compute, or both.

23 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 24: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Simplivity Omnicube Example

Hyperconvergence A single software stack that assimilates the functionality of multiple

traditional IT infrastructure elements into a single shared x86 resource pool.

Data Virtualization Platform Performs inline data deduplication, compression and optimization

on all data at inception. Data granularity of 4-8 KB. Uses the OmniStack Accelerator Card for enterprise class

performance . specialized PCIe card - offloads compute intensive tasks, enabling

OmniCube to deliver Global Federated Management using vCenter

One user can manage the entire global infrastructure through one, simple interface.

An intelligent network of collaborative systems that manages billions of fine grained data elements.

Enabling data movement and sharing across the globe, as well as global VM centric management.

24 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 25: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 25

OmniCube Family of Models

[Ref: http://www.focaltechinc.com/IT-Services/Storage-and-Virtualization/Hyper-Convergence ]

Page 26: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved. 26

Nutanix NX Family

Ref: http://go.nutanix.com/rs/nutanix/images/Nutanix_Spec_Sheet.pdf

Page 27: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Final Thoughts CapEx and OpEx will continue to drive adoption.

Growth rates: CapEx steadily decreasing; OpEx steadily increasing

Converged and Hyper-converged Infrastructures May be all that is needed in many SMB environments. Enterprise environments will incorporate it in increasing percentages leading to

very robust hybrid infrastructures

Asymmetric resource consumption is a natural consequence of access skew. Somewhat problematic for converged and hyper-converged infrastructures,

given the “building block” nature of the architectures. Partially solvable through overprovisioning and clever use of virtualization .

Entering into the era of moving from cloud adoption to cloud acceleration. Mobile/ubiquituous computing re-defining infrastructure capabilities Orthogonal workloads (e.g. big data) requirement of high density computing

and ultra-dense data storage. Massive scaleability:

nx vertically; n2x horizontally (generalized n𝒌x, ∀ 𝒌, 𝒌 > 𝟏, 𝒌 ∈ 𝑹.)

27 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Back to the Future? At what point does hyper-converged infrastructures converge to

what was known as the mainframe… the old is new again?

Page 28: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

Final Thoughts… continued Capacity Planning (CP) is not dead! … it is being re-written…

CP for n𝒌x is drastically different from nx Regression to time-series to fractal analysis. The probability of need (acquisition probability) of any infrastructure

component becomes a joint function as follows: 𝑓 (diminishing value of long historical data) X (emphasized value of most recent

data)

Infrastructure Management tools (e.g. vSphere, vCentreOps, etc) Trending. Capacity modeling.

Performance. “engineered in”…taken for granted? High dependence on Infrastructure Management tools.

Single pane of glass - highly summarized. Pro-active – increased use of predictive analytics.

Operationally - lower skill set requirement. Diagnostically – “experts only” requirement. Still…NO free lunch!

28 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.

Page 29: CMG Canada Conference Toronto April 14-15 2015 Anthony G ...cmgcanada.altervista.org/presentations/2015 Apr... · Agile development process Cross functional collaboration – analysis,

29 CONFIDENTIAL © Copyright 2015 A. G. Mungal. All rights reserved.