SoftIOC Proposal. SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure.

Slides:



Advertisements
Similar presentations
Deployment Adavatages Provisioning time reduced to minutes, not days to weeks! Configure hardware Install OS Configure OS & Tools Assign IP Addr Configure.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Network Address Translation for IPv4  Connecting.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Lecture15: Network Address Translation for IPv4 Connecting Networks.
Module 4: Configuring Network Connectivity
A3.1 Assignment 3 Simple Job Submission Using GT 4 GRAM.
Channel Access Protocol Andrew Johnson Computer Scientist, AES Controls Group.
PlanetLab Operating System support* *a work in progress.
COEN 445 Communication Networks and Protocols Lab 4
1 School of Computing Science Simon Fraser University CMPT 771/471: Internet Architecture and Protocols Socket Programming Instructor: Dr. Mohamed Hefeeda.
OpenContrail Quickstart
1 TCP/IP architecture A set of protocols allowing communication across diverse networks Out of ARPANET Emphasize on robustness regarding to failure Emphasize.
NDT Tools Tutorial: How-To setup your own NDT server Rich Carlson Summer 04 Joint Tech July 19, 2004.
Additional SugarCRM details for complete, functional, and portable deployment.
CNT-150VT. Question #1 Your name Question #2 Your computer number ##
1 ISA Server 2004 Installation & Configuration Overview By Nicholas Quinn.
1 Homework / Exam Exam 3 –Solutions Posted –Questions? HW8 due next class Final Exam –See posted schedule Websites on UNIX systems Course Evaluations.
© 2005,2006 NeoAccel Inc. Partners Presentation SSL VPN-Plus 2.0 Quick Start Guide.
Access Gateway Operation
1 Chapter Client-Server Interaction. 2 Functionality  Transport layer and layers below  Basic communication  Reliability  Application layer.
1 Pertemuan 6 Finishing the Configuration. Discussion Topics Importance of configuration standards Interface descriptions Configuring interface description.
Chabot College ELEC Ports (Layer 4).
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
1 Chapter 7: NAT in Internet and Intranet Designs Designs That Include NAT Essential NAT Design Concepts Data Protection in NAT Designs NAT Design Optimization.
1 1999/Ph 514: IOC Development Environment EPICS IOC Development Environment Marty Kraimer APS.
A VIRTUAL HONEYPOT FRAMEWORK Author : Niels Provos Publication: Usenix Security Symposium Presenter: Hiral Chhaya for CAP6103.
APC by Schneider Electric– Bill Pasquill SSPCNSV Installation ●Steps needed to install PCNSV on VMware ESX server 3.5 ●Mount CD ●Copy files ●Run Installation.
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
DHCP Meha Modi. “Dynamic Host Configuration Protocol” Automatically assigns IP addresses to devices (I.e. hosts) on your network. -Prevents to enter data.
Checkout, Installation and Running Tutorial-1 By V. Gyurjyan.
Management Information Base for Version 2 of the Simple Network Management Protocol (MIB for SNMPv2)
Linux and Java Basics. What is Linux? Operating system by Linus Torvalds that was a clone of Unix (thus Linux) Free and open source – this is the reason.
EPICS Application Development At The Canadian Light Source Glen Wright.
PwC New Technologies New Risks. PricewaterhouseCoopers Technology and Security Evolution Mainframe Technology –Single host –Limited Trusted users Security.
1 © 2000, Cisco Systems, Inc. Understanding URD and IGMP v3lite 9/2000.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
© 2005,2006 NeoAccel Inc. Partners Presentation Authentication & Access Control.
Seamless Virtual Desktop & Application Delivery 2X RAS v14 – What’s New?
21 September 2012 GRETINA SWG GRETINA SWG Meeting Carl Lionberger LBNL GRETINA DAQ Implementation.
1 The Network Menu. 2 Static Routing The Static Routing functionality within GD eSeries allows users to easily configure static routes to networks not.
Chapter 3 Servlet Basics. Contents A.Installing Eclipse WTP and configuring Tomcat B.Prime Number Problem C.Multiplication Table Problem.
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Socket programming in C. Socket programming Socket API introduced in BSD4.1 UNIX, 1981 explicitly created, used, released by apps client/server paradigm.
Checkout, Installation and Running Tutorial-1 By V. Gyurjyan.
Serial Server Configuration Peter Szyszko. Hardware Configuration  Unit has to be connected to network and powered.  Computer has to be connected to.
Configuring NAT. Configuring Static NAT There are two basic tasks to perform when configuring static NAT translations: Create the mapping between the.
Network Programming. These days almost all devices.
Secure High Performance Networking at BNL Winter 2013 ESCC Meeting John Bigrow Honolulu Hawaii.
Introduction to Networks
6. The Open Network Lab Overview and getting started
Internet Socket Programing
CIS 700-5: The Design and Implementation of Cloud Networks
Obtain Your Dream Certification
Linux 101 Training Module Linux Basics.
Switch Setup Connectivity to Other locations Via MPLS/LL etc
Instructor Materials Chapter 9: NAT for IPv4
Routing and Switching Essentials v6.0
Socket Programming Cal Poly Pomona Young CS380.
Download Juniper JN0-102 Exam - Valid JN0-102 Question Answers - Realexamdumps.com
Interacting With Protocol Software
Introduction to TCP/IP
Routing and Switching Essentials v6.0
By - Ricardo Sanchez, Ken Wolters and William Hibbard
Instructor Materials Chapter 9: NAT for IPv4
IS 4506 Server Configuration (HTTP Server)
Understanding URD and IGMP v3lite 9/2000
Chapter 11: Network Address Translation for IPv4
EtherChannels.
Executing Host Commands
16EC Computer networks unit II Mr.M.Jagadesh
IS 4506 Configuring the FTP Service
Presentation transcript:

