WHAT’S NEW IN SAS 9 - SUGIF ry · PDF fileWHAT’S NEW IN SAS 9.4. ... •...
Transcript of WHAT’S NEW IN SAS 9 - SUGIF ry · PDF fileWHAT’S NEW IN SAS 9.4. ... •...
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
AGENDA SAS PLATFORM UPDATE
• SAS 9.4 major release themes
• Top 10 highlights
• How to get there
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
Simplify InnovateEnable
Provide quick,
precise answers;
reduce time to value
Remove complexity;
reduce risk, ensure
continuity
Make analytics
approachable and
easy to integrate;
support collaboration
SAS 9.4 CORE THEMES
DeploymentChoices
-On-premises
-Hosted
-Cloud
-> More value from your SAS investment!
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
WHAT WAS RELEASED ON JULY 10TH
July 10 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
Analytics• SAS Enterprise Miner 12.3
• SAS Forecast Server 12.3
• SAS Forecasting for Desktop 12.3
• SAS High Performance 12.3
• SAS HP Data Mining
• SAS HP Statistics
• SAS HP Econometrics
• SAS HP Optimization
• SAS HP Forecasting
• SAS HP Text Mining
• SAS Model Manager 12.3
• SAS In-Database Code Accelerator
for Teradata and Greenplum
• SAS Scoring Accelerator for Netezza
and Oracle
• SAS Text Miner 12.3
• SAS/IML Studio 12.3
• SAS/STAT 12.3
• SAS/QC 12.3
• SAS/HPF 12.3
• SAS/OR 12.3
• SAS/IML 12.3
• SAS/ETS 12.3
• SAS/Simulation Studio 12.3
Visual Analytics, Business
Intelligence• SAS Add-in 6.1 for MS Office
• SAS AppDev Studio 4.4
• SAS Enterprise Guide 6.1
• SAS (Enterprise) BI Server 4.4
• SAS Visual Analytics 6.2• Visual Analytics Administrator
• Visual Analytics Explorer
• Visual Analytics Designer
• Visual Analytics Hub
• Visual Analytics Data Builder
• Visual Analytics Report Viewer
• LASR Analytic Server 2.1
• Information Retrieval Studio 1.5
Base & Platform • Base SAS 9.4
• SAS/ASSIST 9.4
• SAS/EIS 9.4
• SAS/GRAPH 9.4
• SAS/Connect 9.4
• SAS/AF 9.4
• SAS Grid Manager 9.4
• SAS/Secure 9.4
• SAS Audit Performance Measurement 9.4
• SAS Environment Manager 2.1
• SAS Management Console 9.4
• SAS Search Interface to SAS Content 3.1
• SAS Integration Technologies 9.4• Web Application Server
• Web Server
• Workflow Studio 1.3
• Workflow Administrator 1.3Solutions• SAS Applied Visual Analytics: All Payer Claims Database
• SAS Banking Analytics Architecture 4.7
• SAS Conversation Center 3.1
• SAS Inventory Replenishment Planning 2.3
• SAS High Performance Risk 3.1
• SAS Strategy Management 5.5
• SAS Risk Dimensions 6.1
Data Management, Storage• SAS Data Management 2.4 bundles
• SAS/ACCESS to Aster
• SAS/ACCESS to DB2
• SAS/ACCESS to Greenplum
• SAS/ACCESS to Hadoop
• SAS/ACCESS to Netezza
• SAS/ACCESS to OLEDB
• SAS/ACCESS to ODBC
• SAS/ACCESS to Oracle
• SAS/ACCESS to Postgres
• SAS/ACCESS to Teradata
• SAS/ACCESS to Vertica
• SAS Federation Server 3.2
• SPDS 4.8
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4
BASE SASSECURITY
Lock-down
• Restrict access to only those host paths and files that are included in that
server’s list of permitted resources
Metadata-bound libraries
• Universally enforce metadata-layer permission requirements for physical
tables—regardless of how a user requests access from SAS
SAS/SECURE
• Automatically delivered with Base SAS at no additional cost*
Advanced Encryption Standard (AES) with SAS/SECURE
• Encrypt SAS data on disks
* United States export regulations on encryption software restrict access to
SAS/SECURE software and related technical data.
http://sww.sas.com/pub/OnlineDoc/v8-0/prod/sashtml/shr/z0354312.htm
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4
BASE SASNEW OUTPUT DELIVERY SYSTEM (ODS) - DESTINATIONS
ODS EPUB - Create SAS reports as e-books that can be
read with Apple iBooks e-book reader on iPad and iPhone.
ODS POWERPOINT – Create Microsoft PowerPoint slides
that combine text and SAS reports.
ODS HTML5 – Create HTML5 output for SAS reports to
support delivery to any web browser that is
HTML5-compatible.
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New programming languages
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4
BASE SASNEW ADDITIONAL SAS PROGRAMMING LANGUAGES
DS2 - New SAS proprietary programming language
for advanced data manipulation and applications
• Plans – bring SAS processing to any platform
• Aka. Data Step 2 – by no means replacement to SAS Data Step
– think of it as Data Step on Steroids!
• Runs currently – Base SAS (PROC DS2), In-Database (via SAS
Code Accelerator – current Teradata only), HPA (via HPDS2)
FedSQL - SAS proprietary implementation of
ANSI SQL:1999 core standard
• Scalable, threaded, high-performance way to access, manage,
and share relational data in multiple data sources
• Common SQL syntax across all data sources
• Runs on SAS Federation Server
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
HADOOP INCREASINGLY A PART OF THE SAS ECOSYSTEM
• In 9.3 we already had:
• SAS/ACCESS to Hadoop (interact with HIVE tables like any other data source)
• PROC HADOOP (run HDFS commands, run MapReduce and Pig code from SAS)
• SAS Data Integration Studio transformations for Hadoop (Hive and file) load and
extract
• New PROC HDMD brings support for more file formats
• Enables generation of metadata for tables or files that are not registered in Hive
• SAS Scoring Accelerator and SAS Code Accelerator available for Hadoop in
SAS 9.4 timescale
• Strategic partnership with Cloudera – the leading Hadoop distributor
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
HPA NEWS COMPLEX BUT NO LONGER OUT OF REACH
• HP Analytics Server is now split in 6 packages
• HP procedures available in Base SAS versions (SMP mode) and will only
require additional licensing for MPP mode
• LASR will be leveraged for other in-memory purposes
• SAS Visual Analytics is but one of the clients utilizing the LASR Server in the future)
• Asymmetric Mode will provide better integration between MPP Database
Appliances and the LASR server
• No need to replicate data from data nodes to compute nodes!
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS®
ANALYTICS
(SAS®
9.4)
ADDITION OF HP ANALYTICS PROCEDURES TO SAS®
ANALYTICS RUNNING ON SINGLE SERVER (SMP)
• New in SAS 9.4
• Common set of HP procedures will be included in each of the individual SAS Analytics products
• SAS recommends that customers desiring to run these procedures on more than 16 cores should move to an MPP
architecture (diminishing performance returns on adding additional cores)
SAS/STAT SAS/ETS SAS/OR SAS
Enterprise
Miner
SAS Text
Miner
SAS Forecast
Server (SAS/ETS
included)
HPLOGISTIC
HPREG
HPLMIXED
HPNLIN
HPSPLIT
HPGENSELECT
HPCOUNTREG
HPSEVERITY
HPQLIM
HPLSO
Select features in
OPTMILP
OPTLP
OPTMODEL
HPREDUCE
HPNEURAL
HPFOREST
HP4SCORE
HPDECIDE
HPTMINE
HPTMSCORE
HPFORECAST
Common Set to all (HPDS2, HPDMDB, HPSAMPLE, HPSUMMARY, HPIMPUTE, HPBIN, HPCORR)
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER WHAT IS A METADATA SERVER CLUSTER?
• Coordinated set of 3 or more metadata servers
• Appears as a regular metadata server to SAS clients
• Provides failure recovery for high availability
• Provides scalable performance for large deployments
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER HOW DOES THE CLUSTER WORK?
• A cluster is three or more metadata server nodes
• Each node is a full metadata server with a complete copy of all metadata
• One node is designated the master to coordinate the cluster
• All other nodes are slave nodes
• Clients connect to slave nodes
• Once connected it looks like a normal server to the client
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER THREE NODE METADATA SERVER CLUSTER
SHARED
BACKUP
MASTER
NODE2
SLAVE
NODE1
SLAVE
NODE3
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER HOW DO CLIENTS CONNECT?
MASTER
NODE2
SLAVE
NODE1
SLAVE
NODE3
CLIENT1
CLIENT2REDIRECT
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER WHAT HAPPENS WHEN A SLAVE NODE FAILS?
MASTER
NODE2
SLAVE
NODE1
SLAVE
NODE3
CLIENT1
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER WHAT HAPPENS WHEN A MASTER NODE FAILS?
MASTER
NODE2
SLAVE to
NODE1
SLAVE
NODE3
CLIENT1
MASTER
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLUSTER REQUIREMENTS
• Three similar machines (same platform, similar performance characteristics)
• Same hardware requirements as for standalone server
• 8 GB, quad core, adequate I/O and network performance
• Network shared storage is required for backups
• Does not require high performance storage
• Virtual machines / logical partitions possible
• Continuity concerns – don’t put all eggs in one single basket! (ie. all 3 virtual
machines in the same physical environment)
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
4. Web clients
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4 MORE WEB CLIENTS
• SAS Studio is already released to academic community (US)
• Next foxus on Enterprise Guide and Enterprise Miner follows soon
• Customer Intelligence Studio already replaced by a Web Client
• Look and feel follows SAS Visual Analytics
Why:
• No more software depots, Citrix, Remote Desktop connections etc.
• Maintenance and upgrades of clients are instantaneous and easy
• Platform independence/flexibility
• Virtualisation and cloud ready
=> Enterprise focus
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
4. Web clients
3. Environment Manager
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS ENVIRONMENT
MANAGEROVERVIEW
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
Web GUI
Dashboard
Control Center
Platform 1 ( machine )
AgentTc
Object
Spawner
Mid-Tier
Servers
Server 1
Agenttc Server
Instance 1
Spring
tc Server
Instance 1
Spring
tc Server
Instance 1
Spring
Platform 2 ( machine 2 )
Agent
tc S
Object
Spawner
Metadata
server
CLI
Open API
RESTful
Upgradeable
via XML and
JAVA agent
plugins
CMDB Service
Database
Inventory, Events,
alerts
Management Server
GUI Administration,
Provisioning, Groups,
Metrics, Alerts, Events,
Logs, Agents
SAS ENVIRONMENT
MANAGERARCHITECTURE
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4 SAS ENVIRONMENT MANAGER (EV)
• Will detect and monitor all SAS relevant resources
• Can be configured for advanced alerting
• Will co-exist with and eventually consume the functionality of the SAS
Management Console and RTM (for SAS Grid) sometime during the SAS 9.4
release cycle
• Web based (HTML5)
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
4. Web clients
3. Environment Manager
2. Cloud – AppCentral
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
Virtualization Environment
VMware . . .Amazon
• MANAGEMENT
• APPLICATIONS
• INFRASTRUCTURE
SELF-SERVICE CLOUDS
Administration End User Access
SAS vAppSAS vApp
SAS vAppSAS vApp
SAS App Central
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
Operating System
SAS Software
Cluster File System
Managem
ent
Application Server
Operating System
SAS Software
HTTP Server
Operating System
SAS Metadata Server
Front Door
Middle tier
(clustered)
Compute tiers
(load balanced)
Metadata
(Clustered)
….
….
DN
S (
ne
two
rin
g)
Data
Sto
re
LD
AP
SAS SoftwareCluster File System
Ma
nagem
ent
Application ServerSAS Software
HTTP Server
Operating System
SAS Metadata Server
Data
Sto
re
LD
AP
DN
S (
ne
two
rkin
g)
Enterprise Workgroup1 vApp=n VMs1 vApp=1-2 VMs
VAPP TOPOLOGIES ALIGN WITH USAGE MODELSSAS VAPPS
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
CLOUD GRADUAL ROLL-OUT
• Focus is on creating vApps
• Creating flexibility in deployment and elasticity in capacity
• Provide new ways of licensing and distributing SAS software
• Provides easier/faster provisioning of new SAS capabilities
• Easier software maintenance and version control
• Current
• SAS Licensing for Amazon already exists
• SAS Visual Analytics will be the first vApp offered – already available in the US!
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
4. Web clients
3. Environment Manager
2. Cloud – AppCentral
1. New mid-tier servers
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4 NEW MIDDLE TIER SOFTWARE
• SAS Web Application Server based on VMWare vFabric TC Server
• SAS Web Server based on VMWare vFabric Web Server
• Active MQ messaging engine
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS WEB
APPLICATION
SERVER
WHAT IS IT
Web Application
Server
Spring Container –
Non EJB Workload
Tomcat
Apache Tomcat VMware TC Server
Enterprise
Capabilities
Operations
Management
Diagnostics
Module
Enterprise support
SAS Web Application Server
TC Server
SAS MidTier
Operations
Management
SAS EV
Plugins for
Monitoring
Security
Integration
Enterprise support from SAS
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4 WHAT DOES THE NEW MIDDLE TIER MEAN?
• No reliance on and cost of third party software like Websphere and WebLogic
• Easier installation and maintenance/upgrade of software
• One stop application support
• More robust (=enterprise class) installations due to clustering of middle tier
and meta data server (fault tolerance and scalability)
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
TOP 10 OF PLATFORM
10. Security
9. New ODS output formats
8. New languages
7. Hadoop
6. HP procedures
5. Clustering of SAS Metadata Server
4. Web clients
3. Environment Manager
2. Cloud – AppCentral
1. New mid-tier servers
0. How to get there?
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS 9.4UPGRADING TO 9.4 FOR EXISTING CUSTOMERS
Many types of upgrade transitions to consider!
1. Metadata-based deployments
a. Continued support for metadata-based SAS Migration
Utility aka. SMU
b. Metadata export / import process still a valid option
c. Expanded support for “cross-version connectivity” , mainly
EG and AMO
d. Impact of product packaging changes
2. BASE SAS, just install 9.4 binaries
3. SAS dataset format remains the same
ARCHITECTURE,
DEPLOYMENT
and
OPERATIONS
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
9.4 PLATFORM 1. Continued use of proven processes
• Create a new deployment
• Use tools to migrate a metadata-based deployment
2. Migration Supports new middle tier, clustering
• Process automatically uses embedded middle tier
• Cluster nodes can be created during a migration (for metadata and
middle tier)
3. Constraints for Metadata migration, promotion tools
• Minimum platform baseline
is 9.2
• Specific products have
additional version
baselines
ARCHITECTURE,
DEPLOYMENT
and
OPERATIONS
Copyr i g ht © 2013, SAS Ins t i tu t e Inc . A l l r ights reser ve d .
SAS ODS EPUB
Output SAS
Reports to eBook
format to be
viewed on iPad &
iPhone