Висока продуктивність java-сокетів для оперування накопиченими даними в медицині
DOI:
https://doi.org/10.18372/2306-1472.64.9041Ключові слова:
високопродуктивні Java-сокети, охорона здоров’я, розподіл даних, системи підтримки в формуванні висновків, cloud-платформиАнотація
Комп’ютерні нагромадження даних використовуються в області охорони здоров’я для зберігання даних осіб, їх маніпуляції і забезпечення потреб безпечного обміну. Характер розподілу подібних нагромаджень даних може бути розроблений для застосування в наукових додатках, які розроблені для формування оцінки даних охорони здоров’я. Такі наукові програми як медична візуалізація, генетичні і протеїнові заключення, лікувально-профілактична терапія та клінічні системи підтримки прийняття рішень (CDSS) вимагають бібліотек швидкого обміну повідомленнями з мінімальними комп’ютерними і комунікаційними затратами та ефективним розшаруванням ресурсів. Високопродуктивні Java-сокети (HPJS) інкапсулюють потреби високопродуктивного обміну повідомленнями між науковими додатками для cloud-платформ та ефективно використовують Java-сокетну реалізацію для утворення високоефективного зв’язку між процесами. З єдиною копією протоколу при повторному використанні ниток та зменшенні накладних витрат зв’язку високопродуктивні Java-сокети можуть виконувати обмін повідомленнями в два рази швидше із звичайними буферизованими бібліотеками зв’язку.Посилання
Armbrust M., Fox A., Griffith R., Joseph A. D., Katz R., Konwinski A., Lee G., Patterson D., Rabkin A., Stoica I., Zaharia M. View of Cloud Computing. Communications of the ACM, 53(4), pg. 53-58, 2008.
Rolim, C.O., Koch F.L., Westphall C.B., Werner J., Fracalossi A., Salvador G.S. A Cloud Computing Solution for Patient’s Data Collection in Health Care Institutions. eHealth, Telemedicine, and
Social Medicine, ETELEMED, 2010.
Fan L., Buchanan W., Thummler C., Lo O., Khedim A., Uthmani O., Lawson A., Bell D. DACAR Platform for eHealth Services Cloud. IEEE Cloud Computing (CLOUD), 2011.
Wooten R., Klink R., Sinek F., Yan B., Sharma M. Design and Implementation of a Secure Healthcare Social Cloud System. IEEE / ACM International Symposium on Cluster, Cloud and Grid
Computing (CCGrid), 2012.
High-Performance Computing Applications. http://www.altera.com/endmarkets/computerstorage/computer/hpc/applications/cmpapplications.html.
Microsoft offers HPC on Azure. http://www.itworld.com/virtualization/128231/microsoft-offershpc-azure.
High Performance Computing (HPC) on AWS. http: //aws.amazon.com/hpc-applications.
Milojii Dejan Llorente Ignacio M., Montero Ruben S. OpenNebula: A Cloud Management Tool. IEEE Internet Computing, March-April 2011.
OpenNebula. http://opennebula.org.
TIOBE Programming Community Index for July 2012. http: //www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
Fedyukin I.V., Reviakin Y.G., Orlov O.I., Doarn C.R., Harnett B.M., Merrell R.C. Experience in the application of Java Technologies in telemedicine. eHealth International. 2002.
Drishti: Volume Exploration and Presentation Tool. http://sf.anu.edu.au/Vizlab/drishti.
The Spatiotemporal Epidemiological Modeler (STEM) Project. http://www.eclipse.org/stem.
Iram Fatima, Muhammad Fahim, Donghai Guan, Young-Koo Lee, Sungyoung Lee. Socially Interactive CDSS for u-Life Care. The 5-th ACM International Conference on Ubiquitous Information
Management and Communication (ACM ICUIMC 2011), Seoul, Korea, February 21-23, 2011.
Snir Marc, Otto Steve W., Walker David W., Dongarra Jack, Huss-Lederman Steven. MPI: The Complete Reference. 0262691841, MIT Press, Cambridge MA, USA, 1995.
Windows Azure SDK for Java. http://www.windowsazure.com/enus/develop/java.
AWS SDK for Java. http://aws.amazon.com/ sdkforjava.
App Engine Java Overview. https://developers.google.com/appengine/docs/java/overview.
MpiJava 1.2: API Specification. http://www.open-mpi.org/papers/mpijava-spec.
Asad Masood Khattak, Phan Tran Ho Truc, Le Xuan Hung, La The Vinh, Viet-Hung Dang, Donghai Guan, Zeeshan Pervez, Manhyung Han, Sungyoung Lee, Young-Koo Lee. Towards Smart
Homes Using Low Level Sensory Data. Journal of Sensors, 2011.
Baker M., Carpenter B., Shafi A. MPJ Express: Towards Thread Safe Java HPC. IEEE International Conference on Cluster Computing, 2006.
Guillermo L. Taboada, Juan Tourio, Ramn Doallo. Java Fast Sockets: Enabling high-speed Java communications on high performance clusters. Computer Communications 2008.
Apache Mina Framework. http://mina.apache.org.
Downloads
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Автори, які публікуються у цьому журналі, погоджуються з такими умовами:- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).