Collaborative Climate Community Data and Processing Grid (C3Grid) T5.1: Grid Data Management Architecture and Specication

Größe: px
Ab Seite anzeigen:

Download "Collaborative Climate Community Data and Processing Grid (C3Grid) T5.1: Grid Data Management Architecture and Specication"

Transkript

1 Collaborative Climate Community Data and Processing Grid (C3Grid) T5.1: Grid Data Management Architecture and Specication Work Package: AP 5: Grid Data Management Author(s): Tobias Langhammer, Florian Schintke Version Idenitier: C3Grid-T Draft Publication Date: March 2006 Work Package Coordinator: Zuse Institute Berlin (ZIB) Partners: ZIB, GKSS, Uni Kln FUB, DLR, DWD Contact: Tobias Langhammer, Florian Schintke

2 Contents Contents 2 1. Introduction Notation y Common Terms y The C3Grid Project y 7 3. Global C3Grid Architecture y 8 4. The C3Grid Grid Data Management System Requirements Available Tools and Solutions dcache Storage Resource Broker (SRB) gridftp Chimera Open Challenges Grid State Prediction ISO19115 as Scheme for Climate Metadata Architecture of the Grid Data Management System Design AP5 Use Cases Querying the Current State Querying State Predictions Agreements Staging and Transferring Files Registration of Generated Files High-level File Operations Interfaces of the Grid Data Management System Interface for the Workow Scheduler Exceptions Datatypes Operations of the DataService Interface of the Primary Data Provider for the Data Management Service Operations of the DatabaseAccess Operations of the FlatFileAccess Authorization y 29 2 / 48 C3Grid-T Draft

3 9. Conclusion 30 A. Interface Spezication Syntax y 31 B. Questionnaire for Users and Data Providers 32 B.1. Important Aspects B.2. Miscellaneous B.3. Aspects of Data Management B.4. Aspects of Metadata Management C. Quotes from the Development Discussion y 41 C C.2. C3Grid-Wiki C.2.1. WF im Portal (Stand ) C.2.2. Metadaten im WF (Stand ) C.2.3. AG-Metadaten (Auszug, Stand ) C.2.4. AG-Metadaten-Meeting1 (Stand ) C.2.5. Metadaten-Meeting-Marum (Stand ) C.3. Mailing Lists Bibliography 48 C3Grid-T Draft 3 / 48

4 1. Introduction This document describes the results of the discussion on the architecture, interfaces, and functionality of the C3Grid Grid Data Management. The document is structured as follows Notation y The y-sign The two documents [LS06a, LS06b], which describe the C3Grid Grid Information Service and the C3Grid Grid Data Management System are related to each other. To make each document self contained, some sections are shared between both documents and printed in the exactly same way in both documents. Such chapters, sections, gures, etc. are marked by the y -sign. Interface Denitions For the specication of interfaces, this document uses a notation, which is described in the following. Datatypes used are common basic datatypes (like int, double, string) and constructed types. Constructed types can be lists, pairs, records, enumerations or variants. They can be bound to new names by a type denition. For example, type foo = (int,double) list denes a new type foo which is a list of (int,double) pairs. For dening a record with an int and a oat entry we write type foobar = f foo : int, bar : double g For dening enumerations we write type color = ( Red j Green j Blue j Yellow ) Variants are a generalization of enumerations, where each handle can be assigned a type type color = Name string j RGB (int, int, int) 1 Service Interfaces are decribed in sections called 'Operations of the FooService'. Such section lists the respective operations of the interface. Callers can use the functionality of the interfaces by invoking the listed operations remotely (using Web Services). Remote operations are given by their signature (consisting of the name, parameter list and return type), a short functional description and a detailed list describing the parameters, the return value and exceptions. The following example demonstrates this notation. 1 Note that a variant data type can be mapped to a C union. 4 / 48 C3Grid-T Draft

5 foo (in huey : double, inout dewey : bool, out louie : string ) : int Example operation with some special functionality. Parameters: in huey Example input argument which is a oating point value inout dewey Example boolean argument which is modied by the operation. out louie Example string argument which is set by the operation. Returns: Example integer return value. For a detailed BNF-style description of the interface denition syntax see Appendix A Common Terms y The terms must, must not, should, should not and may are used in accordance to RFC 2119 [Bra97]. This specication also uses the following terms. base data: data which is not metadata, i.e. actual climate data les. grid sites: sites within the C3Grid providing data capacity (workspaces) for processing and storing les temporarily. metadata: Data that describes other data. In the C3Grid we distinguish metadata by their origin and purpose. primary metadata: metadata generated and stored at primary data sites. Though parts of this metadata may be cached by the Data Information System, the original copy always remains out of reach for C3Grid middleware. grid metadata: metadata generated in the grid workspaces and managed by the Data Information Service. This metadata also describes data only stored in the grid workspaces. discovery metadata: data necessary to nd climate data in the C3Grid. use metadata: metadata describing how the processing tools can access a data object. le metadata: metadata used by the Grid Data Management System in order to track the location of replicated les. Note, that the set of primary metadata objects and the set of grid metadata objects are mutually exclusive. Discovery and use metadata are either primary or grid metadata, le metadata are always grid metadata. primary data: Read-only data at a primary site. The creation of primary data is outside the scope of the C3Grid. primary site: Organisation providing a large data repository which allows read-only access (DBMS, archive,... ) process: In terms of workows, an atomic processing unit. In terms of operating system, a running program. workspace: Local (to a grid site) disk space, where data is made available for processing. C3Grid-T Draft 5 / 48

6 DOI: Digital Object Identier [DOI]. A system for identifying objects on the Internet. The DOI of a data object is unique and does not assign it to a certain location like a URI. DOIs provide a persistent way of accessing data objects by a mapping service. In the C3Grid DOIs are used for identifying single datasets. The data service provides DOIs to identify search results. These DOIs can then be used for requesting primary data from the data repositories. 6 / 48 C3Grid-T Draft

7 2. The C3Grid Project y The aim of the Collaborative Climate Community Data and Processing Grid is to develop a productive, grid-based environment for the German earth system science, that supports eective, distributed data processing and the interchange of high volume datasets from models and observations between participating institutions. The collaborative system as a whole will provide unied and transparent access to the geographically distributed archives of dierent institutions and simplify the processing of these data for the individual researcher. Specic challenges are to provide a collaborative platform for accessing and processing huge amounts of data, as well as the eective management of community specic meta information. Earth system research studies the system of earth and the processes within, and wants to develop models to predict its climate changes. The C3Grid will provide the infrastructure to share data and processing power across institutional boundaries. C3Grid-T Draft 7 / 48

