Stick around for SWAG! (Prize drawing at 5.00 p.m)  All our volunteers and organisers do not get paid for running SPS SQLSaturday Cambridge and do.

Slides:



Advertisements
Similar presentations
GoLive Program for Hosters June-August Agenda Overview of Hyper-V Program Details GoLive License Overview SQL 2008 Hosting scenarios Program details.
Advertisements

How to use the samples provided as part of the CRM Analytics Accelerator to enhance your CRM implementation Catherine Eibner – Dynamics Developer Evangelist,
Chapter 4 Infrastructure as a Service (IaaS)
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Welcome Windows SharePoint Service 3.0. Craig Carpenter MCSE, MCT Director, Combined Knowledge.
Created by the Community for the Community Kent Weare.
Office 365 ProPlus: Expanding Your Deployment Skills Yoni Kirsh Ben Fletcher OSS301.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Microsoft Cloud Services Training and Certification Presented by Name Goes Here, Title.
Build a SharePoint App with Microsoft Access. About me.
Presented by Jacob Wilson SharePoint Practice Lead Bross Group 1.
SharePoint is only an application so it has to run on top of Windows Server Windows 2008 R2 SP1 or Windows 2012 Standard, Enterprise, or Data Center Still.
VMware vCenter Server Module 4.
Sitefinity Performance and Architecture
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Introduction to Database using Microsoft Access 2013 Part 1 November 4, 2014.
STEALTH Content Store for SharePoint using Windows Azure  Boosting your SharePoint to the MAX! "Optimizing your Business behind the scenes"

Microsoft ® SQL Server ® 2008 and SQL Server 2008 R2 Infrastructure Planning and Design Published: February 2009 Updated: January 2012.
Module 8 Configuring and Securing SharePoint Services and Service Applications.
STEALTH Content Store for SharePoint using Caringo CAStor  Boosting your SharePoint to the MAX! "Optimizing your Business behind the scenes"
Microsoft Project Online: Access to a central instance of Microsoft Project Server 2013 and SharePoint 2013 Connect directly with the preferred.
Enterprise PI - How do I manage all of this? Robert Raesemann J Jacksonville, FL.
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Introduction to Cloud Computing
Best Uses of Microsoft Access Lauren Lewis. What is Microsoft Access? o MS access is a database management system from Microsoft that combines the relational.
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 13 Windows XP Professional.
Ideas to Improve SharePoint Usage 4. What are these 4 Ideas? 1. 7 Steps to check SharePoint Health 2. Avoid common Deployment Mistakes 3. Analyze SharePoint.
10 Things All BI Administrators Should Know Robert L Davis.
Dev and Test Environments in the Cloud
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
Meeting # 96http:// Welcome to the Minnesota SharePoint User Group December 12 th, 2012 SharePoint Conference.
Facilitating Document Annotation using Content and Querying Value.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
DEV14 – Building Business Dashboards: Excel Services, KPIs and Report Centers Darwin Schweitzer Enterprise Technology Strategist
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
Alwayson Availability Groups
Who is this Todd guy? SharePoint MVP since 2006 Speaker, writer, consultant, Aquarius, former President of Shane Young fan club Personal Blog
Enhancing Scalability and Availability of the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
SQL Server 2008 Analysis Services. END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel PerformancePoint Server BI PLATFORM SQL Server Reporting Services.
NetModule Cloud Solution Professional M2M Networking out of the Cloud © 2014 NetModule AG Slide 1.
Deck off cards Draft 2 Insert Your Name. Product Overview QlikView Developer Development tool to create data model and graphical interface QlikView Server.
INTRODUCTION TO MDX. Stick around for SWAG! (Prize drawing at 5.00 p.m)  All our volunteers and organisers do not get paid for running SPS SQLSaturday.
Introduction to the Power BI Platform Presented by Ted Pattison.
Sundar Rajan, PMP.  Introductions  Transitioning to Project Server 2010  Business Intelligence and Reporting ◦ Crawl, Walk, Run  Demos  Next Steps.
Datazen – an overview Frank Geisler
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
How to create a Windows app with Project Siena, SharePoint and Office 365 Knut Relbe-Moe Office 365 MVP Chief Technical Architect.
Configure on-premises SharePoint environment for App/Add-in Koncern-it Dias 1.
Managing Database objects in Visual Studio and Team Foundation Server Presented by Sean P SQL Saturday - Phoenix 2016.
Putting Your Head in the Cloud Working with SQL Azure David Postlethwaite 19/09/2015David Postlethwaite.
Risk Assessment AFFORDABLE SOLUTION USING E XCEL AND P OWER BI.
SQL Server High Availability Introduction to SQL Server high availability solutions.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
INTRODUCTION TO MDX. Stick around for RAFFLE and the AFTER EVENT!  All our volunteers and organisers do not get paid for organizing this event – If.
Shadow prediction: SQL 2014 spatial data types and astronomy well mixed.
10 Things All BI Administrators Should Know Robert L Davis Database Engineer
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
Consulting Services JobScheduler Architecture Decision Template
From MDS to SSRS - a short walkthrough
Module 13: Creating Highly Concurrent SQL Server 2012 Applications
Consulting Services JobScheduler Architecture Decision Template
VIDIZMO Deployment Options
From Navision Dynamics Nav to Power BI Dashboard in 45 minutes
Testing Database Code with tSQLt
Taking your application to memory
Introduction to Databases Transparencies
Performance tuning Tabular and PowerPivot models
Create IaaS SQL Server Test Premise Environment in Azure Cloud
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Presentation transcript:

