In this session, Cormac Hogan and Julienne Pham of VMware take a comprehensive look at the setup, policy management, failure handling, and monitoring tools needed to perform a successful Proof of Concept. This session empowered attendees to go and implement their own VSAN POCs.
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.
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Divedavehill99
In this session we will get into the details of VMware vCloud Air Disaster Recovery and Data Protection. We will focus on how these solutions are architected and what that implies in real-life implementations and provide some solutions for tough design challenges and what is coming down the road.
HBC9363 Virtualization 2.0 How the Cloud is Evolving the Modern Data Centerdavehill99
In his article Virtualization 2.0 Is Your On-Ramp to the Cloud published on SIliconANGLE, VMware Cloud Strategist David Hill, writes, “Many companies today are recognizing value in the cloud even though they have no plans to mothball their own data centers. To them, the cloud represents both an extension of their on-premises infrastructures and the latest chapter in the ongoing evolution of their IT practice.”
David goes on to describe this latest chapter as “Virtualization 2.0,” because just as virtualization untethered workloads from servers, this stage is about untethering those same workloads from the data center itself, enabling apps to freely move between clouds the way they can move between servers today.
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.
HBC8292 vCloud Air Recovery as a Service (RaaS) Deep Divedavehill99
In this session we will get into the details of VMware vCloud Air Disaster Recovery and Data Protection. We will focus on how these solutions are architected and what that implies in real-life implementations and provide some solutions for tough design challenges and what is coming down the road.
HBC9363 Virtualization 2.0 How the Cloud is Evolving the Modern Data Centerdavehill99
In his article Virtualization 2.0 Is Your On-Ramp to the Cloud published on SIliconANGLE, VMware Cloud Strategist David Hill, writes, “Many companies today are recognizing value in the cloud even though they have no plans to mothball their own data centers. To them, the cloud represents both an extension of their on-premises infrastructures and the latest chapter in the ongoing evolution of their IT practice.”
David goes on to describe this latest chapter as “Virtualization 2.0,” because just as virtualization untethered workloads from servers, this stage is about untethering those same workloads from the data center itself, enabling apps to freely move between clouds the way they can move between servers today.
VMworld 2015: Extreme Performance Series - vSphere Compute & MemoryVMworld
In this session we'll dive deep into how the vSphere compute and memory schedulers work to provide the same level of performance as bare metal. Hosted by two outstanding performance engineers, they will review concepts like how and when vSphere schedules vCPUs, how virtual machines are idles, understand virtual machine memory overhead and how large memory pages help or hurt performance. If you want to understand what vSphere does at an atomic level you don't want to miss this advanced session.
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.
The popularity of Virtual SAN is growing daily. Server admins are finally free to aggregate storage in their servers to create a shared storage system that scales with their compute needs. The underlying key to making it all work is networking. All Virtual SAN data flows through it, and correct selection and configuration of networking components will mean the difference between disruptive success or dramatic failure. This session will give deep insight in the do's and don'ts of Virtual SAN networking. Best practices for physical and virtual switch configuration and performance testing will be discussed. Virtual SAN 5.5 and 6.0 will be covered, and the networking differences discussed. Methods of troubleshooting network issues will be covered. For those configuring a Virtual SAN network for the first time, for labs or enterprise scale, this session is a must-see.
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.
An example of a successful proof of conceptETLSolutions
In this presentation we explain how to create a successful proof of concept for software, using a real example from our work in the Oil & Gas industry.
Case Study: Lessons from Newell Rubbermaid's SAP HANA Proof of ConceptSAPinsider Events
View this session from Reporting & Analytics 2014. Coming to Las Vegas in November! www.reporting2015.com
In this session, Newell Rubbermaid guides you through the key elements that comprised its SAP HANA business case and proof of concept, including an emphasis on process improvement. Learn firsthand how Newell Rubbermaid:
· Identified which business processes were most likely to realize significant improvement as a result of utilizing SAP HANA
· Established a “current state” baseline and demonstrated a “projected state” that could be realized through the use of SAP HANA
· Determined which SAP BI tools to use based on specific reporting scenarios and end user requirements
VMworld 2015: Extreme Performance Series - vSphere Compute & MemoryVMworld
In this session we'll dive deep into how the vSphere compute and memory schedulers work to provide the same level of performance as bare metal. Hosted by two outstanding performance engineers, they will review concepts like how and when vSphere schedules vCPUs, how virtual machines are idles, understand virtual machine memory overhead and how large memory pages help or hurt performance. If you want to understand what vSphere does at an atomic level you don't want to miss this advanced session.
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.
The popularity of Virtual SAN is growing daily. Server admins are finally free to aggregate storage in their servers to create a shared storage system that scales with their compute needs. The underlying key to making it all work is networking. All Virtual SAN data flows through it, and correct selection and configuration of networking components will mean the difference between disruptive success or dramatic failure. This session will give deep insight in the do's and don'ts of Virtual SAN networking. Best practices for physical and virtual switch configuration and performance testing will be discussed. Virtual SAN 5.5 and 6.0 will be covered, and the networking differences discussed. Methods of troubleshooting network issues will be covered. For those configuring a Virtual SAN network for the first time, for labs or enterprise scale, this session is a must-see.
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.
An example of a successful proof of conceptETLSolutions
In this presentation we explain how to create a successful proof of concept for software, using a real example from our work in the Oil & Gas industry.
Case Study: Lessons from Newell Rubbermaid's SAP HANA Proof of ConceptSAPinsider Events
View this session from Reporting & Analytics 2014. Coming to Las Vegas in November! www.reporting2015.com
In this session, Newell Rubbermaid guides you through the key elements that comprised its SAP HANA business case and proof of concept, including an emphasis on process improvement. Learn firsthand how Newell Rubbermaid:
· Identified which business processes were most likely to realize significant improvement as a result of utilizing SAP HANA
· Established a “current state” baseline and demonstrated a “projected state” that could be realized through the use of SAP HANA
· Determined which SAP BI tools to use based on specific reporting scenarios and end user requirements
Accelerating Innovation: Proof of Concept Gap Fund Program Best Practicesinnovosource
Review of best practices in University Proof of Concept (POC) Gap Funding Programs from the Mind the Gap Initiative and Report, a full program development guide for fund managers covering 82 translational research, proof of concept, and start-up gap funding programs
Post-launch experiences from a locally developed internal proof of concept im...Sebastian Schumann
Post-launch experiences from a locally developed internal
proof of concept implementation
- Service description
- Used technologies and integration challenges
- Lessons learned
Presented at the 2nd annual WebRTC Global Summit in London, UK
OTN tour 2015 Oracle Enterprise Manager 12c – Proof of ConceptAndrejs Vorobjovs
Why we are talking about this
How – minimal survival kit
Database provisioning:
Database provisioning
Pluggable database provisioning
Schema provisioning
Middleware provisioning:
New instance installation
Instance cloning
Integration provisioning
Restrictions
Conclusion
Q&A
Peteris Arajs
Technology Architecture Associate Manager at Accenture
More than 15 years experience in IT industry with main focus to:
- DB design, analysis, development and performance tuning
- Oracle eBusiness Suite
- Oracle Middleware
Also experienced in all stages of software development life cycle (SDLC) from business requirements and technical definitions to development, testing and production support.
Alex Nemirovskis
Technology Architecture Associate Manager at Accenture
More than 19 years experience in IT industry with main focus to:
- DB design, analysis, development and performance tuning
- DWH / ETL / BI / Analytics
- Oracle ADF
Also experienced in all stages of software development life cycle (SDLC) from business requirements and technical definitions to development, testing and production support.
Proof of Concept with Real Application Testing 12cLuis Marques
Evaluate how certain real world database workload behaves on different I/O subsystem, processors and
architecture or the coexistence with other databases is the goal of a Proof of Concept. The need of testing
real production workloads to eliminate uncertainty with help of techniques like Workload Folding, Time
Shifting and Schema Remapping, this talk will produce evidence that exploring Real Application Testing
features in 12c leverage what can be accomplished by a Proof of Concept.
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...eazynow
Here are the slides for the talk that myself (Erol Ziya - @eazynow) and Rob Baines (@telecoda) gave at the first Twiliocon Europe, providing tips for when moving from PoC to production based on our experiences in hibu labs. #twiliocon
PoC: Using a Group Communication System to improve MySQL Replication HAUlf Wendel
High Availability solutions for MySQL Replication are either simple to use but introduce a single point of failure or free of pitfalls but complex and hard to use. The Proof-of-Concept sketches a way in the middle. For monitoring a group communication system is embedded into MySQL usng a MySQL plugin which eliminates the monitoring SPOF and is easy to use. Much emphasis is put of the often neglected client side. The PoC shows an architecture in which clients reconfigure themselves dynamically. No client deployment is required.
MVPOC - Minimum Viable Proof of ConceptRay DeLaPena
How can we introduce lean, iterative, customer-centric design methodologies (also known simply as "good design") at large established organizations? One method that has proven effective and low-risk is to focus on the Proof of Concept stage. This talk outlines the methodology we've used to create proofs of concept that will give products the best chance of success when they're introduced to customers.
VMworld 2013: Implementing a Holistic BC/DR Strategy with VMware - Part TwoVMworld
VMworld 2013
Jeff Hunter, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Ken Werneburg, VMware
VMworld 2013: Virtualization Rookie or Pro: Why vSphere is Your Best ChoiceVMworld
VMworld 2013
Eric Horschman, VMware
Jeff Margolese, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Want Practice Tests that make sure you get the highest marks in your VMware VMware vSAN Specialist Exam? Then Dumpspedia is the key to your success. With these amazing 5V0-22.21 Practice Test Questions Answers provided by us VMware Specialist - vSAN 2021 will be yours in no time. Plus, our 5V0-22.21 Test Questions are tested by professionals and they too admit that these are the best source to practice for your exam. Did we mention we provide a free trial period and a demo version of Practice Questions? Now you can see for yourself what are our Practice Exam Questions are capable of before you decide to buy. Visit us now!
https://www.dumpspedia.com/5V0-22-21-dumps-questions.html
O CommVault Simpana é uma das mais completas plataformas de Software para backup, arquivamento, gestão de documentos e busca inteligente. Ele se integra transparentemente à nuvem da AWS e permite que o gerente de backup e dados, acesse e administre todos os seus backups de forma transparente, independente de onde estão armazenados - nuvem ou data center físico.
VMworld 2013: Software-defined Storage - The Next Phase in the Evolution of E...VMworld
VMworld 2013
Alberto Farronato, VMware
Vijay Ramachandran, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2013: Protect vCenter Server with vCenter Server Heartbeat Deep Dive VMworld
VMworld 2013
Shawn Gordon, Neverfail
Donna Reineck, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...VMworld
This session discusses the lessons learned from VMware Professional Services Engineering during development of collateral for customers. It brings real world experiences to light, so that common issues can be addressed prior to deployment of the solution, rather than after the fact.
VMworld 2013: VMware vCenter Site Recovery Manager – Solution Overview and Le...VMworld
VMworld 2013
Mauricio Barra, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Thomas McQuillan, UnitedHealth Group
VMworld 2013: Part 2: How to Build a Self-Healing Data Center with vCenter Or...VMworld
VMworld 2013
Nicholas Colyer, Catamaran RX
Dan Mitchell, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
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: 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.
VMware 2015: Next Horizon for Cloud Networking and SecurityVMworld
Software Defined Networking (SDN) and network virtualization has become an accepted part of modern data center architecture. The transformation of networking into a software industry has accelerated innovation and given rise to a number of new technologies and use cases that were previously impossible. Network virtualization is starting to have profound impact on services, security, the underlying physical networks and the organization of the IT organizations that use them. How will network virtualization impact the next horizon for cloud networking and security?
In this session Guido Appenzeller presents a tech-preview of NSX working with Docker Containers and Amazon Web Services (AWS). Additional speakers include Scott Lowe, Mukesh Hira and Jacob Cherkas from VMware and Suneet Nandwani from eBay.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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!
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.
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.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Connector Corner: Automate dynamic content and events by pushing a button
VMworld 2015: Conducting a Successful Virtual SAN Proof of Concept
1. Conducting a Successful Virtual SAN
Proof of Concept
Cormac Hogan, VMware, Inc
Julienne Pham, VMware, Inc
STO4572
#STO4572
2. • 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.
Disclaimer
CONFIDENTIAL 2
4. Agenda
1 Introduction to STO4572 Session
2 Introduction to Virtual SAN
3 Initial consideration for a proof of concept on VSAN
4 Tools available to conduct a successful proof of concept
5 POC validation scenarios
6 Measuring Performance
7 Moving from POC to Production
4CONFIDENTIAL
5. This Session…
• Virtual SAN has been available for 18 months
• VMware recognizes that conducting a Virtual SAN proof of concept can be challenging
• Since the launch of Virtual SAN, additional tools for managing, monitoring and troubleshooting
Virtual SAN have become available
• In this session, the tools available to vSphere and Virtual SAN administrators will be discussed,
and how they can help deliver a Virtual SAN proof of concept
• The session will also cover considerations of moving Virtual SAN from POC to production
5CONFIDENTIAL
6. Unprecedented Customer Momentum
2000+ Customers in
the first 15 months
In my experience VMware solutions are
rock solid…we’re ready to nearly double
our VSAN deployment.
It really did work as advertised…the fact
that I have been able to set it and forget
it is huge!
CONFIDENTIAL 6
7. Introduction to VMware Virtual SAN
7
• Storage scale out architecture
built into the hypervisor
• Aggregates locally attached storage
from each ESXi host in a cluster
• Dynamic capacity and
performance scalability
• Flash optimized storage solution
• Fully integrated with vSphere and interoperable:
• vMotion, DRS, HA, VDP, VR …
• VM-centric data operations
+ + + +
+ + +
…
+
CONFIDENTIAL
9. Before Considering a Virtual SAN PoC
Accelerate Use Case
Planning Outcome
CONFIDENTIAL 9
10. Organization Challenges
Culture Barrier
• The fear about what
you do not know and
the lack of control
and visibility
Storage team
operations
• New methodology
• New way to see
things and operate
• Converged compute
and storage
Support
• Single Point
of Contact
• No vendor
finger pointing
10CONFIDENTIAL
11. Technical Requirements
• EVO:RAIL, VSAN Ready Node or Do-it yourself
• Uniform configuration
Hardware
• Shared Network VS Dedicated
• Distributed Switch VS Standard
• Multicast
Networking
• Controller choices
• RAID0 VS Pass-through
• SSD/HDD Ratio Choices
• Performance VS Endurance
• SAS Expanders
Storage
11CONFIDENTIAL
12. What I Need to
Be Successful
Tools to conduct a successful Virtual SAN POC
13. Success Tool #1: Health Plugin
• Introduced with Virtual SAN 6.0
• Incorporate in the vSphere Web Client
• Virtual SAN Health Check tool include:
– General Health
– Proactive tests
– Virtual SAN HCL health
– Physical disk health
13
• Especially useful to
observe injected errors
and verifying that they
have been remediated
CONFIDENTIAL
14. Success Tool #1: Health Plugin
• Proactive tools running on
Virtual SAN cluster and
pre-production tests
– VM Creation test
– Storage Load test
– Multicast Performance test
14CONFIDENTIAL
15. Success Tool #2: RVC/Virtual SAN Observer
• Native tools installed on VCSA and on VC Windows
• Used for Configuration and Status of the Virtual SAN Cluster
• For Performance and Activity monitoring on demand
– VM level
– Host level
– VMDK level
– HDD/SSD Level
• Any anomalies will show up with the metric in question shown in red
CONFIDENTIAL 15
16. Success Tool #2: RVC/Virtual SAN Observer
vsan.apply_license_to_cluster
vsan.enable_vsan_on_cluster
vsan.disable_vsan_on_cluster
vsan.clear_disks_cache
vsan.cluster_change_autoclaim
vsan.cluster_set_default_policy
vsan.enter_maintenance_mode
vsan.fix_renamed_vms
vsan.object_reconfigure
vsan.host_wipe_vsan_disks
vsan.recover_spbm
vsan.reapply_vsan_vmknic_config
16
Cluster
vsan.check_limits
vsan.check_state
vsan.cluster_info
vsan.cmmds_find
vsan.whatif_host_failures
vsan.resync_dashboard
Disk
vsan.disk_object_info
vsan.disks_info
vsan.disks_stats
Host
vsan.host_info
vsan.host_consume_disks
Networking
vsan.lldpnetmap
VM
vsan.vm_object_info
vsan.vm_perf_stats
vsan.vmdk_stats
vsan.obj_status_report
vsan.object_info
Troubleshooting
vsan.support_information
vsan.observer
Virtual SAN Operation Virtual SAN Information
Virtual SAN Monitoring
CONFIDENTIAL
17. Success Tool #3: Virtual SAN Pack for vROps
• Integrate to the comprehensive vSphere monitoring software vRealize Operations 6.0.1
• Available on Advanced or Enterprise Edition
• Collect SSD/HDD disk performance across the cluster
• Collect SMART information
• Monitor information across multiple level :
– disk group
– host
– cluster
– datacenter
17CONFIDENTIAL
18. Custom Dashboards
18
In the VSAN cluster
• Disk Group Throughput
• SSD/MDs Information
• Capacity Usage by hosts
CONFIDENTIAL
19. Success Tool #4: Log Insight
• Built-In with VMware - vSphere
• Troubleshooting tool
• Logging Analytic tools
• Any Virtual SAN failure can be correlate
between hosts and disk groups
• Track Virtual SAN operations
CONFIDENTIAL 19
Storage – VSAN view
Storage – VSAN Interactive
Analytic view
21. PoC Validation
• What are the most important test validation?
1. Successful VSAN configuration
2. Successful VM deployments on VSAN datastore
3. VM Availability in the event of failures (host, storage device, network)
4. VSAN serviceability
5. VM Performance meets expectations
CONFIDENTIAL 21
22. Case #1 – Successfully Deploy VSAN
• Ensure correct vSphere versions
• Appropriate licenses are available (if PoC is going to take a long time)
• Ensure network is in place. Remember multicast requirement, so prep the network team.
• Minimum of three servers.
• Minimum of three servers contributing storage:
– At least one storage controller – check the HCL, verify drivers and firmware are valid
– At least one flash device (SSD, PCIe) for cache – make sure these are on HCL
– At least one magnetic disk or flash device for capacity – check the HCL
– Or consider VSAN Ready Nodes as an option …
CONFIDENTIAL 22
Remember, the VSAN Health Check will do most of this work for you
23. Case #1 – Successfully Deploy VSAN
CONFIDENTIAL 23
Run this after
every test!
Also use it to
make sure you
fixed the problem
you previously
introduced!
Check the Virtual SAN Health Check plugin regularly
24. Case #2: Successful VM Deployment
Use the Health Check to do initial VM deployment check
CONFIDENTIAL 24
Part of the Proactive Tests. This
will verify if VMs can be created
on VSAN cluster
25. Case #2: Successful VM Deployment
I created a new VM, but I am not sure where the VM is stored
CONFIDENTIAL 25
Component host location
26. Case #3: VM Availability in the Event of Failures
• There are various failures that may be introduced as part of a typical POC
– Host failure
– Flash device / Magnetic Disk failure – Cache/Capacity failures
– Network failure
• The primary objective is to ensure that the VM continues to be available in
the event of a failure. This might mean the VM is restarted on another node
in the cluster.
• vSphere HA also has a role to play here. It is integrated with Virtual SAN.
CONFIDENTIAL 26
27. Case #3.1: Host Failures
• How many hosts do I really need?
• A minimum of 3 hosts is needed to support VSAN
• What about rebuilding after a failure or maintenance mode operations?
• If you want virtual machines to remain highly available on VSAN during these scenarios,
consider configuring for additional capacity i.e. minimum 4 nodes
CONFIDENTIAL 27
28. Case #3.2: Storage Failures
• The Virtual SAN 6.0 Proof Of Concept Guide has details on how to inject temporary disk errors
for the purpose of testing
– A real disk failure results in immediate rebuild activity initiated by VSAN
CONFIDENTIAL 28
Eject/Offline/Unplug: Absent
Wait 60 minutes
before remediation
Failure: Degraded
Immediate remediation
29. Case #3.3: Network Failure
CONFIDENTIAL 29
Part of the Proactive Tests. This
will verify if multicast
performance is acceptable can
for VSAN cluster
Multicast configuration is the most common issue
30. Case #3.4: Validating Rebuild Activity after Failure
30
• Virtual SAN might need to move data around in the background: change policy, host failure, long
term/permanent component loss, user triggered reconfig, maintenance mode, etc.
• UI Resync Dashboard shows the VMs that are resyncing and remaining bytes to sync
Remember!
Test one
thing at a
time!
CONFIDENTIAL
31. Case #4: VSAN Serviceability
I want to update one of my ESXi host in a VSAN cluster, what do I do?
CONFIDENTIAL 31
VSAN provides multiple options
for maintenance mode
32. Case #4: VSAN Serviceability
Ensure Availability Full Data Migration No data Migration
Lost of VM compliance Full VM Data compliance No VM availability ensured
Short time maintenance More than one hour
of Maintenance
Short time maintenance
Short Storage preparation Long storage preparation No Impact
Limited Free Storage
space required
Free Storage space requirements
on the other nodes
No Impact
CONFIDENTIAL 32
33. Case #4: Management – Disks Serviceability
Disk serviceability feature enables identification of to be replaced magnetic disks and flash based
CONFIDENTIAL 33
34. Case #4: Management – Disk/Disk Group Evacuation
• Allows you to evacuate data from disk groups and individual disks before removing a
disk/disk group from a Virtual SAN host
• Allows Virtual SAN to ensure all workloads stay fully compliant with their policy!
• Supported in the UI, ESXCLI and RVC
• Check box in the “Remove disk/disk group” UI screen
34CONFIDENTIAL
36. How to Test Performance…
• The distributed architecture of VMware Virtual SAN dictates that reasonable performance is
achieved when the pooled compute and storage resources in the cluster are well utilized
• This usually means a number of VMs each running the specified workload should be distributed
in the cluster and run in a consistent manner to deliver aggregated performance
• This part of an evaluation can be complex and time-consuming
• Real application workloads are best, but …
– synthetic workloads (IOmeter) might be easier to set up
– simplistic workloads don’t really reflect what Virtual SAN can do
• Worth a read: Pro Tips For Storage Performance Testing
– http://blogs.vmware.com/storage/2015/08/12/tips-storage-performance-testing/
CONFIDENTIAL 36
37. Performance Testing Considerations
CONFIDENTIAL 37
Is the test utilizing the distributed storage resources of Virtual SAN?
• Multiple VMs across multiple hosts will deliver better performance than a single VM on one host
Is the working set fully in cache, utilizing flash performance?
• Read-cache misses will incur latency
Is the workload cache friendly?
• Sustained sequential write workloads fill cache, which must then be destaged. Mixed R/W
workloads are best
Is the cache warmed?
• Initial results from starts of tests will not be reflective of overall performance
38. Performance Considerations
• Application
– Single vs. multiple workers
– Working set size – is it all in cache?
– Sequential workloads versus random workloads – cache friendly workload?
– Outstanding I/Os – have you a decent queue depth on the storage controllers?
– Block size – if synthetic, does it represent the typical application block size?
– Guest file system considerations – raw or not?
• VSAN
– Cache warm up considerations
– Number of magnetic disk drives/striping considerations
– Performance during failures and rebuild activity
CONFIDENTIAL 38
39. Performance Test with IOmeter
• Do NOT forget to warm the SSD before your performance test
• First test:
– Single worker
– < 8 Outstanding I/O
– Write I/O Data Pattern will use repeating bytes
– 4KB I/O size
– 70% Read/30% Write
– 100% Random
• Consider moving, over time, to:
– multiple workers
– multiple VMs
– multiple hosts
– Increasing OIO – latency versus IOPS
CONFIDENTIAL 39
40. Virtual SAN Health Check Plugin – Proactive Storage Tests
• Run this performance test in a non-production environment
• It will create ~10-20 VMDKs per host which will be distributed by VSAN onto physical disks
and then issue a synthetic IO workload on all VMDKs on all hosts in parallel
• A way to validate IOPs and bandwidth requirements
CONFIDENTIAL 40
41. From PoC to Production
Day 2 Operation Considerations
42. Considerations
HA/DR
Monitoring
Operations
Design for Scaling
• Stretched Cluster
• Used of VR/SRM
• Setup Alarms
• Used vROps
• vSAN Health Plugin
• Maintenance Mode
• Workflow
• Third Party tools
• SSD/HD rebuild
• Script install
• Capacity planning
CONFIDENTIAL 43
43.
44.
45. Conducting a Successful Virtual SAN
Proof of Concept
Cormac Hogan, VMware, Inc
Julienne Pham, VMware, Inc
STO4572
#STO4572
46. Case #4 : Other ways of monitoring VSAN Activity
• VSAN Health Check Plugin
– Rerun tests and check if any of the many checks have failed
– Any checks that have failure will also generate an alarm (new in 6.1 version)
– Link to VMware KB via AskVMware to assist with troubleshooting
• vRealize Operations Management with storage pack for VSAN
– Ships with a number of preconfigured dashboards
– Surfaces up various events and warning that are specific to VSAN
– Provides troubleshooting guidance
• vRealize Log Insight
– Examines logs from VSAN events as well as VSAN traces
CONFIDENTIAL 49
47. Case #4 : Monitory VSAN Activity
CONFIDENTIAL 50
Number of Virtual SAN Cluster
Virtual Machine Object
Top Virtual SAN issues
Virtual SAN Alerts
VM Information through vROps
48. Case #4 : Monitoring VSAN Activity
CONFIDENTIAL 51
Magnetic disks used by this
Virtual SAN Cluster
Storage Performance
Disk latencies through vROps
49. Case #4 : Observing VSAN Activity
Host disconnected from the network
CONFIDENTIAL 52
Impact of failure on VSAN,
along with recommendations on
what to do next
Editor's Notes
Most importantly since General Availability in March 2014, in just the first 9 months of selling we have over 1000 customers, including several brand names which will soon be added to this list.
Customers have been pleasantly surprised with how reliably VSAN has performed in their tier-1 production use cases; because it works as advertised customers are coming back to expand their VSAN deployments.
Introduced in early 2014.
Scale out architecture, starting with small, 3 node cluster and add nodes (ESXi hosts) as needed.
Uses local storage from each host – can have compute nodes but you need at least 3 nodes contributing storage
Full interop with vSphere features.
VM-centric data operations: mirroring, striping, cache reservation, pre-allocate disk space … all done on a per VM basis.
Work most on vSphere HW.
2 VSAN type : all flash/Hybrid
Are you prepared for the next generation of Storage?
What are you trying to do? << this is the important part! What do you want the PoC to achieve??? What will make a successful POC?
What type of applications are you planning to run on Virtual SAN?
What is the outcome are you trying to leverage?
Accelerate:
Are you ready to accelerate your business?
When you are looking for VSAN in PoC, you are in set of mind to disrupt your business and understand what is VSAN and how it will impact your business operation.
Use Case:
You want to archieve an objective – VIEW Use Case, Less OpEX, more flexible.
Planning:
Set time and resource to get a better understanding of the technology or involve Vmware in your PoC to gain time.
You want to gain the best of the PoC in short time frame to validate your objectives.
Outcome:
The most important as it will help you to :
Validate the PoC
Define if it failed or succeed to your expectations.
Decision point for adoptation
We need to add some notes here Jules, cos I’m not sure what the thought process is …
Virtual SAN is disrupted technology and change the business game.
So you will meet with some barriers
Culture Barrier:
IT Process
Networking Team, Storage Team and vSphere Team where is the barrier between those teams.
You have new set of tools that you have to be familiar
The IT workflow for troubleshooting is different.
New concept, new adventure
SAS expanders are now being qualified on a per ready-node basis.
Our initial goal with VSAN; use any components to build yourself a distributed storage solution. I am sure we would love nothing more than to just give our customers the VSAN software, and let them deploy it on whatever combination of host, controller, flash device that they want. In reality, this is simply not possible. We have found that there are too many inter-dependencies (and nuances in behavior) between controllers, drivers, driver firmware, magnetic disks, SSDs, PCI-e flash devices, flash device firmware, for this to happen. Stuff that is just supposed to work, but doesn’t. This is exactly why we started to qualify SAS expanders (and flash devices and driver and firmware versions). Its not that we’re trying to be difficult, its because we have encountered situations where these components “do something funky” and we want to protect our current customers (and future customers) from hitting these issues if they decide to roll out a VSAN solution. Maintaining a HCL is the only way we can offer our customers hardware choice while still ensuring that the components have been rigorously tested.
We will also have a number of stretched cluster checks introduced for VSAN 6.1 (shipping with vSphere 6.0U1)
We will also have a number of stretched cluster checks introduced for VSAN 6.1 (shipping with vSphere 6.0U1)
Troubleshooting guide link
Plans to include some functionalities in vSphere Web Client
GA to VMW?? vROPS Std? Adv version?
Log Insight can ingest any data in UTF-8, UTF-16BE, UTF-16LE.
However VSAN trace files are in binary today, so cannot be ingested. If you convert the binary then Log Insight could properly ingest it — note that all log analysis products in the market require non-binary data. ESXi does not forward VSAN trace data either today. VSAN traces cannot be ingested live from an ESXi host today without adding something to the ESXi host to handle the existing limitations.
The Log Insight team has been working with the VSAN team to address some of the limitations so Log Insight could be used for real-time analysis of VSAN trace data.
VSAN dashboards are in the vSphere content pack within Log Insight so you can analyze some VSAN — non-trace -- data today.
Serviceability – replacing drives, maintenance mode, rolling upgrades
What does it check?
That there isn’t some underlying hardware issue preventing a VM from being deployed with a default policy
That you don’t have some silly default policy that cannot be met by the configuration, e.g FTT=3
That ATS (Atomic Test & Set) locking is functioning
This is a VM with FTT=1. VMs with higher spec policies will have more components.
Ask if audience understand that a VM on VSAN is now a set of objects, not files.
Objects in turn or made up of components, which can be many depending on stripe width (RAID0) and failures to tolerate (RAID1)
Speaker notes:
Although we require a minimum of 3 nodes to a VSAN Cluster, a better approach might be to build 4 node clusters.
This way when there is a failure or more importantly a maintenance task which takes one node out of the cluster, you have the possibility of keeping your fault tolerance setting in place during this period, provided there is enough capacity left in the cluster.
Of course, rebuild activity will only occur when there are available resources.
In order to inject errors, the health check includes a feature to do this. It may need 3rd party tools installed.
Devices that are removed are considered “Absent”.
A timeout value defined by ClomdRepairDelay needs to expire before VSAN takes remedial action.
By default, this is 60 minutes.
This means that there is no rebuild activity until this timer expires.
Many ways to simulate a VSAN network failure otherwise:
Pull a cable
Remove uplinks from VSS or DVS
Remove VSAN VMkernel adapter
This was only visible in RVC in 5.5 – vsan.resync_dashboard
Limit to 100 VMs per ESXi.
Maintenance Mode places components on the host in an ABSENT state. Don’t do any further testing if a host is in maintenance mode if ensure accessibility or no data migration options chosen.
Keep in mind the requirement to have additional resources. Full Data migration won’t be possible with a 3 node cluster.
Risk in doing maintenance mode with 3 nodes only
Light LED on failures
When a disk hits a permanent error, it can be challenging to find where that disk sits in the chassis to find and replace it.
When SSD or MD encounters a permanent error, VSAN automatically turns the disk LED on.
Turn disk LED on/off
User might need to locate a disk so VSAN supports manually turning a SSD or MD LED on/off.
Marking a disk as SSD
Some SSDs might not be recognized as SSDs by ESX.
Disks can be tagged/untagged as SSDs
Marking a disk as local
Some SSDs/MDs might not be recognized by ESX as local disks.
Disks can be tagged/untagged as local disks.
Software-Defined Storage
Flexible resource management
Common control across heterogeneous resources
Granular VM-centric SLA management
VSAN Stats are not on vCenter – you need RVCor VROPS tools to get those information
A good overview of how to do valid storage performance testing - http://blogs.vmware.com/storage/2015/08/12/tips-storage-performance-testing/
A single VM will only consume resources on one host. Deploy multiple VMs.
We aim for 90% read cache hit rate. Of course on All-Flash VSAN, this isn’t an issue since read cache misses are services from flash too.
VSAN is a caching system. The idea is to keep your working set of your application/guest in cache. When considering hybrid storage configurations (e.g. mixed flash and disk), the most important factor will be to estimate the size of your “working set”, e.g. the proportion of your entire data set that will be actively accessed. Most observed working sets are less than 5% of the total dataset size, but there are exceptions. If your tests size your working set too large, you’ll get a less-than-ideal picture of hybrid performance that won’t begin correspond with reality.
Allow your benchmark to run for some time before starting to gather metrics.
Make the point about OIO. Is it IOPS or Latency is the goal? Lower OIO = lower latency, Higher OIO = more IOPS. Find a balance.
http://www.vmware.com/files/pdf/products/vsan/VMware-Virtual-SAN6-Proof-Of-Concept-Guide.pdf
Cannot compare previous application performance on existing infrastructure to the new one.
New Hardware/New storage specifications.
We used IOblazer internal tools to generate workload
There is a tool for that
Upgrade
Fault Domain Design
Stretched Cluster location
Depending of the physical setup
VMs volumes growth
Rebalance task trigger at 80% full
VSAN mode in Auto or Manual
Use script install for future server
Same make model and specifications
Update Host profile for Virtual SAN
Backup/DR
Used of vSphere Replication
Third party tools
Improved Storage Operations and locate physical disks slot