8 3. Global C3Grid Architecture y The C3Grid provides an infrastructure which is designed to the specic needs of the community of climate researchers. It provides a means of collaboration, integrating the heterogeneous data sources of the participating organizations and oering easy access by a common users interface. The main application of the C3Grid is the analysis of huge amounts of data. To increase the eciency the system provides automatic reduction or pre-processing operations and exploits data locality, replication and caching. user Userinterfaces API GUI Nutzer Grid data management Grid scheduling Distributed Grid infrastructure Grid information service data-transfer service Local interfaces to institutional resources userrmodules pre-processing data jobs Existing resources of the institutes metadata data archive access to archive distributed distributed data archives data archives distributed distributed computeresources computeresources Figure 3.1.: Architecture of the C3Grid. The architecture overview of Figure 3.1 shows the major components of the C3Grid in their operational context. Existing data repositories are integrated by dedicated interfaces for providing primary base data and respective metadata to the middleware. Pre-processing capabilities allow a rst on-site data reduction. A distributed grid middleware consists of an information service, data management and transfer services, and a scheduler. Actual jobs are executed on data which was extracted (staged) from primary repositories and made available on a local disk share. Each processing not only produces new base data, but also generates new metadata from metadata describing the original input. The information services provides a comprehensive search for resources, primary data available in local repositories, and data created at local grid shares. The Portal uses these services to assist users in their data analysis workows. 8 / 48 C3Grid-T Draft

9 4. The C3Grid Grid Data Management System Still to be written: Responsibilities of the Service Requirements The following requirements for the Grid Data Management System are specied in the C3Grid project proposal [DG] (R1) The system must coordinate the access and transfer of data in the grid. Files must not be created or transferred unless it is necessary. The system must be economic in handling huge amount of data. (R2) The system must provide consistent access to all data provided by primary repositories. (R3) On request, the system must provide replicas at processing resources. (R4) The system must provide information about transfer times by referring to knowledge about network topologies and bandwidths. (R5) The system must provide information about replicas. (R6) The system must be tightly coordinated with the Workow Scheduler to support it in providing an ecient data and process scheduling. (R7) The system must be fault tolerant, i.e., in the case of a breakdown it should recover automatically. Special requirements derive from the answers by the C3Grid users and data providers given in the questionnaire of Appendix??. and from the discussion among the C3Grid development groups (see Appendix C) (R8) The system must be usable with databases (like CERA or Pangaea) as well as at le storages, like storage area networks (SAN) and hierarchical storage management systems (HSM). (R9) The system must support data providers of a total amount of several hundred terabytes, data sets of several hundreds of gigabytes and les of several gigabytes. (R10) For staging data from databases, the system must pass pre-processing specications from the workow specication to the data provider. The system may not be aware of the structure of these specications. 1 (R11) The system must support metadata as input and output les of sets at least as les Available Tools and Solutions Zu untersuchen hinsichtlich 1. Transfer 2. Manamgement und Replikate 3. Zugriff tertiare Speicher 4. globales Verzeichnis existierender Speicher 1 See also the quotes from the C3Grid wiki in Section C.2.5 and the use case discussed in the of Section C.1. C3Grid-T Draft 9 / 48

10 Tools: dcache (3) SRB (1,2,3) gridftp, GSI openssh (1) Chimera (2) EGEE? dcache DCache [Fuh] is a data management system which aims to provide the storage and retrieval of huge amounts of data. This data is distributed over a big number of heterogeneous data nodes. Transparent access is provides via a logical le system. The exchange of data between the backend servers is automated. the system provides features like disk space management, automatic data replication, hot-spot detection and error recovery. External hierarchical storage systems (HMS) are integrated transparently and automatically. An NFS interface allows name space operations (no reading and writing of les). DCache is a development of the CERN in the context of a high energy physics experiment which will produce a continuous stream of 400 MB/sec in The experiment consists of three tiers. A single tier 0 site (CERN) will be the main data source. Few tier 1 sites save this data in a distributed scheme providing persistence through tape backups. Many tier 2 sites provide additional CPU and storage resources. The architecture of dcache consists of a central Workload manager and resource broker accepting jobs and passing them to local sites. A site consist of a compute element (CE) accessing a storage element (SE). Each SE is controlled by a Storage Resource Manager (SRM) and is connected to remote SEs to exchange data via GsiFTP or GridFTP. Applicability for the Grid Data Management System DCache meets very few of the requirements of the Grid Data Management System. As its name already suggests, it is mainly a distributed cache integrating dierent sources of a single virtual organization. This architecture does not apply to the independent administrative domains of the C3Grid data providers. The transparent replication mechanism of dcache does not meet the need for the close collaboration between the Grid Data Management System and the Workow Scheduler. This collaboration involves detailed agreements about transfer and staging times. Furthermore, with respect to the requirements of AP2 [LS06a], dcache does not provide the managment of additional metadata Storage Resource Broker (SRB) The Storage Resource Broker (SRB) is a data management system which has been developed by the San Diego Supercomputer Center (SDSC). In the beginning, this development was motivated by the need for a uniform access to the data of the SDSC. Today it is deployed in many dierent projects worldwide. The SDSC managed projects alone use SRB for a total of 626 TB, 99 million les and 5000 users. SRB provides uniform access to heterogeneous data resources, like le systems and relational databases. Uniformity is reached by a logical namespace and a common metadata and user management. SRB also provides the creation and management of le replicas. 10 / 48 C3Grid-T Draft

