Sep 192016
 

pass_chapterI will be presenting a technical session entitled ‘Virtual SQL Servers. Actual Performance‘ tomorrow evening for the Suburban Chicago SQL Server Users Group. Doors open at 5:30pm and the session starts at 6:00pm!

Abstract: Virtualizing your business-critical SQL Servers should not imply that they will run slower than if they were physical. When properly architected and managed, virtual SQL Servers should be equally as fast as their physical counterparts, if not faster. However, if not properly constructed, silent and seemingly random performance killers can strike and significantly hurt your database performance. This session is packed with many tips and tricks gained from years of experience for getting the most performance from your virtual SQL Servers. The major roadblocks to performance will be discussed and the knowledge gained will help you work with your infrastructure engineers so you can optimize the system stack for performance. Tools, techniques, and processes will be demonstrated to help you measure and validate the system performance of the key components underneath your data.

pureOur friends at Pure Storage are sponsoring this event as well, so if you have any infrastructure administrators that have questions about some of the fastest storage on the planet, or want to know infrastructure questions related to SQL Server virtualization, make sure to invite them!

Bring your questions, as I can go on all evening until all of your questions are answered! RSVP for this event here.

Sep 062016
 

ITnDevConnections_logo_TylerOptimized_236x59I’m proud to be speaking at this year’s IT/Dev Connections conference in Las Vegas during the week of October 10th! This conference is all about mastering various tools and products from Microsoft, and I’m delivering two sessions in the data platform track.

Business Continuity for Virtual SQL Servers

Wednesday, October 12 – 11:00 am – 12:15 pm

Do your SQL Servers have a different high availability or disaster recovery strategy than the rest of the servers, and the differences cause some friction with the infrastructure admins? SQL Server provides many features for improving high availability and disaster recovery resiliency, and they continue to evolve and change with each release. However, do these strategies and features complement or conflict with the current infrastructure strategy? How do these layers work together to protect the business? What if you can augment (or possibly replace) a complex SQL Server BC solution with a simpler, but just as effective, solution using some of the virtualization features available in today’s virtualized environments? This session will discuss strategies for improving your SQL Server uptime while reducing the complexity of your overall SQL Server continuity strategy.

SQL Server Infrastructure Performance

Thursday, October 13 – 10:15 am – 11:30 am

The compute infrastructure beneath your critical SQL Servers is just one layer in the application system stack, but if issues are rampant under your data, your database performance is guaranteed to suffer, and your end user application performance experience is sure to be poor. As a DBA, we are usually at the mercy of the groups managing this hidden layer, but it does not have to be this way. Learning more about these layers of the system stack – physical compute server, virtualization, storage, interconnects, and networking – will help you understand how the infrastructure responds to a query request, and will make you a stronger database professional. You can also indirectly (or even directly) measure the performance of these layers to gain critical insight into their peculiarities.

Register now for this great conference. I hope to see you all there!

Sep 062016
 

I’m very excited to be presenting in the opening slot for this year’s 24 Hours of PASS – Summit Preview Edition – this Wednesday morning (September 7th) at 8am Eastern. I call it “The Complete Primer to SQL Server Virtualization“. The session is a one-hour preview to my all-day PASS Summit pre-conference training session to be held on Tuesday, October 25th ahead of the PASS Summit conference.

Session Abstract: Your SQL Servers are probably virtualized at this point, but do you feel you have lost that control over the infrastructure that you used to have when they were physical servers? Do the virtual SQL Servers “feel” slower after they were virtualized? When architected and managed with SQL Server in mind, this added layer will help improve the SQL Server’s availability and ability to change with the business, but only when executed properly.

Register for the 24 Hours of PASS – Summit Preview Edition – here!

PASS-24HOP_SummitPreview2016_624x93b_thumb

The expanded all-day session goes into 400-level detail on the hypervisors, how they work, and how to squeeze the most performance from every layer of your virtual environment.

If you are interested in the topic, check out the preview session! If you are intrigued after listening in, please register for my pre-conference session at the PASS Summit 2016 here.

Aug 082016
 

I’m pleased to announce that I’m launching my next round of all-day precon training session at the upcoming SQL Saturday in Minnesota on Friday, September 30 called ‘The Complete Primer to SQL Server Infrastructure Tuning‘.

The focus of the course is to help those new to the enterprise server infrastructure concepts become familiar with the concept and purposes of each layer of the architecture around their databases, and how this knowledge can benefit them as data professionals. Participants will gain exposure to all layers of infrastructure and virtualization underneath SQL Server, from storage all the way through to the SQL Server instance, and will learn how to review and engineer the entire stack with a strong emphasis on SQL Server performance.

The following topics will be addressed during the course:

  • Datacenter Fundamentals
  • Infrastructure Stack Fundamentals
  • Storage and SAN Concepts and Design
  • Networking and Interconnect Topologies
  • Physical Server Technologies
  • The SQL Server Virtual Machine
  • High Availability and Disaster Recovery
  • Performance Investigation and Tuning of the Entire Stack

A working set of the screens and configuration settings referenced in the session, together with the reference slides and documentation, will be provided to attendees, for strategic reference in working with SQL Server and the infrastructure underneath in their own environments.

I am really happy to be delivering this precon, and look forward to seeing you all there! Reserve your seat at this exciting event here. Tickets are available at just $110!

Jul 292016
 

vmworld_2016

