Successfully reported this slideshow.
To Analyze Licensing needs for PCMS- Pegasus Cargo Management
System

                                         By: Shahzad...
1 Pegasus Cargo Management System-PCMS:
Pegasus Cargo Management System is one of the FIRST software in the cargo industry...
x64)                         synchronization and management capabilities.
SQL Server Web               SQL Server Web is a...
Native XML support. This includes XQuery and XML schemas             SQL CLR
Transact-SQL language support                ...
2.3 Reporting Services in SQL Server Express with Advanced
    Services
Reporting Services in SQL Server Express with Adva...
Express with Express
Feature Name Datacenter Enterprise Standard Web Workgroup     Advanced     with   Express
           ...
Analysis Services,
PowerPivot IT
                   Yes            Yes
operation
dashboard




3.3 Development Tools
Featu...
FILESTREAM support           Yes         Yes         Yes   Yes      Yes      Yes             Yes         Yes
Date and Time...
Windows                 Yes        Yes         Yes        Yes Yes          Yes          Yes      Yes
password policy
suppo...
Report            Yes   Yes   Yes   Yes     Yes          Yes
Designer
Report            Yes   Yes   Yes   Yes     Yes     ...
Shared           Yes                     Yes                  Yes
        component
        library
        Remote and    ...
Datacenter*
 SQL Server
                    $27,495.00         $6,874.00     $8,592.00          $2,148.00             NA  ...
•   SQL Server Express edition with advance features will be launching pad for
        PCMS ERP. As it is free and have al...
Upcoming SlideShare
Loading in …5
×

Software architecture to analyze licensing needs for pcms- pegasus cargo management system

1,591 views

Published on

Topoic

Published in: Education
  • Be the first to comment

  • Be the first to like this