11 Table 4.1.: Repository types supported by SRB. y Abstraction Database Storage Repository Systems IBM DB2, Oracle, Sybase, PostgreSQL, Informix Archives { Tape, SAM-QFS, HPSS, ADSM, UniTree, ADS ORB File systems { UNIX, NT, Mac OSX Databases { DB2, Oracle, PostgreSQL, mysql, Informix Components of the SRB y An SRB deployment is structured in three layers. The physical layer consists of the dierent types of data repositories SRB provides access to. There are two abstractions providing either a database or storage repository style access. Table 4.1 gives an overview of the repositories supported so far. The central layer of an SRB deployment consists of the SRB middleware, which provides the main functionalities { logical namespace, latency management, data transport and metadata transport. The functionalities are used by a common consistency and metadata management. The middleware also provides authorization, authentication and audit. The application layer consists of a collection of tools and interfaces providing high-level access. The following list gives an uncompleted overview. APIs for C, Java, Python, Perl,... Unix shell commands. Graphical user clients (NT Browser, mysrb...). Access via HTTP, DSpace, OpenDAP, GridFTP Webservice-based access via OAI, WSDL, WSRF. Federated Zones y The typical distributed architecture of the SRB middleware is distributed in administrative units, called SRB zones. A zone consists and one or many SRB servers. One server also keeps the metadata catalog (MCAT) of the SRB zone. The MCAT contains information like user information, access rights and resource information. It is deployed in a relational DBMS. Each SRB servers can provide access to several resources. For the connection of dierent zones, SRB provides the federated zones mechanism. It allows mutual access of resources, data and metadata of several zones. Though, federation user accounts of each local zone are made available in all remote zones. Still, these zones remain independent administrative domains. Synchronization of the MCATs of federated zones is reached by the periodical execution of a provided script. Metadata y Metadata stored in the MCAT can be classied by their purpose. administrative and system metadata allow the mapping from logical to physical le names and to authenticate users. C3Grid-T Draft 11 / 48

12 user metadata provide a means of describing data objects by attribute values. extensible schema metadata use the facility SRB provides to integrate external metadata schemas into the MCAT. SRB provides a detailed search on its MCAT metadata, e.g., for le creation times or user-given attributes. Replica Management y Replication is used by client or server side strategies which aim to enhance the access time by providing a le closer to the location it is needed. Replicas can be created in dierent ways: by copying manually, implicitly by logical resources or by user registration. Replicas are synchronized by a call of a special command. Rights Management y Users of an SRB Zone must be registered in the respective MCAT. For Authentication several techniques are provided (password, GSI, etc.), though, they are not supported by all clients. The denition of user groups is possible, as well. The SRB server provides ne-grain authorized access on its object by access control lists (ACL). An additional concept of authorization is via tickets. Users which access the SRB with tickets need not be registered in the MCAT. Scalability by Master and Slave MCATs y In order to enhance the response time of MCAT operations, the MCAT can be replicated to several SRB servers in a single zone. These MCAT replicas are able to share the load of requests. Reading requests are done on one of the many slave MCAT. Modifying access is handled by a dedicated master MCAT. To be able to replicate MCATs the underlying DBMS must support database replication. Logical Resources y Another feature of the SRB server is to provide a single logical view for a number of physical resources. A special application for this is the automatic replication of objects to several servers. For example, two servers may each have a local physical resource and share both as single logical resource. By setting the number of replicas to 2, a replication on both physical resources is guaranteed. Other Features y The SRB comprises the following additional features. Extraction of data can be combined with preprocessing, e.g. to generate previews of images. Many small les can be combined in containers to prevent their fragmentation over several tape archives. Support of parallel I/O operations. Bulk operations, which enhance the transport of many small les. 12 / 48 C3Grid-T Draft

13 SDSC SRB vs. Nirvana SRB y Currently, there are two development branches of the Storage Resource Broker. SDSC maintains the open source branch of the SRB development, whereas Nirvana oers a commercial version of SRB. Though Nirvana SRB originates from the SDSC branch, both versions are mutually incompatible. The following lists gives a brief overview of the dierences between both versions. Nirvana SRB does not support federated zones Nirvana SRB uses system daemons to guarantee the synchronicity of replicas and the global namespace. SDSC SRB uses a rsync-like mechanism, which has to be called externally. Nirvana SRB supports drivers for a wider range of repository types The licence of SDSC is restricted to non-prot use. The short-term use of the C3Grid would meet this criteria. Nirvana provides commercial support. SDSC provides free community support. Applicability for the Grid Data Management System SRB provides many features which are required in the Grid Data Management System which makes it a candidate to be assessed for two types of deployments: as main component of the Grid Data Management System and as multiple deployment providing coherent access on data at local sites individually. In the rst case, SRB's federated zones are a must, because C3Grid sites remain independent administrative domains. This requirement is met by the SDSC SRB and rules out the application of Nirvana SRB. The replica management of SRB provides basic functionality. Nevertheless, the close coordination with the Workow Scheduler to provide ecient data scheduling and process scheduling implies agreements about the availability of replica at dened periods of time (also planned periods in the future). Therefore, a lot of extra coding is required to create, transfer and manage replicas according to the agreed lifetimes. Also extra coding is required to make the Grid Data Management System aware of metadata les. The registration of a le as metadata can be done by dening a special attribute in the MCAT, the integration of the ISO in the DIS needs to be solved (see also [LS06a]) SRB is especially suited to access grid processing workspaces or le storage systems. Database access would require a deep intrusion in existing DBMS, by-passing existing abstractions and interfaces which already provide features required in the C3-Grid (spatial, temporal cuts, aggregations, etc.). The implementation of le transfers in SRB, using techniques like parallel I/O, suites well the need of optimized data exchange between C3Grid sites. Also an important requirement of the C3Grid, the user management and authorization scheme of SRB could be integrated in the Grid Data Management System. The second type of deployment, i.e., multiple SRB installations at the sites, may be considered by local data providers and is outside the scope of the Grid Data Management System. The data management could use the SRB interface as common interface for accessing all data providers. Nevertheless, this setting does not seem reasonable because it requires all data providers to either use SRB or implement also the parts of the interface which are not used gridftp GridFTP is a protocal for secure, robust, fast and ecient transfer of data. The Globus Toolkit 4 provides an implementation of GridFTP, which is the most commonly used tool for this protocol. It C3Grid-T Draft 13 / 48

14 conists of a GridFTP server, which has access to data through an appropriate Data Storage Interface. This typically means a standard POSIX le system, but can also be a storage system like the SRB. To access remote GridFTP servers, GT 4 also provides a respective client. It is capable of accessing data via a range of protocols (http, https, ftp, gsiftp, and le). Because the client is a command line tool it is especially suited for scripting solutions. For special demands, GT4 provides a set of development libraries for custom client operations. Applicability for the Grid Data Management System GridFTP is a suitable tool for transfering les between C3Grid sites. implementation of a Grid Data Management System quite easily. Still to be written. It can be integrated in any Chimera Still to be written Open Challenges Grid State Prediction A key unique feature of the C3Grid middleware is the ability to use knowledge about access and transfer times to optimize le staging and job execution. Because the DMS directly communicates with the data providers and executes le transfers within the grid, it also needs to request and manage temporal information. Based on this information, the Grid Data Management System provides the Workow Scheduler with the following information. The estimation of staging and transfer times The estimation of le availability at a given location in the future The estimation of future disk space use Furthermore, the DMS reaches agreements with the Workow Scheduler basing on this information. So the actual execution plan of workows will be based not only on knowledge at present but also on predictions about the planned grid state in the future ISO19115 as Scheme for Climate Metadata Still to be written. Timeconstraints, AP2, 5, 6-coupling, ISO / 48 C3Grid-T Draft

15 5. Architecture of the Grid Data Management System portal GUI/API distributed grid Infrastructure AP2 A global DIS B global DMS AP5 AP6 workflow scheduler catalog local DIS local DMS process execution local resources and interfaces at the institutes C primary metadata D primary data preproc. metadata data workspace DIS: Data Information Service DMS: Data Management Service internal data flow X direction of request external interface Figure 5.1.: Overview of the external interfaces of the data information service (DIS) and the data management service (DMS). y 5.1. Design The main purpose of the Grid Data Management System (DMS) is to access data stores and to manage les used as input or output of computations at grid compute resources. It must co-operate with the following components of the grid middleware. the Workow Scheduler, issuing staging requests the local data providers, oering primary base data and respective metadata the data information system, keeping track of which meta-information corresponds to which data. Virtualization of Files The DMS aims to oer a high-level view on data by hiding the actual location of les. The users should be able to specify workows by giving the required input data and compute capabilities without the need to know where these resources are actually located. Consequently, the DMS manages le transfers at a lower level. It also keeps track of distributed copies of a le to be able to refer to its metadata. To avoid confusion, we use the term logical le, replicated le or simply le, if we refer to the high-level view of the location-independent data unit. The term replica is used for a single remote C3Grid-T Draft 15 / 48

16 copy of a le. This term also implies that the DMS knows about the respective representation as logical le. Local Workspaces Each C3Grid site oers a le system share which we call workspace. A workspace is used as target location for les which were requested from data providers or produced by grid jobs. The grid workspace at each site is identied by a root path pointing to a location in the le system. All sub-directories of this root path are dedicated to be controlled by the the DMS. Especially, no other user of the local system should have read or write access to this le share. Primary Data Providers Primary data providers are the main source of data for the processing tasks of the grid. The way the DMS can access them mainly depends on whether they are storage systems providing at les or databases providing a more exible access. If the DMS gets a staging request, in the rst case, it simply keeps a reference to the location of the requested le. In the case of databases, the DMS must stage data to at les in order to make it accessible for the processing. Because databases already implement pre-processing capabilities (e.g., by selective queries of temporal or spatial cuts), the DMS provides extra operations for this type of data provider. Output of such a pre-processing is a new data object which is stored only in the grid workspaces and has no counterpart in the database it originates. Note that we consider pre-processing a processing capabilitiy which is provided as integral feature of a data repository. Independent tools may also provide on-site data reduction (e.g., CDOs) but are better specied inside a job to be passed to the Workow Scheduler. Only this way the distributed grid environment can be used. Internal Structure The Grid Data Management System consists of two conceptually independent components: a gridwide global DMS and many local DMS. The global DMS is closely coupled with the Data Information Service (DIS) [LS06a] of AP2, with which it shares a common data model, which is depicted as entity-relationship diagram 1 in Figure 5.2. This data model contains not only DMS-related information, but also DIS-related information and relations between both. The most important aspects of this model are as follows. A single set of discovery metadata describes one or many data les. For each set of discovery metadata describing les in the grid there is an extra le containing this metadata. 2 The respective discovery metadata of a le can be identied by referring to the metadata object identier OID. A le has a name and a workspace path. 1 An entity-relationship diagram uses two kinds of concepts: entities (boxes) and relations between entities (diamonds connecting boxes). Both kinds of concepts can have attributes (ovals). Key attributes (underlined attribute name) uniquely identify instances of the respective entity. Relations are annotated with (min; max) information. A pair (n; m) between an entity E and a relation R indicates that an instance of E participates in R at least n and at most m times. 2 see also Section C / 48 C3Grid-T Draft

17 Data Information System Data Management System ISO OID (0,1) keeps meta (0,1) host model disc. meta (1,*) (1,1) describes (1,*) (1,1) file is located replica project search attributes (1,1) refers to (1,1) URI logical path primary path min life max life pin OID format Cera use meta Pangaea use meta... use meta Grid Workspace use meta stored/generated at local providers Figure 5.2.: Entity-relationship diagram of the common data model of the Data Information Service and the Grid Data Management System. y A replica has a host where it is saved, a lifetime range, and a pinning ag to save it from automatic deletion. A replica may have a primary path if it is not located below the workspace root path. (In fact this 'replica' is a primary at le the DMS have direct reading access to.) A local DMS is running at each C3Grid site which oers storage and le access capabilities. Its task is to communicate with primary data providers, and to manage local le stores. Replica Management In order to facilitate the staging of processing input, the DMS creates le replicas at the site where the data are needed. In order to facilitate the management of replicas, all replications of a single le are stored at the same location relative to the workspace root path. In the management of replicas, the DMS takes special care for a at le oered by a primary data providers. In this case, the DMS creates replicas only in workspaces remote to the primary le. At the location of the primary le no extra replica is generated in the workspace because the le is accessible directly via its path. Note that this scheme of omitting unnecessary replication conforms to requirement (R2). In case a primary provider is a transparent hierarchical storage system (HSM), the DMS must assure that the le it provides to the Workow Scheduler remains staged to the disk (e.g., by requesting a pin from the HSM). If the HSM is not able to keep the primary le staged, the DMS must copy it to its local workspace. The path of a primary le points outside the sub-directory structure of the local workspace root directory. Therefore, the uniform naming scheme for replications in remote workspaces can not be C3Grid-T Draft 17 / 48

18 maintained. For this purpose the DMS keeps two paths, a primary path pointing to the primary le in its local le system and a logical path within the workspace namespace used for all remote replicas In case of a disc space shortage, the RIS may decide to remove individual replicas. By setting a special ag (pinning) a replica will be saved from deletion. The Data Management System as Data Provider From a higher-level perspective, not only a primary data source but also the Data Information Service acts as data provider. Especially for the workow scheduler, the discrimination of staging from a primary source or creation of remote replications is irrelevant. For the purpose of le requests it uses the same operations of the DMS interface. The scheme for providing replicas at an agreed host and time is presented below in the section about use cases. 18 / 48 C3Grid-T Draft

19 6. AP5 Use Cases As described in the denition of the Data Information Service [LS06a], the portal can request detailed information about how to access data. The following subset of this information is need to specify the input of a workow. An object identier Optional aggregation or pre-processing commands for databases. A list of base data le names A metadata le name With this information the Workow Scheduler starts to interact with the DMS to prepare an optimized execution of the workows Querying the Current State Workflow Scheduler DMS Primary Provider get current state lookup in catalog or workspace time get state prediction get time estimate for staging Figure 6.1.: Sequence diagram: Two types of state queries { current state and predicted state The following queries are sent by the Workow Scheduler in order to get information about the current state of data. (See also Figure 6.1) What is the provider of a data object? Input: object identier Output: host name, host type (database, at le or workspace only) What are the les of a data object? Input: object identier Output: list of logical le paths Note that in the case of a database a replica of a le may not exist. Though, there is always a logical le. C3Grid-T Draft 19 / 48

20 What is the name of the metadata le? Input: object identier Output: logical path of metadata le Note that in the case of a database a replica of a metadata le may not exist. Though, there is always a logical metadata le. What are the replicas of a le? Input: le path Output: list of replica URIs In the case of a database no replica may exist for the given le. What is the respective object identier of a le? Input: le path Output: object identier 6.2. Querying State Predictions The following queries by the Workow Scheduler require the prediction of the future state of data in the grid. This prediction is based on knowledge about respective staging and transfer times. Because the DMS knows only about transfer times within the grid, it has to ask data providers for en estimation of the time they need for staging. When can a certain le be available at a specic host? Input: le path, host Output: time stamp What is the earliest time, a specic le can be available? Input: le path, time window of interest, period of lifetime Output: time stamp Exception: availability cannot be guaranteed for the given constraints. What is the earliest time, a specic number of bytes can be available? Input: le path, time window of interest, period of lifetime Output: time stamp Exception: availability cannot be guaranteed for the given constraints. What is the transfer time for a specic le to a specic host? Input: le path, target host, start time. Output: period of time 6.3. Agreements The Workow Scheduler and the DMS meet agreements about the predictions made from the operations described in the use case of Section 6.2. Operations oering agreements are called in two steps. 1. A preliminary request 2. A nal commitment 20 / 48 C3Grid-T Draft

TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich

TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich TSM 5.2 Experiences Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich L.Wollschlaeger@fz-juelich.de Contents TSM Test Configuration Supercomputer Data Management TSM-HSM

Mehr

GridMate The Grid Matlab Extension

GridMate The Grid Matlab Extension GridMate The Grid Matlab Extension Forschungszentrum Karlsruhe, Institute for Data Processing and Electronics T. Jejkal, R. Stotzka, M. Sutter, H. Gemmeke 1 What is the Motivation? Graphical development

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

prorm Budget Planning promx GmbH Nordring Nuremberg

prorm Budget Planning promx GmbH Nordring Nuremberg prorm Budget Planning Budget Planning Business promx GmbH Nordring 100 909 Nuremberg E-Mail: support@promx.net Content WHAT IS THE prorm BUDGET PLANNING? prorm Budget Planning Overview THE ADVANTAGES OF

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

HIR Method & Tools for Fit Gap analysis

HIR Method & Tools for Fit Gap analysis HIR Method & Tools for Fit Gap analysis Based on a Powermax APML example 1 Base for all: The Processes HIR-Method for Template Checks, Fit Gap-Analysis, Change-, Quality- & Risk- Management etc. Main processes

Mehr

Weather forecast in Accra

Weather forecast in Accra Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature in Fahrenheit Temperature in Celsius 2 Converting Celsius to Fahrenheit f = 9 5 c + 32 tempc = 21

Mehr

Ressourcenmanagement in Netzwerken SS06 Vorl. 12,

Ressourcenmanagement in Netzwerken SS06 Vorl. 12, Ressourcenmanagement in Netzwerken SS06 Vorl. 12, 30.6.06 Friedhelm Meyer auf der Heide Name hinzufügen 1 Prüfungstermine Dienstag, 18.7. Montag, 21. 8. und Freitag, 22.9. Bitte melden sie sich bis zum

Mehr

Ingenics Project Portal

Ingenics Project Portal Version: 00; Status: E Seite: 1/6 This document is drawn to show the functions of the project portal developed by Ingenics AG. To use the portal enter the following URL in your Browser: https://projectportal.ingenics.de

Mehr

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part II) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Magic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.

Magic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number. Magic Figures Introduction: This lesson builds on ideas from Magic Squares. Students are introduced to a wider collection of Magic Figures and consider constraints on the Magic Number associated with such

Mehr

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen

WP2. Communication and Dissemination. Wirtschafts- und Wissenschaftsförderung im Freistaat Thüringen WP2 Communication and Dissemination Europa Programm Center Im Freistaat Thüringen In Trägerschaft des TIAW e. V. 1 GOALS for WP2: Knowledge information about CHAMPIONS and its content Direct communication

Mehr

Word-CRM-Upload-Button. User manual

Word-CRM-Upload-Button. User manual Word-CRM-Upload-Button User manual Word-CRM-Upload for MS CRM 2011 Content 1. Preface... 3 2. Installation... 4 2.1. Requirements... 4 2.1.1. Clients... 4 2.2. Installation guidelines... 5 2.2.1. Client...

Mehr

Java Tools JDK. IDEs. Downloads. Eclipse. IntelliJ. NetBeans. Java SE 8 Java SE 8 Documentation

Java Tools JDK. IDEs.  Downloads. Eclipse. IntelliJ. NetBeans. Java SE 8 Java SE 8 Documentation Java Tools JDK http://www.oracle.com/technetwork/java/javase/ Downloads IDEs Java SE 8 Java SE 8 Documentation Eclipse http://www.eclipse.org IntelliJ http://www.jetbrains.com/idea/ NetBeans https://netbeans.org/

Mehr

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt

Introducing PAThWay. Structured and methodical performance engineering. Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Introducing PAThWay Structured and methodical performance engineering Isaías A. Comprés Ureña Ventsislav Petkov Michael Firbach Michael Gerndt Technical University of Munich Overview Tuning Challenges

Mehr

Titelbild1 ANSYS. Customer Portal LogIn

Titelbild1 ANSYS. Customer Portal LogIn Titelbild1 ANSYS Customer Portal LogIn 1 Neuanmeldung Neuanmeldung: Bitte Not yet a member anklicken Adressen-Check Adressdaten eintragen Customer No. ist hier bereits erforderlich HERE - Button Hier nochmal

Mehr

Order Ansicht Inhalt

Order Ansicht Inhalt Order Ansicht Inhalt Order Ansicht... 1 Inhalt... 1 Scope... 2 Orderansicht... 3 Orderelemente... 4 P1_CHANG_CH1... 6 Function: fc_ins_order... 7 Plug In... 8 Quelle:... 8 Anleitung:... 8 Plug In Installation:...

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016 Overview The Hamburg Süd VGM Web portal is an application that enables you to submit VGM information directly to Hamburg Süd via our e-portal Web page. You can choose to enter VGM information directly,

Mehr

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH

Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH Markus BöhmB Account Technology Architect Microsoft Schweiz GmbH What is a GEVER??? Office Strategy OXBA How we used SharePoint Geschäft Verwaltung Case Management Manage Dossiers Create and Manage Activities

Mehr

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016 Overview The Hamburg Süd VGM-Portal is an application which enables to submit VGM information directly to Hamburg Süd via our e-portal web page. You can choose to insert VGM information directly, or download

Mehr

Accelerating Information Technology Innovation

Accelerating Information Technology Innovation Accelerating Information Technology Innovation http://aiti.mit.edu Ghana Summer 2011 Lecture 05 Functions Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature

Mehr

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources

Mehr

TomTom WEBFLEET Tachograph

TomTom WEBFLEET Tachograph TomTom WEBFLEET Tachograph Installation TG, 17.06.2013 Terms & Conditions Customers can sign-up for WEBFLEET Tachograph Management using the additional services form. Remote download Price: NAT: 9,90.-/EU:

Mehr

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources

LiLi. physik multimedial. Links to e-learning content for physics, a database of distributed sources physik multimedial Lehr- und Lernmodule für das Studium der Physik als Nebenfach Links to e-learning content for physics, a database of distributed sources Julika Mimkes: mimkes@uni-oldenburg.de Overview

Mehr

ONLINE LICENCE GENERATOR

ONLINE LICENCE GENERATOR Index Introduction... 2 Change language of the User Interface... 3 Menubar... 4 Sold Software... 5 Explanations of the choices:... 5 Call of a licence:... 7 Last query step... 9 Call multiple licenses:...

Mehr

file:///c:/users/wpzsco/appdata/local/temp/tmp373d.tmp.htm

file:///c:/users/wpzsco/appdata/local/temp/tmp373d.tmp.htm Seite 1 von 5 Besucherinformation und -lenkung: Typ 09 Wegweiser Typenbeschreibungen File Geodatabase Table Thumbnail Not Available Tags Infrastruktur, Besucherinformation, Besucherlenkung, Schild, Standort,

Mehr

Unit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6

Unit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6 Unit 1 Motivation and Basics of Classical Logic Fuzzy Logic I 6 Motivation In our everyday life, we use vague, qualitative, imprecise linguistic terms like small, hot, around two o clock Even very complex

Mehr

Exercise (Part I) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part I) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part I) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Tube Analyzer LogViewer 2.3

Tube Analyzer LogViewer 2.3 Tube Analyzer LogViewer 2.3 User Manual Stand: 25.9.2015 Seite 1 von 11 Name Company Date Designed by WKS 28.02.2013 1 st Checker 2 nd Checker Version history Version Author Changes Date 1.0 Created 19.06.2015

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= How to Disable User Account Control (UAC) in Windows Vista You are attempting to install or uninstall ACT! when Windows does not allow you access to needed files or folders.

Mehr

Number of Maximal Partial Clones

Number of Maximal Partial Clones Number of Maximal Partial Clones KARSTEN SCHÖLZEL Universität Rostoc, Institut für Mathemati 26th May 2010 c 2010 UNIVERSITÄT ROSTOCK MATHEMATISCH-NATURWISSENSCHAFTLICHE FAKULTÄT, INSTITUT FÜR MATHEMATIK

Mehr

Corporate Digital Learning, How to Get It Right. Learning Café

Corporate Digital Learning, How to Get It Right. Learning Café 0 Corporate Digital Learning, How to Get It Right Learning Café Online Educa Berlin, 3 December 2015 Key Questions 1 1. 1. What is the unique proposition of digital learning? 2. 2. What is the right digital

Mehr

Algorithms for graph visualization

Algorithms for graph visualization Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum

Mehr

Product Lifecycle Manager

Product Lifecycle Manager Product Lifecycle Manager ATLAS9000 GmbH Landauer Str. - 1 D-68766 Hockenheim +49(0)6205 / 202730 Product Lifecycle Management ATLAS PLM is powerful, economical and based on standard technologies. Directory

Mehr

prorm Workload Workload promx GmbH Nordring Nuremberg

prorm Workload Workload promx GmbH Nordring Nuremberg prorm Workload Workload Business promx GmbH Nordring 100 90409 Nuremberg E-Mail: support@promx.net Business Content WHAT IS prorm WORKLOAD? prorm Workload Overview THE ADVANTAGES OF prorm WORKLOAD General

Mehr

Stand der Recherche nach publizierten Identity Management Standards - ISO/IEC, DIN, BSI, CEN/ISSS und OASIS

Stand der Recherche nach publizierten Identity Management Standards - ISO/IEC, DIN, BSI, CEN/ISSS und OASIS IT Advisory Group AG Stand der Recherche nach publizierten Identity Management Standards - ISO/IEC, DIN, BSI, CEN/ISSS und OASIS Arslan Brömme Dipl.-Inform., B.Sc. 1 AK GenericIAM Stuttgart, 20. Juni 2006

Mehr

DKRZ Datenhierarchie Von der Antragstellung bis zur Archivierung

DKRZ Datenhierarchie Von der Antragstellung bis zur Archivierung DKRZ Datenhierarchie Von der Antragstellung bis zur Archivierung 07-May-2014 Hannes Thiemann Deutsches Klimarechenzentrum (DKRZ) Datenmanagement Antrag Ressourcen Archivierung + Zugriff Support LiveDemo

Mehr

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation

Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Einsatz einer Dokumentenverwaltungslösung zur Optimierung der unternehmensübergreifenden Kommunikation Eine Betrachtung im Kontext der Ausgliederung von Chrysler Daniel Rheinbay Abstract Betriebliche Informationssysteme

Mehr

FEBE Die Frontend-Backend-Lösung für Excel

FEBE Die Frontend-Backend-Lösung für Excel FEBE Die Frontend--Lösung für FEBE Die Frontend--Lösung für FEBE.pptx 8.04.206 0:43 FEBE Die Frontend--Lösung für Nutzer A alle_aufträge neuer_auftrag Auftragsänderung Nutzer B alle_aufträge neuer_auftrag

Mehr

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)

Karlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) Combining Cloud and Grid with a User Interface Jie Tao Karlsruhe Institute of Technology jie.tao@kit.edu Die Kooperation von Outline Motivation The g-eclipse Project Extending gg-eclipse for a Cloud Framework

