STORAGE ARCHITECTURE/ EXECUTIVE: Virtualization It’s not what you think you’re buying. John Blackman Independent Storage Consultant.

Slides:



Advertisements
Similar presentations
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Advertisements

Introduction to Unitas Global Managed IT Infrastructure Service Provider February 2012 North America Los Angeles, USA
1 Storage Today Victor Hatridge – CIO Nashville Electric Service (615)
VMware Virtualization Last Update Copyright Kenneth M. Chipps Ph.D.
Citrix Partner Update The Citrix Delivery Centre.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
Introducing … Distributed Systems.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
The Architecture of Transaction Processing Systems
Virtualization and the Cloud
Jennifer Rexford Princeton University MW 11:00am-12:20pm Data-Center Traffic Management COS 597E: Software Defined Networking.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Be Smart, Use PwrSmart What Is The Cloud?. Where Did The Cloud Come From? We get the term “Cloud” from the early days of the internet where we drew a.
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Module – 7 network-attached storage (NAS)
WMU GNL Automation How to make my IT life easier CHRISTOPHER KEYAERT CONSULTANT AT INOVATIV CLOUD AND DATACENTER MANAGEMENT MVP.
You’ve Built The Pieces, Now Integrate Your Enterprise! Mid-Atlantic Regional Conference January 17, 2003 Patty Gertz, Princeton University
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Is Windows Right for High-Availability Enterprise Applications? Dan Kusnetzky, Vice President System Software Research IDC.
Plan Introduction What is Cloud Computing?
Deploying Moodle with Red Hat Enterprise Virtualization Brian McSpadden Director of Network Operations Remote-Learner.net.
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
3 Cloud Computing.
Opensource for Cloud Deployments – Risk – Reward – Reality
Barracuda Load Balancer Server Availability and Scalability.
Morteza Yousefi University of Science & Technology of Mazandaran Network Virtualization 1 of 22 Network Virtualization.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
The Citrix Delivery Center. 2 © 2008 Citrix Systems, Inc. — All rights reserved Every Day, IT Gets More Complex EMPLOYEES PARTNERS CUSTOMERS.
Introduction to Cloud Computing
V IRTUALIZATION Sayed Ahmed B.Sc. Engineering in Computer Science & Engineering M.Sc. In Computer Science.
Deploying SharePoint Products and Technologies for Enterprise Collaboration Microsoft IT group’s Centrally Hosted Collaboration Solution.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
LOGO Service and network administration Storage Virtualization.
High Availability 2001 Press Briefing. Agenda What we’re announcing today…a new vision for High Availability New HA software products VERITAS Cluster.
Dev and Test Environments in the Cloud
VMware View built on FlexPod Flexible IT Infrastructure for Desktop Virtualization.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
DISTRIBUTED COMPUTING Introduction Dr. Yingwu Zhu.
Clustering In A SAN For High Availability Steve Dalton, President and CEO Gadzoox Networks September 2002.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
VMware vSphere Configuration and Management v6
7. Grid Computing Systems and Resource Management
Comprehensive Project Management Solutions with the.NET Server family.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Distributed Computing Systems CSCI 6900/4900. Review Definition & characteristics of distributed systems Distributed system organization Design goals.
Innovative Partnership Solution-Driven Commitment Agile Value Sustainable.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
John R Durrett1 Client/Server Computing Byte April 1995 & The Martian C/S book.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Architecture of a platform for innovation and research Erik Deumens – University of Florida SC15 – Austin – Nov 17, 2015.
Designing Cisco Data Center Unified Fabric
CS 6027 Advanced Networking FINAL PROJECT ​. Cloud Computing KRANTHI ​ CHENNUPATI PRANEETHA VARIGONDA ​ SANGEETHA LAXMAN ​ VARUN ​ DENDUKURI.
Chapter 6: Securing the Cloud
Agenda Hardware Virtualization Concepts
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S
Virtual Private Servers – Types of Virtualization platforms Virtual Private ServersVirtual Private Servers, popularly known as VPS is considered one of.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
LAB 01 Installation of VIRTUAL MACHINE and LINUX
Office 365 and Microsoft Project Integrations for HULAK Project Management Software Enable Teams to Remain Productive and Within Budget OFFICE 365 APP.
Key Manager Domains February, 2019.
Presentation transcript:

STORAGE ARCHITECTURE/ EXECUTIVE: Virtualization It’s not what you think you’re buying. John Blackman Independent Storage Consultant

Agenda Defining virtualization Layers of virtualization Storage virtualization techniques Bringing it together Summary

Definition of virtualization “To virtualize” To separate or abstract the physical from the logical things that mimic their “real” equivalents Why virtualize? To simplify the complexities of an environment To create a flexible and responsive environment

Virtual examples Virtual team Virtual office Virtual machine Virtual datacenter

Layers of virtualization Application File system Server Network Storage fabric Storage array

Application virtualization “Terminal Services” virtualizes the application for the user Using “Web services” or common binaries to scale an application across multiple servers Writing applications at a layer so it can be executed across servers of differing operating systems Requires special skills to manage

File system virtualization Clusterable file systems Multiple servers accessing common data simultaneously SAN file systems Multiple servers using a common method of “laying down” the data regardless of OS Not necessarily being accessible by multiple systems simultaneously Global NameSpace Grouping multiple filesystems to act as a common filesystem. Not Clustering. Is it managed by server or storage group?

Server virtualization Running multiple instances of the same or different operating systems on a single hardware platform Well known on the mainframe Well resisted in the distributed systems groups Thought of as a technology decision not a business decision Requires special skills to manage

Network virtualization Sometimes known as load balancing Scales horizontally, not vertically Enables multiple servers running same application to act as one Requires special skills to manage Is it managed by network or application group?

SAN fabric virtualization In-Band vs. Out-of-Band Heterogeneous vs. homogeneous solutions No standardization in solutions Greatest skill set required – Storage group and maybe network group

Array virtualization Traditional way of storage virtualization Performed by point tools without aggregation Management stack moving up – SMI-S

Let’s bring it together End-to-End view Architecture, engineering and implementation/support groups need to work together Tools need to support end-to-end views CIM (Common Information Model) may enable view Utilitarian processes need to be developed in IT

Bring it together (2) 3 C’s to standardization Conformance Consistency Cooperation Vendor differentiation Intellectual property Commoditization of infrastructure

Adaptive, just-in-time and on-demand Does your culture inhibit providing services as you need? Do your processes and procedures inhibit providing services as your customers need them? Does your technology deployed inhibit being flexible and scalable?

Making your storage organic Define your services to offer Data protection Information management Infrastructure management Define your processes Standardize enterprise management first

Products fit the services Services and processes define the products Simplify end-to-end Unobtrusive to the customer Vendors fit services to the products

Summary Virtualization isn’t simple There are many layers being virtualized Not a business service There are no standards yet

0/0 How do you deploy virtualization? 1.By the service offered? 2.By the application? 3.By the infrastructure?