Software architecture to analyze licensing needs for pcms- pegasus cargo management system

  1. 1. To Analyze Licensing needs for PCMS- Pegasus Cargo Management System By: Shahzad Sarwar Dated: 19th July 2010-07-19
  2. 2. 1 Pegasus Cargo Management System-PCMS: Pegasus Cargo Management System is one of the FIRST software in the cargo industry, which is totally integrated with accounts. Designed by experts from cargo and software industry it provides one stop solution for data entry and decision support. The implementation of detailed function level checks ensures reliability & date integrity of system. The embedded security through appropriate Access Controls allows complete control of user access and data manipulation. PCMS provides detailed and extensive MIS reports helping the management to take informed decisions. 2 SQL Server Licensing: 2.1 Editions of SQL Server: The following table describes the server editions of SQL Server. Term Definition Datacenter Built on SQL Server 2008 R2 Enterprise, SQL Server 2008 R2 Datacenter delivers a (x86, x64, and high-performing data platform that provides the highest levels of scalability for large IA64) application workloads, virtualization and consolidation, and managing an organization’s database infrastructure—helping organizations to cost-effectively scale their mission- critical environment. Enterprise (x86, SQL Server 2008 R2 Enterprise delivers a comprehensive data platform that provides x64,and IA64) built-in security, availability, and scalability, coupled with robust business intelligence offerings—helping to enable the highest service levels for mission-critical workloads. Standard (x86 SQL Server 2008 R2 Standard delivers a complete data management and business and x64) intelligence platform for departments and small organizations to run their applications —helping to enable effective database management with minimal IT resources. SQL Server Standard for Small Business includes all of the technical components and capabilities of SQL Server Standard and is licensed to operate in a small business environment of 75 or fewer computers. Specialized Editions of SQL Server 2008 R2 Specialized editions of SQL Server are engineered for specific customer scenarios. The following table describes these editions of SQL Server. Term Definition SQL Server SQL Server Developer lets developers build any kind of application on top of SQL Developer (x86, x64, Server. It includes all the functionality of SQL Server Datacenter, but is licensed and IA64) for use as a development and test system, not as a production server. SQL Server Developer is an ideal choice for people who build and test applications. You can upgrade SQL Server Developer for production use. SQL Server SQL Server Workgroup is ideal for running branch location databases providing a Workgroup (x86 and reliable data management and reporting platform that includes secure, remote
  3. 3. x64) synchronization and management capabilities. SQL Server Web SQL Server Web is a low total-cost-of-ownership option for Web hosts and Web (x86, x64) sites that provide scalability and manageability capabilities for small to large scale Web properties. SQL Server Express The SQL Server Express database platform is based on SQL Server. It is also a (x86 and x64) replacement for Microsoft Desktop Engine (MSDE). Integrated with Visual SQL Server Express Studio, SQL Server Express makes it easy to develop data-driven applications that with Tools (x86 and are rich in capability, secure in storage, and fast to deploy. x64) SQL Server Express is free and can be redistributed by ISVs (subject to SQL Server agreement). SQL Server Express is ideal for learning and building desktop and Express with small server applications. This edition is the best choice for independent software Advanced Services vendors, non-professional developers, and hobbyists building client applications. (x86 and x64) If you need more advanced database features, SQL Server Express can be seamlessly upgraded to more sophisticated versions of SQL Server. Compact 3.5 SP1 SQL Server Compact 3.5 is a free, embedded database ideal for building stand- (x86) alone and occasionally connected applications for mobile devices, desktops, and Compact 3.1 (x86) Web clients on all Windows platforms. 2.2 SQL Server Express with Advanced Services Features SQL Server 2008 Express with Advanced Services provides the following capabilities in addition to the features that are available in SQL Server 2008 Express: • Basic installation of SQL Server Management Studio, a graphical management tool that makes it easy to manage and administer SQL Server Express databases. • Reporting Services. • BI Development Studio. This provides an integrated report creation and design environment to create reports. • Full-text Search, a powerful search engine for searching text-intensive data. SQL Server Features that Are Supported in SQL Server Express SQL Server Express supports most of the features and functionality of SQL Server 2008. This includes the following: Stored procedures SQL Server Configuration Manager Views Replication (as a subscriber only) Triggers Advanced Query Optimizer Cursors SMO/RMO sqlcmd and osql utilities Integration with Visual Studio Snapshot isolation Levels Service Broker (as a client only)¹
  4. 4. Native XML support. This includes XQuery and XML schemas SQL CLR Transact-SQL language support Multiple Active Result Sets (MARS) Dedicated Administrator Connection² Full text search Subset of Reporting Services features³ Import/Export Wizard ¹SQL Server Express supports Service Broker, but direct communication between two servers that are running SQL Server Express is not supported. ²The Dedicated Administrator Connection feature for SQL Server 2008 Express is supported with the trace flag 7806. For more information about trace flags and Dedicated Administrator Connection, see the Trace Flags (Transact-SQL) and Using a Dedicated Administrator Connection topics in SQL Server 2008 Books Online. SQL Server Features that Are Not Supported in SQL Server Express The following table lists the additional SQL Server 2008 database features that are not supported in this version of SQL Server Express. It also lists database features from earlier versions of SQL Server that are not supported. SQL Server features not supported in SQL Server features from earlier versions not SQL Server Express supported in SQL Server Express Database mirroring SQL Mail Online restore Failover clustering Database snapshot Distributed partitioned views Parallel index operations VIA protocol support Mirrored media sets Log shipping Partitioning Parallel DBCC Address Windowing Extensions (AWE) Parallel Create Index Hot-add memory Enhanced Read Ahead and Scan Native HTTP SOAP access Indexed views (materialized views) SQL Mail and Database Mail Partitioned views Online Index Operations - SQL Server Agent and SQL Server Agent - Service The following major SQL Server 2008 components are not supported in SQL Server Express: • Integration Services (formerly Data Transformation Services) • Analysis Services • OLAP Services (Analysis Services)/Data Mining
  5. 5. 2.3 Reporting Services in SQL Server Express with Advanced Services Reporting Services in SQL Server Express with Advanced Services (SQL Server Express) lets you create, view, and manage reports based on data that is stored in the local instance of SQL Server Express. You can use this topic to learn how this edition of Reporting Services works, including how to create and deploy reports using the tools that are available in this edition. For more information about the features that are available in this edition of SQL Server, see Features Supported by Reporting Services in SQL Server Express. For more information about the features that are available in other editions of SQL Server, see Editions and Components of SQL Server 2008 R2. Important SQL Server Express includes SQL ServerManagement Studio Express. SQL ServerManagement Studio Express cannot be used to administer a report server. Use Report Manager and the Reporting Services Configuration tool instead. Use Report Manager and the Reporting Services Configuration Tool to administer the report server that is created when you install Reporting Services in SQL Server Express with Advanced Services. Although the installation package includes SQL ServerManagement Studio Express, you cannot use SQL ServerManagement Studio Express to administer the report server. How Reporting Services Works with SQL Server Express The following list describes how Reporting Services works in SQL Server Express: • All the server components of both SQL Server Express and Reporting Services are installed on a single server. You cannot store the report server database on a remote server. • All data sources that provide data to reports must connect to SQL Server relational databases are that are installed on the local instance of SQL Server. • All reports are processed on demand. Scheduled or unattended report processing is not supported. • SQL Server Express always installs a named instance of the SQL Server database engine. Therefore data source connection strings and Reporting Services URLs must include the instance name. The following examples illustrate the syntax you should use. Item Example syntax Connection string to the sample Data Source=localhostSQLExpress; Initial AdventureWorks2008R2 database hosted on a local Catalog=AdventureWorks SQL Server Express instance URL to a report server and report server endpoint http://localhost/reportserver_SQLExpress URL to Report Manager http://localhost/reports_SQLExpress 3 Comparison Charts 3.1 Scalability and Performance
  6. 6. Express with Express Feature Name Datacenter Enterprise Standard Web Workgroup Advanced with Express Services Tools Number of OS 8 4 4 2 1 1 1 CPUs maximum Maximum OS 64 2 TB 64 GB 4 GB 1 GB 1 GB 1 GB memory utilized maximum GB Maximum 524 524 PB 524 PB 524 PB 524 PB 10 GB 10 GB 10 GB database size PB IA64 hardware Yes Yes support Resource Yes Yes governor Table and index Yes Yes partitioning Parallel index Yes Yes operations Parallel consistency Yes Yes checks (DBCC) Enhanced read- Yes Yes ahead scan Scalable shared Yes Yes databases Indexed views Yes Yes Distributed Yes Yes Partition Views 3.2 Management Tools Express with Express Feature Name Datacenter Enterprise Standard Web Workgroup Advanced with Express Services Tools SQL Server Configuration Yes Yes Yes Yes Yes Yes Yes Yes Manager SQL CMD (command prompt Yes Yes Yes Yes Yes Yes Yes Yes tool) SQL Server Migration Yes Yes Yes Yes Yes Yes Yes Yes Assistant1 SQL Server Management Yes Yes Yes Yes Yes Yes Yes Studio2 SQL Server Agent Yes Yes Yes Yes Yes Database Engine Yes Yes Yes Yes Yes Tuning Advisor SQL Server Yes Yes Yes No3 No3 No3 No3 No3 Profiler
  7. 7. Analysis Services, PowerPivot IT Yes Yes operation dashboard 3.3 Development Tools Feature Name Datacenter Enterprise Standard Web Workgroup Express with Express Express Advanced with Tools Services Microsoft Visual Yes Yes Yes Yes Yes Yes Yes Yes Studio Integration IntelliSense Yes Yes Yes Yes Yes Yes No (Transact-SQL and MDX) (SSMS is not installed with this edition) Business Yes Yes Yes Yes Yes Yes Intelligence Development Studio SQL query, edit Yes Yes Yes Yes and design tools Version control Yes Yes Yes Yes support MDX edit, debug, Yes Yes Yes and design tools 3.4 Programmability Feature Name Datacenter Enterprise Standard Web Workgroup Express with Express Express Advanced with Tools Services Entity Framework support Yes Yes Yes Yes Yes Yes Yes Yes Common language Yes Yes Yes Yes Yes Yes Yes Yes runtime (CLR) integration Native XML support Yes Yes Yes Yes Yes Yes Yes Yes XML indexing Yes Yes Yes Yes Yes Yes Yes Yes MERGE and UPSERT Yes Yes Yes Yes Yes Yes Yes Yes capabilities
  8. 8. FILESTREAM support Yes Yes Yes Yes Yes Yes Yes Yes Date and Time data types Yes Yes Yes Yes Yes Yes Yes Yes Internationalization Yes Yes Yes Yes Yes Yes Yes Yes support Full-text search Yes Yes Yes Yes Yes Yes Specification of language Yes Yes Yes Yes Yes Yes in query Service Broker Yes Yes Yes Client Yes Client only Client only Client (messaging) only only XML/A support Yes Yes Yes Web services Yes Yes Yes (HTTP/SOAP endpoints) T-SQL endpoints Yes Yes Yes 3.5 Enterprise Security Feature Name Datacenter Enterprise Standard Web Workgroup Express with Express Express Advanced with Services Tools Windows Yes Yes Yes Yes Yes Yes Yes Yes Integrated Authentication (including Kerberos) Integration with Yes Yes Yes Yes Yes Yes Yes Yes Microsoft baseline security analyzer C2 compliant audit Yes Yes Yes Yes Yes Yes Yes Yes mode1 Common criteria Yes Yes Yes Yes Yes Yes Yes Yes compliance Data encryption Yes Yes Yes Yes Yes Yes Yes Yes and key management Module signing Yes Yes Yes Yes Yes Yes Yes Yes Transport Layer Yes Yes Yes Yes Yes Yes Yes Yes Security channel encryption
  9. 9. Windows Yes Yes Yes Yes Yes Yes Yes Yes password policy support User-schema Yes Yes Yes Yes Yes Yes Yes Yes separation Login triggers and Yes Yes Yes Yes Yes Yes Yes Yes connection endpoints Secure Yes Yes Yes Yes Yes Yes Yes Yes configuration through policy- based management SQL Server audit Yes Yes (fine-grained auditing) Transparent Yes Yes database encryption Extensible key Yes Yes management 3.6 Reporting Feature Name Datacenter Enterprise Standard Web Workgroup Express with Express Advanced with Services Tools Reporting OS Maximum OS Maximum OS Maximum 4 GB 4 GB (x64) 4 GB Services OS memory limits Maximum (x32) Allowed SQL Server SQL Server SQL Server SQL SQL Server SQL Server catalog DB Standard, SQL Standard, SQL Standard, SQL Server Workgroup Express SQL Server Server Enterprise Server Enterprise Server Enterprise Web edition and SQL Server and SQL Server and SQL Server DataCenter DataCenter DataCenter Allowed data All All All SQL SQL Server SQL source SQL Server Workgroup Server Express Server edition Web Report server Yes Yes Yes Yes Yes Yes
  10. 10. Report Yes Yes Yes Yes Yes Yes Designer Report Yes Yes Yes Yes Yes Yes Manager Reports as data Yes Yes Yes Yes Yes Yes feeds Enhanced Yes Yes Yes Yes Yes Yes gauges and charting Maps and map Yes Yes Yes Yes Yes Yes layers Custom Yes Yes Yes Yes Yes Yes authentication Export to Yes Yes Yes Yes Yes Yes Excel, Word, PDF, and images Role Based Yes Yes Yes Yes Yes Yes Security Create Custom Yes Yes Yes No No (Fixed No (Fixed roles Roles (Fixed roles only) only) roles only) Model support Yes Yes Yes Yes Yes Model Item Yes Yes Yes Security Infinite click- Yes Yes Yes through E-mail and file Yes Yes Yes share subscriptions and scheduling Report history, Yes Yes Yes executing snapshots, and caching SharePoint Yes Yes Yes integration
  11. 11. Shared Yes Yes Yes component library Remote and Yes Yes Yes non-relational data source support Data source, Yes Yes Yes delivery, and rendering extensibility Report Yes Yes Yes definition customization extension (RDCE) Data-driven Yes Yes report subscriptions Scale out Yes Yes deployment (Web farms) 4 SQL Server 2008 R2 Pricing Microsoft SQL Server licensing provides the option to purchase SQL Server 2008 R2 under a Server/CAL licensing model with a server operating system license and incremental Client Access Licenses (CALs), or a Per Processor license model. The table below provides guidance on estimated Open NL level pricing for U.S. and Canadian editions of SQL Server 2008 R2 offered in the Volume Licensing program: Per Processor Server/CAL 4.1.8 User/D 4.1.4 Software 4.1.6 Software 4.1.2 Editions 4.1.3 License 4.1.5 License 4.1.7 User/Device CAL Softwa Assurance Assurance Assura SQL Server $54,990.00 $13,748.00 NA NA NA NA
  12. 12. Datacenter* SQL Server $27,495.00 $6,874.00 $8,592.00 $2,148.00 NA NA Enterprise SQL Server $7,171.00 $1,793.00 $898.00 $224.00 NA NA Standard SQL CAL NA NA NA NA $164.00 $41.00 $730.00 (includes SQL Server $182.00 (includes 5 $3,743.00 $936.00 5 Workgroup NA NA Workgroup Workgroup CALs) CALs) SQL Workgroup NA NA NA NA $148.00 $37.00 CAL $3,500.00 (or $15 SQL Server Web* per month in $876.00 NA NA NA NA SPLA) SQL Server NA NA NA NA NA NA Developer SQL Server Free Download Express SQL Server Free Download Compact SQL Server 2008 Free Download R2 Trial Conclusions: • PCMS-Pegasus Cargo Management System needs .Net framework 3.5 runtime and SQL server on a Windows Machine. • Microsoft .Net 3.5 runtime is shipped free on all latest windows version. If not available , it can be installed by downloading from Microsoft site for free. • PCMS-Pegasus Cargo Management System is targeted for small to medium size organizations where database needs are not very high tech. Advance features of SQL Server are not required for application to run. • With reference to section 2.1, most close versions for consideration should be SQL Server Express edition and SQL Server Workgroup Edition.
  13. 13. • SQL Server Express edition with advance features will be launching pad for PCMS ERP. As it is free and have all the features required to run PCMS. • For Details about SQL Server Express edition with Advance features, see tables (2.2, 2.3). • After starting along SQL Server Express edition with Advance features, down the roads, when database size exceeds 10 GB limit, we can propose clients to switch to SQL Server Workgroup edition. • For detailed analysis of SQL Server Express edition with advance features, see section (3.1, 3.2, 3.3, 3.4, 3.5, 3.6) in Red Color. • For detailed analysis of SQL Server Workgroup edition, see sections (3.1, 3.2, 3.3, 3.4, 3.5, 3.6) in Pink Color. • Pricing for licenses shown in section 4. References: http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx http://msdn.microsoft.com/en-us/library/ms144275.aspx http://msdn.microsoft.com/en-us/library/cc645993.aspx

×