DSU UCL 20061 Presentation 1 Semester 1 2006/2007 - ISCSI Target Server Migration 8 September 2006 By Dominic They Yu Shu.

Slides:



Advertisements
Similar presentations
ARSP Operation Instruction
Advertisements

ARSP Operation Instruction
UNIVERSAL REMOTE CONTROL Lab Engineer: Dr. Ilana DavidSupervisor: Oleg Romanov Submitted by: Oleg Galter Elena Smirnov Software Laboratory Spring 2001.
Caf é Net Management System … Prepared By : Shereen Atallah Shereen Atallah Elham AL_Yaseen Elham AL_Yaseen.
Operating System.
South Dakota Library Network MetaLib Management Basics Updating Resources South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
© Tally Solutions Pvt. Ltd. All Rights Reserved Remote Access & SMS.
Forms Authority Database Store Username and Passwords: ASP.NET framework allows you to control access to pages, classes, or methods based on username and.
Chapter One The Essence of UNIX.
OSGi: Open Services Gateway Initiative Richard Chapman 5 Sept
Chapter 16 AAA. AAA Components  AAA server –Authenticates users accessing a device or network –Authorizes user to perform specific activities –Performs.
Printer Installation Ben Wu A&S IT 09/18/2007. Outline  Preparation  Local Printer Installation  Network Printer Installation  Printer Sharing  Other.
Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 3 Administration of Users.
ODBC the theMIDDLEWAREthatCONNECTS! Presented by Carter-Davis-Wagner CSIS Spring 2002 Dr. Hoganson.
Introduction by Dr. Amin Danial Asham. References Operating System Concepts ABRAHAM SILBERSCHATZ, PETER BAER GALVIN, and GREG GAGNE.
UNITRONICS GPRS.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 15 Installing and Using Windows XP Professional.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
Guide to Linux Installation and Administration, 2e1 Chapter 3 Installing Linux.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
9/15/2015© 2008 Raymond P. Jefferis IIILect Application Layer.
An Implementation of iSCSI initiator on a Zaurus PDA Presented by They Yu Shu 12 August 2005.
CHAPTER Windows NT Server Installation. Chapter Objectives Give an overview of the installation process Outline the pre-installation and post- installation.
Design and Implementation of a Linux SCSI Target for Storage Area Networks Ashish A. PalekarAnshul Chaddha, Trebia Networks Narendran Ganapathy, 33 Nagog.
Installing Ricoh Printers There are two basic steps: 1. Acquire the drivers. 2. Use the Windows Add Printer Wizard to install the drivers within the operating.
How to setup Genesis LC1 and Genesis Flex with the Buffalo Access Point to maximize wireless performance…
Slide 1 DESIGN, IMPLEMENTATION, AND PERFORMANCE ANALYSIS OF THE ISCSI PROTOCOL FOR SCSI OVER TCP/IP By Anshul Chadda (Trebia Networks)-Speaker Ashish Palekar.
Trusted Video Management NUUO Bridge Remote Setting.
Prepared by They Yu Shu Lee Ern Yu.  Motivation  Previous Work  Remaining Issues  Improvement.
DPH-140S Peer-to-Peer Layout Call Flow: HO  Branch.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Labs 1.1: Mensaje. Step 1: Get Started Login: – Username: nombre/cc5212 – Password on board – C:/Program.
1.4 Open source implement. Open source implement Open vs. Closed Software Architecture in Linux Systems Linux Kernel Clients and Daemon Servers Interface.
Internet Information Server Name : Yao Gu Date : 10-June-2000 COSC : 573.
© 2004 OPNET Technologies, Inc. All rights reserved. OPNET and OPNET product names are trademarks of OPNET Technologies, Inc. ARMing Apache David Carter.
5 The Shell, the IOCS, and the File System. © 2005 Pearson Addison-Wesley. All rights reserved Figure 5.1 The components of a modern operating system.
Case Study.  Client needed to build data collection agents for various mobile platform  This needs to be integrated with the existing J2ee server 
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
AoE and HyperSCSI on Linux PDA Prepared by They Yu Shu.
DSL-2540T PPPoA Configuration. Client Configuration Set Your System to Get IP From DSL-2540T built-in DHCP Server Click “OK” to Save Select to Obtain.
Internet Protocol Storage Area Networks (IP SAN)
Panasonic UC Pro - UC Pro Web Service Basic setup -
Computer skills level one. Grades Distribution: 5% first Quiz 20% first MidTerm Exame. 5% Second Quiz 20% second MidTerm Exame. 10% (Project || participation.
Instrument Control Systems Seminar 2014, 20 th -24 th October 2014 PLC Application Development with TwinCAT 3.1 D.Popovic, ESO/DoE/CSE/ICSSW.
Hardware/Software Co-Verification with RTOS Application Code Michael Bradley, Mentor Graphics Kainian Xie, Hyperchip Inc.
Tbare How to Link Another User’s PC to the TBare Inventory Server TBare Training IT - Have a Client on Another PC Link Back to the TBare Inventory Server.
11111 Apollo Internet Monitoring Tutorial Apollo Solar, Inc. 23 F. J. Clarke Circle Bethel, CT (203)
Software Version: DSS ver up13 Presentation updated: September 2010 How to Connect a DSS V6 to another DSS V6 with an iSCSI Target Volume.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
VPN Connection in the Central Library Attila Skulteti February.
Retele de senzori Curs 1 - 1st edition UNIVERSITATEA „ TRANSILVANIA ” DIN BRAŞOV FACULTATEA DE INGINERIE ELECTRICĂ ŞI ŞTIINŢA CALCULATOARELOR.
به نام خدای مهربان زبان تخصصی دانشجویان کامپیوتر English for Computer Students درس 3 جوانمرد Ejavanmard.blogfa.com
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
VPN Connection in the Central Library
Nessus Vulnerability Scan
Guide to Linux Installation and Administration, 2e
VPN Connection in the Central Library
CO6025 Advanced Programming
VPN Connection in the Central Library
iSCSI X-key for enhanced supportability
Telnet/SSH Connecting to Hosts Internet Technology.
Starting the computer. Every day we are using an operating system and most specifically a Windows operating system but most of us are not aware of the.
VPN Connection in the Central Library
iSCSI-based Virtual Storage System for Mobile Devices
Create New User in Database. First Connect the System.
Access eJournals Form Your Home
Storing and Processing Sensor Networks Data in Public Clouds
VPN Connection in the Central Library
Presentation transcript:

DSU UCL Presentation 1 Semester / ISCSI Target Server Migration 8 September 2006 By Dominic They Yu Shu

DSU UCL Working phases Study and analysis on ISCSI Initiator code ISCSI Target setup Initiator code modification and connection testing

DSU UCL ISCSI Initiator Code Analysis

DSU UCL Major Mobile application Developed by KT User interface to access remote storage device SCSI Driver Driver for Mobile device to interface with SCSI Disk ISCSI Driver (Initiator) ISCSI Initiator Driver to interface with ISCSI Target

DSU UCL TCP/ IP Netw ork Interoperation Between Application Pocket PC 2003 OS SCSI Driver Initiator Driver Pocket PC SCSI Disks Target Driver HTTP Gateway KT Databases User

DSU UCL Activities Table 1 ActivitiesByFromTo 1 Key in Username and PasswordUserKeyboardaDisk 2Press Login buttonUserTouchScreenaDisk 3Get KT SAIDaDiskRegistryaDisk 4Get InitiatorIDaDisk Registry/ KT Http gatewayaDisk 5Get NasIP (Target IP)aDiskRegistryaDisk 6 Log in by Username, Password, and SAIDaDisk KT Http gateway

DSU UCL Activities Table 2 ActivitiesByFromTo 7Activate ISCSI SessionaDisk 8 ~ Activate ISCSI Device by ISCSI Driver Registry KeyaDisk PPC ~ Get Disk Info by NasIP and InitiatorIDaDisk KT Http gatewayaDisk 10 ~ Write Disk InfoaDisk Registry 11 ~ Activate SCSI Device by SCSI Driver Registry KeyaDisk PPC 2003

DSU UCL Activities Table 3 ActivitiesByFromTo 12Prepare DiskaDisk ISCSI Target 13 ~ FormataDisk ISCSI Target 14 ~ PartitionaDisk ISCSI Target 15 ~ MountaDisk ISCSI Target 16Use the DiskaDisk ISCSI Target 17………

DSU UCL Initiator Modification

DSU UCL Activities Table 1 ActivitiesByFromTo 1 Key in Username and PasswordUserKeyboardaDisk 2Press Login buttonUserTouchScreenaDisk 3Get KT SAIDaDiskRegistryaDisk 4Get InitiatorIDUser aDisk 5Get NasIP (Target IP)User aDisk 6 Log in by Username, Password, and SAIDaDisk KT Http gateway

DSU UCL Activities Table 2 ActivitiesByFromTo 7Activate ISCSI SessionaDisk 8 ~ Activate ISCSI Device by ISCSI Driver Registry KeyaDisk PPC ~ Get Disk Info by NasIP and InitiatorIDaDisk KT Http gatewayaDisk 10 ~ Write Disk InfoaDisk Registry 11 ~ Activate SCSI Device by SCSI Driver Registry KeyaDisk PPC 2003 How to insert driver register key?

DSU UCL Activities Table 3 ActivitiesByFromTo 12Prepare DiskaDisk ISCSI Target 13 ~ FormataDisk ISCSI Target 14 ~ PartitionaDisk ISCSI Target 15 ~ MountaDisk ISCSI Target 16Use the DiskaDisk ISCSI Target 17……… No Changes Required

DSU UCL Problems

DSU UCL Problems Faced Compilation Problems Library path configuration Linking configuration Testing Problems Language Support of Emulator Regedit for Pocket PC 2003

DSU UCL Problem Might Face Initiator – Target communication problem Initiator = aDisk Target = UNH ISCSI Target (1.5/1.6/1.7) DeviceIoControl( hISCSI, ISCSI_IOCTL_LOGIN, (void *)&iSCSILoginParams, sizeof(ISCSI_LOGIN_PARAMS_T), &m_DiskInfo, sizeof(ISCSI_PARAMS_T), NULL, NULL)

DSU UCL Following Tasks

DSU UCL Following Tasks ISCSI Target setup Initiator code modification and connection testing

DSU UCL FAQ

DSU UCL END Thank you