Mehr

Computational Models

Computational Models - University of Applied Sciences - Computational Models - CSCI 331 - Friedhelm Seutter Institut für Angewandte Informatik Part I Automata and Languages 0. Introduction, Alphabets, Strings, and Languages

Mehr

Englisch-Grundwortschatz

Englisch-Grundwortschatz Englisch-Grundwortschatz Die 100 am häufigsten verwendeten Wörter also auch so so in in even sogar on an / bei / in like wie / mögen their with but first only and time find you get more its those because

Mehr

1. General information... 2 2. Login... 2 3. Home... 3 4. Current applications... 3

1. General information... 2 2. Login... 2 3. Home... 3 4. Current applications... 3 User Manual for Marketing Authorisation and Lifecycle Management of Medicines Inhalt: User Manual for Marketing Authorisation and Lifecycle Management of Medicines... 1 1. General information... 2 2. Login...

Mehr

Collaborative Climate Community Data and Processing Grid (C3Grid) T2.1: Grid Information Service Architecture and Specication

Collaborative Climate Community Data and Processing Grid (C3Grid) T2.1: Grid Information Service Architecture and Specication Collaborative Climate Community Data and Processing Grid (C3Grid) T2.1: Grid Information Service Architecture and Specication Work Package: AP 2: Grid Information Service Author(s): Tobias Langhammer,

