Native Support of Multi-tenancy in RDBMS for Software as a Service
|
|
- Phyllis Shelton
- 5 years ago
- Views:
Transcription
1 Native Support of Multi-tenancy in RDBMS for Software as a Service Oliver Schiller Benjamin Schiller Andreas Brodt Bernhard Mitschang Applications of Parallel and Distributed Systems Universität Stuttgart 2011/11/09
2 Multi-tenancy Introduction Single-tenant 2 / 19
3 Multi-tenancy Introduction Single-tenant Multi-tenant 2 / 19
4 Multi-tenancy and Cloud Computing 3 / 19
5 Multi-tenancy and Cloud Computing 3 / 19
6 Multi-tenancy and Cloud Computing 3 / 19
7 Multi-tenancy and Cloud Computing Many tenants access the RDBMS through the same application. Many tenants use the RDBMS as backend for many different application. 3 / 19
8 Introduction Approaches to Implement Multi-tenancy with RDBMS 4 / 19
9 Introduction Approaches to Implement Multi-tenancy with RDBMS Shared Machine 4 / 19
10 Introduction Approaches to Implement Multi-tenancy with RDBMS Shared Machine Shared Process 4 / 19
11 Introduction Approaches to Implement Multi-tenancy with RDBMS Shared Machine Shared Process Shared Table 4 / 19
12 Introduction Approaches to Implement Multi-tenancy with RDBMS Shared Machine Shared Process Shared Table Tenant Footprint 4 / 19
13 Existing Approaches Shared Table 5 / 19
14 Existing Approaches Shared Table Meta data management (Schema extension) Query rewriting Tenant isolation Tenant-oriented maintenance 5 / 19
15 Existing Approaches Shared Table Meta data management (Schema extension) Query rewriting Tenant isolation Tenant-oriented maintenance RDBMS loses meta data responsibility RDBMS loses some optimization opportunities RDBMS efforts are not used Doubled efforts Application-level security Complex and critical Separation of Concerns 5 / 19
16 Existing Approaches Shared Table Meta data management (Schema extension) Query rewriting Tenant isolation Tenant-oriented maintenance RDBMS loses meta data responsibility RDBMS loses some optimization opportunities RDBMS efforts are not used Doubled efforts Application-level security Complex and critical Separation of Concerns RDBMS with native multi-tenancy support 5 / 19
17 Outline Introduction 1 Introduction / 19
18 Outline Introduction Tenants in the RBMS Tenant-aware Schema Management Language Extension 1 Introduction / 19
19 Tenants in the RDBMS Tenants in the RBMS Tenant-aware Schema Management Language Extension 8 / 19
20 Tenants in the RDBMS Tenants in the RBMS Tenant-aware Schema Management Language Extension Tenant Context Determines a tenant s virtual database Operation context Switching context switches processed virtual database Logically closed container System-level security Tenant isolation 8 / 19
21 Tenants in the RDBMS Tenants in the RBMS Tenant-aware Schema Management Language Extension Tenant Context Determines a tenant s virtual database Operation context Switching context switches processed virtual database Logically closed container System-level security Tenant isolation Tenants as first class database objects 8 / 19
22 Schema Inheritance Concept Overview based on a online-shop scenario Tenants in the RBMS Tenant-aware Schema Management Language Extension 9 / 19
23 Schema Inheritance Concept Overview based on a online-shop scenario Tenants in the RBMS Tenant-aware Schema Management Language Extension Three schema types: shared, virtual and tenant Schema inheritance concept 9 / 19
24 Schema Inheritance Concept Shared Schema Tenants in the RBMS Tenant-aware Schema Management Language Extension Stores data invariant between tenants Part of all tenant contexts No per-tenant extensions 10 / 19
25 Schema Inheritance Concept Virtual Schema Tenants in the RBMS Tenant-aware Schema Management Language Extension Defines application core schema May inherit from another virtual schema No table instances 11 / 19
26 Schema Inheritance Concept Tenant Schema Tenants in the RBMS Tenant-aware Schema Management Language Extension Relates to a specific tenant Inherits from a virtual schema Table instances 12 / 19
27 Language Extension Introduction Tenants in the RBMS Tenant-aware Schema Management Language Extension Schema Management CREATE [ SHARED ] SCHEMA < schema name > CREATE VIRTUAL SCHEMA < schema name > [ INHERITS FROM < schema name > ] Tenant Management CREATE TENANT < tenant name > SCHEMA INHERITS FROM < schema name > DROP TENANT < tenant name > SET TENANT { < tenant name > None } 13 / 19
28 Outline Introduction Data Dictionary Storage Model 1 Introduction / 19
29 Data Dictionary Introduction Data Dictionary Storage Model External format Internal format Data dictionary operations account for schema inheritance and tenant contexts Multi-granularity locking scheme for table-level locks 15 / 19
30 Storage Model Introduction Data Dictionary Storage Model 16 / 19
31 Storage Model Introduction Data Dictionary Storage Model 16 / 19
32 Storage Model Introduction Data Dictionary Storage Model 16 / 19
33 Outline Introduction 1 Introduction / 19
34 Main Memory Consumption 1000 Tenants Tenants 18 / 19
35 Main Memory Consumption Not a fair comparison! Shared Table does not provide tenant-oriented functionality At least similiar efforts in upper layers 1000 Tenants Tenants 18 / 19
36 Conclusion Introduction of tenants and tenant context Schema inheritance tailored towards multi-tenancy Central maintenance of the application core schema Individual maintenance of tenants schemas Easier development of multi-tenant SaaS application Sharing application core schema avoids redundancy Infrastructure for further tenant-oriented functionality 19 / 19
37 Conclusion Introduction of tenants and tenant context Schema inheritance tailored towards multi-tenancy Central maintenance of the application core schema Individual maintenance of tenants schemas Easier development of multi-tenant SaaS application Sharing application core schema avoids redundancy Infrastructure for further tenant-oriented functionality Future Work Storage and isolation management Sophisticated data sharing 19 / 19
38 Thank you! 20 / 19
39 Runtime Performance 21 / 19
Building Multi-tenant Applications with Pervasive PSQL
Building Multi-tenant Applications with Pervasive PSQL Pervasive PSQL White Paper August 2012 This white paper is the first in a series of three designed to show how easily Pervasive PSQL can provide all
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationFlex Tenancy :48:27 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement
Flex Tenancy 2015-04-28 17:48:27 UTC 2015 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents Flex Tenancy... 3 Flex Tenancy... 4 Understanding the Flex Tenancy
More informationObject-Oriented Databases Course Review
Object-Oriented Databases Course Review Exam Information Summary OODBMS Architectures 1 Exam Session examination Oral exam in English Duration of 15 minutes 2 Exam Basic Skills: Why, What, How Explain
More informationOptimizer Challenges in a Multi-Tenant World
Optimizer Challenges in a Multi-Tenant World Pat Selinger pselinger@salesforce.come Classic Query Optimizer Concepts & Assumptions Relational Model Cost = X * CPU + Y * I/O Cardinality Selectivity Clustering
More informationMegh-Sikshak. Multi-tenant based e-learning Application
Sandesh Jain Senior Technical Officer C-DAC, Hyderabad Megh-Sikshak Multi-tenant based e-learning Application 19-03-2014 Workshop on Cloud for e-governance: Stakeholder s Perspective Centre for Development
More informationTechnicalities of Living in the JD Edwards Cloud Cloud Options and Strategies
Technicalities of Living in the JD Edwards Cloud Cloud Options and Strategies Clayton Seeley Product Manager JD Edwards Development Copyright 2015, Oracle and/or its affiliates. All rights reserved. Safe
More informationProRea Live Database Migration for Multi-tenant RDBMS with Snapshot Isolation
ProRea Live Database Migration for Multi-tenant RDBMS with Snapshot Isolation Oliver Schiller Nazario Cipriani Bernhard Mitschang Applications of Parallel and Distributed Systems, IPVS, Universität Stuttgart,
More informationWhite Paper BC/DR in the Cloud Era
BC/DR in the Cloud Era Today, enterprises of all sizes are virtualizing their mission-critical applications, either within their own data center, or with an external cloud vendor. One key driver is to
More informationModernizing Business Intelligence and Analytics
Modernizing Business Intelligence and Analytics Justin Erickson Senior Director, Product Management 1 Agenda What benefits can I achieve from modernizing my analytic DB? When and how do I migrate from
More informationSoftware as a Service Multi-tenant Data Architecture. Frederick Chong Architect DPE Architecture Strategy Microsoft Corporation
Software as a Service Multi-tenant Data Architecture Frederick Chong Architect DPE Architecture Strategy Microsoft Corporation Agenda SIMT principles and considerations Database options for storing multi-tenant
More information2779 : Implementing a Microsoft SQL Server 2005 Database
2779 : Implementing a Microsoft SQL Server 2005 Database Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge and skills
More informationh7ps://bit.ly/citustutorial
Before We Start Setup a Citus Cloud account for the exercises: h7ps://bit.ly/citustutorial Designing a Mul
More informationAzure SQL Database. Indika Dalugama. Data platform solution architect Microsoft datalake.lk
Azure SQL Database Indika Dalugama Data platform solution architect Microsoft indalug@microsoft.com datalake.lk Agenda Overview Azure SQL adapts Azure SQL Instances (single,e-pool and MI) How to Migrate
More informationCloud + Big Data Putting it all Together
Cloud + Big Data Putting it all Together Even Solberg 2009 VMware Inc. All rights reserved 2 Big, Fast and Flexible Data Big Big Data Processing Fast OLTP workloads Flexible Document Object Big Data Analytics
More informationData Storage Infrastructure at Facebook
Data Storage Infrastructure at Facebook Spring 2018 Cleveland State University CIS 601 Presentation Yi Dong Instructor: Dr. Chung Outline Strategy of data storage, processing, and log collection Data flow
More informationTalend Component tgoogledrive
Talend Component tgoogledrive Purpose and procedure This component manages files on a Google Drive. The component provides these capabilities: 1. Providing only the client for other tgoogledrive components
More informationMCR Connections to Oracle Cloud Infrastructure using FastConnect
MCR Oracle via FastConnect (OCI) 1 MCR Oracle via FastConnect (OCI) MCR Connections to Oracle Cloud Infrastructure using FastConnect To connect to FastConnect using MCR, you will need an Oracle Cloud ID
More informationVMware vcloud Director for Service Providers
Architecture Overview TECHNICAL WHITE PAPER Table of Contents Scope of Document....3 About VMware vcloud Director....3 Platform for Infrastructure Cloud...3 Architecture Overview....3 Constructs of vcloud
More informationState of the Dolphin Developing new Apps in MySQL 8
State of the Dolphin Developing new Apps in MySQL 8 Highlights of MySQL 8.0 technology updates Mark Swarbrick MySQL Principle Presales Consultant Jill Anolik MySQL Global Business Unit Israel Copyright
More informationBuilding Kubernetes cloud: real world deployment examples, challenges and approaches. Alena Prokharchyk, Rancher Labs
Building Kubernetes cloud: real world deployment examples, challenges and approaches Alena Prokharchyk, Rancher Labs Making a right choice is not easy The illustrated children guide to Kubernetes https://www.youtube.com/watch?v=4ht22rebjno
More informationIntroduction to Multi-tenancy. Gus Bjorklund October 2013
Introduction to Multi-tenancy Gus Bjorklund October 2013 Introduction The session explores the upcoming inbuilt multi-tenancy capabilities included in the OpenEdge 11 RDBMS. Learn how multi-tenant support
More informationExploring Cloud Security, Operational Visibility & Elastic Datacenters. Kiran Mohandas Consulting Engineer
Exploring Cloud Security, Operational Visibility & Elastic Datacenters Kiran Mohandas Consulting Engineer The Ideal Goal of Network Access Policies People (Developers, Net Ops, CISO, ) V I S I O N Provide
More informationVMware Cloud Provider Platform
VMware Cloud Provider Platform Enabling your journey to multicloud Winston Benjamin Systems Engineer Cloud Provider Program Disclaimer This presentation may contain product features that are currently
More informationImplementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led
Implementing a Microsoft SQL Server 2005 Database Course 2779: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with product knowledge and skills needed to
More informationCSE 3241: Database Systems I Databases Introduction (Ch. 1-2) Jeremy Morris
CSE 3241: Database Systems I Databases Introduction (Ch. 1-2) Jeremy Morris 1 Outline What is a database? The database approach Advantages Disadvantages Database users Database concepts and System architecture
More informationDatabase Solution in Cloud Computing
Database Solution in Cloud Computing CERC liji@cnic.cn Outline Cloud Computing Database Solution Our Experiences in Database Cloud Computing SaaS Software as a Service PaaS Platform as a Service IaaS Infrastructure
More informationCourse AZ-100T01-A: Manage Subscriptions and Resources
Course AZ-100T01-A: Manage Subscriptions and Resources Module 1: Managing Azure Subscriptions In this module, you ll learn about the components that make up an Azure subscription and how management groups
More informationCourse 40045A: Microsoft SQL Server for Oracle DBAs
Skip to main content Course 40045A: Microsoft SQL Server for Oracle DBAs - Course details Course Outline Module 1: Database and Instance This module provides an understanding of the two major components
More informationCloud Computing. DB Special Topics Lecture (10/5/2012) Kyle Hale Maciej Swiech
Cloud Computing DB Special Topics Lecture (10/5/2012) Kyle Hale Maciej Swiech Managing servers isn t for everyone What are some prohibitive issues? (we touched on these last time) Cost (initial/operational)
More informationDistributed Meta-data Servers: Architecture and Design. Sarah Sharafkandi David H.C. Du DISC
Distributed Meta-data Servers: Architecture and Design Sarah Sharafkandi David H.C. Du DISC 5/22/07 1 Outline Meta-Data Server (MDS) functions Why a distributed and global Architecture? Problem description
More informationPYRAMID Headline Features. April 2018 Release
PYRAMID 2018.03 April 2018 Release The April release of Pyramid brings a big list of over 40 new features and functional upgrades, designed to make Pyramid s OS the leading solution for customers wishing
More informationCourse Logistics & Chapter 1 Introduction
CMSC 461, Database Management Systems Spring 2018 Course Logistics & Chapter 1 Introduction These slides are based on Database System Concepts book th edition, and the 2009 CMSC 461 slides by Dr. Kalpakis
More informationANALYSIS OF SaaS MULTI-TENANT DATABASE IN A CLOUD ENVIRONMENT
ANALYSIS OF SaaS MULTI-TENANT DATABASE IN A CLOUD ENVIRONMENT Maram Hassan AlAlwan Alalwan.maram@gmail.com Soha S. Zaghloul smekki@ksu.edu.sa College of Computer and Information Science Department of Computer
More informationPro2SQL. OpenEdge Replication. for Data Reporting. for Disaster Recovery. March 2017 Greg White Sr. Progress Consultant Progress
Pro2SQL for Data Reporting OpenEdge Replication for Disaster Recovery March 2017 Greg White Sr. Progress Consultant Progress 1 Introduction Greg White Sr. Progress Consultant (Database and Pro2) 2 Replication
More informationA NOVEL MULTI-TENANT ARCHITECTURE DESIGN FOR SOFTWARE AS A SERVICE APPLICATIONS
A NOVEL MULTI-TENANT ARCHITECTURE DESIGN FOR SOFTWARE AS A SERVICE APPLICATIONS Haitham Yaish, Madhu Goyal and George Feuerlicht 1,2 1 Faculty of Engineering and Information Technology, University of Technology,
More informationBigDataBench-MT: Multi-tenancy version of BigDataBench
BigDataBench-MT: Multi-tenancy version of BigDataBench Gang Lu Beijing Academy of Frontier Science and Technology BigDataBench Tutorial, ASPLOS 2016 Atlanta, GA, USA n Software perspective Multi-tenancy
More informationSQL Azure. Abhay Parekh Microsoft Corporation
SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure
More informationPYRAMID April 2018 Release
PYRAMID 2018.03 April 2018 Release The April release of Pyramid brings a list of over 40 new key features and numerous functional upgrades, designed to make Pyramid s OS the leading solution for customers
More informationConsolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option
Consolidate and Prepare for Cloud Efficiencies Oracle Database 12c Oracle Multitenant Option Eric Rudie Master Principal Sales Consultant Oracle Public Sector 27 September 2016 Safe Harbor Statement The
More informationSee What's Coming in Oracle CPQ Cloud
See What's Coming in Oracle CPQ Cloud Release 2015 R1 Release Content Document 1 TABLE OF CONTENTS ORACLE CPQ CLOUD... 3 End User Enhancements... 3 Desktop Performance Enhancements... 3 Easy Administration...
More informationSOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM. CA Test Data Manager for HPE ALM
SOLUTION BRIEF CA TEST DATA MANAGER FOR HPE ALM CA Test Data Manager for HPE ALM Generate all the data needed to deliver fully tested software, and export it directly into Hewlett Packard Enterprise Application
More informationEnterprise File Synchronization and Sharing
Enterprise File Synchronization and Sharing icoordinator is a cloud-based Enterprise File Synchronization and Sharing (EFSS) solution for businesses to store, share and synchronize files securely across
More informationMulti Packed Security Addressing Challenges in Cloud Computing
Global Journal of Computer Science and Technology Cloud and Distributed Volume 13 Issue 1 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals
More informationSummary DICONDE Opportunities, Advantages & Benefits
Summary DICONDE Opportunities, Advantages & Benefits 1 BACKGROUND During the digital revolution in the medical industry, a single imaging standard, DICOM, emerged from the community. Digital Imaging and
More informationLearn Well Technocraft
Note: We are authorized partner and conduct global certifications for Oracle and Microsoft. The syllabus is designed based on global certification standards. This syllabus prepares you for Oracle global
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More informationBuilding and Running a Solr-as-a-Service SHAI ERERA IBM
Building and Running a Solr-as-a-Service SHAI ERERA IBM Who Am I? Working at IBM Social Analytics & Technologies Lucene/Solr committer and PMC member http://shaierera.blogspot.com shaie@apache.org Background
More informationWhat s New in ActiveVOS 9.0
What s New in ActiveVOS 9.0 Dr. Michael Rowley, Chief Technology Officer Clive Bearman, Director of Product Marketing 1 Some GoToWebinar Tips Click the maximize button for the best resolution The panel
More informationDatabase systems. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)
Database systems Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Resources Ramez Elmasri, Shamkant B. Navathe: Fundamentals of Database Systems, Addison Wesley, 5 edition, 2006, 1168 p. ISBN
More informationEnterprise Data-as-a-Service. DOAG Stuttgart, 22. März 2017 Cassian Ewert, Solutions Architect
Enterprise Data-as-a-Service DOAG Stuttgart, 22. März 2017 Cassian Ewert, Solutions Architect cassian.ewert@actifio.com Missing Link to Hybrid Cloud CLOUD-ENABLED APPLICATIONS stateless, easy to move instantly
More informationCHAPTER 5 DISCUSSION AND ANALYSIS
CHAPTER 5 DISCUSSION AND ANALYSIS 5. Discussion and Analysis In this chapter, the author, first, would like to discuss about the possible difference in security between IaaS, PaaS, and SaaS. Other than
More informationGary Winter Eric Wauters Vjeko Babic Mark Brummel
Gary Winter Eric Wauters Vjeko Babic Mark Brummel DDC is Three Years young! About Me Mark Brummel 15 Years of NAV Experience MVP Since 2006 Co-Founder of Dutch Dynamics Community Co-Founder and CEO of
More informationCourse Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led
Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led About this course This course is intended for students who have experience building ASP.NET and C# applications. Students will
More informationMulti-tenancy version of BigDataBench
Multi-tenancy version of BigDataBench Gang Lu Institute of Computing Technology, Chinese Academy of Sciences BigDataBench Tutorial MICRO 2014 Cambridge, UK INSTITUTE OF COMPUTING TECHNOLOGY 1 Multi-tenancy
More informationPostgres Plus and JBoss
Postgres Plus and JBoss A New Division of Labor for New Enterprise Applications An EnterpriseDB White Paper for DBAs, Application Developers, and Enterprise Architects October 2008 Postgres Plus and JBoss:
More informationTOPLink for WebLogic. Whitepaper. The Challenge: The Solution:
Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications
More informationSitRS XT Towards Near Real Time Situation Recognition
SitRS XT Towards Near Real Time Recognition Ana Cristina Franco da Silva, Pascal Hirmer, Matthias Wieland, Bernhard Mitschang Institute of Parallel and Distributed Systems, University of Stuttgart, Stuttgart,
More informationTable of Index Hadoop for Developers Hibernate: Using Hibernate For Java Database Access HP FlexNetwork Fundamentals, Rev. 14.21 HP Navigating the Journey to Cloud, Rev. 15.11 HP OneView 1.20 Rev.15.21
More informationParley: Federated Virtual Machines
1 IBM Research Parley: Federated Virtual Machines Perry Cheng, Dave Grove, Martin Hirzel, Rob O Callahan and Nikhil Swamy VEE Workshop September 2004 2002 IBM Corporation What is Parley? Motivation Virtual
More informationIntroduction to Database Concepts. Department of Computer Science Northern Illinois University January 2018
Introduction to Database Concepts Department of Computer Science Northern Illinois University January 2018 What is a Database? A collection of stored operational data used by the application systems of
More informationThe Technology Behind Datrium Cloud DVX
The Technology Behind Datrium Cloud DVX 385 Moffett Park Dr. Sunnyvale, CA 94089 844-478-8349 www.datrium.com Technical Report Public cloud as a new backup target Dedicated tape or disk based backup and
More information20762B: DEVELOPING SQL DATABASES
ABOUT THIS COURSE This five day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL Server 2016 database. The course focuses on teaching individuals how to
More informationSingle Sign-On for PCF. User's Guide
Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans
More informationPaaS Cloud mit Java. Eberhard Wolff, Principal Technologist, SpringSource A division of VMware VMware Inc. All rights reserved
PaaS Cloud mit Java Eberhard Wolff, Principal Technologist, SpringSource A division of VMware 2009 VMware Inc. All rights reserved Agenda! A Few Words About Cloud! PaaS Platform as a Service! Google App
More informationIn-Memory Data Management Jens Krueger
In-Memory Data Management Jens Krueger Enterprise Platform and Integration Concepts Hasso Plattner Intitute OLTP vs. OLAP 2 Online Transaction Processing (OLTP) Organized in rows Online Analytical Processing
More information"Charting the Course... MOC C: Developing SQL Databases. Course Summary
Course Summary Description This five-day instructor-led course provides students with the knowledge and skills to develop a Microsoft SQL database. The course focuses on teaching individuals how to use
More informationMicrosoft. [MS20762]: Developing SQL Databases
[MS20762]: Developing SQL Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This five-day
More informationVirtustream Managed Services Drive value from technology investments through IT management solutions. Tim Calahan, Manager Managed Services
Virtustream Managed Services Drive value from technology investments through IT management solutions Tim Calahan, Manager Managed Services Virtustream Managed Services Your partner in delivering IT as
More informationCLOUD FORENSICS : AN OVERVIEW. Kumiko Ogawa
CLOUD FORENSICS : AN OVERVIEW Kumiko Ogawa What is Cloud Forensics Forensic Science - Application of science to the criminal and civil laws that are enforced by police agencies in a criminal justice system.
More informationSolved MCQ on fundamental of DBMS. Set-1
Solved MCQ on fundamental of DBMS Set-1 1) Which of the following is not a characteristic of a relational database model? A. Table B. Tree like structure C. Complex logical relationship D. Records 2) Field
More informationTOTAL SAAS BACKUP SAAS PROTECTION
TOTAL SAAS BACKUP SAAS PROTECTION 9 DATTO SAAS PROTECTION Datto SaaS Protection is the leading data backup and recovery platform for Software as a Service applications. Over three million users rely on
More informationDeveloping SQL Databases (762)
Developing SQL Databases (762) Design and implement database objects Design and implement a relational database schema Design tables and schemas based on business requirements, improve the design of tables
More information"Charting the Course... Oracle Database 12c: Architecture & Internals. Course Summary
Course Summary Description This is a core curriculum course applicable to most learning paths within the Oracle course series. We begin with a discussion of the broad systems infrastructure where one finds
More informationEfficient, Scalable, and Provenance-Aware Management of Linked Data
Efficient, Scalable, and Provenance-Aware Management of Linked Data Marcin Wylot 1 Motivation and objectives of the research The proliferation of heterogeneous Linked Data on the Web requires data management
More informationGUIDE. MetaDefender Kiosk Deployment Guide
GUIDE MetaDefender Kiosk Deployment Guide 1 SECTION 1.0 Recommended Deployment of MetaDefender Kiosk(s) OPSWAT s MetaDefender Kiosk product is deployed by organizations to scan portable media and detect
More informationBuilding Energy Management Services Ltd Pennine House, 28 Leman Street, London, E1 8ER REF SLA INCL SMART METERING OVERVIEW DOCUMENT
SMART METERING SLA INCL OVERVIEW DOCUMENT AN INTRODUCTION TO SMART METERING As part of any IoT or Energy strategy accurate information is vital. We design, supply, install and commission a variety of different
More informationDEMYSTIFYING BIG DATA WITH RIAK USE CASES. Martin Schneider Basho Technologies!
DEMYSTIFYING BIG DATA WITH RIAK USE CASES Martin Schneider Basho Technologies! Agenda Defining Big Data in Regards to Riak A Series of Trade-Offs Use Cases Q & A About Basho & Riak Basho Technologies is
More informationIntroduction to Databases
Introduction to Databases 1 Objectives Most common types of digital information processing enter file-based systems Why database systems came around DBMS environment: components / roles Is it all worth
More informationDatabase Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.
Database Level 100 Rohit Rahi November 2018 1 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationEvolution of Big Data Facebook. Architecture Summit, Shenzhen, August 2012 Ashish Thusoo
Evolution of Big Data Architectures@ Facebook Architecture Summit, Shenzhen, August 2012 Ashish Thusoo About Me Currently Co-founder/CEO of Qubole Ran the Data Infrastructure Team at Facebook till 2011
More informationCloud Computing Patterns & Best Practices. Ezhil Arasan Babaraj Director of R&D Labs CSS Corp, India
Cloud Computing Patterns & Best Practices Ezhil Arasan Babaraj Director of R&D Labs CSS Corp, India About CSS Corp 100% Referenceable Customers Driving Technology Innovation and adoption Technology OpEx
More information5G Network Slicing: Use Cases & Requirements
5G Network Slicing: Use Cases & Requirements Dr. Konstantinos Samdanis konstantinos.samdanis@huawei.com Huawei Technologies Duesseldorf GmbH Outline Network Slicing Concept & Business Network Slicing Use
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
LHC1882BE Service Overview for VMware Cloud on AWS Marc Umeno #VMworld #LHC1882BE Disclaimer This presentation may contain product features that are currently under development. This overview of new technology
More informationCloneCloud: Elastic Execution between Mobile Device and Cloud, Chun et al.
CloneCloud: Elastic Execution between Mobile Device and Cloud, Chun et al. Noah Apthorpe Department of Computer Science Princeton University October 14th, 2015 Noah Apthorpe CloneCloud 1/16 Motivation
More informationDesigning Database Solutions for Microsoft SQL Server 2012
Designing Database Solutions for Microsoft SQL Server 2012 Course 20465A 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available
More informationCitrix SD-WAN for Optimal Office 365 Connectivity and Performance
Solution Brief Citrix SD-WAN for Optimal Office 365 Connectivity and Performance Evolving Needs for WAN Network Architecture Enterprise networks have historically been architected to provide users access
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationBasant Group of Institution
Basant Group of Institution Visual Basic 6.0 Objective Question Q.1 In the relational modes, cardinality is termed as: (A) Number of tuples. (B) Number of attributes. (C) Number of tables. (D) Number of
More informationWhere are you with your Cloud or Clouds? Simon Kaye Dr Cloud
Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud 15 th September, 2011 2 3 Cloud Computing definitions are varying, but a common set of attributes can be identified 4 Organizations need to
More informationMahathma Gandhi University
Mahathma Gandhi University BSc Computer science III Semester BCS 303 OBJECTIVE TYPE QUESTIONS Choose the correct or best alternative in the following: Q.1 In the relational modes, cardinality is termed
More informationMOC 6232A: Implementing a Microsoft SQL Server 2008 Database
MOC 6232A: Implementing a Microsoft SQL Server 2008 Database Course Number: 6232A Course Length: 5 Days Course Overview This course provides students with the knowledge and skills to implement a Microsoft
More informationDatabase Management Systems
DATABASE CONCEPTS & APPLICATIONS Database Management Systems A Database Management System (DBMS) is a software package designed to store and manage databases through database applications. User Database
More informationWhy Active Directory Represents the Future of Physical Security
Why Active Directory Represents the Future of Physical Security A White Paper Revised September 2012 Active Directory has the inherent ability to render control hardware obsolete Written By Stephen Pineau
More informationAutomating Essbase Outline Extracts to a Relational Database Using the Next Generation Outline Extractor
Automating Essbase Outline Extracts to a Relational Database Using the Next Generation Outline Extractor Tim Tow, Oracle ACE Director Founder and President Applied OLAP Inc. Many Essbase customers regularly
More informationWLS Neue Optionen braucht das Land
WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationChapter 4. Fundamental Concepts and Models
Chapter 4. Fundamental Concepts and Models 4.1 Roles and Boundaries 4.2 Cloud Characteristics 4.3 Cloud Delivery Models 4.4 Cloud Deployment Models The upcoming sections cover introductory topic areas
More informationVMWARE PIVOTAL CONTAINER SERVICE
DATASHEET VMWARE PIVOTAL CONTAINER SERVICE AT A GLANCE VMware Pivotal Container Service (PKS) is a production-grade Kubernetes-based container solution equipped with advanced networking, a private container
More informationLeveraging the power of Flash to Enable IT as a Service
Leveraging the power of Flash to Enable IT as a Service Steve Knipple CTO / VP Engineering August 5, 2014 In summary Flash in the datacenter, simply put, solves numerous problems. The challenge is to use
More informationDesigning Database Solutions for Microsoft SQL Server 2012
Designing Database Solutions for Microsoft SQL Server 2012 Course 20465B 5 Days Instructor-led, Hands-on Introduction This course describes how to design and monitor high performance, highly available
More information