• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
benefits of SQL Server 2008 R2 Enterprise Edition
 

benefits of SQL Server 2008 R2 Enterprise Edition

on

  • 11,624 views

Very long session about benefits of SQL Server Enterprise Edition. Session presented by me on SQL Server 2008 R2 Community Launch.

Very long session about benefits of SQL Server Enterprise Edition. Session presented by me on SQL Server 2008 R2 Community Launch.

Statistics

Views

Total Views
11,624
Views on SlideShare
11,469
Embed Views
155

Actions

Likes
1
Downloads
207
Comments
0

6 Embeds 155

http://www.ntirety.com 98
http://faccielearningaplicacionsistemaoperativo.wikispaces.com 20
http://ntirety.128logic.com 15
http://ntirety.com 12
http://www.slideshare.net 9
http://www.slashdocs.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    benefits of SQL Server 2008 R2 Enterprise Edition benefits of SQL Server 2008 R2 Enterprise Edition Presentation Transcript

    • {GET DATE – 30/03/2010} {WHERE – Gdańsk, Restauracja ESTRAGON} {AUDIENCE TYPE – SQL Server 2008 R2 Launch}
    • {get: BIO} • związany z informatyką od dwunastu lat • kilkuletnie doświadczenie w informatyce bankowej [Zorba, AS/400, ICBS, BTeller] • od ponad czterech lat pracuje w dużej spółce informatycznej • na co dzień interesujący się MOSS, Disaster Recovery, High Availibility, wirtualizacją, bezpieczeństwem fizycznym, tworzeniem procedur bezpieczeństwa, umowami SLA, ISO • konsultant i wdrożeniowiec przy projektach audytów licencyjnych, systemów procedur bezpieczeństwa i operacyjnych, wdrożeniach platformy SharePoint, • uczestnik kilku programów Microsoft: Connect, Community Leadership Programm, ITPro Momentum, VS2010 Terminology Community, Windows 7 Beta, Desktop Deployment Planning Service, New Efficiency Program, Subject Matter Expert • lider wrocławskiej grupy PLSSUG • prelegent na spotkaniach społeczności • Microsoft System Center Influencer • Członek Technical Support Team w GITCA (wcześniej Culminis) odpowiedzialny za rejon EMEA, APAC, NORAM, LATAM • Członek PASS programm Committee for 2010 • autor kilku artykułów technicznych i współpracownik wydawnictwa aPress • właściciel kilku blogów (w tym dwóch specjalizowanych)
    • {get: CERT} Posiadane certyfikacje: •Microsoft Certified Professional •Microsoft Certified System Administrator •Microsoft Certified Technology Specialist •Windows 2008 Server Application Configuring •Windows 2008 Server Infrastructure Configuring •Windows 2008 server Active directory Configuring •Microsoft Certified IT Professional •Windows 2008 Server Administrator •Microsoft Licensing Specialist •Microsoft Lite Licensing Sales Specialist •Microsoft Small Business Specialist •Microsoft Office Sales Specialist 2003/2007 •Avocent Technical Support •Novell System Administrator
    • Why Enterprise is Right for You? The right version of SQL Server for all businesses that need to: • Achieve higher levels for high availability, scalability and security • Maximize business insight from organizational data • Dramatically reduce data management operational costs Enterprise-Class Organizational Cost Reduction Capabilities Business Intelligence • Higher availability and scalability • Grow to support enterprise scale • Up to 50% reduction in storage costs • Increase administrator productivity • Provide faster results with high data • Virtualization advantages • Enhanced security and performance quality • Greater savings from consolidation • Integrate information across your business Multiple Instance Clustering, Scale-out Reporting & Analysis Multiple Instance Clustering, Application and Multi-server Servers, Partitioned Cubes, Application and Multi-server Management, Resource PowerPivot for SharePoint 2010, Management, Resource Governor, Transparent Data High-Speed Connectors, Master Governor, Transparent Data Encryption Data Services Encryption
    • Why Choose Enterprise Edition? High Availability Ensure the highest level of business continuity by reducing unplanned and planned downtime Cost Savings Reduce costs and drive Scalability and efficiencies that Performance maximize return on IT Deliver an infrastructure investment that can grow with customer’s business Business Intelligence Security Deliver business insight by Provide a secure transforming data into environment to protect actionable knowledge sensitive data Manageability Manage and maintain customer infrastructure with increased productivity, visibility, and automation
    • SQL Server 2008 R2 Enterprise Top Benefits High Scalability and Security Manageability Business Cost Savings Availability Performance Intelligence Multiple instance Up to eight Common Application and Partitioned cubes Virtualization database processors Criteria multi-server licensing benefits clustering Certification management Automatic page Multiple SQL Server Table Star join query Application and repair with instances audit partitioning optimizations multi-server database mirroring management Database Virtualization Transparent Resource Master Data Data compression, snapshots licensing benefits data encryption governor Services including UCS-2 Online Data Extensible Mirrored Change data Multiple instance operations compression, encryption key backups capture database clustering including UCS-2 management Live migration Partitioned table Fast Track for parallelism Data Warehouse Hot-add CPU StreamInsight Scalable shared and RAM (serial processing) databases Peer-to-peer PowerPivot for replication SharePoint 2010 Data driven report subscriptions ENTERPRISE EDITION has more than 60 features not in Standard edition
    • Why High Availability? High Availability • Businesses need to work around the clock to meet customer demands • When systems are not running, businesses are losing revenue, opportunities, customers and reputation • High availability reduces the impact of required maintenance on day-to-day operations and helps recover quickly from disasters • Businesses need flexibility to easily build high availability solutions that meet business and technology needs Online operations Multiple instance clustering Prevent Unplanned Live Migration Downtime Automatic page repair with database mirroring Reduce Planned Downtime Hot-add CPU and RAM Database snapshots Peer-to-peer replication
    • Prevent Unplanned Downtime High Availability Multiple-Instance Database Clustering Applications & Business Logic 110010 110010 100101 100101 110010 110010 110010 100101 110010 • More than one passive node is available to host instances from 100101 100101 100101 110010 110010 110010 multiple failovers on active nodes • Having multiple failover nodes provides greater availability • Multiple instances can share the Active Failover Offline Active Active same failover node, which reduces hardware costs • Simplified setup reduces administrative costs Because of the critical nature of the G4S application, CASON sets up the servers in a failover cluster to ensure high availability. —CASON Case Study
    • Enhanced Database Mirroring High Availability High Performance Mirroring • Increase performance through asynchronous mirroring Automatic Page Repair Applications & • Automatically detects page corruption Business Logic and retrieves data from the mirror • Reduces downtime and management costs • Minimizes application changes to correctly handle I/O errors Reporting from Mirror • Increase utilization of mirror server Principal Mirror • Reduce need for reporting servers ―This is a really powerful enhancement because prior to this… you would have to run DBCC CHECKDB... and that would likely mean taking downtime… With SQL Server 2008 Database Mirroring you can avoid the effort and downtime.‖ — Glenn Berry, Database Architect, NewsGator Technologies
    • Help Recover From User Errors High Availability 110010 100101 110010 100101 Database Snapshots 110010 • Provide a read-only static view of the Applications & database at a point in time Business Logic • Revert to a point in time before user error • Data loss is limited to changes after Snapshot Source the snapshot 110010 100101 Run reports from a snapshot created 110010 100101 110010 • on the mirror server in a mirror to 110010 100101 110010 100101 110010 better utilize resources ―Database snapshots allow you to create read-only databases for reporting and can also be useful in your data recovery efforts in the event of a disaster.‖ —Tim Chapman, SQL Server Database Administrator
    • Maintain Databases Without Downtime High Availability 110010 100101 Online Operations 110010 100101 Allow routine maintenance without 110010 • corresponding downtime Applications & ‒ Online index operations Business Logic ‒ Online page and file restoration ‒ Online configuration of peer-to-peer nodes Table Index 0 5 • Users and applications can access 1 Deleted Deleted data while the table, key, or index is 2 4 2 Deleted 3 3 Deleted being updated 4 7 4 5 5 0 6 3 7 We recommend performing online index operations for business environments that operate 24 hours a day, seven days a week, in which the need for concurrent user activity during index operations is vital. — SQL Server Books Online
    • Minimize Planned Downtime and Increase High Availability Efficiency Live Migration • Move running instances of VMs between host servers Applications & • Virtual machines can be moved for Business Logic 11001010 11001010 11001010 11001010 0101 0101 0101 0101 11001010 11001010 11001010 11001010 0101 0101 0101 0101 maintenance or to balance workload on host servers 110010 110010 110010 110010 11001010 11001010 11001010 11001010 • Perform maintenance on physical machines without any downtime 0101 0101 0101 0101 11001010 11001010 11001010 11001010 0101 0101 0101 0101 110010 110010 110010 110010 • Requires Windows Server 2008 R2 Hyper-v ―This server already runs on our cluster solution with high availability, but after we have tested live migration on the new hardware, we’ll move it over to ensure optimal performance and reliability‖ —Rodrigo Immaginario, IT Manager, Universidade Vila Velha
    • Minimize Planned Downtime High Availability Hot-Add CPU and RAM • Dynamically add memory and Applications & processors to servers without Business Logic 110010 110010 incurring downtime 100101 100101 110010 110010 100101 100101 Requires hardware support for either 110010 110010 • physical or virtual hardware 110010 110010 100101 100101 110010 110010 100101 100101 110010 110010 Hot-add CPU is the ability to dynamically add CPUs to a running system. Adding CPUs can occur physically by adding new hardware, logically by online hardware partitioning, or virtually through a virtualization layer. —SQL Server Books Online
    • Access Data Seamlessly Across Servers High Availability Peer-to-Peer Replication • Increases reliability by replicating data to multiple servers Applications & Business Logic 110010 100101 • Provides higher availability in case of failure or to allow maintenance at 100101 110010 100101 100101 100101 110010 any of the participating nodes 110010 100101 110010 100101 • Offers improved performance for each node with geo-scale 110010 110010 architecture 100101 110010 100101 110010 • Add and remove servers easily without taking replication offline, by using the new topology wizard ―[Microsoft] SQL Server 2008 replication proved to be very predictable and reliable in our testing. This helps us to create flexible and scalable replication solutions. Reliability must be at the foundation of all that we do.‖ — Sergey Elchinsky, Leading System Engineer, Baltika Breweries
    • Why Scalability and Performance? Scalability & Performance • Use hardware and software resources more efficiently to reduce costs • Flexibility to address the need for more capacity • Predictable response times reduce user frustration and support costs • With different types of data, need to store, find and use the collected data. Data compression, including Up to eight processors UCS-2 Scale Up to More Hardware Scale Out Reporting Multiple instances per server Partitioned table parallelism Increased Query Performance Predictable Performance Virtualization licensing StreamInsight (serial benefits processing)
    • Scale Up to 8 Processors Scalability & Performance Standard Edition Use More Processors Up to 4 CPUs only • Can execute parallel index and consistency check operations • The query optimizer makes operations parallel when there is a benefit Enterprise edition Up to 8 CPUs • Standard edition only uses single CPU for index and consistency check operations ―For most large queries SQL Server generally scales linearly or nearly linearly. For speed up, this means that if we double the number of CPUs, we see the response time drop in half.‖ —Craig Freedman, Coauthor, Inside Microsoft SQL Server 2005: Query Tuning and Optimization
    • Host More Instances Per Server Scalability & Performance Multiple Instances • Provides support for more processors and memory to consolidate multiple databases onto more powerful hardware • Protect data through unique security contexts of each named instance • Reduce power consumption, rack space, and management costs as servers typically have only 15 to 20 percent utilization Server consolidation on a truly scalable platform… not only can deliver positive economic advantages in the short term, but can position organizations for lower operating costs, and improved service delivery for years to come. —Server Consolidation Case Study by HP
    • Optimize Workloads Via Virtual Machines Scalability & Performance Virtualization Licensing • Increases deployment flexibility by running SQL Server inside a virtualized OS, which allows it to be Applications & easily moved or migrated to another Business Logic server • Allows 4 virtual machines/processor for each licensed physical processor • Provides flexibility in managing server farms by allowing licenses to be moved between servers without restrictions Virtualization is the top spending priority for CIOs with a 5 percent increase in the number of companies budgeting for virtualization and more than a 15 percent increase in spending . —CIO|Insight Top IT Spending Priorities Report for 2009
    • Lower Storage Costs Scalability & Performance Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, now available with 1001010 0101001 Standard 0100001 1111011 Provides more room to store more 1001010 0101001 0101001 0100001 • data, which allows more instances to 1111011 0101001 share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "Upgrading to SQL Server 2008 and taking advantage of the Data Compression feature has enabled us to extend the useful life of our SANs. We are seeing data compression in excess of 80 percent.‖ —TJ Fang, CIO, Quanta Computer *Stated percentages are typical but not guaranteed
    • Increase Query Performance Scalability & Performance Partitioned Table Parallelism • Manage and access subsets of data quickly and efficiently by running queries against partitioned tables in parallel • Reduce time for data load and maintenance operations • Take advantage of all CPUs in the machine for processing to deliver results faster ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
    • Make Decisions in Near Real-Time Scalability & Performance Application StreamInsight Output Adapters Input Adapters MSFT CEP Engine • Monitor, analyze, and act on data in motion with complex event processing • Process events from RFID, sensors, Reference data pressure flows, web analytics, and Event sources Event Targets other external input with low latency Pagers & Monitoring devices • Combine events with historical data to gain insight into the current state of Devices, Sensors ` your business Web servers KPI Dashboards, SharePoint UI • Continuous improvement with the Event stores & Databases Trading stations ability to adjust KPIs based on data processed Stock tickers & News feeds Event stores & Databases ―…derive immediate business value from this raw data by lowering the cost to extract, analyze, and correlate the data and by allowing you to monitor, manage, and mine the data for conditions, opportunities, and defects in close to real time.‖ —Microsoft TechNet
    • Why Security? Security • Data is competitive asset and security against misuse is high business priority • Organizations operate under rules and regulations that mandate strict data security, privacy and integrity controls • Prevent unauthorized access to data • Protect against lost or stolen backup data • Audit access to ensure proper use Common Criteria Certification Transparent data encryption Audit All User Actions Comply with Data Privacy Regulations Protect Encryption Keys SQL Server audit Extensible key management
    • Enable World-Class Compliance Security Key Criteria Common Criteria Certification Security functions: Access control, audit, • Requirement for many governments, management, identification & industries, and enterprise customers authentication, session handling and memory management • SQL Server 2008 Enterprise achieved Common Criteria (CC) compliance at Assurance components: Functional specs EAL1+ (Evaluation Assurance Level) and high level design plus independent vulnerability testing • Represents the third time for CC compliance and the first time for a 64- Environment: CC certified OS (Windows bit version of SQL Server Server) and admin roles • R2 is built on the SQL Server 2008 foundation and brings forward the security benefits with minimal changes to the core engine The Common Criteria was designed by a group of nations to improve the availability of security-enhanced IT products, help users evaluate IT products for purchase, and contribute to consumer confidence in IT product security. — SQL Server Books Online
    • Audit All User Actions Security SQL Server Audit • Track reads, writes, and other events Employee User: Employee User: to Windows Application Log and Marc Boyer Marc Tina Anders BoyerMakovec Riis Windows Security Log Salary: Salary: Action: Action: $40.000 $40.000 WRITE READ • Detect misuse of permissions early on AUDIT to limit possible damage • More granular audits for flexibility • Built into the database engine • Simple configuration using SQL Server Management Studio • Faster performance than SQLTrace ―The enhanced auditing tools in SQL Server 2008 enable us to track all changes to tables and other data elements in our system.‖ —Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare System
    • Seamlessly Encrypt Data Security Transparent Data Encryption • Encrypt the entire database on the disk to protect against lost or stolen Employee 1100101 11001 11001 Marc 0010100 01001 01001 1010011 01001 01001 Boyer disks or backup media 1010110 01001 01001 Salary: 0101001 $40.000 1000111 11001 01001 01001 Does not increase database size and 01001 • has minimal performance impact • Does not require application changes • Backups are automatically encrypted • Protects against direct access to database files ―With SQL Server 2008 we have transparent encryption, so we can easily enforce the encryption of the information in the database itself without making any changes on the application side.‖ —Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare System
    • Protect Encryption Keys Security Extensible Key Management • “Defense in depth” makes unauthorized access to data harder by storing encryption keys away from Employee 1100101 the data Marc 0010100 Boyer May facilitate separation of duties 1010011 Salary: $40.000 1010110 0101001 • between DBA and data owner • Uses HSM for encryption and decryption which may result in performance gains • Enables centralized key management across organization …SQL Server 2008 helps CareGroup comply with HIPPA data encryption requirements… SQL Server 2008 delivers an excellent solution… by supporting third-party key management and hardware security module products. —CareGroup Case Study
    • Why Manageability? Manageability • Reduce the cost to administer servers and focus resources on most strategic needs and analyses • Back up data for disaster recovery • Efficiently monitor servers for compliance • Prioritize business workloads based on resource needs Application and Multi-server Resource Governor Administration Easily Manage Large Tables Manage a Large Number of Servers Table Partitioning Help Ensure Predictable Mirrored Backups Performance
    • Manage Multiple Servers Manageability Application and Multi-Server Management Data-Tier Developer • SQL Server Control Point provides dashboard viewpoints into instance and data-tier application utilization Database Control • Drill down into details to Administrator Point troubleshoot or gather more Managed Server Group information • Easily adjust default utilization policies to meet the needs of your ―Finance‖ SQL Server environment Client "When you work in an environment where a single product requires up to 40 SQL Server instances for its full life cycle, the multi-server management features of SQL Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.‖ — Chuck Heinzelman, BigHammer
    • Divide and Manage Large Tables Manageability Table Partitioning • Manage and access subsets of data quickly and efficiently • Reduce time spent troubleshooting storage allocation issues • Speed data load and maintenance operations • Take advantage of all CPUs in the machine to complete operations more quickly ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
    • Help Ensure Predictable Performance Manageability Resource Governor • Allocate CPU and memory resources to high-priority applications 110010 • Prevent runaway queries that hold resources for extended periods 100101 110010 100101 110010 LIMIT 50% • Provide a consistent user experience, LOAD 25% which can result in fewer service calls about slow systems LIMIT 30% LIMIT 20% • Establish service-level agreements (SLAs) with customers for predictable 15% LOAD 45% response times ―Resource Governor allows us to control the percent[age] of total resources any operation can consume so that they don’t adversely impact our real-time data access.‖ —Michael Steineke, Vice President, Information Technology, Edgenet
    • Increase Backup Reliability Manageability Mirrored Backups • Mirroring a media set increases backup reliability by reducing the impact of backup-device malfunctions 1100 1100 1100 1100 1100 1010 0101 1100 1010 0101 • As databases grow, the probability increases that failure of a backup 1010 1010 1010 1010 0101 0101 0101 0101 0010 0010 0010 0010 0010 0010 device or media will make a backup 1100 1100 1100 1010 1010 1010 0101 0101 0101 0010 non-restorable 0010 0010 • Having a mirror can resolve some restore errors quickly by substituting mirrored media for damaged backup media The backup media mirroring feature of SQL Server enables you to perform a mirrored backup of a database to multiple backup devices, which greatly increases the reliability of backups in case of faulty media or a lost backup device. —High Availability White Paper
    • Why Business Intelligence? • Provide up-to-date data to all employees to enable intelligent decision-making • Align decisions and actions with business goals • Improve organizational agility • Process large amounts of data in a fast, efficient, and affordable manner Partitioned cubes Fast Track Data Warehouse Star join query optimizations Scalable shared cubes Enterprise-Scale BI Master data services PowerPivot for SharePoint 2010 Data-driven report Change data capture subscriptions
    • Enterprise Scale BI Data Warehousing • Data Compression ‒ 20% to 60% compression ratios save disk storage • Table Partitioning and Table Partitioned Parallelism ‒ Run queries against partitioned cubes in parallel ‒ Speed data loads and minimize downtime for maintenance • Star Join Optimizations ‒ Optimize common join scenarios to process more data faster • Resource Governor ‒ Prevent runaway queries providing users a consistent experience • Master Data Services ‒ Standardize the data people rely on to make critical decisions • Change Data Capture ‒ Speed updates to data warehouse tables
    • Reduce Data Warehouse Size Business Intelligence Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, 1001010 now available with standard 0101001 Provides more room to store more data, 0100001 1001010 0101001 1111011 0101001 • 0100001 1111011 0101001 which allows more instances to share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "We’re anticipating an 80 percent reduction in our backup file sizes using backup compression on SQL Server 2008.‖ —Peter Hammond, President, CyberSavvy *Stated percentages are typical but not guaranteed
    • Increase Cube Query Performance Business Intelligence Partitioned Table Parallelism • Manage and access subsets of data quickly and efficiently by running queries against partitioned cubes in parallel • Reduce time for data load and maintenance operations • Take advantage of all CPUs in the machine for processing to deliver results faster ―Enhancements in partition query dramatically reduce the effects of lock escalation on systems that have to process hundreds and thousands of transactions per second, improving availability and improv[ing] query response time.‖ —Randy Dyess, SQL Server Mentor, TechNet Article
    • Increase Performance for Large Queries Business Intelligence DIMENSION Star Join Optimizations TABLE DIMENSION DIMENSION • Process more data in a shorter TABLE TABLE time by optimizing common FACT TABLE join scenarios in a data warehouse • Significantly reduce the amount of processing for star schema DIMENSION DIMENSION TABLE TABLE queries • Faster join processing speeds DIMENSION TABLE up lookups during data load, Rows Returned which shortens load windows 1,000,000 623,194 and enables more frequent updates for better reporting ―In addition to faster query processing, ORF has found an immediate improvement of 15 percent in data loading. We consider that a great advantage when you can get 15 percent faster data loading without having to change a line of our own code.‖ —Gerald Schinagl, Project Manager and Systems Architect, ORF
    • Help Ensure Predictable Performance Business Intelligence Resource Governor • Allocate CPU and memory resources to high-priority applications 110010 100101 110010 • Allow OLTP and data warehouse workloads on the same server 100101 110010 LIMIT 50% while limiting the impact of large LOAD 25% data warehouse queries on OLTP LIMIT 30% • Provide a consistent user experience, which can result in LIMIT 20% fewer service calls about slow 15% LOAD 45% systems ―We deal with a lot of large data feeds—both coming from manufacturers as data updates, and going out to our subscribers. Resource Governor allows us to control the percent[age] of total resources any operation can consume so that they don’t adversely impact our real-time data access.‖ —Michael Steineke, Vice President, Information Technology, Edgenet
    • Clean Incoming Data Business Intelligence 1100 1100 1100 Master Data Services 1010 1010 1010 Standardize the data people rely 0101 0101 0101 CRM Accounting LOB • on to make critical business decisions • Enable central management of data entities and hierarchies • Provide human workflow notification of data that violates business rules • Track changes to data over time with versioning ―Investing in master data management solutions, especially in today’s difficult economic times makes dollars and sense. Master data management is an investment in cost savings, revenue recovery, human resource optimization, and capital investment efficiency.‖ — Kirk Haselden, Microsoft
    • Provide Enterprise-Scale Integration Business Intelligence Change Data Capture 11001 11001 01001 01001 • Enable change tracking to the data in tables 01001 01001 01001 01001 • Speed updates to data warehouses by capturing net UPDATE INSERT changes CHANGE • Provide relatively low impact on performance ―The CDC feature gives us the information we need and frees us from the task of creating and testing triggers.‖ —Gerald Schinagl, Project Manager and Systems Architect for the Sports Database, Austrian Broadcasting Corporation Radio & Television (ORF)
    • More Enterprise-Class Integration Business Intelligence High-speed connectors • Third-party high speed connectors that are available for Oracle and Teradata deliver unparalleled throughput to extract and load data to and from Oracle and Teradata Pipeline data and text mining • Perform prediction queries against a data mining model while loading the data warehouse to reduce overall data load time Fuzzy lookup • Clean, correct, and provide missing data values • Standardize information to provide more accurate reports with less intervention Microsoft Connector for SAP BI • SAP certified connector for SQL Server Integration Services to connect to the SAP NetWeaver Business Intelligence system
    • Fast Track Data Warehouse 2.0 Solution to help customers and partners accelerate their data warehouse deployments Fast Track Data Warehouse offers reference architectures and templates for data warehouse solutions to increase scale and speed time to value for creating data warehouses.
    • Enterprise Scale BI Analysis Services • Scalable Shared Databases ‒ Scale analysis workload across multiple commodity servers • Partitioned Cubes ‒ Improve query performance • Proactive Caching ‒ Increase performance while maintaining maintainability
    • Provide Enterprise-Scale Analytics Business Intelligence Scalable Shared Database • Centralized, read-only Analysis Services database shared by multiple instances • Scale workload across multiple commodity servers Partitioned Cubes • Decrease disk space required and processing time • Improved query performance • Scale out to multiple servers Proactive Caching • Provide performance of multidimensional online analytical processing (MOLAP), while retaining immediacy and manageability offered by relational OLAP (ROLAP)
    • Enterprise Scale BI Reporting Services • PowerPivot for SharePoint 2010 ‒ Manage and share reporting data ‒ Provide analysis data to all users • Data Driven Report Subscriptions ‒ Easily manage report distribution ‒ Get the right data to the right people
    • Provide Richer Data Analysis to All Users Business Intelligence PowerPivot for SharePoint 2010 • Examine large amounts of data in a familiar tool to gain deep insight • Work seamlessly with SharePoint 2010 to Administrator collaborate with thousands of users on that data • Enable IT organizations to manage the service with the PowerPivot Management Dashboard Power User / End User Report Developer "Using Excel as an interface for Self-Service BI, we are modeling, analyzing and pivoting millions of records in memory and publish it to SharePoint in few minutes and other people being able to access it from a URL. It is fast and easy‖ — Ayad Shammount, Lead DBA, Caregroup
    • Provide Enterprise-Scale Reporting Business Intelligence Data-Driven Report Subscriptions • Use a single subscription to push the right information to the right recipients in the right format • Reduce administrative burden associated with reporting solutions Scale-Out Reporting Deployment • Provide significant performance improvements • Incrementally add or remove commodity servers • Increase number of concurrent users using load balancing
    • Why Cost Savings? • Greater demand to lower need for new storage and servers • Need to more efficiently use existing resources, hardware, software and people, to meet external and internal customer needs • Need to provide higher availability without increasing costs Virtualization licensing benefits Data compression, including UCS-2 Cost Savings Application and Multi-server Multi-instance clustering Management
    • Increase Server Utilization with Virtual Machines Cost Savings Virtualization Licensing Benefits • Increases deployment flexibility by running SQL Server inside a Applications & virtualized OS, which allows it to be Business Logic easily moved or migrated to another server • Allows 4 virtual machines/processor for each licensed physical processor • Provides flexibility in managing server farms by removing the 90-day wait between server moves Virtualization is the top spending priority for CIOs with a 5 percent increase in the number of companies budgeting for virtualization and more than a 15 percent increase in spending . —CIO|Insight Top IT Spending Priorities Report for 2009
    • Manage More Efficiently at Scale Cost Savings Application and Multi-Server Management Data-Tier Developer • Identify consolidation opportunities through dashboard viewpoints into instance and data-tier application utilization Database Central Administrator Management • Strengthen collaboration between IT Managed Server Group and development with a single unit of deployment across Visual Studio 2010 and SQL Server 2008 R2 ―Finance‖ • Reduce time and errors associated Client with database application deployments and upgrades "When you work in an environment where a single product requires up to 40 SQL Server instances for its full life cycle, the multi-server management features of SQL Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.‖ — Chuck Heinzelman, BigHammer
    • Lower Storage Costs Cost Savings Data Compression • 20% to 60% compression ratios* • Saves disk storage ‒ Can be used with backup compression, 1001010 now available with Standard 0101001 Provides more room to store more data, 0100001 1001010 0101001 1111011 0101001 • 0100001 1111011 0101001 which allows more instances to share disk resources • Reduces data size to increase performance • Moves more applications to the data center based on reduced storage "We’re anticipating an 80 percent reduction in our backup file sizes using backup compression on SQL Server 2008.‖ —Peter Hammond, President, CyberSavvy *Stated percentages are typical but not guaranteed
    • Lower Costs for Cluster Nodes Cost Savings Multiple-Instance Database Clustering Applications & • More than one passive node is Business Logic 110010 110010 100101 100101 110010 100101 available to host instances from multiple failovers on active nodes 110010 110010 110010 100101 100101 100101 110010 110010 110010 • Multiple instances can share the same failover node, which reduces hardware costs Active Failover Offline Active Active • Simplified setup reduces administrative costs Because of the critical nature of the G4S application, CASON sets up the servers in a failover cluster to ensure high availability. —CASON Case Study
    • SQL Server 2008 R2 Enterprise Top Benefits High Scalability and Security Manageability Business Cost Savings Availability Performance Intelligence Multiple instance Up to eight Common Application and Partitioned cubes Virtualization database processors Criteria multi-server licensing benefits clustering Certification management Automatic page Multiple SQL Server Table Star join query Application and repair with instances audit partitioning optimizations multi-server database mirroring management Database Virtualization Transparent Resource Master Data Data compression, snapshots licensing benefits data encryption governor Services including UCS-2 Online Data Extensible Mirrored Change data Multiple instance operations compression, encryption key backups capture database clustering including UCS-2 management Live migration Partitioned table Fast Track for parallelism Data Warehouse Hot-add CPU StreamInsight Scalable shared and RAM (serial processing) databases Peer-to-peer PowerPivot for replication SharePoint 2010 Data driven report subscriptions ENTERPRISE EDITION has more than 60 features not in Standard edition
    • www.sqlpass.org www.sqlpass.org/PASSChapters www.sqlpass.org/getchapterinfo www.sqlpass.org/na2010 Follow / Join us online: Twitter @sqlpass #sqlpass, LinkedIn group, Facebook group
    • Dziękuję za uwagę, proszę o ocenę mojej sesji PYTANIA PO SESJI / KONTAKT: MAIL: KoprowskiT@windowslive.com | MSG: KoprowskiT@windowslive.com JABBER: KoprowskiT@alfa.incenti.net.pl | SKYPE: tjkoprowski (niezmiernie rzadko) TWITTER/FACEBOOK/LINKEDIN: KoprowskiT BLOGI: ITPRO Anorak’s Vision: http://itblogs.pl/blogs/notbeautifulanymore/default.aspx [PL] Volume Licensing Specialites: http://volumelicensingspecialites.wordpress.com [PL] Anorak’s Influence View: http://anorakinfluenceview.wordpress.com [EN] STRONY: Społeczności IT: http://www.ms-groups.pl | CodeGuru: http://www.codeguru.pl Virtual Study Portal: http://www.virtualstudy.pl | Windows Server System: http://www.wss.pl Global IT Community Association: http://www.gitca.org Polish SQL Server User Group: http://www.plssug.org.pl
    • © 2009 Microsoft Corporation. All rights reserved. Microsoft, SQL Server, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
    • Summary of Scenarios Advantages of Enterprise Edition Deck Description Scenario Keywords Sample Industry Slides Online retailer faces downtime when High Availability (Unplanned Retail 6–13* servers are overloaded Downtime) Manufacturer is unable to work when High Availability (Unplanned Manufacturing 6–13* ERP and CRM systems are down Downtime) Government agency needs to protect Manageability, Business Public Sector 14–17 against disaster Continuity, Disaster Recovery Airline needs servers to be available High Availability (Planned Airline 18–24 even when performing maintenance Downtime) Manufacturer notices slow response Manageability, Scalability, Manufacturing 25–29 while month-end reports are run High Availability Energy company modernizes its Manageability, Scalability, Energy 30–37 infrastructure Virtualization Company needs to protect patient Security, Governance Pharmaceutical 38–43 and other data Financial company deals with large Reporting, Scalability, Financial 44–51 volumes of data by using reporting Performance, Data and data warehousing Warehousing Retailer uses data mining to stop Reporting, BI, Data Mining Retail 52–58 fraud and increase sales * Talking points cover both unplanned downtime scenarios
    • Why SQL Server Enterprise Edition? SQL Server 2005/2008 Enterprise has more than 60 exclusive features that build on the Standard edition SQL Server 2005 Enterprise SQL Server 2008 Enterprise (SQL Server 2005 Enterprise plus the following) Availability Manageability & Security o Hot-add CPU support o Database mirroring asynchronous o Common Criteria Compliance o Resource Governor o Fast recovery o Virtual Interface Adapter (VIA) support o Backup compression o Database Snapshots Transparent data encryption Integration o o Online page & file restores o Fuzzy lookup/grouping transformations o Third-party key management o Differed transactions o Term extraction and term lookup transformations o Security auditing o Online index operations o Dimension & partition processing adapters o Change Data Capture o Parallel index operations o Data mining enhancements o 16-node failover clustering o > 2-node failover clustering o Online configuration of peer-to-peer nodes Analysis o Proactive caching o Data compression Scalability & Performance o Table and index partitioning o Partitioned cubes o Start join query optimization o > 4-processor support o Perspectives o Data profiling tools (SQL Server Integration o Hot-add memory support o Semi-additive measures Services) o Persistent high-performance lookup (SQL o > 16-instance support o Account intelligence Server Integration Services) o Scalable shared databases o Full writeback support o Indexed views o Compressed and binary XML support o Parallel DBCC o Cross-database/server linked dimensions & measures o Updateable distributed partitioned views Data Mining o Advanced scanning o Time series cross prediction o Data mining algorithm extensibility Replication o Peer-to-peer replication o Unlimited concurrent data mining queries o Oracle publishing o Unlimited # of attributes for association rules o Prediction & processing enhancements for data mining models Virtualization o Unlimited virtualization licensing
    • Why High Availability? • Businesses need to work around the clock to meet customer demands • When systems are not running, businesses are losing revenue, opportunities, customers, and reputation • Reduces impact of required maintenance on day-to- day operations • Helps to protect against disasters Technology Standard Edition Enterprise Edition Clustering 2-node 16-node Database mirroring Synchronous Synchronous and asynchronous Automatic page repair Online operations Live migration Hot-add memory and CPU Peer-to-peer replication
    • Why Scalability and Performance? • Use hardware and software resources more efficiently to reduce costs • Flexibility to address the need for more capacity • Predictable response times reduce user frustration and support costs Technology Standard Edition Enterprise Edition CPU support 4 8 Multiple-instance support 16 instances More instances Maximum virtualization Data compression Backup compression Table partitioning Partitioned table parallelism Parallel index operations StreamInsight (serial processing)
    • Why Security? • Prevent unauthorized access to data • Protect against lost or stolen backup data • Audit access to ensure proper use Technology Standard Edition Enterprise Edition Common Criteria Certification Data encryption Limited Transparent Data Encryption External key management SQL Server Audit C2-compliant tracing
    • Why Manageability? • Reduce the cost to administer servers • Efficiently use resources • Back up data for disaster recovery Technology Standard Edition Enterprise Edition Application and multi-server management Table partitioning Resource Governor Mirrored backup
    • Why Data Warehouse? • Enable reporting across large amounts of data • Align decisions and actions with business goals Technology Standard Edition Enterprise Edition Change data capture High speed connectors Data compression Backup compression Star join optimizations Partitioned cubes Data-driven report subscriptions Master data services PowerPivot
    • Why Business Intelligence? • Provide up-to-date data to all employees to enable intelligent decision-making • Align decisions and actions with business goals • Improve organizational agility Technology Standard Edition Enterprise Edition Scalable shared databases Partitioned cubes Proactive caching Parallel model processing Advanced analytics functions Scale-Out report deployment Data-Driven subscriptions Infinite Clickthrough in Ad-Hoc Reports
    • How to save storage, hardware and administration costs? • Reduce storage costs • Reduce the number of servers • Decrease cost per node in a database cluster Technology Standard Edition Enterprise Edition Maximum virtualization Application and multi-server management Database compression, including UCS-2 16-node clusters