Closed lansio closed 1 year ago
Dan Kohn dan@linuxfoundation.org Executive Director, Cloud Native Computing Foundation https://www.cncf.io +1-415-233-1000 https://www.dankohn.com
On Fri, Nov 2, 2018 at 4:17 PM lansio notifications@github.com wrote:
First and Last Name
Alexander Babaev Email
alexander.babaev@me.com Company/Organization
EGAR Technology Job Title
Test Manager Project Title (i.e., summary of what do you want to do, not what is the name of the open source project you're working with)
Performance testing automation library Briefly describe the project (i.e., what is the detail of what you're planning to do with these servers?)
Library written on Groovy, uses swarm/k8s orchestration for manage JMeter-based containers. Whole scheme use Gitlab as main storage, Gitlab-CI/Jenkins as automation, JSON-file/Confluence/Gitlab-Wiki as storage for "human readable" profiles and results, InfluxDB as online-results storage. Is the code that you’re going to run 100% open source? If so, what is the URL or URLs where it is located? What is your association with that project?
Yes it open-sourced, Im developer of:
- library published on https://mvnrepository.com/artifact/cloud.testload/sant-library
- usage examples https://gitlab.com/testload/sant-gitlab-ci and https://gitlab.com/testload/sant-jenkins
- testing Scripts (as well as Profiles&Results) examples https://gitlab.com/testload/examplescripts
What kind of machines and how many do you expect to use (see: https://www.packet.net/bare-metal/)?
c2.medium.x86 up to 5 machines First of all I would like to arrange series of synthetic performance tests for:
- understanding how whole automation scheme will work on highload testing (try up to 100k hits per second, especially https requests)
- comparison of orchestration part (library supports dockerSwarm and k8s and I would like to check how orchestration affect to loading possibility of JMeter from containers)
- comparison of containerisation part
Of course, will be very interesting to compare what better for highload possibility - few high power machines or many "moscitos", but it needs additional HW pool... :(
On next steps I planning to check how OSes and JavaVMs affects on loading possibility of performance-testing microservices and resources usage. What OS and networking are you planning to use (see: https://help.packet.net/technical/infrastructure/supported-operating-systems )?
Centos/Ubuntu/CoreOS Any other relevant details we should know about?
I had results up to 30kTPS currently, it collected on 10-12 virtual machines (16gbX8cores) during DO free period, but there are few restrictions on DO during free period and, anyway, period is almost over :) And of course, if library will be interesting, feel free for any comments, additionals... Will be appreciate for any help.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/cncf/cluster/issues/90, or mute the thread https://github.com/notifications/unsubscribe-auth/AC8MBl8ctZDqyVqp5waFUBBMGzc3_EiUks5urKhmgaJpZM4YMQUQ .
@lansio I have created your project and sent you an invitation to it in Packet. Please let us know if you have any questions. Thanks!
@lansio - from the looks of it this project has been completed, can you confirm?
Checking if there are any updates on this issue
This project is complete, with no activity since 11/2018. I have removed the project from the CIL account.
First and Last Name
Alexander Babaev
Email
alexander.babaev@me.com
Company/Organization
EGAR Technology
Job Title
Test Manager
Project Title (i.e., summary of what do you want to do, not what is the name of the open source project you're working with)
Performance testing automation library
Briefly describe the project (i.e., what is the detail of what you're planning to do with these servers?)
Library written on Groovy, uses swarm/k8s orchestration for manage JMeter-based containers. Whole scheme use Gitlab as main storage, Gitlab-CI/Jenkins as automation, JSON-file/Confluence/Gitlab-Wiki as storage for "human readable" profiles and results, InfluxDB as online-results storage.
Is the code that you’re going to run 100% open source? If so, what is the URL or URLs where it is located? What is your association with that project?
Yes it open-sourced, Im developer of:
What kind of machines and how many do you expect to use (see: https://www.packet.net/bare-metal/)?
c2.medium.x86 up to 5 machines First of all I would like to arrange series of synthetic performance tests for:
Of course, will be very interesting to compare what better for highload possibility - few high power machines or many "moscitos", but it needs additional HW pool... :(
On next steps I planning to check how OSes and JavaVMs affects on loading possibility of performance-testing microservices and resources usage.
What OS and networking are you planning to use (see: https://help.packet.net/technical/infrastructure/supported-operating-systems)?
Centos/Ubuntu/CoreOS
Any other relevant details we should know about?
I had results up to 30kTPS currently, it collected on 10-12 virtual machines (16gbX8cores) during DO free period, but there are few restrictions on DO during free period and, anyway, period is almost over :) And of course, if library will be interesting, feel free for any comments, additionals... Will be appreciate for any help.