반응형
/*******************************************************************************************************************
-- Title : [MSR] MSDN - Microsoft R products and features
-- Reference : microsoft.com
-- Key word : microsoft r server sql r services microsoft r client microsoft r open mro mrs mrc
*******************************************************************************************************************/
-- Microsoft R getting services
* https://msdn.microsoft.com/en-us/microsoft-r/microsoft-r-getting-started
-- Microsoft R Product Comparison
* https://msdn.microsoft.com/en-us/microsoft-r/microsoft-r-getting-started
-- Microsoft R Product Comparison
Component | Role | Support | Intended use |
---|---|---|---|
Microsoft R Open (MRO) | Microsoft's distribution of open-source R. | Free of charge and community supported in forums (you cannot contact Microsoft customer support for MRO issues). | As a standalone component, in the same way you would use any other distribution of R. Both R Client and R Server automatically include the MRO package for its delivery of the open source R language. Script or code blocks written against MRO consist of base functions. |
Microsoft R Client (MRC) | Adds proprietary packages from Microsoft (RevoScaleR and MicrosoftML) restricted to local execution. | Free of charge and community supported in forums (you cannot contact Microsoft customer support for MRC issues). | As a standalone component, but also as satellite development enivronment that in organizations that also use R Server. R Client overlaps with R Server in the form of common pacakges so that if and when you need the extra capability of R Server, the transition is easy and your code runs intact on R Server with minimal modifications. The purpose of R Client is to provide the benefits of statistical, visual, and analytical functions, but at a lower scale intended for development and local execution. |
Microsoft R Server (MRS) | Enterprise class server software, scalable for big data scenarios and rich analytics. | Commercial software, fully supported by Microsoft | Supports parallel and distributed workloads on standalone servers, clustered servers, database platforms like SQL Server and Teradata, and on distributed file systems like Hadoop. Only R Server includes the operationalization features that let you run solutions and scripts on coordinated web and compute node configurations |
-- Features by Component
Features | Microsoft R Open | Microsoft R Client | Microsoft R Server |
---|---|---|---|
Big Data | In-memory bound Can only process datasets that fit into the available memory | In-memory bound Can process datasets that fit into the available memory Operates on large volumes when connected to R Server | Disk scalability Operates on bigger volumes & factors |
Speed of Analysis | Multi-threaded when MKL is installed for non-ScaleR functions | Multi-threaded with MKL for non-ScaleR functions Up to 2 threads for ScaleR functions with a local compute context | Full parallel threading & processing |
Enterprise Readiness | Community support | Community support | Commercial support |
Analytic Breadth & Depth | 8000+ open source packages | Leverage & optimize open source R packages plus 'Big Data'-ready ScaleR packages | Leverage & optimize open source R packages plus 'Big Data'-ready + Multithreaded ready ScaleR packages |
Commercial Viability | Risk of deployment to open source | Free for everyone | Commercial licenses |
Operationalization | Not available | Not available | Included |
-- Microsoft R Server
Microsoft R Server Editions | Description | Install | ScaleR Get Started |
---|---|---|---|
R Server for Hadoop | Scale your analysis transparently by distributing work across nodes without complex programming | Doc | Doc |
R Server for Teradata DB | Run advanced analytics in-database for seamless data analysis | Doc | Doc |
R Server for Linux | Bring predictive and prescriptive analytics power to your Linux environments | Doc | Doc |
R Server for Windows | Bring predictive and prescriptive analytics power to your Windows environments | Doc | Doc |
-- Microsoft R Client
-- Microsoft R Open
반응형