Mehr

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz IDS Lizenzierung für IDS und HDR Primärserver IDS Lizenz HDR Lizenz Workgroup V7.3x oder V9.x Required Not Available Primärserver Express V10.0 Workgroup V10.0 Enterprise V7.3x, V9.x or V10.0 IDS Lizenz

Mehr

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow

Mehr

FEM Isoparametric Concept

FEM Isoparametric Concept FEM Isoparametric Concept home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cover_sheet.tex page of 25. p./25 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types

Mehr

DPM_flowcharts.doc Page F-1 of 9 Rüdiger Siol :28

DPM_flowcharts.doc Page F-1 of 9 Rüdiger Siol :28 Contents F TOOLS TO SUPPORT THE DOCUMENTATION... F-2 F.1 GRAPHIC SYMBOLS AND THEIR APPLICATION (DIN 66 001)... F-2 F.1.1 Flow of control... F-3 F.1.2 Terminators and connectors... F-4 F.1.3 Lines, arrows

Mehr

NotesSession.GetPropertyBroker( )

NotesSession.GetPropertyBroker( ) Bestandteile von CA Laufen im Rich Client (Notes oder Expeditor) oder via Portal Server im Browser NSF-Komponenten sind Notes-Designelemente Eclipse Komponenten sind Eclipse ViewParts lokale oder Websphere