SoftIOC Proposal

SoftIOC directory Structure Proposal We have a lot of softIOC application in different places (e2t, snmp, rtemsDIMM …) 1)Internal structure of SoftIOC 2)Proposal about external Structure(under vxBoot)

Creating and initializing a new app Example from APS web-page: Create a new directory and run makeBaseApp.pl from within that directory mkdir lectureExample cd lectureExample makeBaseApp.pl -t example first  Provide full path to makeBaseApp.pl script /bin/ /makeBaseApp.pl  The template is specified with the ‘-t’ argument  The application name (firstApp) is specified with the ‘first’ argument

Internal structure :

SoftIOC under our Sun: External is /vxBoot/softIOC/ioc/appTop But for bin structure has to be more complicated /vxBoot/softIOC/bin/$OS/$OSver/$EpRel/base OS is {Linux,win32} OSver={Suse,SL3;XP} EpRel=EpicsR … This directory created only from CVS and becomes frozen forever.

Multiple Soft-IOC under one Linux-box It’s possible start a lot of softIOC under one host cd e2tIOC-mkkPowStat/iocBoot/ioce2t/ st.cmd ….. cd e2tIOC-north/iocBoot/ioce2t/ st.cmd ….. cas warning: Configured TCP port was unavailable. cas warning: Using dynamically assigned TCP port 37364, cas warning: but now two or more servers share the same UDP port. cas warning: Depending on your IP kernel this server may not be cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)

Multiple Soft-IOC directory structure proposal: Can be flat with prefix “iocLogicalName” Example e2tIOC-mkkInfraStruct/ e2tIOC-mkkPowerSt/ e2tIOC-north/

Channel Archiver = CAR v2 CARv2 Test environment working under /applic/bin/archiver/tests Migration to krynfs-cluster under /data2

Directory structure for CAR:

CARv2 applications: All application as StripTool and IDL and new Java interface will work through AAPI-protocol without big changes. See IDL under kryomenu->Test StripHistoryTool under kryomenu->Test as well Java app under O:\Application\AAPI-Web\AAPI Web-tool not finished yet.