Stick around for SWAG! (Prize drawing at 5.00 p.m)  All our volunteers and organisers do not get paid for running SPS SQLSaturday Cambridge and do it because they believe in the power of community (or are just plain nuts). Please show your gratitude for making this possible by:  Giving them a hug  Shaking their hand  Saying thank you  Coming back next year  Consider getting your company to pay for a precon next year  Speading the word  Getting involved yourself  But most of all, by enjoying the day!  Don’t forget to thank the sponsors for their support  Thank the speakers for donating their time, energy and expenses

SQLCloud — XBox One!!! (make sure you know how to play the Jet Set Willy vendor competition!) SQLCloud—Dark Side Of The Moon, The Wall and Wish You Were Here Microsoft — MCP Voucher Data Idols — Supercar Driving Experience Profisee — Signed MDS Book and £50 Amazon Voucher SQLSentry — Plan Explorer PRO License Pyramid Analytics—Coffee Machine Effektor — Lego Big Ben Rencore — SPCAF Professional License (valued at $2099!) Axioworks — Amazon Fire TV and £75 Amazon Voucher DELL — Beats by Dr Dre Headphones Redgate — DLM Workshop Pluralsight — Annual Plus subscriptions All Your Base Conference — 3 x Conference Tickets VisualSP—Annual training subscription Loads of books and much much more!!!

 WHAT  INTRODUCTION  FROM THE TRENCHES  SETUP  WHAT’S NEXT  INFRASTRUCTURE  PLATFORM  FROM THE TRENCHES  Q&A

 Jens Vestergaard  Maersk Line IT – MSBI – Engineering  /

 $ GROUP PROFIT 2014 – One Pink Floyd song comes to mind…  CONTAINERS  REFRIGURATED (REEFERS)  LAND BASED EMPL.  AT SEA  600 VESSELS (20 TRIPPLE-E’S) (11 EVEN BIGGER ONES TO COME)  90+ COUNTRIES  1 BI/MDM DEPARTMENT

 PLAN  BUILD  RUN  DEV -> TEST -> PREPROD -> PROD   MSBI = (DEV/TEST) + (DEV/PROD) + (ADL+PREPROD)

 TODAY (AND FOR THE LAST 3,5 YRS)  SSIS 2008 R2  SSRS 2008 R2  SSAS 2012  SHAREPOINT 2010  TFS 2010

 290 GB SINGLE PROJECT  40 GB NEXT SIGNIFICANT PROJECT

 1 X LOAD BALANCER (F5)  2 X 2 WEB APPLICATION  2 X 2 SHAREPOINT APPLICATION  1 X ASLB (CODEPLEX)  4 X SSAS QUERY  3 X SSAS PROCESSING  1 X SQL AGENT/SSIS  1 x TEAM FOUNDATION SERVER

 WHAT did we try?  Classic Setup  SAN Read-Only  A read-only LUN can be shared between multiple servers, and hence enables you to use more than query server on the same physical disk.  Dedicated Processing Architecture  WHAT did we NOT do?  Client Load Balancing – Every Client Connects to a Specific Target Query Server  Query/Processing Flipping Architecture  Say What one more Time…

Ref:

 Initial requirement was to add redundnacy to SPOF  Improved initial active / passive setup to active / active  Better use of hardware  Scale-out enabled  Two possible solutions  Hardware load bancing (F5)  Software load balancing (ASLB)

 Opted for software load balancing  Based on ASLB from Microsoft (SQL CAT team). Open source.  Pros  Flexibility. Configuration per solution.  Control. Software load balancing based on metadata.  We can build a configuration interface – and we have  Cons  Known issue with PerformancePoint where we see intermittent errors. Have not troubleshooted this yet.  Complex kerberos delegation paths  HTTP connector. Some overhead when moving large amounts of data

 Web front-ends  Connection strings point here.  E.g.  Web front-ends are actually load balanced, but only for redundancy (active / passive)  Analysis Services  Each instance has the HTTP connector configured  Meta data  Web front-end checks meta data and HTTP redirects user  Round robin and observing”enabled / disabled” (server or database), server avail and CPU load  SQL Agent jobs validate server availability and CPU load and updates meta tables

 Deploy new database  Done by updating the meta data in the ASLB database  When a new entry has been added to dbo.Databases  >

 Enable / disable a database  Done from SharePoint web interface.

 Operations Manager  Orchestrator  Virtual Machine Manager

 Advocating Hardware Load Balancing

Q&AQ&A

 BLOG: processing-architecture/ processing-architecture/  ASLB:  MSDMPUMP:  SYNC:  SCOM: r2/Components.aspxhttp:// r2/Components.aspx