Mehr

Symbio system requirements. Version 5.1

Symbio system requirements. Version 5.1 Symbio system requirements Version 5.1 From: January 2016 2016 Ploetz + Zeller GmbH Symbio system requirements 2 Content 1 Symbio Web... 3 1.1 Overview... 3 1.1.1 Single server installation... 3 1.1.2

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

vcdm im Wandel Vorstellung des neuen User Interfaces und Austausch zur Funktionalität V

vcdm im Wandel Vorstellung des neuen User Interfaces und Austausch zur Funktionalität V vcdm im Wandel Vorstellung des neuen User Interfaces und Austausch zur Funktionalität V0.1 2018-10-02 Agenda vcdm User Interface History Current state of User Interface User Interface X-mas 2018 Missing

Mehr

A central repository for gridded data in the MeteoSwiss Data Warehouse

A central repository for gridded data in the MeteoSwiss Data Warehouse A central repository for gridded data in the MeteoSwiss Data Warehouse, Zürich M2: Data Rescue management, quality and homogenization September 16th, 2010 Data Coordination, MeteoSwiss 1 Agenda Short introduction

Mehr

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part XI) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN

EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN DOWNLOAD EBOOK : EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE

Mehr

General info on using shopping carts with Ogone

General info on using shopping carts with Ogone Inhaltsverzeichnisses 1. Disclaimer 2. What is a PSPID? 3. What is an API user? How is it different from other users? 4. What is an operation code? And should I choose "Authorisation" or "Sale"? 5. What