This year’s involvement in VMware‘s VMworld conference is up on the content catalog! I am extremely proud to announce my participation in the inaugural SQL Server workshop at this year’s VMworld US on August 27th. If your SQL Servers are running in a VMware environment, this course is critical to your success!

The first business critical applications and databases pre-conference workshop will cover all pertinent aspects of best practices for deployments and ongoing management of MS SQL Server running in virtualized infrastructure. This deep-dive full-day workshop will be delivered by VMware technical SQL Server specialists working in concert with world renowned external SQL Server and Virtualization experts, including me! The attendee will experience a workshop rich with technical content to include subjects such as vMotion for Failover Cluster Instances, Availability groups, SQLaaS with vRealize Automation and Site Recovery Manager. The content will be focused on best practices for design, implementation and management augmented with anecdotes of successful customer implementations.

SQL Server professionals, listen up. If your infrastructure admins are attending VMworld this year, please let them know about this course. Training them in the intricacies of the VMware platform as it relates to SQL Server, and having the training come from SQL Server professionals, is going to make your virtualization experience better.

AND – It’s not just SQL Server! A terrific Oracle on VMware session is being held on the same day as well. If you are running Oracle on VMware, I highly recommend your administrators head to this session as well!

I’m also presenting on a number of sessions during the main event!

Monster VMs (Database Virtualization) Doing IT Right – VIRT8290R – with Michael Corey

Databases by their very nature are Monster VMs. If Monster VMs are not virtualized properly, they will never perform well and can negatively impact the performance of other VMs on the hosts. In this presentation, we teach you how to properly virtualize Monster VM Databases. We will discuss why you virtualize, installation issues, how to architect for performance, the storage layer, the processor, memory considerations, and the network layer. Topics include NUMA, memory reservations, and how to avoid common mistakes. Lesson learned here help you optimize any workload you are virtualizing, with special emphasis on Monster VMs.

Performance Tuning and Monitoring for Virtualized Database Servers – VIRT7511 – with Thomas LaRock

Business-critical database platforms like Oracle and Microsoft SQL Server are among the last holdouts to enterprise virtualization, and the first to exhibit symptoms of infrastructure challenges. Is your VMware environment ready to accommodate them properly? Are your DBAs ready to virtualize them? Have you virtualized these, and now the DBAs complain about performance or lack of control? Successful virtualization of these platforms requires a different approach to virtualization than for other applications. The speakers will share their years of experience in virtualizing these data platforms so that you know how to validate your VMware environment for these systems and manage the performance properly. Scalability concerns will be addressed through discussions on scaling an individual database VM upwards and outwards as you manage the lifecycle of these database VMs. Key talking points will be presented so you can not only perfect the database virtualization from a technical level, but also from an organizational and people level by knowing how to convince the DBA that database virtualization — done right — is here to stay.

Running Business Critical Applications and the Software Defined Data Center on Hyper-Converged Infrastructure at the Speed of Flash – STO9607-SPO – with Patric Chang, Jase McCarty, Jason Pederson, and Nanjunda Somayaji

Virtualization has advanced beyond the hypervisor to include software-defined storage, hyper-converged infrastructure software (such as Virtual SAN), and workload migration across data centers and cloud services. This panel session will discuss how to take full advantages of evolving SDS and HCIS capabilities with new flash-enabled architectures, including a number of reference configurations and architectures running the most demanding business applications, OLTP databases and VDI workloads. Panel speakers will provide their real-world insights on key decision criteria to include when considering a flash-enabled HCIS or SDS technology, including performance, density, manageability, and financial considerations. Extensive opportunities for audience Q&A will be included in this session as well.

SQL Server on vSphere: A Panel with Some of the World’s Most Renowned Experts – VIRT7654 – with Denny Cherry, Niran Even-Chen, Allen Hirt, and Thomas LaRock

Learn from real-life experience about virtualizing the most demanding SQL Servers from some of world’s most renowned SQL Server experts! In this panel discussion, you also have the chance to ask your own questions about SQL Server on vSphere practices and get your answers from the SQL Server gurus.

Register for VMworld here!

Jul 182016
 

I’m pleased to announce that I’m launching my next round of all-day precon training session at the upcoming SQL Saturday in Louisville on Friday, August 5 called ‘The Complete Primer to SQL Server Infrastructure‘.

The focus of the course is to help those new to the enterprise server infrastructure concepts become familiar with the concept and purposes of each layer of the architecture around their databases, and how this knowledge can benefit them as data professionals. Participants will gain exposure to all layers of infrastructure and virtualization underneath SQL Server, from storage all the way through to the SQL Server instance, and will learn how to review and engineer the entire stack with a strong emphasis on SQL Server performance.

The following topics will be addressed during the course:

  • Datacenter Fundamentals
  • Infrastructure Stack Fundamentals
  • Storage and SAN Concepts and Design
  • Networking and Interconnect Topologies
  • Physical Server Technologies
  • The SQL Server Virtual Machine
  • High Availability and Disaster Recovery
  • Performance Investigation and Tuning of the Entire Stack

A working set of the screens and configuration settings referenced in the session, together with the reference slides and documentation, will be provided to attendees, for strategic reference in working with SQL Server and the infrastructure underneath in their own environments.

I am really happy to be delivering this precon, and look forward to seeing you all there! Reserve your seat at this exciting event at EventBrite here. Tickets are available at just $125!