This document discusses new features in VMware vSphere 6.0 related to storage management and optimization. It introduces Storage DRS which helps balance storage resource utilization across datastores and hosts. New features like IO reservations allow minimum guaranteed performance levels for VMs. Storage DRS also integrates with storage array technologies like thin provisioning, deduplication, auto-tiering, and replication to improve storage efficiency and availability. The document provides best practices for deploying Storage DRS to maximize its benefits.
Five common customer use cases for Virtual SAN - VMworld US / 2015Duncan Epping
This session was presented by Lee Dilworth and Duncan Epping at VMworld in the US in 2015. Five common customer use cases of the last 12-18 months are discussed in this deck.
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld
VMworld 2013
Sachin Manpathak, VMware
Mustafa Uysal, VMware
Sunil Muralidhar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
vSphere 5 What's New - Profile Driven StorageEric Sloof
So what does Profile-Driven Storage try to achieve? Very simply - minimize the amount of time required to provision virtual machines. Provisioning virtual machines isn’t only just selecting a random datastore. You will need to know what the requirements are of the virtual machine and then select the appropriate volume to the best of your knowledge. Profile-Driven Storage tries to help with that by providing better insight into storage characteristics and allowing for custom-tags and linking virtual machines to profiles. vSphere Storage APIs for Storage Awareness is a new set of APIs which will enable vCenter to see the capabilities of the storage array LUNs/datastores, making it much easier to select the appropriate disk for virtual machine placement.
VMworld 2013: What's New in vSphere Platform & Storage VMworld
VMworld 2013
Kyle Gleed, VMware
Cormac Hogan, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Five common customer use cases for Virtual SAN - VMworld US / 2015Duncan Epping
This session was presented by Lee Dilworth and Duncan Epping at VMworld in the US in 2015. Five common customer use cases of the last 12-18 months are discussed in this deck.
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld
VMworld 2013
Sachin Manpathak, VMware
Mustafa Uysal, VMware
Sunil Muralidhar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
vSphere 5 What's New - Profile Driven StorageEric Sloof
So what does Profile-Driven Storage try to achieve? Very simply - minimize the amount of time required to provision virtual machines. Provisioning virtual machines isn’t only just selecting a random datastore. You will need to know what the requirements are of the virtual machine and then select the appropriate volume to the best of your knowledge. Profile-Driven Storage tries to help with that by providing better insight into storage characteristics and allowing for custom-tags and linking virtual machines to profiles. vSphere Storage APIs for Storage Awareness is a new set of APIs which will enable vCenter to see the capabilities of the storage array LUNs/datastores, making it much easier to select the appropriate disk for virtual machine placement.
VMworld 2013: What's New in vSphere Platform & Storage VMworld
VMworld 2013
Kyle Gleed, VMware
Cormac Hogan, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration MistakesConcentrated Technology
Everyone thinks HA and DRS are wonderful technologies. Yet both can be notoriously dangerous when misconfigured. Make mistakes with either, and they will take down your virtual infrastructure more quickly than you can imagine. VMware vExpert Greg Shields has collected 16 of the biggest mistakes he has seen in his consulting travels. In this not-to-be-missed session, Greg shares all, along with simple solutions that will keep your virtual environment healthy. Be sure not to miss this session. You will want to remote your systems immediately afterward to see if you have made these mistakes too.
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...VMworld
VMworld 2013
Sachin Manpathak, VMware
Mustafa Uysal, VMware
Sunil Muralidhar, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Where We're Headed and Where NSX Fits InScott Lowe
In this presentation, I take a look at some broad industry trends and how they are driving the need for a network virtualization solution such as VMware NSX.
The theme for the 2015 LabMan Conference (held at UNT in Denton, TX) is sustainability, and this closing keynote presentation talks about sustaining your career.
This presentation describes the philosophy, the features and the future plans that we have about the Parashar21 platform of Indian Astrology
_________________________________________________________________
The new Windows Live Messenger. You don’t want to miss this.
http://www.microsoft.com/india/windows/windowslive/messenger.aspx
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)Scott Lowe
This presentation provides a definition of cloud computing (using NIST SP800-145), then builds on that definition to show why cloud networking has specific needs and how VMware NSX was built to meet those needs.
This presentation, given at the Nashville VMUG Converge 2015 event on April 8, 2015, provides an overview of Vagrant and Docker as tools that VMware administrators might find useful.
Vedic Astrology or Jyotish is the sister branch of Ayurveda and part of Dev Vyapshrya (Spiritual / Super natural) type of treatment. For understanding the Karmic reasons of diseases and difficulties, knowledge of Jyotish is the only way out.
Next-Generation Best Practices for VMware and StorageScott Lowe
This is the opening keynote presentation, focusing on VMware and storage best practices, from the Midwest Regional VMUG in Kansas City on December 6, 2010.
What is coming for VMware vSphere?
Delivered at VMUG DK/UK/BE in November 2014. Session is all about vSphere futures, what can be expected in the near future.
The Pendulum Swings Back - Understanding Converged and Hyperconverged Integrated Systems, presented Oct 17, 2017 at IBM Systems Technical University, New Orleans LA
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld
VMworld 2013
Eric Deadwyler, IBM
Joseph Russell, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld
VMworld 2013
Jad Chamcham, VMware
Narasimha Krishnakumar, VMware, view, vsan, tco
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Inter connect2016 yss1841-cloud-storage-options-v4Tony Pearson
This session will cover private and public cloud storage options, including flash, disk and tape, to address the different types of cloud storage requirements. It will also explain the use of Active File Management for local space management and global access to files, and support for file-and-sync.
VMworld 2013: Extreme Performance Series: Storage in a Flash VMworld
VMworld 2013
Sankaran Sivathanu, VMware
Mark Achtemichuk, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013
Christos Karamanolis, VMware
Kiran Madnani, VMware
James Streit, Thomson Reuters
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...Amazon Web Services
With the maturity and breadth of cloud solutions, more enterprises are moving mission-critical workloads to the cloud. American Commercial Lines (ACL) recently migrated their Oracle ERP to AWS. ERP solutions such as Oracle E-Business Suite require specific knowledge in mapping AWS infrastructure to the specific configurations and needs of running these workloads. In this session, Apps Associates and ACL walk through the considerations for running Oracle E-Business Suite on AWS, including deployment architectures, concurrent processing, load balanced forms and web services, varying database transactional workloads, and performance requirements, as well as security and monitoring aspects. ACL shares their experiences and business drivers in making this transition to AWS.
Similar to VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices (20)
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld
This year VMware vSphere 6 combined with vRealize Operations 6.1 (vR Ops 6) adds critical features to increase technical agility in the infrastructure, and reduce Mean time to Repair. With a new Automated remediation action framework in vR Ops, vSphere 6’s ability to vMotion Physical Raw Device mappings (RDMs), and a complete Management Pack Ecosystem for monitoring Infrastructure to applications, administrators have the tools needed to get to maintain 5 9’s uptime, shorten Mean Time to Repair (MTTR), and predict capacity requirements as and when the business requires.. This session will be a deep technical explanation, and live demonstration of these tools. It will give administrators a solid understanding of how they can use these tools to monitor and manage their application clusters, keep applications running during Infrastructure maintenance, and get deep holistic visibility into the entire Application ecosystem, from Storage to Networking.
VMworld 2015: Advanced SQL Server on vSphereVMworld
Microsoft SQL Server is one of the most widely deployed “apps” in the market today and is used as the database layer for a myriad of applications, ranging from departmental content repositories to large enterprise OLTP systems. Typical SQL Server workloads are somewhat trivial to virtualize; however, business critical SQL Servers require careful planning to satisfy performance, high availability, and disaster recovery requirements. It is the design of these business critical databases that will be the focus of this breakout session. You will learn how build high-performance SQL Server virtual machines through proper resource allocation, database file management, and use of all-flash storage like XtremIO. You will also learn how to protect these critical systems using a combination of SQL Server and vSphere high availability features. For example, did you know you can vMotion shared-disk Windows Failover Cluster nodes? You can in vSphere 6! Finally, you will learn techniques for rapid deployment, backup, and recovery of SQL Server virtual machines using an all-flash array.
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld
Active Directory Domain Services (ADDS) allows organizations to deploy a scalable and secure directory service for managing users, resources and applications. Virtualization of ADDS has been supported for many years now, however has required careful management to avoid pitfalls around replication, time management, and access. Windows Server 2012 provides greater support for virtualization by including virtualization-safe features and support for rapid domain controller deployment.
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld
Policy based management greatly simplifies the work of IT Administrators making it easy to ensure that applications and VMs receive the resources, protection and functionality required. Learn about the latest enhancements of Site Recovery Manager in this space, which represent a huge step towards providing policy based DR. In this session we'll dive deep into how this approach works and how to work with them.
Not content to simply describe the Virtual Volume (VVOL) framework, this session instead examines practical use cases: How different configurations and workloads benefit from VVOLs. Learn how Storage Policy Based Management (SPBM) couples with VVOLs to provide VM configuration options not previously available. We demonstrate a handful of real-life scenarios, specifically covering how VVOLs benefits oversubscribed systems, disaster recovery preparation and multi-tenant requirements for customers. Specific configuration options and constraints are covered in detail, including how they work with underlying storage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Generating a custom Ruby SDK for your web service or Rails API using Smithy
VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices
1.
2. Disclaimer
• This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
CONFIDENTIAL 2
3. Storage DRS Deployment:
Thin Provisioning
Deduplication
Auto-Tiering
Outline
Storage IO Control Capabilities
New Control: IO Reservations
Storage DRS
Storage IO Control
New ESX IO Scheduler
New Control: IO Reservations
Storage DRS Integration
Array-Based ReplicationStorage DRS Integration
vSphere Replication
4. vSphere 6.0 Beta
• Features we are presenting here are available in beta
• Perfect time to get your voice heard
https://communities.vmware.com/community/vmtn/vsphere-beta
4
5. The Problem
What you see
Online store:
Product Catalog
Back-up
(low priority)
Shared
Datastore
Online Store:
Order Processing
What you want to see
Shared
Datastore
Online store:
Product Catalog
Back-up
(low priority)
Online Store:
Order Processing
5
6. Storage Performance Controls
Shares: Relative importance of VMs
– IOPS will be allocated in this proportion
Limit: Maximum IOPS allowed per VM
Reservations: Minimum IOPS per VM
IOPS: 1200
600
600
IOPS: 1200
400
400
400
Online store:
Product Catalog
Back-up
(low priority)
Online Store:
Order Processing
R: 100
L: 500
S: 20S: 100S: 100
8. ESX 5.5 I/O Scheduler (mClock)
• Allocation of A and B will be in 1000:3000 ratio subject to
reservation and limit constraint.
L: ∞
S: 3000
R: 100
L: 500
S: 1000
R: 200 Capacity (IOPS) VM A (IOPS) VM B (IOPS)
1000 250 750
500 200 300
200 133.33 66.66
A B
8
13. Storage IO Control
Control Congestion in shared datastore
Detect Congestion
– SIOC monitors average IO latency for a datastore
– Latency above a threshold indicates congestion
SIOC throttles IOs once congestion is detected
– Control IOs issued per host
– Based on VMs shares, reservations, and limits on each host
– Throttling adjusted dynamically based on workload
• Idleness
• Bursty behavior
14. Congestion Threshold
Datastore overload
Congestion threshold value (ms):
– Higher is better for overall throughput
– Lower is better for latency
Changing default threshold:
Percentage or absolute value
Default: 90% of peak IOPs capacity
Throughput(IOPS)
Datastore Load
No benefit
beyond certain
load
Latency
Datastore Load
15. SIOC and Reservations
SIOC needs to be aware of VMs reservations
– The queue depth allocation of each host depends on the
VM reservation
Backward compatible (ESX 5.5 or below)
Are reservations always satisfied?
– IOPS too low due to low latency threshold
– Background operations or errors in the array
In case reservations are not satisfied:
– SIOC will notify Storage DRS for further action
R: 500
SIOC
R: 500 R: 500
16. Outline
Storage IO Control Capabilities
New Control: IO Reservations
Storage DRS
Storage IO Control
Storage DRS:
IO Reservations
Functionality Overview
17. Storage DRS and IO Reservations
• Monitor SIOC reservation enforcement
– Migrate workload if reservations are not met
• Balance reserved IOPS usage in cluster
– Match datastore IOPS capacity to reservations
• Reservations as VM placement constraints
– Hard or soft constraints
• Per-datastore reservable IOPS
– Manual override allowed
Datastore Cluster
17
18. Ease of Storage Management
Initial Placement
Out of Space Avoidance
IO Load Balancing
Virtual Disk Affinity (Anti-Affinity)
Datastore Maintenance Mode
Add Datastore
Storage DRS Functionality: Brief Overview
Datastore
Cluster
Storage vMotion
•••
22. How does Storage DRS handle space over-commit?
• Hypervisor Level: Storage DRS manages space over-commit
– Fine grain control for overcommit magnitude
– Out of space avoidance using storage vmotion
• Datastore Level: Storage arrays manage space over-commit
– Storage DRS manages logical space usage in datastores
– VASA integration (v1): Storage DRS handles space outage signal from backing pool
– VASA integration (v2): Storage DRS controls space usage in backing pools
• Best practice: can use either method, but not both
22
23. Deployment with Deduplication
• Provides space efficiency
• Dedupe pool can span across multiple
datastores
Dedupe
Storage DRS uses free space in datastore
VASA Integration (v2) : Storage DRS manages
logical space while keeping virtual disks in the
same dedupe pool
⤬Problem: Datastore appears to store
more data than capacity!
Total Virtual Disk
Size: 4TB
LUN Capacity: 1TB
23
24. Deployment with Auto-Tiered Arrays
• Multiple storage tiers
• VM data across tiers
• Tier use changes with workload
Capacity Tier
Performance Tier
Logical LUN of Auto-tier Array
Storage IO Control
IO priority
IO over-load remediation
Automatic initial placement
Space load balancing
Rule enforcement
Maintenance mode
Latency
IO Load
Auto-tiered array
SIOC Threshold
SDRS Threshold
24
27. vSphere SRM: Array-based Replication
• Storage DRS identifies replicated datastores
• All recommendations are in sync with replication policies:
– Automated moves within the same consistency group
– Manual moves for all VMs residing on replicated datastores
• Accounting of replication overhead due to Storage vMotion
27
29. vSphere Replication (VR)
• Storage DRS discovers VR-replicas in datastores
• Storage DRS understands space usage of replica disks
• Storage coordinates moves with VR
– Space balancing
– Maintenance mode
29
30. Storage IO Control Best Practices
Avoid mixing vSphere LUNs and non-vSphere LUNs on the same physical storage
– SIOC will detect this and raise an alarm
Configure host IO queue size with highest allowed value
– Maximum flexibility for SIOC throttling
Keep congestion threshold conservatively high
– Will improve overall utilization
– Set lower if latency is more important than throughput
31. Datastore Cluster Best Practices
Similar datastore performance
May not be identical
Similar capabilities
Data management
Backup
✔Cluster1: Wide Perf
Variation
Cluster2: Similar
Datastores
31
32. Datastore and Host Connectivity
• Maximum possible host and datastore connectivity
• Improves DRS and Storage DRS performance
Partially Connected Datastore Cluster Fully Connected Datastore Cluster
More datastores in cluster better space and I/O balance
Larger datastore size better space balance
DRS Cluster DRS Cluster
32
33. vSphere Storage Policy based Management
Silver Disk Pool Gold Disk Pool
Data
store1
Data
store2
Data
store3
Data
store4
Cluster-1 (Tier2 VMs) Cluster-2 (Tier1 VMs)
Datastores with any storage
profile
Silver Disk Pool Gold Disk Pool
Data
store1
Data
store2
Data
store3
Data
store4
Cluster-1 (Tier1 + Tier2 VMs)
Datastores with identical
storage profile
33
34. Summary
• Easier Storage Management
• Effective storage capacity and performance management
– Support for IO reservations
– Integration with storage environments
– Integration with vSphere solutions
• Many exciting features available in vSphere 6.0 Beta!
34
https://communities.vmware.com/community/vmtn/vsphere-beta