Mehr

Fachübersetzen - Ein Lehrbuch für Theorie und Praxis

Fachübersetzen - Ein Lehrbuch für Theorie und Praxis Fachübersetzen - Ein Lehrbuch für Theorie und Praxis Radegundis Stolze Click here if your download doesn"t start automatically Fachübersetzen - Ein Lehrbuch für Theorie und Praxis Radegundis Stolze Fachübersetzen

Mehr

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13.

Bayerisches Landesamt für Statistik und Datenverarbeitung Rechenzentrum Süd. z/os Requirements 95. z/os Guide in Lahnstein 13. z/os Requirements 95. z/os Guide in Lahnstein 13. März 2009 0 1) LOGROTATE in z/os USS 2) KERBEROS (KRB5) in DFS/SMB 3) GSE Requirements System 1 Requirement Details Description Benefit Time Limit Impact

Mehr

Materialien zu unseren Lehrwerken

Materialien zu unseren Lehrwerken Word order Word order is important in English. The word order for subjects, verbs and objects is normally fixed. The word order for adverbial and prepositional phrases is more flexible, but their position

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

Analysis Add-On Data Lineage

Analysis Add-On Data Lineage 1 Analysis Add-On Data Lineage Docu Performer Analysis Add-On Data Lineage 2 Introduction... 3 Starting the Function... 4 Display of the Mapping in Excel... 5 BW InfoProvider... 6 HANA Objects... 7 ABAP

Mehr

Mitglied der Leibniz-Gemeinschaft

Mitglied der Leibniz-Gemeinschaft Methods of research into dictionary use: online questionnaires Annette Klosa (Institut für Deutsche Sprache, Mannheim) 5. Arbeitstreffen Netzwerk Internetlexikografie, Leiden, 25./26. März 2013 Content

Mehr

H o c h s c h u l e D e g g e n d o r f H o c h s c h u l e f ü r a n g e w a n d t e W i s s e n s c h a f t e n

H o c h s c h u l e D e g g e n d o r f H o c h s c h u l e f ü r a n g e w a n d t e W i s s e n s c h a f t e n Time Aware Shaper Christian Boiger christian.boiger@hdu-deggendorf.de IEEE 802 Plenary September 2012 Santa Cruz, California D E G G E N D O R F U N I V E R S I T Y O F A P P L I E D S C I E N C E S Time

Mehr

NTP Synchronisierung NTP Synchronizer

NTP Synchronisierung NTP Synchronizer Q-App: NTP Synchronisierung NTP Synchronizer Q-App zur automatischen Datums und Zeitsynchronisierung Q-App for automatic date and time synchronization Beschreibung Der Workflow hat 2 Ebenen eine Administratoren-

Mehr

Programmentwicklung ohne BlueJ

Programmentwicklung ohne BlueJ Objektorientierte Programmierung in - Eine praxisnahe Einführung mit Bluej Programmentwicklung BlueJ 1.0 Ein BlueJ-Projekt Ein BlueJ-Projekt ist der Inhalt eines Verzeichnisses. das Projektname heißt wie

Mehr

Level 2 German, 2013

Level 2 German, 2013 91126 911260 2SUPERVISOR S Level 2 German, 2013 91126 Demonstrate understanding of a variety of written and / or visual German text(s) on familiar matters 9.30 am Monday 11 November 2013 Credits: Five

Mehr

Die "Badstuben" im Fuggerhaus zu Augsburg

Die Badstuben im Fuggerhaus zu Augsburg Die "Badstuben" im Fuggerhaus zu Augsburg Jürgen Pursche, Eberhard Wendler Bernt von Hagen Click here if your download doesn"t start automatically Die "Badstuben" im Fuggerhaus zu Augsburg Jürgen Pursche,

Mehr

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25 Name: AP Deutsch Sommerpaket 2014 The AP German exam is designed to test your language proficiency your ability to use the German language to speak, listen, read and write. All the grammar concepts and

Mehr

How to access licensed products from providers who are already operating productively in. General Information... 2. Shibboleth login...

How to access licensed products from providers who are already operating productively in. General Information... 2. Shibboleth login... Shibboleth Tutorial How to access licensed products from providers who are already operating productively in the SWITCHaai federation. General Information... 2 Shibboleth login... 2 Separate registration

Mehr

Integration of D-Grid Sites in NGI-DE Monitoring

Integration of D-Grid Sites in NGI-DE Monitoring Integration of D-Grid Sites in NGI-DE Monitoring Steinbuch Centre for Computing Foued Jrad www.kit.edu D-Grid Site Monitoring Status! Prototype D-Grid Site monitoring based on Nagios running on sitemon.d-grid.de

Mehr

H Mcast Future Internet made in Hamburg?

H Mcast Future Internet made in Hamburg? H Mcast Future Internet made in Hamburg? Thomas Schmidt (HAW Hamburg) schmidt@informatik.haw-hamburg.de Forschungsschwerpunkt: IMS Interagierende Multimediale Systeme 1 Prof. Dr. Thomas Schmidt http://www.haw-hamburg.de/inet

Mehr

