SmartMaster 2016 Controller

Slides:



Advertisements
Similar presentations
Technical Architectures
Advertisements

OPC WPFHMI.NET.
Interpret Application Specifications
What’s new for Rich Clients? Martin Parry Developer & Platform Group Microsoft Ltd
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
The Client/Server Database Environment
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
 It is an integrated investment and financial management solution which enables portfolio management and investment and financial accounting for single.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
10/7/2015Copyright © 1998 – 2014 BTE Corporation, All Rights Reserved1 B T E C O R P O R A T I O N SmartMaster TM Distributed Controller.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
1 Makes Mobile WiMAX Simple Netspan Overview Andy Hobbs Director, Product Management 5 th October 2007.
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Unit 3 Virtualization.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Device Maintenance and Management, Parental Control, and Theft Protection for Home Users Made Easy with Remo MORE and Power of Azure MICROSOFT AZURE APP.
MICROSOFT AZURE ISV PROFILE: BMC SOFTWARE
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Chapter 9: The Client/Server Database Environment
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Netscape Application Server
Database System Concepts and Architecture
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5
The Client/Server Database Environment
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
New Heights by Guiding Them into the Cloud
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
NeoFirma Taps into the Microsoft Azure Cloud Platform to Deliver Digital Oilfield SaaS to North American Independent Oil and Gas Producers MICROSOFT AZURE.
SMS+ on Microsoft Azure Provides Enhanced and Secure Text Messaging, with Audit Trail, Scalability, End-to-End Encryption, and Special Certifications MICROSOFT.
Wonderware Online Cost-Effective SaaS Solution Powered by the Microsoft Azure Cloud Platform Delivers Industrial Insights to Users and OEMs MICROSOFT AZURE.
The Client/Server Database Environment
CSC 480 Software Engineering
IreckonU Offers a Powerful Hospitality Software Solution, Seamlessly Integrating Existing Hospitality Systems and Services on the Powerful Microsoft Azure.
Chapter 9: The Client/Server Database Environment
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Veeam Backup Repository
#01 Client/Server Computing
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
Database Management Systems
on Cloud, Fully Integrated with Microsoft Azure
Built on the Powerful Microsoft Azure Platform, iSwarm Helps Businesses Analyze Social Media Conversations, then Connect with Individuals MICROSOFT AZURE.
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
On-Premises, or Deployed in a Hybrid Environment
Oracle Architecture Overview
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Accelerate Your Self-Service Data Analytics
Goals Introduce the Windows Server 2003 family of operating systems
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Lecture 1: Multi-tier Architecture Overview
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
XtremeData on the Microsoft Azure Cloud Platform:
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Tomáš Urych, ESO9 international
Choosing between Silverlight and AJAX
SQL Server 2005 Reporting Services
Mark Quirk Head of Technology Developer & Platform Group
#01 Client/Server Computing
Presentation transcript:

SmartMaster 2016 Controller 1/11/2019 B T E C O R P O R A T I O N SmartMasterTM Distributed Controller 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

SmartMaster 2016 Controller 1/11/2019 Design Goals Design Goals: Adopt more industry standards Be Smart Grid ready Enhance scalability Enhance modularity Improve user experience Use latest tools and technologies 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

SmartMasterTM Architecture SmartMaster 2016 Controller 1/11/2019 SmartMasterTM Architecture SMViewer SB DB DBMS Ex Ex Ex Ex SMService Multi-tier architecture Services: Communications, RemoteStations, SCADA, LoadManagement, Capacitor Control, SystemUsers … 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

More Industry Standards SmartMaster 2016 Controller 1/11/2019 More Industry Standards Database Engine Microsoft SQL 2016 Server DBMS Communications Protocols DNP 3.0, Modbus (all flavors), MultiSpeak Security Use of industry standard encryption methods using asymmetric keys and digital certificates to encrypt stored data and communications 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

SmartMaster 2016 Controller 1/11/2019 Smart Grid Ready Make sure to support protocols in the Smart Grid specification Implement system architecture better capable to exist in the Smart Grid environment Easily selectable data binding interface System is a collection of loosely-bound, independent services talking to each other asynchronously via the Service Broker. 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

SmartMaster 2016 Controller 1/11/2019 Enhance Scalability 10 or 10,000 or 10,000,000 accounts More efficient data processing Multi-channel, asynchronous data scanning Multi-channel, asynchronous control code dispatching 500 PB (500,000 TB) database capacity 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

SmartMaster 2016 Controller 1/11/2019 Enhance Modularity Multi-tier design Components can be on same machine, or different machines Components can be stand-alone, with no UI, remotely administered Business logic implemented as Windows services – no UI required to run the services Can run as a data concentrator 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Better User Experience - I SmartMaster 2016 Controller 1/11/2019 Better User Experience - I User logs on to Windows, starts SMViewer SMViewer & DBMS & Windows - Security integrated User credentials determined from Windows account Automated software updates Better backup, archiving and user notification services via DBMS. 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Better User Experience - II SmartMaster 2016 Controller 1/11/2019 Better User Experience - II SMViewer is an agnostic user interface: No business logic in Viewer Standard table views Users can create custom views of existing tables Users can create custom data tables Built in report server and report builder Multi-media capabilities Resizable screens – vector graphics 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Better User Experience - III SmartMaster 2016 Controller 1/11/2019 Better User Experience - III For larger, or more demanding systems: Load balancing Fail-over redundancy No down time options 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Use Latest Tools & Technologies SmartMaster 2016 Controller 1/11/2019 Use Latest Tools & Technologies Platforms SQL Server 2016, Report Server 2016,Windows 10, CLR, .Net 4.5 Tools VS 2016, SSMS 2016, Report Builder Languages C#, XML, XAML, SQL, T-SQL Technologies ADO.NET, Silverlight, WPF, Service Broker 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Configuration Examples - I SmartMaster 2016 Controller 1/11/2019 Configuration Examples - I Small SCADA system with Load Management, remote access Windows 10 workstation running SQL Server, SMServices, SMViewer, and a VPN Service Executives: Communications, Remote Stations, SCADA, Load Management Other SMViewer machines access the system via LAN & Internet 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Configuration Examples - II SmartMaster 2016 Controller 1/11/2019 Configuration Examples - II A simple data concentrator Windows 10 workstation running SQL Server, SMServices Service Executives: Communications, Remote Stations Note: no SMViewer needed (remotely administered and treated as a DNP capable IED) 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Configuration Examples - III SmartMaster 2016 Controller 1/11/2019 Configuration Examples - III A larger SCADA system (large database, lots of users) with remote access and web access Windows 2016 Server running SQL 2016 Server, SMServices Service Executives: Communications, Remote Stations, SCADA, SystemUsers Windows 10 workstations running SMViewer 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved Copyright© 1998 – 2016 BTE Corporation, All Rights Reserved

Analog Input Monitoring Screen 1/11/2019 Copyright © 1998 – 2016 BTE Corporation, All Rights Reserved