EEX Kundeninformation 2007-09-05

EEX Kundeninformation 2007-09-05 EEX Eurex Release 10.0: Dokumentation Windows Server 2003 auf Workstations; Windows Server 2003 Service Pack 2: Information bezüglich Support Sehr geehrte Handelsteilnehmer, Im Rahmen von Eurex Release

Mehr

Exercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part V) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

eurex rundschreiben 094/10

eurex rundschreiben 094/10 eurex rundschreiben 094/10 Datum: Frankfurt, 21. Mai 2010 Empfänger: Alle Handelsteilnehmer der Eurex Deutschland und Eurex Zürich sowie Vendoren Autorisiert von: Jürg Spillmann Weitere Informationen zur

Mehr

FEM Isoparametric Concept

FEM Isoparametric Concept FEM Isoparametric Concept home/lehre/vl-mhs--e/cover_sheet.tex. p./26 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types 3. Geometry 4. Interpolation Approach Function

Mehr

H.1 FORMI: An RMI Extension for Adaptive Applications H.1 FORMI: An RMI Extension for Adaptive Applications

H.1 FORMI: An RMI Extension for Adaptive Applications H.1 FORMI: An RMI Extension for Adaptive Applications Motivation The ed-object Approach Java RMI ed Objects in Java RMI Conclusions Universität Erlangen-Nürnberg Informatik 4, 2007 H-Formi-.fm 2007-12-14 13.11 H.1 1 Motivation Distributed object-oriented

Mehr

The Single Point Entry Computer for the Dry End

The Single Point Entry Computer for the Dry End The Single Point Entry Computer for the Dry End The master computer system was developed to optimize the production process of a corrugator. All entries are made at the master computer thus error sources

Mehr

Level 2 German, 2015

Level 2 German, 2015 91126 911260 2SUPERVISOR S Level 2 German, 2015 91126 Demonstrate understanding of a variety of written and / or visual German text(s) on familiar matters 2.00 p.m. Friday 4 December 2015 Credits: Five

Mehr

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str. 3 07743 Jena http://www.im.uni-jena.de Contents I. Learning Objectives II. III. IV. Recap

Mehr

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR

CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR (GERMAN EDITION) BY TIM ROHR READ ONLINE AND DOWNLOAD EBOOK : CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR PDF Click button to download this ebook READ ONLINE AND DOWNLOAD CNC ZUR

Mehr

Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)

Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Reinhold Ruthe Click here if your download doesn"t start automatically Handbuch der therapeutischen

Mehr

JTAGMaps Quick Installation Guide

JTAGMaps Quick Installation Guide Index Index... 1 ENGLISH... 2 Introduction... 2 Requirements... 2 1. Installation... 3 2. Open JTAG Maps... 4 3. Request a free JTAG Maps license... 4 4. Pointing to the license file... 5 5. JTAG Maps

Mehr

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Zhihang Yao, Kanishk Chaturvedi, Thomas H. Kolbe Lehrstuhl für Geoinformatik www.gis.bgu.tum.de 11/14/2015 Webbasierte Exploration

Mehr

Level 1 German, 2014

Level 1 German, 2014 90886 908860 1SUPERVISOR S Level 1 German, 2014 90886 Demonstrate understanding of a variety of German texts on areas of most immediate relevance 9.30 am Wednesday 26 November 2014 Credits: Five Achievement

Mehr

Customer-specific software for autonomous driving and driver assistance (ADAS)

Customer-specific software for autonomous driving and driver assistance (ADAS) This press release is approved for publication. Press Release Chemnitz, February 6 th, 2014 Customer-specific software for autonomous driving and driver assistance (ADAS) With the new product line Baselabs

Mehr

https://portal.microsoftonline.com

https://portal.microsoftonline.com Sie haben nun Office über Office365 bezogen. Ihr Account wird in Kürze in dem Office365 Portal angelegt. Anschließend können Sie, wie unten beschrieben, die Software beziehen. Congratulations, you have

Mehr

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow

Mehr

Newest Generation of the BS2 Corrosion/Warning and Measurement System

Newest Generation of the BS2 Corrosion/Warning and Measurement System Newest Generation of the BS2 Corrosion/Warning and Measurement System BS2 System Description: BS2 CorroDec 2G is a cable and energyless system module range for detecting corrosion, humidity and prevailing

Mehr

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow

Mehr

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank

Aufbau eines IT-Servicekataloges am Fallbeispiel einer Schweizer Bank SwissICT 2011 am Fallbeispiel einer Schweizer Bank Fritz Kleiner, fritz.kleiner@futureways.ch future ways Agenda Begriffsklärung Funktionen und Aspekte eines IT-Servicekataloges Fallbeispiel eines IT-Servicekataloges

Mehr

Die besten Chuck Norris Witze: Alle Fakten über den härtesten Mann der Welt (German Edition)

Die besten Chuck Norris Witze: Alle Fakten über den härtesten Mann der Welt (German Edition) Die besten Chuck Norris Witze: Alle Fakten über den härtesten Mann der Welt (German Edition) Click here if your download doesn"t start automatically Die besten Chuck Norris Witze: Alle Fakten über den

Mehr

Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten. Click here if your download doesn"t start automatically

Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten. Click here if your download doesnt start automatically Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Click here if your download doesn"t start automatically Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Ein Stern in dunkler

Mehr

FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG

FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG DOWNLOAD EBOOK : FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN Click link bellow and free register to download ebook: FACHKUNDE FüR KAUFLEUTE

Mehr

Routing in WSN Exercise

Routing in WSN Exercise Routing in WSN Exercise Thomas Basmer telefon: 0335 5625 334 fax: 0335 5625 671 e-mail: basmer [ at ] ihp-microelectronics.com web: Outline Routing in general Distance Vector Routing Link State Routing

Mehr

Managing Terabytes of Supercomputer Storage with TSM/HSM

Managing Terabytes of Supercomputer Storage with TSM/HSM Managing Terabytes of Supercomputer Storage with TSM/HSM Lothar Wollschläger Zentralinstitut für Angewandte Mathematik Forschungszentrum Jülich L.Wollschlaeger@fz-juelich.de Contents TSM Configuration

Mehr

Praktikum Entwicklung Mediensysteme (für Master)

Praktikum Entwicklung Mediensysteme (für Master) Praktikum Entwicklung Mediensysteme (für Master) Organisatorisches Today Schedule Organizational Stuff Introduction to Android Exercise 1 2 Schedule Phase 1 Individual Phase: Introduction to basics about

Mehr

Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System

Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System AG Computeranwendungen und QuanLtaLve Methoden in der Archäologie 5. Workshop Tübingen 14. 15. Februar 2014 Browser- gestützte Visualisierung komplexer Datensätze: Das ROAD System Volker Hochschild, Michael

Mehr

Wie man heute die Liebe fürs Leben findet

Wie man heute die Liebe fürs Leben findet Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Click here if your download doesn"t start automatically Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Wie

Mehr